Paul Sokolovsky [Thu, 28 Feb 2008 11:45:45 +0000 (11:45 +0000)]
linux-handhelds-2.6: Add support for building kernel with internal initramfs
* KERNEL_INITRAMFS_PATH should be set to teh full path of cpio.gz image of
initramfs. It is assumed to be built with OE as previous step, so usually
points to deploy dir.
Paul Sokolovsky [Sun, 24 Feb 2008 23:35:07 +0000 (23:35 +0000)]
package.bbclass: shlib postinst: Check for ldconfig presence before running it.
* This helps uclibc systems where ldconfig is optional, in particular 3rd-party
systems like OpenWRT.
* Per RFC on the list.
Rolf Leggewie [Sun, 24 Feb 2008 17:09:01 +0000 (17:09 +0000)]
xserver-kdrive-imageon: reintroduce FILESPATH
* for some reason I am too lazy to inspect further not all patches were found
* adding ${FILE_DIRNAME}/files to the previous setting results in successful do_patch and do_build
* there are quite many duplicate patches in the packages/xorg-xserver/ directory
consolidating them would be beneficial IMHO (I don't have time for it today)
ffmpeg: make svn buildable, fix configure options for 0.4.9-pre1, unify, clean up
* fix svn using SRCDATE
* reformat EXTRA_OECONF to make the order of the options follow ./configure --help
* NOTE: --cpu(0.4.9-pre1) equals --arch(svn); while --tune(0.4.9-pre1) equals --cpu(svn)
* NOTE: oe uses --march and --mtune, so the above optimization by ffmpeg (--mcpu) is not really needed
* NOTE: but we try to make --cpu(0.4.9-pre1) or --arch(svn) as close to $TARGET_ARCH as possible
* checked --march and --mtune and $TARGET_CFLAGS are used correctly
* remove unnecessary FLAGS, configure options, oe_runconf(), etc in either svn or pre1
* unify svn and 0.4.9-pre1, however not much can be done for packaging and staging
* QA: add LEAD_SONAME, fix DESCRIPTION, HOME, AUTHOR
ffmpeg: fix 0.4.9-pre1 oebug 1897, fix svn packaging oebug 3850
* gcc4.patch absorbs the original common.patch and adds hacks to satisfy
stricter type checking by gcc4
* soname.patch adds libpostproc fix in oebug 1897 comment#1
* drop the obsolete/dup patches in ffmpeg dir
* 1st attemp to unify 0.4.9 and svn.
* TODO: further unification of packaging and staging is desired once svn recipie settles
Richard Purdie [Sat, 23 Feb 2008 23:39:55 +0000 (23:39 +0000)]
bitbake.conf: Unconditionally set RDEPENDS for -dev package and RRECOMMENDS for -dbg package.
This is important since these packages should always exist. If they don't, depchains functionality falls apart and its impossible to pull in all the dependencies to build X or debug Y. This check also causes a significant performance hit when parsing.
Paul Sokolovsky [Thu, 21 Feb 2008 23:10:24 +0000 (23:10 +0000)]
ipaq-boot-params: Fix to actually enable flash booting with the recent kernels.
* Uses modern syntax for MTD device, mtdN.
* Also, make tty0 a primary console. This matches HaRET default setting and
focuses on providing users proper feedback of boot procedure. Hackers who
may need to access serial console as well can do needed settings with bootloader.
Paul Sokolovsky [Thu, 21 Feb 2008 16:43:54 +0000 (16:43 +0000)]
angstrom.inc: Make Angstrom bitbake caches to be per libc mode.
* This is allows easy switching between glibc and uclibc builds, without
waiting for long reparses on every switch.
* Note that it applies to dependent distros, like OpenMoko, too.
Michael Lauer [Thu, 21 Feb 2008 13:44:31 +0000 (13:44 +0000)]
sane-srcrevs.inc: add SRCREV for u-boot-openmoko and restore alphabetical sort
obviously it seems to be very hard to sort... guys, please consult your ASCII tables...
Richard Purdie [Thu, 21 Feb 2008 11:35:44 +0000 (11:35 +0000)]
sanity.bbclass: Add ABI version number and checks so we can warn users when the 'abi' of TMPDIR changes. Add checks for qemu in various scenarios from poky. Add check TMPDIR hasn't moved from poky. Remove now unneeded bitbake version check.