YourBuildDir:OpenEmbeddedDir.
Note, that it is important to have a leading YourBuildDir. If OpenEmbeddedDir
leads the path, this error may occur as well.set), but bitbake
complains with above error.make clean;./configure and afterwards a
bitbake -b ../.../readline_x.y.bb -c build. It seems to have something
to do with the configuration phase of bitbake for this package.
Traceback (most recent call last):
File "/usr/local/bin/bitbake", line 715, in ?
bb.event.fire(bb.event.BuildStarted(buildname, pkgs_to_build, make.cfg))
File "/usr/local/lib/python2.3/site-packages/bb/event.py", line 49, in fire
if tmpHandler(event) == Handled:
File "tmpHandler(e)", line 30, in tmpHandler
NameError: global name 'bb' is not defined
If this happens, you most likley have updated your python package. In this
case call your bitbakes ./setup install --prefix=/usr/local as superuser again.
ASSUME_PROVIDED = "virtual/arm-linux-gcc-2.95"
in your local.conf you have to change the "=" to "+=" to get it working again.
The result looks like
ASSUME_PROVIDED += "virtual/arm-linux-gcc-2.95"
monotone --db=oe.db co --branch=org.openembedded.dev
will setup your box.
CVSDATE="yyyymmdd" in your local.conf file
should do that. I did not yet find out, if that works really.
GLIBC_ADDONS = "nptl"
somewhere in your configuration (in my case a new target machine).cd kernel/linux/driver/char, followed by
sudo loadkeys --mktable corgi_keymap.map | sed -e 's/^static *//' > corgi_keymap.c
creates the file. A kernel/temp/run.do_compile.xxx recompiles without
configuring. This creates the kernel.chmod 644 /dev/console. This
will make loadkeys work also as a normal user. But be carefull.
From now on, any normal user can modify the kernels keymap. This
is probably a high risk security item. Read man loadkeys also.tmp/staging/arm-linux/lib/libpcreposix.* and reconfigure / build
konqE again. This helps to build konqE, but I am not sure, whether libpcreposix is needed in
the target image.
[OE-BOXER]sc@schomep4:~/scdev/oe/build-boxer2$ bitbake opie-image
NOTE: Psyco JIT Compiler (http://psyco.sf.net) not available. Install it to increase performance.
NOTE: Using cache in '/home/sc/scdev/oe/build-boxer2/tmp/cache'
ERROR: no files to build.
NOTE: Parsing finished. 0 cached, 0 parsed, 0 skipped, 0 masked.
is printed out.mkdir -p {SPECS,RPM/{i386,i586,noarch},SRMPS} should lead to a directory
structure ./SPECS, ./RPM/i386, ./RPM/i586, ./RPM/noarch, .SRPMS. Means
that the bracket term will be expanded during runtime./bin/sh leading
to /bin/dash instead of /bin/bash.monotone update call.
So a better way is to create a private copy using the mechanisms described
in
the customize dir.
touch conf/local.conf in
your build dir.bitbake -b whereYourPackageDirIs/meta/task-bootstrap.bb -f -c cleanbitbake -b whereYourPackageDirIs/meta/bootstrap-image.bb -f -c cleanbitbake -b whereYourPackageDirIs/meta/bootstrap-image.bb.
bitbake virtual/kernel -c clean;bitbake virtual/kernel.