Error in building openmoko on freebsd

Mohan Vellanki mohan.vellanki at gmail.com
Sat Mar 8 15:57:43 CET 2008


Hello,
I am trying to compile openmoko for the first time on FreeBSD system.
I get an error in using patch command. Can anyone give any ideas?

uname -a
FreeBSD pcbsd 6.3-PRERELEASE FreeBSD 6.3-PRERELEASE #2


Error log below
==========================================
gmake openmoko-devel-image
[ -e stamps/patches ] || \
        ( svn co
http://svn.nslu2-linux.org/svnroot/mokomakefile/trunk/patches patches
)
A    patches/bitbake-HEAD
A    patches/openmoko-HEAD
A    patches/openembedded-HEAD
Checked out revision 177.
[ -d stamps ] || mkdir stamps
touch stamps/patches
[ -e openmoko ] || ( mkdir openmoko )
[ -e stamps/openmoko ] || [ -e openmoko/trunk/.svn/entries ] || \
        ( cd openmoko && svn co -r HEAD http://svn.openmoko.org/trunk )
[ -e stamps/openmoko ] || [ -e openmoko/developers/.svn/entries ] || \
        ( cd openmoko && svn co -r HEAD http://svn.openmoko.org/developers )
rm -f openmoko/patches
[ ! -e patches/openmoko-HEAD/series ] || \
        ( ln -sfn ../patches/openmoko-HEAD openmoko/patches )
[ ! -e openmoko/patches/series ] || \
        ( cd openmoko && quilt push -a )
[ -d stamps ] || mkdir stamps
touch stamps/openmoko
[ -e stamps/bitbake ] || \
        ( svn co -r HEAD \

http://svn.berlios.de/svnroot/repos/bitbake/tags/bitbake-1.8.10
bitbake )
rm -f bitbake/patches
[ ! -e patches/bitbake-HEAD/series ] || \
        ( ln -sfn ../patches/bitbake-HEAD bitbake/patches )
[ ! -e bitbake/patches/series ] || \
        ( cd bitbake && quilt push -a )
[ -d stamps ] || mkdir stamps
touch stamps/bitbake
[ -e stamps/openembedded ] || \
        ( mtn --db=OE.mtn checkout --branch=org.openembedded.dev \
                 openembedded ) || \
        ( mtn --db=OE.mtn checkout --branch=org.openembedded.dev \
                -r `mtn --db=OE.mtn automate heads
org.openembedded.dev | head -n1` openembedded )
rm -f openembedded/patches
[ ! -e patches/openembedded-HEAD/series ] || \
        ( ln -sfn ../patches/openembedded-HEAD openembedded/patches )
[ ! -e openembedded/patches/series ] || \
        ( cd openembedded && quilt push -a )
[ -d stamps ] || mkdir stamps
touch stamps/openembedded
( cd build && . ../setup-env && \
          ( bitbake openmoko-devel-image u-boot-openmoko ) )
NOTE: Psyco JIT Compiler (http://psyco.sf.net) not available. Install
it to increase performance.
NOTE: Handling BitBake files: / (5036/5036) [100 %]
NOTE: Parsing finished. 4802 cached, 0 parsed, 234 skipped, 0 masked.
NOTE: build 200803080820: started

OE Build Configuration:
BB_VERSION     = "1.8.10"
OE_REVISION    = "5832c7c5be46599da8552b5edb54111b13dea59c"
TARGET_ARCH    = "arm"
TARGET_OS      = "linux-gnueabi"
MACHINE        = "fic-gta01"
DISTRO         = "openmoko"
DISTRO_VERSION = "P1-Snapshot-20080308"
TARGET_FPU     = "soft"

NOTE: Resolving any missing task queue dependencies
NOTE: preferred version 2.5 of glibc not available (for item
virtual/arm-angstrom-linux-gnueabi-libc-for-gcc)
NOTE: preferred version 0.16.10 of vte not available (for item vte)
NOTE: preferred version 0.10 of hicolor-icon-theme not available (for
item hicolor-icon-theme)
NOTE: preferred version 2007e of tzdata not available (for item tzdata)
NOTE: preferred version 2007e of tzcode-native not available (for item
tzcode-native)
NOTE: preferred version 20070918+git of hal-info not available (for
item hal-info)
NOTE: multiple providers are available for virtual/libqte2
(qte-mt-static, qte, qte-mt);
NOTE: consider defining PREFERRED_PROVIDER_virtual/libqte2
NOTE: Preparing runqueue
NOTE: Executing runqueue
NOTE: Running task 11 of 5344 (ID: 62,
/usr/home/mohan/moko/openembedded/packages/quilt/quilt-native_0.45.bb,
do_patch)
NOTE: package quilt-native-0.45: started
NOTE: package quilt-native-0.45-r2: task do_patch: started
NOTE: Applying patch 'install.patch'
NOTE: self._current is None
NOTE: patches is [{'remote': 'file://install.patch', 'strippath': '1',
'file': '/usr/home/mohan/moko/openembedded/packages/quilt/quilt-0.45/install.patch',
'filemd5': '60ecbf58a966a383f093b21ac6f65ca5'}]
NOTE: applying patch {'remote': 'file://install.patch', 'strippath':
'1', 'file': '/usr/home/mohan/moko/openembedded/packages/quilt/quilt-0.45/install.patch',
'filemd5': '60ecbf58a966a383f093b21ac6f65ca5'}
ERROR: Error in executing:
ERROR: Exception:<class 'CmdError'> Message:Command Error: exit
status: 1  Output:
patch: unrecognized option `--dry-run'
Usage: patch [options] [origfile [patchfile]] [+ [options] [origfile]]...
Options:
       [-cCeEflnNRsStuv] [-b backup-ext] [-B backup-prefix] [-d directory]
       [-D symbol] [-F max-fuzz] [-i patchfile] [-o out-file] [-p[strip-count]]
       [-r rej-name] [-V {numbered,existing,simple}] [--check] [--context]
       [--prefix=backup-prefix] [--suffix=backup-ext] [--ifdef=symbol]
       [--directory=directory] [--ed] [--fuzz=max-fuzz] [--force] [--batch]
       [--ignore-whitespace] [--forward] [--reverse] [--output=out-file]
       [--strip[=strip-count]] [--normal] [--reject-file=rej-name] [--skip]
       [--remove-empty-files] [--quiet] [--silent] [--unified] [--version]
       [--version-control={numbered,existing,simple}] [--index-first]
ERROR: Printing the environment of the function
ERROR: Error in executing:
ERROR: Exception:<class 'CmdError'> Message:Command Error: exit
status: 1  Output:
patch: unrecognized option `--dry-run'
Usage: patch [options] [origfile [patchfile]] [+ [options] [origfile]]...
Options:
       [-cCeEflnNRsStuv] [-b backup-ext] [-B backup-prefix] [-d directory]
       [-D symbol] [-F max-fuzz] [-i patchfile] [-o out-file] [-p[strip-count]]
       [-r rej-name] [-V {numbered,existing,simple}] [--check] [--context]
       [--prefix=backup-prefix] [--suffix=backup-ext] [--ifdef=symbol]
       [--directory=directory] [--ed] [--fuzz=max-fuzz] [--force] [--batch]
       [--ignore-whitespace] [--forward] [--reverse] [--output=out-file]
       [--strip[=strip-count]] [--normal] [--reject-file=rej-name] [--skip]
       [--remove-empty-files] [--quiet] [--silent] [--unified] [--version]
       [--version-control={numbered,existing,simple}] [--index-first]
ERROR: Printing the environment of the function
ERROR: Error in executing:
ERROR: Exception:<class 'CmdError'> Message:Command Error: exit
status: 1  Output:
patch: unrecognized option `--dry-run'
Usage: patch [options] [origfile [patchfile]] [+ [options] [origfile]]...
Options:
       [-cCeEflnNRsStuv] [-b backup-ext] [-B backup-prefix] [-d directory]
       [-D symbol] [-F max-fuzz] [-i patchfile] [-o out-file] [-p[strip-count]]
       [-r rej-name] [-V {numbered,existing,simple}] [--check] [--context]
       [--prefix=backup-prefix] [--suffix=backup-ext] [--ifdef=symbol]
       [--directory=directory] [--ed] [--fuzz=max-fuzz] [--force] [--batch]
       [--ignore-whitespace] [--forward] [--reverse] [--output=out-file]
       [--strip[=strip-count]] [--normal] [--reject-file=rej-name] [--skip]
       [--remove-empty-files] [--quiet] [--silent] [--unified] [--version]
       [--version-control={numbered,existing,simple}] [--index-first]
ERROR: Printing the environment of the function
ERROR: Build of
/usr/home/mohan/moko/openembedded/packages/quilt/quilt-native_0.45.bb
do_patch failed
Traceback (most recent call last):
  File "/usr/home/mohan/moko/bitbake/bin/bitbake", line 134, in <module>
    main()
  File "/usr/home/mohan/moko/bitbake/bin/bitbake", line 131, in main
    cooker.cook()
  File "/usr/home/mohan/moko/bitbake/lib/bb/cooker.py", line 601, in cook
    return self.buildTargets(pkgs_to_build)
  File "/usr/home/mohan/moko/bitbake/lib/bb/cooker.py", line 517, in
buildTargets
    failures = rq.execute_runqueue()
  File "/usr/home/mohan/moko/bitbake/lib/bb/runqueue.py", line 650, in
execute_runqueue
    self.execute_runqueue_internal()
  File "/usr/home/mohan/moko/bitbake/lib/bb/runqueue.py", line 767, in
execute_runqueue_internal
    self.cooker.tryBuild(fn, False)
  File "/usr/home/mohan/moko/bitbake/lib/bb/cooker.py", line 136, in tryBuild
    return self.tryBuildPackage(fn, item, self.configuration.cmd,
the_data, build_depends)
  File "/usr/home/mohan/moko/bitbake/lib/bb/cooker.py", line 109, in
tryBuildPackage
    bb.build.exec_task('do_%s' % task, the_data)
  File "/usr/home/mohan/moko/bitbake/lib/bb/build.py", line 303, in exec_task
    execute(None, task)
  File "/usr/home/mohan/moko/bitbake/lib/bb/build.py", line 292, in execute
    exec_func(item, localdata)
  File "/usr/home/mohan/moko/bitbake/lib/bb/build.py", line 106, in exec_func
    exec_func_python(func, d)
  File "/usr/home/mohan/moko/bitbake/lib/bb/build.py", line 128, in
exec_func_python
    utils.better_exec(comp,g,tmp, bb.data.getVar('FILE',d,1))
  File "/usr/home/mohan/moko/bitbake/lib/bb/utils.py", line 144, in better_exec
    exec code in context
  File "do_patch", line 4, in <module>
  File "do_patch", line 2, in do_patch
  File "/usr/home/mohan/moko/bitbake/lib/bb/build.py", line 106, in exec_func
    exec_func_python(func, d)
  File "/usr/home/mohan/moko/bitbake/lib/bb/build.py", line 128, in
exec_func_python
    utils.better_exec(comp,g,tmp, bb.data.getVar('FILE',d,1))
  File "/usr/home/mohan/moko/bitbake/lib/bb/utils.py", line 144, in better_exec
    exec code in context
  File "base_do_patch", line 4, in <module>
  File "base_do_patch", line 2, in base_do_patch
  File "/usr/home/mohan/moko/bitbake/lib/bb/build.py", line 106, in exec_func
    exec_func_python(func, d)
  File "/usr/home/mohan/moko/bitbake/lib/bb/build.py", line 128, in
exec_func_python
    utils.better_exec(comp,g,tmp, bb.data.getVar('FILE',d,1))
  File "/usr/home/mohan/moko/bitbake/lib/bb/utils.py", line 144, in better_exec
    exec code in context
  File "patch_do_patch", line 100, in <module>
  File "patch_do_patch", line 98, in patch_do_patch
  File "<bb>", line 339, in Resolve
__builtin__.CmdError: Command Error: exit status: 1  Output:
patch: unrecognized option `--dry-run'
Usage: patch [options] [origfile [patchfile]] [+ [options] [origfile]]...
Options:
       [-cCeEflnNRsStuv] [-b backup-ext] [-B backup-prefix] [-d directory]
       [-D symbol] [-F max-fuzz] [-i patchfile] [-o out-file] [-p[strip-count]]
       [-r rej-name] [-V {numbered,existing,simple}] [--check] [--context]
       [--prefix=backup-prefix] [--suffix=backup-ext] [--ifdef=symbol]
       [--directory=directory] [--ed] [--fuzz=max-fuzz] [--force] [--batch]
       [--ignore-whitespace] [--forward] [--reverse] [--output=out-file]
       [--strip[=strip-count]] [--normal] [--reject-file=rej-name] [--skip]
       [--remove-empty-files] [--quiet] [--silent] [--unified] [--version]
       [--version-control={numbered,existing,simple}] [--index-first]
ERROR: Task 62 (/usr/home/mohan/moko/openembedded/packages/quilt/quilt-native_0.45.bb,
do_patch) failed
NOTE: Tasks Summary: Attempted 10 tasks of which 10 didn't need to be
rerun and 1 failed.
ERROR: '/usr/home/mohan/moko/openembedded/packages/quilt/quilt-native_0.45.bb'
failed
gmake: *** [openmoko-devel-image] Error 1



More information about the openmoko-devel mailing list