summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* qt4-x11-free: Fix broken regexes in qt4-x11-free's recipe.Wenzong Fan2012-01-301-5/+5
| | | | | | | | | | | | | | | | | [YOCTO #1671] qt4-x11-free's recipe includes a sed script to sanitize it's .prl files, which are used by qmake to generate a list of libs and includes in the Makefiles it generates. It however, fails to take into account the possibility of trailing slashes, and thus leaves them in, and breaks gcc's syntax. Update these regexes to account for them. (From OE-Core rev: 8d580ed449c09a64483519d66e14a2e3b071806a) (From OE-Core rev: 9f655fbf0f818e25fdbf247334881da07a29e815) Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libnl2: Fix a race on route/pktloc_syntax.hTom Rini2012-01-302-1/+28
| | | | | | | | | | | | | At issue is that route/pktloc.c (not generated) depends on route/pktloc_syntax.h (generated). (From OE-Core rev: 7bec22c70598a5180f754bbbe2dfdd3db2843a64) (From OE-Core rev: b992c9e631bfb4888a20a13b7ebf3b5acf59edb5) Signed-off-by: Tom Rini <tom_rini@mentor.com> Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* autotools: fix multi-word arguments for EXTRA_OECONFChristopher Larson2012-01-301-4/+2
| | | | | | | | | | | | | | This is needed to better support things like the following (with a multi-word BUILD_CC): EXTRA_OECONF += '"ac_cv_prog_CC_FOR_BUILD=${BUILD_CC}"' (From OE-Core rev: 38a394e7ffedccfabda085c97add8944718943c2) (From OE-Core rev: 5c26de72b97a670a263428ef3a1846385683feeb) Signed-off-by: Christopher Larson <kergoth@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* flac: Add missing gettext dependency (requires iconv)Richard Purdie2012-01-301-1/+1
| | | | | | (From OE-Core rev: fd310c2d64dd2df62bf3a10e5dbad25492013ae2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Fix sysprof for powerpc64Matthew McClintock2012-01-302-0/+36
| | | | | | | | | | | | __ppc64__ is not defined on powerpc64, rather __powerpc64__ is, this uses a patch that is already upstream to fix builds for powerpc64 (From OE-Core rev: 4732222c46652951e66aae377631f4a361179d8f) (From OE-Core rev: d4cc180e60da43f66618d130009ac5d4930b9228) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Fix mdadm for powerpc64Matthew McClintock2012-01-302-2/+54
| | | | | | | | | | | This takes an upstream fix for compiling on powerpc64 (From OE-Core rev: 1325f506972555d4c218c15090bfa3f63fb13473) (From OE-Core rev: c6da1a4eb9ba6885b49b0240030dff9b234ab1ca) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* zlib: fix inverted LFS logicMartin Jansa2012-01-302-2/+23
| | | | | | | | | (From OE-Core rev: 6dd3f5c2f300c9cb5b6dbe2afe67323fc6f44c3e) (From OE-Core rev: bf7b5c6f6b8d27e64fcb169ec9a4c4ecf2047e58) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libglade: add gdk-pixbuf dependencyMartin Jansa2012-01-301-1/+1
| | | | | | | | | (From OE-Core rev: eb709fceacab3ec33f38694d6238b96cb0474848) (From OE-Core rev: c0382636ee2cfc0ea74464904d94eb1178512700) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Use useradd and update-rc.d classes in the OpenSSH recipeJulian Pidancet2012-01-301-21/+8
| | | | | | | | | | | | | | | | | | | The current sshd postinst and postrm scripts in the OpenSSH make the package dependant of the adduser/addgroup scripts which may not be available on all systems. This patch replaces the sshd postinst and postrm scripts with proper usage of the useradd and update-rc.d classes. This patch had been modified from the previous proposed version to use useradd long options for more clarity. (From OE-Core rev: 6b7f399d595ef58e759dab211f4ece155119a680) (From OE-Core rev: 058116f528bff27ca5a0e56bbf8070e94f934f32) Signed-off-by: Julian Pidancet <julian.pidancet@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Fix the --root option in shadow-native programsJulian Pidancet2012-01-301-91/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The add_root_cmd_options.patch that we apply to shadow-native allow the various programs from the shadow utility package to chroot() so they can be used to modify etc/passwd and etc/group if they are located in a sysroot. Some of the shadow programs (gpasswd, useradd and usermod) need to parse the command line in two passes. But we can't use getopt_long() twice because getopt_long() reorders the command line arguments, and consequently corrupts the option parsing during the second pass. This patch fixes this issue by replacing the first pass by a very simple manual walk of the command line to handle the --root argument. This change is a patch of another patch, I apologize if it is difficult to read. But IMHO it wouldn't make sense to put the patch for this issue in another separated file. The --root options in groupadd and useradd are needed to make the useradd class work, and this issue was preventing to use useradd and groupadd long options while using the class. (From OE-Core rev: 6e9e19b18597103d8fe09f258cfd9904bb5f1c27) (From OE-Core rev: 533d99f28fab73503ed3ebaee63aaaeb23ad2a1c) Signed-off-by: Julian Pidancet <julian.pidancet@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Allow user mode NFS server to run without rpcbind / portmapJason Wessel2012-01-302-1/+36
| | | | | | | | | | | | | | | | | and nfsroot mount without the need to talk to an RPC info server as long as the port numbers for mountd and nfsd are known in advance. This patch updates the qemu startup scripts and the user mode NFS server to have the ability to start without the need to use rpcbind or portmap services. (From OE-Core rev: 3b1346c607c41a2d592c48594457c32153cb2314) (From OE-Core rev: 13899c6cd44a618276e1b8d236187eddcb98bc2c) Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pkgconfig: Fix logic that was accidently leaving legacy pkg-config ↵Richard Purdie2012-01-302-13/+17
| | | | | | | | | | functionality enabled (From OE-Core rev: aa816b0aaf39dc6f822114df0bd6d4dd62fce0b8) (From OE-Core rev: d46496b814b9a75523b337202d53c2c6c198566b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* acl/attr: don't make symlink if base_libdir = libdirSaul Wold2012-01-301-0/+3
| | | | | | | | | (From OE-Core rev: 46cd3527217821a7e9a8223dc45a43294b6c5e8d) (From OE-Core rev: c2d14090d6400f4d8cb140947ccb9b68f2086835) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* native.bbclass: Ensure native recipes have a deterministic baselib valueRichard Purdie2012-01-301-0/+2
| | | | | | | | | | | | | | Changes to baselib by specific machine configuration were resulting in sstate cache invalidation, particularly in multilib configurations. This patch ensures this doesn't happen and native sstate cache files are reusable. (From OE-Core rev: d0915fb0a2cc80ad45b3fd526d3b29a91d99572c) (From OE-Core rev: 4fe88a2a3c7cec3ad9ea13d39d71d317405c910a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sstate.bbclass: Ensure machine specific stamps are only wiped for the ↵Richard Purdie2012-01-301-2/+7
| | | | | | | | | | | | | | | | | | | current task sstate was being a little too ethusiastic about removing stamp files and was removing stamp files for other machines when it shouldn't have been. This patch teaches sstate about machine specific stamp extensions and allows it to only remove the current task's stampfiles. Based on a patch from Phil Blundell <philb@gnu.org> with some tweaks from me. (From OE-Core rev: 5e9488495401399d39fcb5012b86c313b6caca73) (From OE-Core rev: e8efeedbc2ec1587b1c4d938c25cacd4e8611053) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mtools: Disable parallel make install, its brokenRichard Purdie2012-01-302-0/+4
| | | | | | | | (From OE-Core rev: 6f64114f5825bf6f6ab8eaaf4bed24586e05ee57) (From OE-Core rev: b7d7af9d54fee435df88ad5d81eb32ed27cf59c7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kexec-tools: fix architecture mismatch QA errorTom Zanussi2012-01-301-0/+2
| | | | | | | | | | | | | | | | | Building sato-sdk for an x86_64 target throws this QA error: | ERROR: QA Issue: Architecture did not match (62 to 3) on /work/x86_64-poky-li\ nux/kexec-tools-2.0.2-r1/packages-split/kexec-tools/usr/lib/kexec-tools/kexec_t\ est kexec_test uses 32-bit code for testing - add an INSANE_SKIP exception for it. (From OE-Core rev: 0dbf91969bb16f4761f58426ff5b458139c4e235) (From OE-Core rev: 4f4088ee53950f934b736488dbd265e27df9b033) Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qt4: packaging fixupDmitry Eremin-Solenikov2012-01-303-7/+10
| | | | | | | | | | | | | | | Improve packaging: * Add phrasebook packages to DYNAMIC_PACKAGES * Correct phrasebook packages generation * Include more files into -dbg packages * Package fontdir and fonts README. (From OE-Core rev: 4e3c29dd90f583cafe7a7fc863efb3720096d67b) (From OE-Core rev: 8fbad61dc62bdd439a55bcca09601bed28fcd3af) Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* hal-info: drop PACKAGE_ARCH allMartin Jansa2012-01-303-2/+3
| | | | | | | | | | | | | RP: It would be better if we could find a way to patch out the compiler checks in this package... JaMa: drop PACKAGE_ARCH for now (nobody likes hal nowadays) (From OE-Core rev: 870191c1c46e36f92c5d90a3eb049154b0597133) (From OE-Core rev: 1f66c882937d11762916023f4233b63cc6645edc) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Improve handling of 'all' architecture recipes and their interaction with sstateRichard Purdie2012-01-3012-31/+58
| | | | | | | | | | | | | | | | | * Jansa: rebased on current master, added nocompiler patch also to font-alias, dropped allarch from linux-firmware, gnome-icon-theme, hal-info as those are checking compiler (ie in intltool check) and better to build them as default arch instead of rebuilding after every machine change. * this is also part of [BUGID# 1075] (From OE-Core rev: 85d8362e0c443f11fe8d3fd0fba55d1bd4983613) (From OE-Core rev: bfb58bf95f1796deebc9759da6d22949d62e7070) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qt4: Fix translation supportOtavio Salvador2012-01-306-9/+40
| | | | | | | | | | | | | The translation support was disable in build. The fix-translation.patch was imported from OpenEmbedded to fix a linking issue in phonon translation support. (From OE-Core rev: 8d5a5d78f9e83c64ebddcecd7c4fd89cc1264163) (From OE-Core rev: 23d72a8066233c592503fda4460c309adc27706a) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qt4(embedded and x11): Disable neon for armv6-vfpDenis Carikli2012-01-302-4/+4
| | | | | | | | | | | | | | Without the -no-neon flag, neon is "autodetected" by looking if the compiler is capable of compiling a neon test, and succeed, and neon is then enabled during the compilation. (From OE-Core rev: 026b59180fe3fbeb43cfd143f053ef33f482ef0c) (From OE-Core rev: e53987e52a362e9a66c0007bfe1ff17a1d5ba2da) Signed-off-by: Denis Carikli <denis@eukrea.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qt4: fix generated sdkEric Bénard2012-01-302-11/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - qt4-tools-nativesdk : actually the qmake binary which gets installed comes from the native recipe. This patch fix this problem by launching configure twice : once to compile qmake using the right toolchain for nativesdk, and a second time using the native qmake to compile all the other tools for the nativesdk. Then we install the right qmake. - mkspec : the link actually created in qt4-tools-nativesdk's do_install point to nowhere so remove it and generate the link in meta-toolchain-qte as it's the only place where we have all the variable to create it. - toolchain_create_sdk_env_script_append : we need to add OE_QMAKE_CFLAGS, OE_QMAKE_CXXFLAGS and OE_QMAKE_LDFLAGS else the sdk won't find these variables that are inserted by qmake in the Makefiles. - with this patch, oe-core generates a working meta-toolchain-qte which can compile a small example and is properly recognized by qtcreator (this brings oe-core's meta-toolchain-qte to oe-dev's functional state). (From OE-Core rev: 5f6fb92b939147d2d6aa7790a378d4b7cce3ada5) (From OE-Core rev: d86d55aea57966e1aaffe913c745a648c21f6c24) Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Fix lttng-ust for powerpc64Matthew McClintock2012-01-302-1/+19
| | | | | | | | | (From OE-Core rev: a75683a815343a481b3612c35e1ab79071343187) (From OE-Core rev: 6af6e862a3f000ada27c8d7f3440821187494421) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base.bbclass: Drop unneeded dependencyRichard Purdie2012-01-301-1/+1
| | | | | | | | | | | | | | | | | | patch depends on unpack configure depends on patch We simply don't need a configure dependency on unpack. This simplifies the dependencies of every recipe slightly and should make bitbake slightly faster at resovling dependency graphs. It also makes the .dot dependency graphs slightly more readable by removing noise. (From OE-Core rev: c54c1280fc0d06a53e23339c3913ec88eead13d9) (From OE-Core rev: a5b205090d3244cd578d611fd45f2e2f4818b284) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Fix flac build on e500mc coresMatthew McClintock2012-01-302-2/+7
| | | | | | | | | | | | | | | | | This core does not have altivec, so we disable it in the build, also reestablish the config option to enable/disable building with altivec If SPE is not detected we always build with altivec which is wrong. This will check to make sure altivec is enabled and pass build options through accordingly (From OE-Core rev: 96241de59fdf548ae0f80cc9e4668f9ba11924ef) (From OE-Core rev: a7237f2be949aef19eedad5a4f34b91641f1660f) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python: fix sqlite RPATH issueSaul Wold2012-01-302-1/+21
| | | | | | | | | (From OE-Core rev: 9f9612d15acc6ee3b71f52bdb3f1ec4cb56b1a17) (From OE-Core rev: 98acff46d777a5a0931a80a33e9c9d148a0f69a6) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Add proper deps for nfs-utils, util-linux, and straceMatthew McClintock2012-01-303-2/+4
| | | | | | | | | | | | | | | | These packages need these deps for the RPM generation stage: error: Failed dependencies: | /usr/bin/python is needed by nfs-utils-1.2.3-r2.ppce5500 | /usr/bin/perl is needed by util-linux-2.19.1-r4.ppce5500 | /usr/bin/perl is needed by strace-4.5.20-r2.ppce5500 (From OE-Core rev: 9c9ea24b115a9bb87df1323b5f185ce426262aec) (From OE-Core rev: 42acc3337ef40b3ef693000c27e6efdb79e39351) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Fix sysklogd build on e500v2 coresMatthew McClintock2012-01-303-1/+23
| | | | | | | | | (From OE-Core rev: 5035097bb369dc1740b817734b92bcfa40d95d22) (From OE-Core rev: 235ec938cdb01918df659a52711da63d3ff7441f) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Add udev patch to compile against newer kernelsMatthew McClintock2012-01-302-1/+53
| | | | | | | | | | | | This patch is needed to compile against newer kernels which have changed their API (From OE-Core rev: 60b04097c7aeca2c4d529b2f23343a507fa68ea6) (From OE-Core rev: 64ab24d5338120e7d1a1feba966269a885306a63) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Fix HAL on newer kernels without header fileMatthew McClintock2012-01-302-1/+63
| | | | | | | | | (From OE-Core rev: 3d421ecaef966b47bec49aa2feb3ccc9833d041f) (From OE-Core rev: 4a6599a01a6dd2b856656d93e82f1411b7d352ed) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Fix ghostscript on powerpc64Matthew McClintock2012-01-302-0/+80
| | | | | | | | | | | This adds pregenerated files for powerpc64 (From OE-Core rev: 30b91a530e7dbabc4cef24525691aa2c34ecf47b) (From OE-Core rev: 4bef884ae1fe52916849045e4e3dca6396ee7fb3) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Add autoconf cache for screen on powerpc64Matthew McClintock2012-01-301-0/+13
| | | | | | | | | | | | Screen can not run tests for the target and depends on the aotuconf cache for information about the target system (From OE-Core rev: 946cd8df49a8873ff93ef5ec1e3cc745a21e2a8f) (From OE-Core rev: 3c004856e460656e16739d6b68f5189ecf0746a7) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Fixup kexec-tools compatible host for powerpcMatthew McClintock2012-01-301-1/+1
| | | | | | | | | | | | kexec does infact work and build on powerpc, enable the compatible host for these machines (From OE-Core rev: 1ccc1ec56bc50cee121c03ae8bb8ccacd32b8560) (From OE-Core rev: c7afacf05deb8ca77818aa33ee13ec3a8c5d983f) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* util-linux: Ensure perl scripts reference the correct perlRichard Purdie2012-01-301-1/+5
| | | | | | | | | | Without this change the perl path from the build system is used. (From OE-Core rev: 18ad3a84dacc0d6c107b56874bb23d2a3c0a429f) (From OE-Core rev: a20e75a83cd5998d7ed6ea7c0c4ea7039c22160a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mc: Ensure perl scripts reference the correct perlRichard Purdie2012-01-301-1/+6
| | | | | | | | | | Without this change the perl path from the build system is used. (From OE-Core rev: feff6030091d519a0738e2a5db47654dcd13ef13) (From OE-Core rev: 077a85c4fa376b5e7ee826589bbd4fe6776a326f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssl: Ensure perl scripts reference the correct perlRichard Purdie2012-01-302-1/+2
| | | | | | | | | | Without this change the perl path from the build system is used. (From OE-Core rev: 1ed8fb66c51ce584c13e592176a69a61bae01f2e) (From OE-Core rev: bc7da81942aa5676010d513407a2731bd385a165) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-4.6: Update to tip of FSF gcc-4_6-branchKhem Raj2012-01-301-3/+3
| | | | | | | | | (From OE-Core rev: ed7deecb9503420fbf8071445e077c32beda8dc4) (From OE-Core rev: 90e3aee700b8fff6d94f84850dfc00091b3777c9) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* apmd: use ${HOST_SYS}-libtoolAndrew Gabbasov2012-01-301-1/+1
| | | | | | | | | | | | | libtool-cross uses ${HOST_SYS}- prefix while building and installing. In some cases that may be different from ${TARGET_PREFIX}, that is currently used in apmd recipe. It's better to have them consistent. (From OE-Core rev: 5f1fac618fa099f6fc78cbc98f18d1c0ab792abf) (From OE-Core rev: eda6005d2dfcf163f12e3c5cc447ea3ad495a0bb) Signed-off-by: Andrew Gabbasov <andrew_gabbasov@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* apr: use ${HOST_SYS}-libtoolAndrew Gabbasov2012-01-301-1/+1
| | | | | | | | | | | | | libtool-cross uses ${HOST_SYS}- prefix while building and installing. In some cases that may be different from ${TARGET_PREFIX}, that is currently used in apr recipe. It's better to have them consistent. (From OE-Core rev: 61cedb87446a27ddaaa880a5f3296399def441df) (From OE-Core rev: 170d1fe5158eeb316009b2920b009da2c2dedae2) Signed-off-by: Andrew Gabbasov <andrew_gabbasov@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpam: add flex-native to DEPENDSAndrew Gabbasov2012-01-301-1/+1
| | | | | | | | | | | | | flex-native is required for building libpam. Although this dependency is now fulfilled indirectly through bison recipe, having an explicit one would be preferable. (From OE-Core rev: 14018608277fe62e2a662711ff6177c93e9bc153) (From OE-Core rev: 3a8ca44cbd31411934b6c873f75f1fb49167f93c) Signed-off-by: Andrew Gabbasov <andrew_gabbasov@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* scripts: use OE_TMPDIR instead of TMPDIR external variablePaul Eggleton2012-01-301-1/+1
| | | | | | | | | | | | | | | | On OpenSUSE within an X session, TMPDIR is set to the system temporary directory (/tmp) which is incorrect for these scripts. Thus, change runqemu and oe-setup-rpmrepo to use OE_TMPDIR from the external environment rather than TMPDIR. Fixes [YOCTO #1530] (From OE-Core rev: 4e24c10952c7a52af7f2447595fd484692d35534) (From OE-Core rev: 354497bf3e3bf68374875caa97d9b4fdcad74789) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: fix QA Warning on installed but not shipped staticdev fileswSaul Wold2012-01-301-7/+10
| | | | | | | | | (From OE-Core rev: 62ce8f96626e061e03ca49896716bbb133721ee0) (From OE-Core rev: 59f80f70c5ff6c62143b7bad5a67d5508b388d29) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: qt4: fix postprocessing of pkg-config filesSimon Busch2012-01-303-5/+3
| | | | | | | | | | | | | | | When building qt4-embedded the generated and cleaned pkg-config files for qt are wrong. The Cflags variable contains something like ${includedir}/qtopia/QtCore where ${includedir} is already /usr/include/qtopia/QtCore. This patch reverts the fix up of the Cflags variable implemented in do_install. (From OE-Core rev: b40b9c024be5e1ec81a31961158b3e6b529acfe0) (From OE-Core rev: 960318ebd271ad5330a0863047927ab827b5e107) Signed-off-by: Simon Busch <morphis@gravedo.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pseudo: Fix QA warningsRichard Purdie2012-01-301-6/+12
| | | | | | | | | | | | | | | This fixes two QA warnings: a) Debug files being contained in the main package (by adding an appropriate FILES expression) b) Stop hardcoding the RPATH in the nativesdk case since our path is on the loaders default search path (From OE-Core rev: 1577975202437f8f89ef24a5e4d3f6c6c8a88c5c) (From OE-Core rev: 0c345e7aa83196e55cd554a958690e4cc261ef16) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sqlite3: Fix nativesdk packaging/QA warningsRichard Purdie2012-01-302-2/+2
| | | | | | | | | | | | | | When building sqlite3-nativesdk, there was a warning about debug files in the main package. This was due to the order of items in PACKAGES with -dbg after the main package which breaks an assumption native.bbclass makes. Changing the order fixes the packaging problem with no change to the normal target packaging. (From OE-Core rev: 4f5fdc4dc14d287d301069024ddec9cb65d68f7f) (From OE-Core rev: 8f2ff09f0da21e83ddfb8049bf7ddece94eb6893) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* grub: Fix insane/QA architecture warningRichard Purdie2012-01-301-1/+1
| | | | | | | | | | | | There is QA warning about this package for an architecture mismatch but this is inappropriate in this case since the bootloader needs 32 and 64 bit code. We therefore flag the QA check to be skipped. (From OE-Core rev: 43723e19eb5a6119c7546dc812428e792999a928) (From OE-Core rev: f31c0b804b04cd1ae9ea7251164fd1345697c72b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: Fix two QA issuesRichard Purdie2012-01-302-0/+6
| | | | | | | | | | | | | a) There is a QA warning from a .so being present in a main package. In the case of the plugin library for gcc, this is allowed. b) Remove the unwanted libiberty.a file with the strange path. We don't need/want this and this removes an unpackaged file warning. (From OE-Core rev: ca36a3edf9cede9fa0d73ba1a9538ab467cb5e3c) (From OE-Core rev: 974677d32e0af74fab58d1b12b8d786b67323c5a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libffi: really populate -dev packageDmitry Eremin-Solenikov2012-01-301-0/+3
| | | | | | | | | | | | | | | As per gcc PR 11147, libffi installs headers into a target dependent place (/usr/lib/....). Include a rule to include those files into libffi-dev package. Reference: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11147 (From OE-Core rev: 684a4b517d13884c315688967fadd5e6a4845b71) (From OE-Core rev: 5cb756227b12e0d537430a527c51033572fb627e) Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gconf-dbus: packaging fixupDmitry Eremin-Solenikov2012-01-301-1/+3
| | | | | | | | | | | | Behave more like plain gconf: include a dtd and .la files into -dev package. (From OE-Core rev: 9e962c1b4c8e5a3352f5e2b7dc162aeac1335b3a) (From OE-Core rev: 53951cffc4253850b9b0d6e24f932a9106dfafef) Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>