summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* tzdata, matchbox-session, mini-x-session: replace RCONFLICTS with RCONFLICTS_Martin Jansa2012-06-183-6/+6
| | | | | | | (From OE-Core rev: 8f4e7dfd8b60a10411261666b4da2b4aff1c4231) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: replace CONFLICTS with RCONFLICTS_${PN}Martin Jansa2012-06-1813-26/+26
| | | | | | | (From OE-Core rev: fbcda6eff010e0a39cc0145a514e7de99f475145) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qt4-embedded: fix QT_ARCH usage in QT_CONFIG_FLAGSAnders Darander2012-06-181-1/+1
| | | | | | | | | | | | After the change to shell style functions (from python style), the ability to use oe_filter_out on QT_CONFIG_FLAGS got broken. This patch solves that by referring to QT_ARCH in a more correct way. (From OE-Core rev: abd5d5a712686a379a1a1da29d78a0f374f13e33) Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mdadm: Don't depend on ansidecl.h headerSaul Wold2012-06-181-1/+6
| | | | | | | | | | | | | | | | | We don't DEPEND on binutils for ansidecl.h so ensure we should never use the header. This makes builds determinstic and means something like: bitbake binutils bitbake mdadm -c compile bitbake binutils -c clean bitbake libxml2 doen't fail to build. (From OE-Core rev: 5b51872ec4c2400ae60f434478f04e9aca3ccb7d) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* directfb: fix Upstream-status -> Upstream-StatusSaul Wold2012-06-181-1/+1
| | | | | | | (From OE-Core rev: 45b40d483c675369cdc164babd0db5c87adf0de4) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libzypp: Fix build with uclibcKhem Raj2012-06-181-0/+2
| | | | | | | | | | | | cstdio is included indrectly with eglibc based systems but not with uclibc based systems and use of functions like ::eof are then reported as warnings. Therefore we include cstdio explicitly. (From OE-Core rev: ded71e4904ed8df23fe4ca5c5e4516a8a6e9fc76) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox: Fix syslog configuration fileMark Hatle2012-06-182-1/+2
| | | | | | | | | | | | | When update alternatives was modified, the syslog configuration file alternative was incorrectly defined to be "busybox". Fix this by enabling the proper target file. [YOCTO #2557] (From OE-Core rev: 935f2c02809814de2b903a704707d7bc85bbefdf) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-gtk-directfb, qt4e-demo-image: Remove module-init-tools from ↵Laurentiu Palcu2012-06-182-4/+2
| | | | | | | | | | | | | | | | | IMAGE_INSTALL list As module-init-tools package does not exist anymore there's no reason to have it in the IMAGE_INSTALL package list. If RPM package manager is used, build will fail with: Unable to find package module-init-tools (module-init-tools)! [Yocto #2580] (From OE-Core rev: 85d612737d050d4633013c706d9ad6b8169814af) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-cross: argument list too long when do_installRobert Yang2012-06-184-0/+68
| | | | | | | | | | | | | | | | | | | | | | There would be an "Argument list too long" error when the length of tmpdir is longer than 190, this is caused by: headers=`echo $(PLUGIN_HEADERS) | tr ' ' '\012' | sort -u` The PLUGIN_HEADERS is too long before sort, so the "echo" can't handle it, use the $(sort list) of GNU make which can handle the too long list would fix the problem, the header would be short enough after sorted. The "tr ' ' '\012'" was used for translating the space to "\n", the $(sort list) doesn't need this. This doesn't impact the output, so it doesn't need the PR bump. [YOCTO #2591] (From OE-Core rev: b9b75e6cf31991c046713194f75bc61027558464) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* directfb: added missing Upstream-statusLaurentiu Palcu2012-06-151-0/+2
| | | | | | | (From OE-Core rev: 63d1ae1c2828cda03828b4c3fdde037d7a23f1e4) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: added upstream-status status.Lianhao Lu2012-06-151-0/+2
| | | | | | | | | Added missing upstream status. (From OE-Core rev: 5938eb43b3d7de65e58610f9d5044fadd42cc225) Signed-off-by: Edwin Zhai <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distrodata: cleanup after moving distro_tracking_fieldsSaul Wold2012-06-151-42/+14
| | | | | | | | | | | | | | Remove some of the older fields that are not in the new list as we are able to better automagically generate this directly from the recipe files the extra files will go away. To use this, one will have to include the appropirate files, such as maintainers.inc, upstream_status.inc (From OE-Core rev: f159ea18cf2a3f0c94d7324a2b63a6f0aabf73f2) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* strace: update to 4.7Bogdan Marinescu2012-06-154-1288/+20
| | | | | | | | | | | Removed the x32 specific patches, since they seem to be fully integrated into 4.7. Also removed the sigmask patch, since the new version doesn't seem to use sigmask anymore. (From OE-Core rev: fec92fb65a0135b17fea49a239bd9a73c96bba51) Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* beecrypt: add patch for build issue on Fedora 17Saul Wold2012-06-152-2/+42
| | | | | | | | | | | | | | | | | | | | | | | | | ../../x86_64-linux-libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -isystem/intel/poky/builds/f17/tmp/sysroots/x86_64-linux/usr/include -isystem/intel/poky/builds/f17/tmp/sysroots/x86_64-linux/usr/include -O2 -pipe -Wa,--noexecstack -c -o Properties.lo Properties.cxx x86_64-linux-libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -isystem/intel/poky/builds/f17/tmp/sysroots/x86_64-linux/usr/include -isystem/intel/poky/builds/f17/tmp/sysroots/x86_64-linux/usr/include -O2 -pipe -Wa,--noexecstack -c Properties.cxx -fPIC -DPIC -o .libs/Properties.o In file included from ../../include/beecrypt/c++/util/Hashtable.h:42:0, from ../../include/beecrypt/c++/util/Properties.h:36, from Properties.cxx:25: ../../include/beecrypt/c++/util/AbstractSet.h: In instantiation of 'bool beecrypt::util::AbstractSet<E>::equals(const beecrypt::lang::Object*) const [with E = beecrypt::util::Map<beecrypt::lang::Object, beecrypt::lang::Object>::Entry]': Properties.cxx:228:1: required from here ../../include/beecrypt/c++/util/AbstractSet.h:59:27: error: 'containsAll' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] ../../include/beecrypt/c++/util/AbstractSet.h:59:27: note: declarations in dependent base 'beecrypt::util::AbstractCollection<beecrypt::util::Map<beecrypt::lang::Object, beecrypt::lang::Object>::Entry>' are not found by unqualified lookup ../../include/beecrypt/c++/util/AbstractSet.h:59:27: note: use 'this->containsAll' instead ../../include/beecrypt/c++/util/AbstractSet.h: In instantiation of 'bool beecrypt::util::AbstractSet<E>::equals(const beecrypt::lang::Object*) const [with E = beecrypt::lang::Object]': Properties.cxx:228:1: required from here ../../include/beecrypt/c++/util/AbstractSet.h:59:27: error: 'containsAll' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] ../../include/beecrypt/c++/util/AbstractSet.h:59:27: note: declarations in dependent base 'beecrypt::util::AbstractCollection<beecrypt::lang::Object>' are not found by unqualified lookup ../../include/beecrypt/c++/util/AbstractSet.h:59:27: note: use 'this->containsAll' instead [YOCTO #2593] (From OE-Core rev: 93aa773c4c03c21a70d7d53cf93e43416e17007c) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-target: ensure target packages have the correct virtual package namesSaul Wold2012-06-152-1/+5
| | | | | | | | | | | | | Resolves this error during do_rootfs: | * satisfy_dependencies_for: Cannot satisfy the following dependencies for task-core-standalone-sdk-target: | * eglibc (>= 2.15) * | * opkg_install_cmd: Cannot install package task-core-standalone-sdk-target. NOTE: package core-image-sato-sdk-1.0-r0: task do_rootfs: Failed (From OE-Core rev: 86e3b90d1963fa6982869e005d7858222a8527d5) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc: added ac_cv_path_ to CACHED_CONFIGUREVARSSaul Wold2012-06-153-2/+4
| | | | | | | | | | | | On Fedora 17, bash has moved to /usr/bin/bash and the configure process finds it on the host machine there, this ensures that it is set correctly for the target. [YOCTO #2363] (From OE-Core rev: 133c2a12d13028a3829c87a59a2ff4fe21f57260) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* quilt: added ac_cv_path_BASH to CACHED_CONFIGUREVARSSaul Wold2012-06-151-1/+4
| | | | | | | | | | | | On Fedora 17, bash has moved to /usr/bin/bash and the configure process finds it on the host machine there, this ensures that it is set correctly for the target. [YOCTO #2363] (From OE-Core rev: 958934049e4b3b84e5eaa9c6b0d672cf2c4a693e) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* curl: enable ssl supportSaul Wold2012-06-151-5/+5
| | | | | | | | | | | | | This patch enables ssl support for curl to allow git to clone from https / ssl sites. We do not want to enable gnutls for native or nativesdk, as it adds additional dependency and increase build time [YOCTO #2532] (From OE-Core rev: 653786096cb13560537905410e737e0dd9a9cf57) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox: Add check for wifi/bluetooth to enable rfkillSaul Wold2012-06-151-0/+2
| | | | | | | | | | | rfkill is a usefull tool when you have a device with bluetooth and wifi enabled [YOCTO #2494] (From OE-Core rev: f71258f0ef96802e714b6f12ecc8c17842d6cf87) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opkg 0.1.8: do_fetch failed since no checksum specifiedRobert Yang2012-06-152-36/+3
| | | | | | | | | | | | | | | | | | * We use meta/recipes-devtools/opkg/opkg_svn.bb by default, the opkg_0.1.8.bb failed since no checksum specified. * The add_vercmp.patch in both opkg/ and opkg-0.1.8/, remove the one in opkg-0.1.8/ This patch doesn't impact the output, so I think that we don't have to increment the PR. [YOCTO #2498] (From OE-Core rev: 316fac638646a50149f36ec4687b5a2a6d2e83b1) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.4: create linux-yocto-rt recipeBruce Ashfield2012-06-152-1/+33
| | | | | | | | | | Adding the 3.4 variant of the linux-yocto-rt recipe. This updates to 3.4.1-rt9, and builds and boots on the supported targets. (From OE-Core rev: 7f007994cbc5f188439ad2b26f60dbcc1c2763bd) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.4: update yaffs2 and drop rc6Bruce Ashfield2012-06-151-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating the 3.4 SRCREVs to pickup a yaffs2 update and the removal of a feature that was required in the 3.2 kernel tree. 1/2 [ meta: rc6: remove rc6 patches for snb The sandybridge rc6 patches are part of the released v3.4 kernel. Hence there is no need to keep these patches in the 3.4 linux yocto kernel repository. (From OE-Core rev: 7822565a3a3ae906112c88f7e59f396c7fdabd4c) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> ] 2/2 [ yaffs2: update core support Uprev yaffs2 to latest version as of 2012-05-29 To include the following commits: 662466a yaffs2 checkpointing: Add further checkpoint data sanity checking d9cae0a yaffs2: Make checkpoint block scanning skip bad blocks. eb12d56 Remove trace that should not be in mounting. 9ee5d06 yaffs for u-boot: Cleanups to make patches acceptable for u-boot 83d9993 Merge remote branch 'origin/master' 07353dd Clean up checkin. Do not use 00ebf30 Update timothy test Makefile 1658295 yaffsfs: Allocate directory searches from a table rather than via malloc. 8dae7f1 Fix compilation of python tests. 14ff4e1 yaffs u-boot: Fix problem if an illegal nand chip number is entered. 8b34846 Set up u-boot glue code and patching scripts. 1a17e3a Add more descriptive comment for using the yaffs commands. 80f8530 Add files to hook up yaffs direct to u-boot 95ff7ef Merge branch 'master' of ssh://www.aleph1.co.uk/home/aleph1/git/yaffs2 e49491a Put both the summary and checkpoint version stamps together, update checkpoint version 468d72b Fix compilation of mkyaffsimage and mkyaffs2image 87166df Fix resizing of large files. eeb0f17 Fix summary header validation d308180 Add a summary header 7862c13 Remove extra line from banner. d14c6a6 Add script to handle common Linux and direct files 6518138 Change Makefiles to support new way to structure yaffs_strxxx renaming for yaffs direct 8429784 Update README about linux patching 6ee2533 Update Makefiles for new sed-based way case-insensitive handling 2369fad Set up new version of case insensitive code using sed 4d8ae2f Add large file support changes to yaffs_vfs_single.c ce0a5fb Merge branch 'big-files': Merge in large file support 80d031a Add Waldemar's patches for Linux 3.2 a7ae50c yaffs large file support: Fix max file size issue that prevented the scanning working. a7cb3a3 WIP Changes to tests 2360446 yaffs large file support: Add more tests 0ed6086 yaffs large file support: Saves and restores large files fine under yaffs direct. fc4028b large file storage WIP. Can save and verify a large file under yaffs direct. 20de150 WIP large file support b4d93e2 First cut of changes to support large files. Signed-off-by: Michel Thebeau <michel.thebeau@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* coreutils: Fix a typo in v6.9 (bracket not braket)Andrei Gherzan2012-06-151-1/+1
| | | | | | | (From OE-Core rev: 66cc81d2a5f5c74e4a44e79521a791f402deeb26) Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpcre: updated to version 8.30Bogdan Marinescu2012-06-151-5/+5
| | | | | | | | | | Tested by compiling lighttpd. The license file changed because the copyright notice was updated to cover 2012. (From OE-Core rev: 1ae74c5b1485ac438b8f83b2a7d162ef63b089d2) Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_tracking_fields: move to meta-yocto as seperate filesSaul Wold2012-06-151-6485/+0
| | | | | | | | | | | | | | We are going to take a phased approach of breaking up the distro_tracking_fields, first is to remove it from oe-core, then create new files in meta-yocto. We are doing this because the distro_tracking_fields is getting unweildly and some of the data can be part of a burn down list instead continually stored, thus it will get split up. (From OE-Core rev: e8808c85a6bba8422cd82631b2bbc367543e4cdd) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-configure-target: Fix sysroot option breakage I introduced (sorry)Richard Purdie2012-06-141-1/+1
| | | | | | (From OE-Core rev: ba380813c0198f95b1e786aa7f49b80c68cfe9b9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* connman: bump PR and add some comments1.3_M1.rc11.3_M1.final1.3_M1Laurentiu Palcu2012-06-133-1/+7
| | | | | | | | | | | The comments are for informing anyone who wants to change USERADD_PARAMs to make sure it's in sync with the one in xserver-nodm-init, in order for rootless X to work. (From OE-Core rev: c4d0b1c5438039dab07103c151c0c5a76a4c9499) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sanity.bbclass: warn the user if BBPATH contains wrong entriesLaurentiu Palcu2012-06-131-0/+11
| | | | | | | | | | | | If BBPATH references the working directory, the user is warned and asked to fix the problem. [Yocto #1465] (From OE-Core rev: 73f10ae955ba217078fa2c5288b736ae8a30b184) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkit-gtk: Apply work around for all PowerPC targetsGary Thomas2012-06-131-6/+9
| | | | | | | | | | | | | | The current patch for bug #1570 only applies to qemuppc but should be applicable for all PowerPC targets. Also update the patch so that only one language backend, either ICU or PANGO, is built. Also remove some old customizations (dependencies on darwin) as these should now be handled in a layer specific .bbappend file. (From OE-Core rev: 2782caf0f07f61cab92d2981c5e82914f22bd700) Signed-off-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* connman: make useradd parameters consistent with rootless XLaurentiu Palcu2012-06-131-2/+2
| | | | | | | | | | | | | Both connman and rootless X share the same xuser. However, useradd parameters are not consistent and if connman runs useradd first, rootless X will be broken. [Yocto #2467] (From OE-Core rev: 28087e7a9ddfd2d118aa907a29ed522bb8cbfc16) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemtap: update Upstream-Status and use correct syntaxAndreas Müller2012-06-131-1/+1
| | | | | | | | | | | patch was applied [1] http://sourceware.org/git/gitweb.cgi?p=systemtap.git;a=commit;h=41df51cb6a6d3f09f8b57cb216dffa5ba335e326 (From OE-Core rev: 7fbe687da742be638d8c19f522d22fe9d6e8147a) Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-configure-common: Use build time sysroot for target gccKhem Raj2012-06-131-0/+2
| | | | | | | | | | | Otherwise it assumes / as sysroot on build host and starts searching for directories in there. [RP: Tweak to add missing = for consistent syntax] (From OE-Core rev: d132bcc41d9956f8cc171e34232d991e2b444689) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lsof: Fix cross 32 -> 64bit ranlib host contamination problemJason Wessel2012-06-131-1/+3
| | | | | | | | | | | | | | | When building on a 32bit host OS and building 64 bit binaries, the cross ar and ranlib must be called, or you get an error as follows: x86_64-wrs-linux-gcc -m64 --sysroot=/opt/build/tmp/sysroots/qemux86-64 -o lsof dfile.o dmnt.o dnode.o dproc.o dsock.o dstore.o arg.o main.o misc.o node.o print.o proc.o store.o usage.o util.o -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -L./lib -llsof ./lib/liblsof.a: could not read symbols: Archive has no index; run ranlib to add one collect2: error: ld returned 1 exit status (From OE-Core rev: 5c257ee55f9e0dd66fc1bbd6e9c08918e8820178) Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openjade-native: Ensure we reautoconf the packageRichard Purdie2012-06-122-0/+88
| | | | | | | | | | | | | | | | | | | | | | Currently since configure.in in is in a subdirectory, we don't reautoconf the recipe. We really need to do this, to update things like the libtool script used and fix various issues such as those that could creep in if a reautoconf is triggered for some reason. Since this source only calls AM_INIT_AUTOMAKE to gain the PACKAGE and VERSION definitions and that macro now errors if Makefile.am doesn't exist, we need to add these definitions manually. These changes avoid failures like: ---- | ... | DssslApp.cxx:117:36: error: 'PACKAGE' was not declared in this scope | DssslApp.cxx:118:36: error: 'VERSION' was not declared in this scope | make[2]: *** [DssslApp.lo] Error 1 ---- (From OE-Core rev: 6f0d830ed047f700702645d454054dfd6fea6f25) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cmd1.bbclass: Ensure ncurses is built and used for menuconfig tasksRichard Purdie2012-06-121-1/+7
| | | | | | | | | | | | | | | | | Currently, the task just exits if something goes wrong. This adds the ncurses-native dependency. It also adds a small delay before closing the window so any messages displayed there can be seen. Trying to get the kernel build system to correctly find and link with our copy of ncurses is some kind of nightmare. I ended up having to add it to HOST_LOADLIBES globally for this task which is rather nasty but I couldn't find any other way. [YOCTO #2513] (From OE-Core rev: fe417e8a4d625c6933de72163d2fee52ac47f571) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qt4: Drop 4.7.4Richard Purdie2012-06-1214-517/+0
| | | | | | | | We have 4.8.1 now and 4.7.4 is obsolete. (From OE-Core rev: cb945328fe019c246c520904c02ca29d3798df07) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: Ensure pkgconfig deps don't stray from the package being builtMark Hatle2012-06-122-1/+36
| | | | | | | | | | Force pkg-config to only look in the install directory, and not be able to fall back to system pkg-config directories for resolution. (From OE-Core rev: 7afcfeb1db00c800485b2f3a89dad1ed84083979) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_rpm: Verify that the package manifests are not emptyMark Hatle2012-06-121-25/+34
| | | | | | | | | | | | An empty manifest will cause a failure condition. We ensure that any install actions occur only with a manifest larger then size 0. Also ensure that padding is added to the end of the manifest, instead of the beginning to enable this size check. (Padding is required for very small manifest files..) (From OE-Core rev: 9b115181a8b10ec1eb8eac355405695f63e2e011) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* createrepo: For compatibility w/ RPM 5.4.9 remove RPMVSF_NOSIGNATURES flagMark Hatle2012-06-122-1/+21
| | | | | | | | | | | | The RPMVSF_NOSIGNATURES flag was removed from RPM5 - 5.4.9 as a result of additional -requires- package validation to help protect from malicious packages. The createrepo "dump" script has been updated to no longer use this flag. This remains compatible with prior versions of RPM. (From OE-Core rev: 24786ccbbdd1188aad4d8508e1757d38798b6f81) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rootfs_rpm.bbclass: Update database configuration fileMark Hatle2012-06-122-31/+32
| | | | | | | | | | | Move the creation of the database configuration files to just before we perform the install actions. This ensures they will exist even in SDK or other non-target filesystem images. (From OE-Core rev: 113e015afd46e46c9ba0413ca15f0316fa2eec24) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: Bump PR numbers on componets that require RPMMark Hatle2012-06-123-3/+3
| | | | | | | | | | With the recent RPM uprev, libzypp, sat-solver and zypper should be rebuilt to ensure they get the right BerkleyDB and rpmdb interfaces. (From OE-Core rev: a57002c854fed27d9c06a360da7133637afec2d6) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_rpm: Add capability to directly query packageoriginMark Hatle2012-06-123-10/+34
| | | | | | | | | | | | Add functionality to RPM to directly query the packageorigin (path) from the resolver database, instead of having to do this via an indirect method. This results in a minor performance improvement. (From OE-Core rev: a8ff3141fd78442bf328c9d3a489db88ad27486b) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ossp-uuid: Add oss-uuid package and RPM 5.4.9 integrationMark Hatle2012-06-129-3/+380
| | | | | | | | | | | RPM 5.4.9 now strongly encourages you to have the ossp-uuid library available. Add this recipe, and change RPM to use the uuid functionality. (From OE-Core rev: 8a2b55c5b7c544ec15113bc21e5c62276449c9c3) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: Upgrade RPM to 5.4.9Mark Hatle2012-06-126-100/+141
| | | | | | | | | | | | | Beside upreving RPM, add necessary integration patches to libzypp. Also change the configuration of RPM to support PACKAGECONFIG flags. RPM is highly configurable, the default configuration is good for minimal OE-Core use. (From OE-Core rev: bf94103d4c532ffdfdcdcc6d27c9f65f7824f8f8) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: Upgrade RPM to 5.4.8 (db to 5.3.15)Mark Hatle2012-06-1213-670/+168
| | | | | | | | | RPM 5.4.8 requires db 5.3.x, so both are upgraded together. (From OE-Core rev: c5898ef3fc3820ff9c44bc5b1b16e5def64aa877) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnomebase: add GNOME_COMPRESS_TYPE variableSaul Wold2012-06-121-1/+2
| | | | | | | | | | | | | Upstream Gnome projects are starting to migrate to the .xz compress format, so we need to add this to allow recipes to override the default of .bz2 as the upstreams make the transition. [YOCTO #2241] (From OE-Core rev: 0eddc176e73e74d4b1a7d3163d65f619fcd4baf0) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nasm: updated to 2.10.01Bogdan Marinescu2012-06-111-6/+5
| | | | | | | | | Tested by compiling syslinux (From OE-Core rev: ba22e4fcf07eb8007f6d500908d503f1d3dbdd16) Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* menu-cache: upgrade to 0.3.3Laurentiu Palcu2012-06-111-4/+4
| | | | | | | | | | | Other changes: - licence MD5 for menu-cache.h has changed because some whitespaces were removed; (From OE-Core rev: fe1e9b40d5d0dd8d4daa2751f4c86db26936fc30) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ethtool: upgrade to 3.2Laurentiu Palcu2012-06-112-15/+15
| | | | | | | | | | | | | Other changes: - the HOMEPAGE URL since project hosting chenged to kernel.org; - licence MD5 for ethtool.c has changed because a new copyright line from Sun has been added: "Portions Copyright (C) Sun Microsystems 2008" (From OE-Core rev: ca1400b51bab2451bd6025a7b79ddabb1ac3d295) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tzdata: upgrade to 2012cLaurentiu Palcu2012-06-111-3/+3
| | | | | | | | | | | Other changes: - the licence header shifted one line down, hence the start/end lines used to compute the MD5 sum were incremented by 1; (From OE-Core rev: 2f1daa8e25bfc72d1fd75788a8e70b193accc0cb) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>