summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* makedepend: upgrade from 1.0.3 to 1.0.4Nitin A Kamble2012-05-031-3/+2
| | | | | | | (From OE-Core rev: 4b3ab58c4319607aaa9ce6075d221a48b359feae) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcmode-external-csl: use the existing precompiled locale filesChristopher Larson2012-05-031-0/+4
| | | | | | | (From OE-Core rev: 3679de3e7085504a3f717e54d8adc9a0d53c5840) Signed-off-by: Christopher Larson <kergoth@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libc-package: rework ''precompiled' locale handlingChristopher Larson2012-05-031-51/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There were a couple problems with the handling of precompiled locales. - it gathered the list of locales from the directories - this breaks due to the naming mismatch, e.g. en_US.UTF-8 vs en_US.utf8. - it retained its hardcoded assumption that the non-suffixed locale (en_US, as opposed to en_US.*) is UTF-8, while the others are otherwise. Hardcoding this is both inflexible and just plain wrong for some toolchains. It's most common in desktop distros for 'en_US' to be non-utf8, and ''en_US.UTF-8' is utf8, and this is the case in some external toolchains as well. The code now uses the SUPPORTED file to hold the knowledge it needs. This file not only holds the list of locales to generate, but also maps the locale names to the charsets they correspond to. The code now uses this to assemble its charset map, falling back to the '.' suffix as charset when the locale is not in the map. For precompiled, it now uses the locale->charset knowledge it has, thereby allowing non-utf8 non-suffixed locale names, whereas for non-precompiled, it reverts to the previous assumption, renaming the utf8 locale and forcibly suffixing the others. So, a person maintaining an external toolchain recipe is responsible for ensuring that the SUPPORTED file they provide matches up with the compiled locales in the toolchain, if they want to utilize precompiled locales. I believe in the long term the compiled case should do the same thing precompiled does, and use SUPPORTED or a similar mechanism to encode the knowledge, and if people want all the non-suffixed names to be utf8, they can change that file to do so. This would avoid the hardcoded assumption in the code, as well as consolidating the behavior between the compiled and precompiled cases. (From OE-Core rev: 3f36058923ccda25a3dd85046542e65b6034c09e) Signed-off-by: Christopher Larson <kergoth@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tclibc-eglibc: drop hardcoded locale-base-en-us/en-gbChristopher Larson2012-05-031-7/+5
| | | | | | | | | | This is handled by IMAGE_LINGUAS, so hardcoding it here is at best unnecessary duplication. (From OE-Core rev: 7808c7ee9277170fbfb22bcf0575285174c2718a) Signed-off-by: Christopher Larson <kergoth@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* external-csl-toolchain: update SUPPORTED to match toolchainChristopher Larson2012-05-031-2/+255
| | | | | | | (From OE-Core rev: 65f3868c25df053ddf6ad2201ea0d68dc5c68fb1) Signed-off-by: Christopher Larson <kergoth@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* external-csl-toolchain: cleanup, simplify, use base_libdirChristopher Larson2012-05-031-29/+28
| | | | | | | (From OE-Core rev: be158f5cb6650b761ac2f3649d071c051329a799) Signed-off-by: Christopher Larson <kergoth@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* external-csl-toolchain: silence .a/.debug QA warningsChristopher Larson2012-05-031-3/+2
| | | | | | | (From OE-Core rev: a5f204130ff1232deb5f4b449961296d397630b4) Signed-off-by: Christopher Larson <kergoth@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* external-csl-toolchain: split out a libstdc++-staticdev packageChristopher Larson2012-05-031-4/+4
| | | | | | | | | This silences one of the QA warnings. (From OE-Core rev: 3412a1d69201951dd097e4d9a4abcec124d34d68) Signed-off-by: Christopher Larson <kergoth@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* csl-versions.inc: capture version in signaturesChristopher Larson2012-05-031-0/+4
| | | | | | | | | | | | We want to ensure that changing external toolchain version will change the metadata checksums of target recipes. This will do so via ensuring that any variable which references TOOLCHAIN_OPTIONS also pulls in the toolchain version variables. (From OE-Core rev: 041a61368350dfbca825d2b2781543ea22678161) Signed-off-by: Christopher Larson <kergoth@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base.bbclass: use isinstance for base_eventhandlerChristopher Larson2012-05-031-10/+6
| | | | | | | (From OE-Core rev: 86556a2bfa23ba69fea2ade14599054b186150cd) Signed-off-by: Christopher Larson <kergoth@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: shift build config summary control to hereChristopher Larson2012-05-032-16/+41
| | | | | | | (From OE-Core rev: 164df0708d9add81be7d1fd56d487253062756d8) Signed-off-by: Christopher Larson <kergoth@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsndfile1: use PACKAGECONFIG for alsa distro featureChristopher Larson2012-05-031-1/+4
| | | | | | | (From OE-Core rev: af593b5a3a8e1e552b34ca2785894ac468763024) Signed-off-by: Christopher Larson <kergoth@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpcap: use PACKAGECONFIG for bluetooth distro featureChristopher Larson2012-05-031-1/+4
| | | | | | | (From OE-Core rev: 78821b3a893c8934d0f0f54df46cdbbc37f082d8) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distcc: use PACKAGECONFIG for x11 distro featureChristopher Larson2012-05-031-6/+8
| | | | | | | (From OE-Core rev: c2bebf05752ec01144e32dbf2bbe4cfa86ae67df) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: add missing flex-native/bison-native depsChristopher Larson2012-05-031-1/+1
| | | | | | | | | | | A quick glance at configure.ac shows that both are required to build mesa, but we were relying on their being built implicitly via other recipes in the dependency chain. Make it explicit. (From OE-Core rev: 4fb71999fad9e844850831caf2431ee8731787db) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgcc: Add MLPREFIX to sanity check skipSaul Wold2012-05-031-2/+1
| | | | | | | | | | | | | | Fixes: ERROR: QA Issue: non -staticdev package contains static .a library: lib32-libgcov-dev path '/work/x86-pokymllib32-linux/lib32-libgcc-4.7.0+svnr186651-r0/packages-split/lib32-libgcov-dev/usr/lib/i586-pokymllib32-linux/4.7.1/libgcov.a' ERROR: QA run found fatal errors. Please consider fixing them. ERROR: Function failed: do_package_qa ERROR: Logfile of failure stored in: /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-multilib/build/build/tmp/work/x86-pokymllib32-linux/lib32-libgcc-4.7.0+svnr186651-r0/temp/log.do_package.9691 NOTE: package lib32-libgcc-4.7.0+svnr186651-r0: task do_package: Failed ERROR: Task 1077 (virtual:multilib:lib32:/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-multilib/build/meta/recipes-devtools/gcc/libgcc_4.7.bb, do_package) failed with exit code '1' (From OE-Core rev: dd303065890e44f6f2c986988938c3599ea94e4f) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc-package: remove /varSaul Wold2012-05-012-1/+2
| | | | | | | | | | | | | | | | This is a newly installed directory and Makefile that is not needed in an embedded setup It fixes: ERROR: For recipe eglibc, the following files/directories were installed but not shipped in any package: ERROR: /var ERROR: /var/db ERROR: /var/db/Makefile (From OE-Core rev: 35b5fb2dd2131d4c7dc6635c14c6e08ea6926457) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Fix a couple of missing Upstream-StatusSaul Wold2012-05-012-1/+3
| | | | | | | (From OE-Core rev: 7555519e4878380c106f120e48aaa971bb6ac00f) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_tracking_fields: Change for ofono, iptables, etcDongxiao Xu2012-05-011-23/+23
| | | | | | | (From OE-Core rev: 046f55ea8e9286560660cee4d2d50f7b539c3e3b) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* alsa-tools: update to 1.0.25Kang Kai2012-05-012-4/+6
| | | | | | | | | | | Update to version 1.0.25. Add option "--prefix" to GITCOMPILE_ARGS and FILES_${PN} to package the installed but not shipped files. (From OE-Core rev: f5da0cdc2ac2e14704319a83bd39e1e0e85ffaed) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opkg-collateral: import fixes from OE-ClassicAndreas Oberritter2012-05-013-4/+9
| | | | | | | | | | | | | | | | | | | * Set lists_dir to /var/lib/opkg commit 16808bc4817492beba512f4e73bce8c232d1eafa Author: Marcin Juszkiewicz <hrw@openembedded.org> Date: Mon Mar 17 23:40:48 2008 +0000 * Update new options sample and move the opkg.conf to correct place commit cc9825d97962287df75e164aec456901292e1b7f Author: Tick Chen <ticktock35@gmail.com> Date: Mon Dec 29 19:41:47 2008 +0800 (From OE-Core rev: ffe93e2a099e4cadb1829dc12a58a6d7bef9a5a7) Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opkg-utils: bump SRCREV for Packages cache fix and other fixesMartin Jansa2012-05-016-221/+1
| | | | | | | (From OE-Core rev: 5863e2ae81b7840d6cb9b80641a7fd69ce4d6f1f) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorg: add more native BBCLASSEXTENDs from meta-oeMartin Jansa2012-05-019-4/+9
| | | | | | | | | | | * We have now .bbappends in meta-oe, but adding native BBCLASSEXTEND doesn't add any maintenance cost to oe-core and makes recipe upgrades easier (no need to wait for .bbappend renames ready for meta-oe). (From OE-Core rev: 320816f96b81b8eac02b5bbdbd3d8c79d0095a00) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox: Pass HOST_CC_ARCH through CONFIG_EXTRA_CFLAGSKhem Raj2012-05-012-2/+2
| | | | | | | | | | | The -mabi option is part of HOST_CC_ARCH which does not appear in CFLAGS. This is for completeness since compiler already defaults to n64 it wont matter that much (From OE-Core rev: 2aa0540515efc15957101e24224b425ee00446d9) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdb: Add support for building gdb target for SH4Khem Raj2012-05-013-1/+1391
| | | | | | | (From OE-Core rev: d478424fbe01942577ab541174df191528556554) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pcmanfm: Add sh3/sh4 to supported hostsKhem Raj2012-05-011-1/+1
| | | | | | | (From OE-Core rev: f64dfe61234eee27b61f994ec9598bf9e820d271) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-cross.inc: Fix cross testing scriptKhem Raj2012-05-011-2/+3
| | | | | | | | | | | shift the cmdline argument after determining there is atleast 1 argument to shift otherwise it ends up in error when no argument is specified (From OE-Core rev: 4cd306ab0c9404a31f38c7e5fb67fe32fdca3d4b) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdb: Dont need lttng-ust for SH4Khem Raj2012-05-011-0/+1
| | | | | | | (From OE-Core rev: ad9e844e5349a5bbea1ce60b75e5b1e55db9039e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* musicbrainz: Specify libpthread on cmdline for uclibcKhem Raj2012-05-011-1/+3
| | | | | | | | | uclibc librt needs some functionality from libpthread (From OE-Core rev: 302e212ae00e06078da6085dcb2b541ab02f6f6e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gettext,m4: Add -lrt to LDFLAGS for uclibcKhem Raj2012-05-014-6/+6
| | | | | | | | | | | | | | uclibc has recently got posix_spawn implementation and the implementation resided in librt so we link -lrt to get the configure tests using uclibc provided definitions and not the gnu-lib wrappers Let libintl.a live in -staticdev package (From OE-Core rev: 68e07a5ff114b5f413a5eeedeb551d82bc77774c) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: Dont disable iconv for uclibcKhem Raj2012-05-012-110/+1
| | | | | | | | | | | | Currently we stub out iconv in glib when building for uclibc which is not needed and infact results in building systems with false hope of having iconv and they misbehave during runtime (From OE-Core rev: d13b1dc1897af733cc2ec22df50ae9d1fd0b48af) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uclibc-0.9.33: Update to tip of 0.9.33 branchKhem Raj2012-05-011-2/+2
| | | | | | | (From OE-Core rev: ce0007e7561e67f57f6e6ba3a63f327a21a6cf96) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uclibc-git: Update to latest git tipKhem Raj2012-05-011-2/+2
| | | | | | | (From OE-Core rev: 0ba05b985b59f7200005e8fd28be6ebca019c46c) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tune-sh4.inc: Fix spelling of big-endian feature setPeter Seebach2012-05-013-4/+4
| | | | | | | | | | | In tune-sh3, tune-xscale, and tune-sh4, several FEATURES lines referred to nonexistent features like "sh3eb" when they should have referred to "sh3 bigendian" or the like. Caught by the TUNEVALID sanity check. (From OE-Core rev: e63fb1e9918bff6f91bbab09b29248ab8b649e84) Signed-off-by: Peter Seebach <peter.seebach@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ofono: upgrade to 1.6Martin Jansa2012-05-012-14/+15
| | | | | | | | | | | | * 1.5 is not compatible with glib-2.32 and newer | In file included from gisi/client.h:30:0, | from gisi/client.c:33: |/OE/shr-core/tmp-eglibc/sysroots/spitz/usr/include/glib-2.0/glib/gtypes.h:28:2: error: #error "Only <glib.h> can be included directly." (From OE-Core rev: 72684aac1d97469ee5cf9ef0d017a8b933e2a6d6) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* iptables: upgrade to version 1.4.13Dongxiao Xu2012-05-012-21/+2
| | | | | | | | | Remove a patch since it is already in upstream. (From OE-Core rev: 90f32e0fffaef55415088f523e282ca3c08fa7ee) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bluez-hcidump: upgrade to version 2.4Dongxiao Xu2012-05-011-2/+2
| | | | | | | (From OE-Core rev: dbab058af2ef513c1ff358fc620f3e7937a30ab9) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* telepathy-glib: upgrade to version 0.18.1Dongxiao Xu2012-05-011-2/+2
| | | | | | | (From OE-Core rev: d4ae664263df2ebe8bbed913b4c6b56b02bc0a45) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* telepathy-mission-control: upgrade to version 5.12.0Dongxiao Xu2012-05-011-3/+3
| | | | | | | (From OE-Core rev: e3297c55b3f6a1e2fe032b0b0a980955c8ba9106) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-fluendo-mpegdemux: upgrade to version 0.10.70Dongxiao Xu2012-05-011-2/+2
| | | | | | | (From OE-Core rev: f0b3234ef2f6e2b0ea47fba382ccc1e963aeb67c) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qt-4.8.1: Fix compile failures on qemux86Richard Purdie2012-04-306-4/+55
| | | | | | (From OE-Core rev: b8dc9182ed8959ce5a6aa285c3c7f78df2432ac3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: fix target recipe build issue on older distrosNitin A Kamble2012-04-302-2/+112
| | | | | | | | | | | | | | the builddir is put in front of the LD_LIBRARY_PATH, causing dynamically linking of target library with native tclsh. Fix this behavior to cross build tcl correctly. This issue got exposed when eglibc-2.15 was configured for the target. (From OE-Core rev: 76e8df78bdb641b045e34dcf01d7b9eb626401dc) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcmode-default.inc: Update to eglibc 2.15 everywhereRichard Purdie2012-04-301-3/+3
| | | | | | (From OE-Core rev: 08a251a8dcbac85e0627a886bfff0907d950da7f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_rpm: Only rebuild the indexes if the packages have changedRichard Purdie2012-04-301-14/+4
| | | | | | | | | | | | | | This change farms the solvedb creation out to a separate script which handles creation of the index, only if mtime of any of the packages has changed. For a core-image-minimal set of rpm's this saves ~20s of a 45s rootfs build. For core-image-sato it saves 1 minute of a 5 minute rootfs build. The more packages in the system, the bigger the saving will be. (From OE-Core rev: 3021136e7b42ab64ca16f30c88467c4b00d51ee0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorg-app: Use ${libdir} and ${datadir} for packaging.Lianhao Lu2012-04-3016-14/+19
| | | | | | | | | | | | Used ${libdir} and ${datadir} instead of hard coded direcotries for packaging. Also included INC_PR in PR. (From OE-Core rev: ff533176a875663be797058bc35fa8ff3f9f8147) Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* avahi: not using hard coded libdir.Lianhao Lu2012-04-301-2/+2
| | | | | | | | | Used ${libdir} instead of the hard docoded libdir. (From OE-Core rev: 5f2263a89ab6d6aad47f5a524c84a42713d358de) Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* popt: Fixing pkgconfig file installation issue.Lianhao Lu2012-04-302-2/+19
| | | | | | | | | Install the pkgconfig files into $(libdir) instead of $(prefix)/lib/. (From OE-Core rev: 2addeb2639b798934d12d2f959dcac5a4ac697c2) Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qt4: Make 4.8.1 the default versionRichard Purdie2012-04-304-8/+0
| | | | | | (From OE-Core rev: 35aea9a7e7709217a051a72252a2893b68b6d178) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qt4: Add missing patch headersRichard Purdie2012-04-302-0/+8
| | | | | | (From OE-Core rev: ec2f6e1fb655289f5ef51f2b1fa86d5fedccfc61) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Qt 4.8 GCC 4.7 fixesKen Werner2012-04-304-1/+60
| | | | | | | | | | | | This change introduces two new patches to Qt 4.8. One prevents the build system from using the -fuse-ld=gold GCC flag as this isn't upstream and therefore not supported by many toolchains out there. The second patch fixes a compile time error when using toolchains based on GCC 4.7. (From OE-Core rev: c98d60923b84bcd285644cecaed1fa0455747a2f) Signed-off-by: Ken Werner <ken.werner@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>