Problems with svn + build system?

Sudharshan S sudharsh at gmail.com
Tue Oct 16 11:27:58 CEST 2007


On Mon, 2007-10-15 at 18:36 +0200, Michael 'Mickey' Lauer wrote:
> Do you set PV = "0.1.0+r${SRCREV}" ? Otherwise your new revision might
> not be picked up by the svn fetcher using autorevs.
> 
Ok, so I modified my bitbake recipes by adding r${SRCREV}, I tried
adding "+svn${SRCDATE}" and it did seem to checkout correctly, but on
subsequent builds, got the same conf/checksums.ini thingy. Maybe it will
work tomorrow when the date changes, heh.

So anyway, one thing bothers me. The ${SRCREV} is always 1, whereas the
code in the svn revision currently is now around 30. Just in case, I am
pasting my bitbake recipe and attaching the build log. So maybe the
problem lies with the fact that ${SRCREV} is still stuck at revision1
and hence the initial revision is getting built?
-----------------------------------------------------------------------------
DESCRIPTION = "Python bindings for the libgsmd"
SRCNAME = "python-gsmd"
AUTHOR = "Sudharshan S
PV = "0.01+svnr${SRCREV}"
PR = "r1"
SECTION = "devel/python"
LICENSE = "LGPL"
DEPENDS += "libgsmd"
RDEPENDS += "python-core"
SRC_URI =
"svn://svn.projects.openmoko.org/svnroot/python-openmoko;module=python-gsmd;proto=http"

S = "${WORKDIR}/python-gsmd"

inherit distutils
--------------------------------------------------------------------------------

Regards
-- 
Sudharshan S
http://www.sudharsh.wordpress.com
-------------- next part --------------
sudharsh at sup3rkiddo:~/Projects/openmoko$ make build-package-python-gsmd
( . ./setup-env && cd build && bitbake -c build python-gsmd )
NOTE: Handling BitBake files: - (4756/4756) [100 %]
NOTE: Parsing finished. 4528 cached, 0 parsed, 228 skipped, 0 masked.
NOTE: build 200710161455: started

OE Build Configuration:
BB_VERSION     = "1.8.8"
OE_REVISION    = "<unknown>"
TARGET_ARCH    = "arm"
TARGET_OS      = "linux-gnueabi"
MACHINE        = "fic-gta01"
DISTRO         = "openmoko"
DISTRO_VERSION = "P1-September-Snapshot-20071016"
TARGET_FPU     = "soft"

NOTE: Resolving missing task queue dependencies
NOTE: preferred version 2.5 of glibc not available (for item virtual/arm-angstrom-linux-gnueabi-libc-for-gcc)
NOTE: Preparing runqueue
NOTE: Executing runqueue
NOTE: Running task 505 of 517 (ID: 10, /home/sudharsh/Projects/openmoko/local/packages/python-gsmd/python-gsmd_svn.bb, do_fetch)
NOTE: package python-gsmd-0.01+svnr1: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_fetch: started
NOTE: python-gsmd-0.01+svnr1: svn://svn.projects.openmoko.org/svnroot/python-openmoko has no entry in conf/checksums.ini, not checking URI
NOTE: package python-gsmd-0.01+svnr1-r1: task do_fetch: completed
NOTE: package python-gsmd-0.01+svnr1: completed
NOTE: Running task 506 of 517 (ID: 9, /home/sudharsh/Projects/openmoko/local/packages/python-gsmd/python-gsmd_svn.bb, do_unpack)
NOTE: package python-gsmd-0.01+svnr1: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_unpack: started
NOTE: Unpacking /home/sudharsh/Projects/openmoko/sources/python-gsmd_svn.projects.openmoko.org_.svnroot.python-openmoko_1_.tar.gz to /home/sudharsh/Projects/openmoko/build/tmp/work/armv4t-angstrom-linux-gnueabi/python-gsmd-0.01+svnr1-r1/
NOTE: package python-gsmd-0.01+svnr1-r1: task do_unpack: completed
NOTE: package python-gsmd-0.01+svnr1: completed
NOTE: Running task 507 of 517 (ID: 8, /home/sudharsh/Projects/openmoko/local/packages/python-gsmd/python-gsmd_svn.bb, do_patch)
NOTE: package python-gsmd-0.01+svnr1: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_patch: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_patch: completed
NOTE: package python-gsmd-0.01+svnr1: completed
NOTE: Running task 508 of 517 (ID: 5, /home/sudharsh/Projects/openmoko/local/packages/python-gsmd/python-gsmd_svn.bb, do_configure)
NOTE: package python-gsmd-0.01+svnr1: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_configure: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_configure: completed
NOTE: package python-gsmd-0.01+svnr1: completed
NOTE: Running task 509 of 517 (ID: 6, /home/sudharsh/Projects/openmoko/local/packages/python-gsmd/python-gsmd_svn.bb, do_qa_configure)
NOTE: package python-gsmd-0.01+svnr1: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_qa_configure: started
NOTE: Checking sanity of the config.log file
NOTE: package python-gsmd-0.01+svnr1-r1: task do_qa_configure: completed
NOTE: package python-gsmd-0.01+svnr1: completed
NOTE: Running task 510 of 517 (ID: 7, /home/sudharsh/Projects/openmoko/local/packages/python-gsmd/python-gsmd_svn.bb, do_compile)
NOTE: package python-gsmd-0.01+svnr1: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_compile: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_compile: completed
NOTE: package python-gsmd-0.01+svnr1: completed
NOTE: Running task 511 of 517 (ID: 11, /home/sudharsh/Projects/openmoko/local/packages/python-gsmd/python-gsmd_svn.bb, do_install)
NOTE: package python-gsmd-0.01+svnr1: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_install: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_install: completed
NOTE: package python-gsmd-0.01+svnr1: completed
NOTE: Running task 512 of 517 (ID: 0, /home/sudharsh/Projects/openmoko/local/packages/python-gsmd/python-gsmd_svn.bb, do_package)
NOTE: package python-gsmd-0.01+svnr1: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_package: started
NOTE: DO PACKAGE QA
NOTE: Checking Package: python-gsmd-dbg
NOTE: Checking Package: python-gsmd
NOTE: Checking Package: python-gsmd-doc
NOTE: Checking Package: python-gsmd-dev
NOTE: Checking Package: python-gsmd-locale
NOTE: DONE with PACKAGE QA
NOTE: package python-gsmd-0.01+svnr1-r1: task do_package: completed
NOTE: package python-gsmd-0.01+svnr1: completed
NOTE: Running task 513 of 517 (ID: 2, /home/sudharsh/Projects/openmoko/local/packages/python-gsmd/python-gsmd_svn.bb, do_populate_staging)
NOTE: package python-gsmd-0.01+svnr1: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_populate_staging: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_populate_staging: completed
NOTE: package python-gsmd-0.01+svnr1: completed
NOTE: Running task 514 of 517 (ID: 12, /home/sudharsh/Projects/openmoko/local/packages/python-gsmd/python-gsmd_svn.bb, do_package_write_ipk)
NOTE: package python-gsmd-0.01+svnr1: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_package_write_ipk: started
Packaged contents of python-gsmd-dbg into /home/sudharsh/Projects/openmoko/build/tmp/deploy/glibc/ipk/armv4t/python-gsmd-dbg_0.01+svnr1-r1_armv4t.ipk
Packaged contents of python-gsmd into /home/sudharsh/Projects/openmoko/build/tmp/deploy/glibc/ipk/armv4t/python-gsmd_0.01+svnr1-r1_armv4t.ipk
NOTE: Not creating empty archive for python-gsmd-doc-0.01+svnr1-r1
Packaged contents of python-gsmd-dev into /home/sudharsh/Projects/openmoko/build/tmp/deploy/glibc/ipk/armv4t/python-gsmd-dev_0.01+svnr1-r1_armv4t.ipk
NOTE: Not creating empty archive for python-gsmd-locale-0.01+svnr1-r1
NOTE: package python-gsmd-0.01+svnr1-r1: task do_package_write_ipk: completed
NOTE: package python-gsmd-0.01+svnr1: completed
NOTE: Running task 515 of 517 (ID: 3, /home/sudharsh/Projects/openmoko/local/packages/python-gsmd/python-gsmd_svn.bb, do_qa_staging)
NOTE: package python-gsmd-0.01+svnr1: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_qa_staging: started
NOTE: QA checking staging
ERROR: QA issue: libsupc++.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libstdc++.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libmudflap.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libmudflapth.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libclock.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: liblauncher.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libsystray.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libshowdesktop.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libwindowselector.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libbattery.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libstartup.la failed sanity test (reference to workdir or installed)
NOTE: package python-gsmd-0.01+svnr1-r1: task do_qa_staging: completed
NOTE: package python-gsmd-0.01+svnr1: completed
NOTE: Running task 516 of 517 (ID: 1, /home/sudharsh/Projects/openmoko/local/packages/python-gsmd/python-gsmd_svn.bb, do_package_write)
NOTE: package python-gsmd-0.01+svnr1: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_package_write: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_package_write: completed
NOTE: package python-gsmd-0.01+svnr1: completed
NOTE: Running task 517 of 517 (ID: 4, /home/sudharsh/Projects/openmoko/local/packages/python-gsmd/python-gsmd_svn.bb, do_build)
NOTE: package python-gsmd-0.01+svnr1: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_build: started
NOTE: package python-gsmd-0.01+svnr1-r1: task do_build: completed
NOTE: package python-gsmd-0.01+svnr1: completed
NOTE: Tasks Summary: Attempted 517 tasks of which 504 didn't need to be rerun and 0 failed.
NOTE: build 200710161455: completed
sudharsh at sup3rkiddo:~/Projects/openmoko$


More information about the openmoko-devel mailing list