summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* u-boot: Add a new upstream u-boot recipeDarren Hart2011-01-213-1/+24
| | | | | | | | | | uboot-omap3 appears to be fairly stale (last commit in April 2010) while the upstream u-boot is making regular tagged releases. Add a new recipe using the upstream u-boot repository. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Tom Zanussi <tom.zanussi@intel.com> CC: Bruce Ashfield <bruce.ashfield@windriver.com>
* x-load: us TI upstream repository, update recipes accordinglyDarren Hart2011-01-219-178/+19
| | | | | | | | | | | | TI is now maintaining an upstream x-loader git repository and sakoman will no longer be maintained. Current upstream includes signGP and incorporates it into the Makefile. The new Makefile ift target builds the universal MLO binary. The armv7-a patch is included. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Tom Zanussi <tom.zanussi@intel.com> CC: Bruce Ashfield <bruce.ashfield@windriver.com>
* siggen.py: better print for task hash comparisonKevin Tian2011-01-211-5/+12
| | | | | | | | | current bitbake-diffsigs simply print out the whole 'runtaskdeps' when there's mismatch, which is not very readable. On the other hand, 'runtaskhashes' comparison is broken which assumes same key existing in two sides. This commit provides better output by figuring out differences from addition, removal or hash change. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* bitbake.conf: add USERNAME to BB_HASHBASE_WHITELISTKevin Tian2011-01-211-1/+1
| | | | | | previously only USER is in the whitelist, however both are possible on different distros Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* resolvconf: upgrade to version 1.48Qing He2011-01-212-6/+7
| | | | | | from 1.43 Signed-off-by: Qing He <qing.he@intel.com>
* zaurusd: upgrade to svn revision 426Qing He2011-01-213-5/+5
| | | | Signed-off-by: Qing He <qing.he@intel.com>
* dbus: upgrade to version 1.4.1Qing He2011-01-215-8/+8
| | | | | | from 1.4.0 Signed-off-by: Qing He <qing.he@intel.com>
* libnfsidmap: upgrade to version 0.24Qing He2011-01-213-9/+21
| | | | | | from 0.23 Signed-off-by: Qing He <qing.he@intel.com>
* coreutils: upgrade to version 8.9Qing He2011-01-212-7/+10
| | | | | | | | from 8.5 coreutils now depends on gmp Signed-off-by: Qing He <qing.he@intel.com>
* distro-tracking: update some tracking fieldsQing He2011-01-211-98/+24
| | | | | | removing some dated items to make the fields more concise. Signed-off-by: Qing He <qing.he@intel.com>
* poky-default.inc: bump binutils preferred version to 2.21Scott Garman2011-01-211-1/+1
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* binutils: fix library RPATHsScott Garman2011-01-212-0/+37
| | | | | | This integrates the RPATH fixes we recently applied to libtool. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* binutils: Fix QA staging errors for target binutilsScott Garman2011-01-211-802/+846
| | | | | | | | | | | * The spurious paths were caused by a -L on commandline which pointed to build dir. So we dont use -L <wordir> -liberty instead use the libiberty.a directly on commandline effects are same but .la does not have the workdir path in deplibs Patch obtained from OpenEmbedded, written by Khem Raj. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* binutils: forward-port the binutils-poison.patchScott Garman2011-01-212-163/+154
| | | | | | | Update the binutils-poison.patch to apply cleanly on binutils 2.21 Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* binutils: upgrade to 2.21 and add libtool sysroot supportScott Garman2011-01-2118-138/+18732
| | | | | | | | * Upgraded binutils to v2.21 * Incorporated libtool sysroot patches from OE * Removed patches no longer needed or obsoleted by OE patches Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* insane.bbclass: skip checks on .la installed statusScott Garman2011-01-211-5/+0
| | | | | | | Enabling libtool sysroot support triggers these errors but they are a valid change in behavior. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* staging.bbclass, utils.bbclass: remove la mangling codeScott Garman2011-01-212-27/+2
| | | | | | | | | libtool v2.4 --with-libtool-sysroot eliminates the need for la mangling. Based on Khem Raj's OE commits. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* autotools.bbclass: libtool sysroot support changesScott Garman2011-01-211-16/+9
| | | | | | | | | | | | | We do not do it for native recipes, as the native compiler should fall back to a prefix of /usr and not solely depend on the sysroot. Otherwise we end up staging everything in the native sysroot before we start to build target recipes. Also remove la mangling code, which is no longer necessary. Commit derived from Khem Raj's OE commits. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* libtool: fix library RPATHsScott Garman2011-01-212-1/+38
| | | | | | | | | | Enabling sysroot support exposed a bug where the final library had an RPATH encoded into it which still pointed to the sysroot. This works around the issue until it gets sorted out upstream. Fix suggested by Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* libtool: Changes to enable sysroot supportScott Garman2011-01-219-46/+896
| | | | | | | | | | | | * Added OE patches by Khem Raj which enable sysroot support and rename the command line option --with-sysroot to --with-libtool-sysroot to avoid conflicts with binutils and gcc * Removed obsolete cross_compile.patch * Changed SRC_URI_append to SRC_URI += * PR bump for all recipes Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* libtool: Move common version specific data to a common include fileRichard Purdie2011-01-215-20/+18
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtool: Small cleanups of metadataScott Garman2011-01-213-16/+12
| | | | | | [based on sections of a patch by Scott Garman extracted by Richard] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: Upgrade from 0.12.4 to 0.13.0Zhai Edwin2011-01-2124-736/+752
| | | | | | | | | | | | | | | | | Patch status: -- Removed -- arm-cp15-fix.patch arm_timer-fix-oneshot-mode.patch arm_timer-reload-timer-when-enabled.patch cursor-shadow-fix.patch -- They are already in upstream or some new changes make them useless. -- Added -- parallel_make.patch: Fix "make -j(>=6)" failure wacom-tablet-fix.patch: Fix seg fault of usb tablet. port92_fix.patch: Fix boot failure on ppc due to port 0x92 conflict. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* distrodata.bbclass: add .xz file typeSaul Wold2011-01-201-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* meta-environment: Remove the recursive dependency on do_compileDongxiao Xu2011-01-201-1/+0
| | | | | | | | | | | | | | | | | | It is not needed to have dependency on each do_compile of its recursive depend tasks. This problem is triggered by building meta-toolchain-sdk from prebuilt result. Some packages like quilt-native, which is already been populated and packaged by do_populate_sysroot_setscene and do_package_write_xxx_setscene, however this recursive dependency of do_compile triggers the tasks flow of "do_setscene --> do_fetch --> do_unpack --> ..." again and do_setscene removes all the quilt-native files, making the other recipes failed while do_patch. Thanks for Kevin's help in root causing this issue. CC: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* bitbake: fix parameter order for flaglist()Dongxiao Xu2011-01-201-2/+2
| | | | Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* bitbake/providers.py: Fix runtime providers problemsRichard Purdie2011-01-201-7/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Take a real world testcase where you have two recipes, each of which contains PACKAGES_DYNAMIC = "gdk-pixbuf-loaders-*" and recipes which RDEPEND on some gdk-pixbuf-loaders-xxx package. To select between these you need to set a PREFERRED_PROVIDER. These are specified in the PN namespace so the locgical conclusion is that setting PREFERRED_PROVIDER_gdk-pixbuf = "gtk+" should work. It doesn't and instead checks crazy things. The code was correctly finding the two possible providers, gtk+ and gdk-pixbuf. It was however only accepting PREFERRED_PROVIDER_gtk+ = "gdk-pixbuf" to resolve this problem which reads as the exact opposite to what was wanted. This patch changes the code to do something that makes sense. I suspect that before these changes it was pretty much a null operation rubber stamping the single provider case. For Poky at least it exposes a few cases where -nativesdk recipes were providing the same things as their normal counterparts but these are genuine bugs in the metadata. I've also attempted to make the multiple provider error message human readable as I counldn't understand it and I doubt anyone else could either. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Correctly set gdk-pixbuf PREFERRED_PROVIDERRichard Purdie2011-01-201-4/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opkg: Stop opkg-nativesdk providing update-alternatives-cwrorth and libopkgRichard Purdie2011-01-203-8/+11
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc-package.inc: Stop eglibc-nativesdk providing eglib-thread-db and ↵Richard Purdie2011-01-201-3/+3
| | | | | | locale-base-* Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Add PREFERRED_PROVIDERs for gdk-pixbuf-loaders after gdk-pixbuf ↵Richard Purdie2011-01-201-0/+5
| | | | | | updates Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* apt: fix build issue with gcc dso linking changeNitin A Kamble2011-01-202-2/+28
| | | | | | | | | All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libpthread library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* zypper: fix build issue with gcc dso linking changeNitin A Kamble2011-01-202-2/+60
| | | | | | | | | All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libpthread library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* libzypp: fix build issue with gcc dso linking changeNitin A Kamble2011-01-202-2/+53
| | | | | | | | | All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libpthread library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* screenshot: fix build issue with gcc dso linking changeNitin A Kamble2011-01-202-1/+52
| | | | | | | | | | | | | | All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libX11 libgdk-x11-2.0 and libgdk_pixbuf-2.0 libraries explicitely for linking to work without errors. This is identified as a libtool issue. While creating the libshot.la file, libtool should have added these needed libraries in there. A bug has been created for this issue: http://bugzilla.pokylinux.org/show_bug.cgi?id=664 Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* matchbox-stroke: : fix build issue with gcc dso linking changeNitin A Kamble2011-01-202-1/+39
| | | | | | | | | All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libxrender library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* dates: fix build issue with gcc dso linking changeNitin A Kamble2011-01-202-2/+47
| | | | | | | | | | | | | | All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libm and libpango-1.0 libraries explicitely for linking to work without errors. This is identified as a libtool issue. While creating the libgtkdatesview.la file, libtool should have added these needed libraries in there. A bug has been created for this issue: http://bugzilla.pokylinux.org/show_bug.cgi?id=664 Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* fstests: fix build issue with gcc dso linking changeNitin A Kamble2011-01-202-2/+75
| | | | | | | | | All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libX11 library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* blktrace: fix build issue with gcc dso linking changeNitin A Kamble2011-01-202-2/+29
| | | | | | | | | All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libXrender library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* xtscal: fix build issue with gcc dso linking changeNitin A Kamble2011-01-202-1/+27
| | | | | | | | | All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libXrender library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* matchbox-desktop: fix build issue with gcc dso linking changeNitin A Kamble2011-01-203-4/+32
| | | | | | | | | All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libX11 library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* settings-daemon: fix build error with new gcc dso linking changeNitin A Kamble2011-01-202-2/+32
| | | | | | | | | All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libX11 library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* oprofileui: fix the build failure after gcc dso changeNitin A Kamble2011-01-202-2/+28
| | | | | | | | With a change in gcc all the libraries needs to be specified explicitely for linking. That breaks compile for this package as libm is not explicitely specified. This commit fixes that linking issue. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* libmusicbrainz: fix the build failure caused by gcc dso linkcing changeNitin A Kamble2011-01-202-2/+32
| | | | | | | | | | The libraries for linking are not determined automatically now. All the needed libraries must be specified explicitly. This patch fixes the issue for missing libpthread library in the linker script. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* sat-solver: fix the build failure caused by gcc dso linkcing changeNitin A Kamble2011-01-202-2/+34
| | | | | | | | | | The libraries for linking are not determined automatically now. All the needed libraries must be specified explicitly. This patch fixes the issue for missing librpmmisc library in the linker script. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* gcc_4.5.1: add DSO linking change patchNitin A Kamble2011-01-2010-8/+61
| | | | | | | | | | This patch changes gcc's (ld's) linking behavior. It passes --no-add-needed flag to ld. Because of it ld does not try to find related libraries for linking, causing link failures. And these link failures can be fixed by specifying the library to be linked explicitely on the gcc command line. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* gdk-pixbuf-native: add jpeg-native as a dependencySaul Wold2011-01-201-1/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* perl: Add GDBM module for perlJingdong Lu2011-01-201-2/+2
| | | | | | Add GDBM_File module and add it into perl extension in config.sh in order to fix failure of lsb-perl-test. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
* python: Fix failures of LSB python-runtime tests.Jingdong Lu2011-01-202-3/+18
| | | | | | | | | Fix failues of LSB python-runtime tests. test_largefile: add "ac_cv_sizeof_off_t=8" option explicitly into configure options in order to enable "LFS". test_codecs, test_re, test_unicode: "--with-wctype-functions" will cause these tests failed, so remove it for LSB. test_builtin, test_getargs: "sitecustomize.py" cause default encoding changed from "ascii" into "utf8" and it will cause these tests failed, so remove this file for LSB. Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>
* poky-lsb: Add poky-lsb.conf as distro of lsb imageJingdong Lu2011-01-201-0/+6
| | | | Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>