summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
* binutils: Don't generate .PPC.EMB.apuinfo sections for 64-bit outputKhem Raj2013-03-262-0/+47
| | | | | | | | | | This can cause issues building ppc64/eabi kernel. For details see the patch header (From OE-Core rev: 3c6622e22b0e1b2a8ceea6465ea84c6fb8299518) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: Fix debugedit buildid processingMark Hatle2013-03-261-14/+78
| | | | | | | | | | | | | | | [ YOCTO #4089 ] When constructing a new buildid, the items being hashed need to be returned to their native endian. In the process we were munging the sh_type field that we relied on to determine if a section was loadable or not. The patch avoids this behavior by only modifying a copy of the local endian data. (From OE-Core rev: ac4d2d44c88cace8dbce0c8e7df3fd1f2ed244b4) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opkg-utils: Update to newer git rev for bashism fixRichard Purdie2013-03-261-1/+1
| | | | | | | | | On systems with dash as /bin/sh there were failures in do_package_write_ipk due to bashisms in opkg-build. This newer revision contains a fix for this. (From OE-Core rev: 0e185b86e80989a7904292f5866540a049cc4daa) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* docbook-utils-native: Unbreak the build after source and build dir splitKhem Raj2013-03-251-6/+11
| | | | | | | | | | | | | | | | | | | | | | | docbook-utils-native started to install frontends and backends in wrong locations after this change. The absolute build and source directories were being created in install locations and the recipes using docbook-utils-native were complaining like dbus-java is saying | jw: There is no frontend called "/b/kraj/jlinux-next/poky/build/tmp-eglibc/sysroots/x86_64-linux/usr/share/sgml/docbook/utils-0.6.14/frontends/docbook". | make: *** [CreateInterface.1] Error 2 | ERROR: oe_runmake failed Rightly so because now they are installed under /b/kraj/jlinux-next/poky/build/tmp-eglibc/sysroots/x86_64-linux/usr/share/sgml/docbook/utils-0.6.14/b/kraj/jlinux-next/poky/build/tmp-eglibc/work/x86_64-linux/docbook-utils-native/0.6.14-r3/ This patch fixes the install to be like it was but consider the build and sourcedir split. (From OE-Core rev: d60aec3f5b319f4583fa72a8357b9ddd3be62b1a) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: Add workaround for debugedit-segvMark Hatle2013-03-252-1/+37
| | | | | | | | | | | | | | | | | [ YOCTO #4089 ] On PPC and MIPS, there appears to be a condition that causes debugedit to segfault. The segfault is related to a call into the md5hash algorithm, an address of '0', and a size > 0 is passed causing the access of the address to segv. This workaround may prove to be the final fix, but it's currently unclear what the actual cause of the 0 address is. (From OE-Core rev: a046029eb96cd9307253937ceeadafaaa6d06dce) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcl: Fix the location of the installed headersMark Hatle2013-03-231-2/+2
| | | | | | | | | | Having '${S}' in the for loop was causing the headers to be installed into the wrong location. Move the 'S' to the install line. (From OE-Core rev: 41c0241a810f0a97ddc98a834e717645e0047958) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* valgrind: Fix out of tree buildsRichard Purdie2013-03-232-0/+236
| | | | | | (From OE-Core rev: 1944d362866fef1af406ed50955f1ed7cd9c29a8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: remove the duplicated RDEPENDSRobert Yang2013-03-221-1/+0
| | | | | | | | | | | | Remove a duplicated line: RDEPENDS_${PN}-module-cpanplus += "${PN}-module-load" [YOCTO #4064] (From OE-Core rev: 5660aac1cf3f71ce14b58f2c0e69460732f09d7c) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl-native: remove duplicated LIC_FILES_CHKSUMRobert Yang2013-03-221-2/+0
| | | | | | | | | | | | | Remove duplicated LIC_FILES_CHKSUM: LIC_FILES_CHKSUM = "file://Copying;md5=2b4c6ffbcfcbdee469f02565f253d81a \ file://Artistic;md5=f921793d03cc6d63ec4b15e9be8fd3f8" [YOCTO #4064] (From OE-Core rev: 9b298098401c61761bd65fc1d9efff2197cc45a5) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: avoid splitting out .debug directories as packagesPaul Eggleton2013-03-221-1/+1
| | | | | | | | | | | | | | | The recursive parameter is set to True, the regex for the first call to do_split_packages matches any path under ${libdir}/perl/${PV}/auto/, and the .debug directories contain .so files, so each one was getting picked up as a package. Change the regex to disallow dots in the path beneath auto/ and thus avoid the .debug directories. Fixes [YOCTO #4048]. (From OE-Core rev: f8f6992fe0f29db1cc4df15b7449e06188052041) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* apt: Fix case where ${B} != ${S}Richard Purdie2013-03-223-13/+13
| | | | | | | | Need to reference objects from ${B}. (From OE-Core rev: 0610cf3ef864acc9ca98498b9810bcce0fbb935a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: Fix case where ${B} != ${S}Richard Purdie2013-03-221-1/+1
| | | | | | | | We need to run autogen.sh in the correct directory (${S}). (From OE-Core rev: f352f9f25695635bbaad09774f02e66684971fc0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-pygtk: Fix case where ${B} != ${S}Richard Purdie2013-03-221-1/+1
| | | | | | | | Fix out of tree builds by adding missing path component. (From OE-Core rev: fd86061e02bd175dcc5816db1cf15d705d338062) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dpkg: Fix case where ${B} != ${S}Richard Purdie2013-03-221-1/+1
| | | | | | | | Add missing path component to make out of tree builds work. (From OE-Core rev: 04515f61e2768435126f0c8ccfb5ad1e368710ee) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python: fix on-target use of distutils/setuptools by removing references to ↵Koen Kooi2013-03-191-0/+3
| | | | | | | | | | | | | | | | | | | | | | buildpaths Running 'python setup.py build' would fail due to the python Makefile having CC= i586-angstrom-linux-gcc -m32 -march=core2 -msse3 -mtune=generic -mfpmath=sse --sysroot=/home/koen/v2012.12/build/tmp-angstrom_v2012_12-eglibc/sysroots/fri2 CXX= i586-angstrom-linux-g++ -m32 -march=core2 -msse3 -mtune=generic -mfpmath=sse --sysroot=/home/koen/v2012.12/build/tmp-angstrom_v2012_12-eglibc/sysroots/fri2 '--with-libtool-sysroot=/home/koen/v2012.12/build/tmp-angstrom_v2012_12-eglibc/sysroots/fri2' And more Multiple users have reported this problem: http://hipstercircuits.com/?p=499 http://www.gigamegablog.com/2012/09/09/beaglebone-coding-101-spi-output/ (From OE-Core rev: 5704dfa690a625abcface432cf5f9c9bc3ee8abd) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tcltk: Fix for ${B} != ${S}Richard Purdie2013-03-181-3/+3
| | | | | | | | | | This change allows ${B} != ${S} builds to work since otherwise gnu-configise is executed in the wrong places and various source paths aren't correct. (From OE-Core rev: e0705e4801a9855a4289d18e653c35190021206e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distcc: Fix case where ${B} != ${S}Richard Purdie2013-03-182-0/+22
| | | | | | | | Add patch to fix out of tree build failures. (From OE-Core rev: 43da2e1fc1509d039e4ccfa31b7359c65407fde0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* diffstat: Fix case where ${B} != ${S}Richard Purdie2013-03-181-2/+2
| | | | | | | | Fix out of tree builds by fixing cwd assumptions. (From OE-Core rev: 21b504453cbd5ef94812fddf224622c7ce167981) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nasm: Fix case where ${B} != ${S} (partial)Richard Purdie2013-03-181-2/+2
| | | | | | | | Fix out of tree build by fixing cwd assumptions. (From OE-Core rev: 1f7583d669f1d13cdc2ed0f7c468c65879489cca) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* e2fsprogs: Fix case where ${B} != ${S}Richard Purdie2013-03-181-1/+1
| | | | | | | | | Fix out of tree builds by placing built objects in the correct location. (From OE-Core rev: 89514049f424eddaa9e46cf4fd8c25d05a9b1c15) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* docbook-utils-native: Fix case where ${B} != ${S}Richard Purdie2013-03-181-11/+12
| | | | | | | | | Fix out of tree builds by using full paths to source and built objects as appropriate. (From OE-Core rev: fb9885f0f89eef30275683510569bf0ae8463226) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* chrpath: Fix case where ${B} != ${S}Richard Purdie2013-03-181-1/+1
| | | | | | | | | Fix out of tree builds for the native case by using the correct path to the built object. (From OE-Core rev: ea39d2ba55205d47356ee53779ce991eade1fb5f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: Fix case where ${B} != ${S}Richard Purdie2013-03-181-3/+3
| | | | | | | | | Fix out of tree builds by removing assumptions about cwd and using full paths to files in ${S}. (From OE-Core rev: 6c2d3ced1af4e7ebc63e9a9ac9353d565d1568bf) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rsync: Fix case where ${B} != ${S}Richard Purdie2013-03-181-2/+2
| | | | | | | | Allow out of tree builds to work by removing assumptions about cwd. (From OE-Core rev: f265de26fcde98cdc7a8e4bfec777888a216ff8c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* valgrind: Fix case where ${B} != ${S}Richard Purdie2013-03-181-1/+1
| | | | | | | | Fix out of tree builds by referring to the build object in ${B}. (From OE-Core rev: a49689a50a44657d8d13609b85d0f8dbaf6cfb86) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bison: Use PATH to locate m4Richard Purdie2013-03-181-2/+3
| | | | | | | | | We can specify no path to m4 at configure time and thus avoiding having a wrapper for that particular problem. (From OE-Core rev: 4e8b9f2521d6581db8d63e742000a8c742729f25) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-common: Exclude AVAILTUNES from sstate checksumsRichard Purdie2013-03-181-0/+2
| | | | | | | | | | | | | AVAILTUNES is only used as a sanity check, we don't need to include it in the sstate checksum in this case. If included it can cause problems when switching machines with a common package architecture. [YOCTO #3667] (From OE-Core rev: b1cc5a4055c6402595eac1a93eac4c946210d130) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-cross-canadian: do not create symlinks to non-existent binariesLaurentiu Palcu2013-03-161-0/+4
| | | | | | | | | | | | If fortran is not built, soft links to gfortran and g77 are created even though the fortran compiler doesn't exist... [YOCTO #4023] (From OE-Core rev: c5c135bc5e71a6f9b14f249358bf5d217050ee55) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* elfutils: fix the num passed to memset in ar.cZhenhua Luo2013-03-162-1/+25
| | | | | | | | | | | | Following build error will appear on Fedora18+: ar.c: In function 'do_oper_delete': ar.c:918:31: error: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Werror=sizeof-pointer-memaccess] memset (found, '\0', sizeof (found)); (From OE-Core rev: 5cc3b4fe09cfa2b3e67568a9c2494c198a5292af) Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-imaging: fix PN -> BPN in do_install for multilibsJackie Huang2013-03-161-4/+4
| | | | | | | (From OE-Core rev: 9dbff379575e6f5fdc07412906848134b2739598) Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* elfutils: Fix size passed to snprintf for invalid sh_name caseZhenhua Luo2013-03-152-1/+29
| | | | | | | | | | | | | | Following build error will appear on Fedora18. nm.c: In function 'show_symbols_sysv': nm.c:756:27: error: argument to 'sizeof' in 'snprintf' call is the same expression as the destination; did you mean to provide an explicit length? [-Werror=sizeof-pointer-memaccess] snprintf (name, sizeof name, "[invalid sh_name %#" PRIx32 "]", ^ (From OE-Core rev: 61010972284cc53cfc7958a9f6422e3fe74fcc0e) Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* binutils: fix ineffectual zero of cache and array bounds issueZhenhua Luo2013-03-154-1/+110
| | | | | | | | | | | | | | | | | | | | | | binutils build fails on Fedora18+: 1. binutils-2.23.1/bfd/elf32-xtensa.c:6078:36: error: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Werror=sizeof-pointer-memaccess] memset (sec_cache, 0, sizeof (sec_cache)); ^ 2. binutils-2.23.1/bfd/elf32-xtensa.c:6120:32: error: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Werror=sizeof-pointer-memaccess] memset (sec_cache, 0, sizeof (sec_cache)); ^ 3. binutils-2.23.1/opcodes/arc-dis.c:430:13: error: argument to 'sizeof' in '__builtin_strncat' call is the same expression as the destination; did you mean to provide an explicit length? [-Werror=sizeof-pointer-memaccess] sizeof (state->commentBuffer)); ^ 4. binutils-2.23.1/opcodes/rl78-dis.c:230:13: error: array subscript is above array bounds [-Werror=array-bounds] if (oper->use_es && indirect_type (oper->type)) ^ (From OE-Core rev: 5445e12e5a32cc5c51ce8a29f2800692ed831115) Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu-native:fix do_compile failed on SLED 11.2Hongxu Jia2013-03-152-0/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1, When build qemu-native on SLED 11.2, there is an error: ... | In file included from /usr/include/bits/sigcontext.h:28, | from /usr/include/signal.h:339, | from /buildarea2/tmp/work/i686-linux/qemu-native/1.4.0-r0/ qemu-1.4.0/include/qemu-common.h:42, | from fsdev/virtfs-proxy-helper.c:23: | /usr/include/asm/sigcontext.h:28: error: expected specifier- qualifier-list before '__u64' | /usr/include/asm/sigcontext.h:191: error: expected specifier- qualifier-list before '__u64' ... 2, The virtfs-proxy-helper.c includes <sys/capability.h> and qemu-common.h in sequence. The header include map is: (`-->' presents `include') ... "virtfs-proxy-helper.c" --> <sys/capability.h> ... "virtfs-proxy-helper.c" --> "qemu-common.h" --> <signal.h> --> <bits/sigcontext.h> --> <asm/sigcontext.h> --> <linux/types.h> --> <asm/types.h> --> <asm-generic/types.h> --> <asm-generic/int-ll64.h> ... 3, The bug is found on SLED 11.2 x86. In libcap header file /usr/include/sys/capability.h, it does evil stuff like this: ... 25 /* 26 * Make sure we can be included from userland by preventing 27 * capability.h from including other kernel headers 28 */ 29 #define _LINUX_TYPES_H 30 #define _LINUX_FS_H 31 #define __LINUX_COMPILER_H 32 #define __user 33 34 typedef unsigned int __u32; 35 typedef __u32 __le32; ... This completely prevents including /usr/include/linux/types.h. The above `<asm/sigcontext.h> --> <linux/types.h>' is prevented, and '__u64' is defined in <asm-generic/int-ll64.h>. 4, Modify virtfs-proxy-helper.c to include <sys/capability.h> last to workaround the issue. http://www.linuxtv.org/pipermail/vdr/2009-August/021194.html http://patchwork.linuxtv.org/patch/12748/ [YOCTO #4001] (From OE-Core rev: 1267bb2fd91f205d35e805aa019d25ab7a921b14) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-4.7: Fix incorrect warning with -Wcast-qualKhem Raj2013-03-122-1/+45
| | | | | | | | | | | | | This patch backport the fix where -Wcast-qual reports a bogus warning with 4.7.2, There is no workaround in code that can be done to avoid it hence the fix to gcc is backported. (From OE-Core rev: 5d8ef98225773a6ec88b5e1a76ce01d76163b3a5) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dpkg depends on ncursesAlexandru DAMIAN2013-03-121-1/+1
| | | | | | | | | | Dpkg compilation depends on the ncurses, so add this dependency. (From OE-Core rev: e33df55e69c5c517bcbc85452292740fe3b669da) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* apt-native: fix checksumsConstantin Musca2013-03-101-3/+3
| | | | | | | (From OE-Core rev: c5632d833a1be4de1dcda18a67019e134844a8ee) Signed-off-by: Constantin Musca <constantinx.musca@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* strace: fix kernel release string parsingAndreas Oberritter2013-03-102-1/+40
| | | | | | | | | | * Strace just aborts with two-digit kernel versions (e.g. 3.0-foo). Backport a patch from strace Git. (From OE-Core rev: bff8456be448f0ae7ddae917ed3e9893f056376d) Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* adt-installer: remove patches and .pc directories from the shipped tarballLaurentiu Palcu2013-03-101-0/+1
| | | | | | | | | | | | The patches and .pc directories should not be shipped since the patches were already applied. So, remove these 2 directories. [YOCTO #3983] (From OE-Core rev: c18a4bded48ed1f8fd39e1741beb2a3452ae43e3) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm: save output of postinstall scripts when image first bootKang Kai2013-03-071-1/+5
| | | | | | | | | | | | | | When image feature "debug-tweaks" is enabled, save output of post install script to log file which can be configured when image first boot. [YOCTO #3223] (From OE-Core rev: 94a58c153958002b117fcb5eeaef3d22be71a0f6) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dpkg: save output of postinstall scripts when image firstbootKang Kai2013-03-071-3/+5
| | | | | | | | | | | | | | | | | | When image feature "debug-tweaks" enabled, save output of postinstall scripts to log file /var/log/postinstall.log when image first boot. And the log file can be configured. It also needs image feature "package-management" enabled. If not, package run-postinsts will be installed and then all packages will be configured by it. Command 'dpkg --configure' outputs nothing. [YOCTO #3223] (From OE-Core rev: 684b94317f5b78f6c9c993f84438f8fa7e59fd5a) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opkg: save output of postinst scripts when image first bootKang Kai2013-03-071-1/+4
| | | | | | | | | | | | | | | | | | When image feature "debug-tweaks" enabled, save output of postinstall scripts to log file /var/log/postinstall.log when image first boot. And the log file can be configured. It also needs image feature "package-management" enabled. If not, package run-postinsts will be installed and then all packages will be configured by it. Command 'opkg configure' outputs nothing. [YOCTO #3223] (From OE-Core rev: 378504c1c0ab1e0e09950b37effc04221b928236) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* git: updated to 1.8.1.4Bogdan Marinescu2013-03-051-2/+2
| | | | | | | | (From OE-Core rev: 86e0415d81809e86aae210fa0fe9ef80d4431b56) Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: Upgrade to 1.4.0 releaseKhem Raj2013-03-054-18/+16
| | | | | | | | | | | Tested qemu on x86-64 target and qemu-native no obvious problems seen in testing (From OE-Core rev: f479201fffda617e3530967a75ab350739574b4b) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* apt: upgrade to 0.9.7.7Constantin Musca2013-03-0524-455/+170
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bb files: remove invalid config.sub/config.guess files (autotools will generate the correct files) allocate-larger-memory.patch: not needed anymore fix-gcc-4.6-null-not-defined.patch: added - include header that defines NULL includes-fix.patch: not needed anymore localefixes.patch: removed - not necessary anymore (no compiling errors) makerace.patch: adapted to the new version no-ko-translation.patch: adapted to the new version no-nls-dpkg.patch: added - fix build without nls noconfigure.patch: adapted to the new version nodoc.patch: adapted to the new version (apply patch on all cases because the doc generation needs docbook-xsl) remove-redeclaration.patch: not needed anymore truncate-filename.patch: moved use-host.patch: adapted to the new version no-curl.patch: adapted to the new version disable-configure-in-makefile.patch: added - do not run configure at do_compile (From OE-Core rev: 97403b14765331c8c48bb570c6b98f2809214a9a) Signed-off-by: Constantin Musca <constantinx.musca@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Fix ALLOW_EMPTY with no package specifiedRichard Purdie2013-03-051-2/+0
| | | | | | | | | | | There are various usages of ALLOW_EMPTY with no packages specified. This is not recommended syntax, nor is it likely to be supported in the future. This patch improves the references in OE-Core, either removing them if they're pointless (e.g. when PACKAGES="") or specifying which package it applies to. (From OE-Core rev: fe81bd4f600877e63433184cfc2e22c33bb77db6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-common.inc: handle case where tune is not definedMatthew McClintock2013-03-051-1/+1
| | | | | | | (From OE-Core rev: d3eab8b17f8e50f99042a7a8f43db94640c53d41) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* btrfs-tools: added PV to git package recipeEmilia Ciobanu2013-03-041-0/+2
| | | | | | | (From OE-Core rev: 889a36dffb65e73e8fea125c0923803679adf2ae) Signed-off-by: Emilia Ciobanu <emilia.maria.silvia.ciobanu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Python: Fix for CVE-2012-2135yanjun.zhu2013-03-042-1/+75
| | | | | | | | | | | | | | | | | | | Reference:http://bugs.python.org/issue14579 The utf-16 decoder in Python 3.1 through 3.3 does not update the aligned_end variable after calling the unicode_decode_call_errorhandler function, which allows remote attackers to obtain sensitive information (process memory) or cause a denial of service (memory corruption and crash) via unspecified vectors. http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2012-2135 [YOCTO #3450] (From OE-Core rev: f60d3efe93323b7056a9400a483e625a3fed4491) Signed-off-by: yanjun.zhu <yanjun.zhu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* remake: added PV to git package recipeEmilia Ciobanu2013-03-021-0/+2
| | | | | | | | (From OE-Core rev: fa6b65e1f6192baa284ab5549ba00df0bbedf53b) Signed-off-by: Emilia Ciobanu <emilia.maria.silvia.ciobanu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu.inc: Non deterministic compile of qemuJason Wessel2013-03-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | When you using a qemuppc target and sstate you might end up with the problem: qemu-system-ppc: error while loading shared libraries: libfdt.so.1: cannot open shared object file: No such file or directory The way you can force this to happen assuming you are using sstate is as follows: bitbake dtc-native bitbake -c cleansstate qemu-native bitbake qemu-native bitbake -c clean dtc-native Now go start qemu and it will fail. The solution is to always build the dtc libraries since they are used and needed by the qemuppc simulator. (From OE-Core rev: 79c620016b0be4dacc9fcfbd4baab5ea6c66a440) Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>