summaryrefslogtreecommitdiff
path: root/meta
AgeCommit message (Collapse)AuthorFiles
2011-01-21binutils: forward-port the binutils-poison.patchScott Garman2
Update the binutils-poison.patch to apply cleanly on binutils 2.21 Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-01-21binutils: upgrade to 2.21 and add libtool sysroot supportScott Garman18
* Upgraded binutils to v2.21 * Incorporated libtool sysroot patches from OE * Removed patches no longer needed or obsoleted by OE patches Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-01-21insane.bbclass: skip checks on .la installed statusScott Garman1
Enabling libtool sysroot support triggers these errors but they are a valid change in behavior. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-01-21staging.bbclass, utils.bbclass: remove la mangling codeScott Garman2
libtool v2.4 --with-libtool-sysroot eliminates the need for la mangling. Based on Khem Raj's OE commits. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-01-21autotools.bbclass: libtool sysroot support changesScott Garman1
We do not do it for native recipes, as the native compiler should fall back to a prefix of /usr and not solely depend on the sysroot. Otherwise we end up staging everything in the native sysroot before we start to build target recipes. Also remove la mangling code, which is no longer necessary. Commit derived from Khem Raj's OE commits. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-01-21libtool: fix library RPATHsScott Garman2
Enabling sysroot support exposed a bug where the final library had an RPATH encoded into it which still pointed to the sysroot. This works around the issue until it gets sorted out upstream. Fix suggested by Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-01-21libtool: Changes to enable sysroot supportScott Garman9
* Added OE patches by Khem Raj which enable sysroot support and rename the command line option --with-sysroot to --with-libtool-sysroot to avoid conflicts with binutils and gcc * Removed obsolete cross_compile.patch * Changed SRC_URI_append to SRC_URI += * PR bump for all recipes Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-01-21libtool: Move common version specific data to a common include fileRichard Purdie5
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-01-21libtool: Small cleanups of metadataScott Garman3
[based on sections of a patch by Scott Garman extracted by Richard] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-01-21qemu: Upgrade from 0.12.4 to 0.13.0Zhai Edwin24
Patch status: -- Removed -- arm-cp15-fix.patch arm_timer-fix-oneshot-mode.patch arm_timer-reload-timer-when-enabled.patch cursor-shadow-fix.patch -- They are already in upstream or some new changes make them useless. -- Added -- parallel_make.patch: Fix "make -j(>=6)" failure wacom-tablet-fix.patch: Fix seg fault of usb tablet. port92_fix.patch: Fix boot failure on ppc due to port 0x92 conflict. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2011-01-20distrodata.bbclass: add .xz file typeSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-01-20meta-environment: Remove the recursive dependency on do_compileDongxiao Xu1
It is not needed to have dependency on each do_compile of its recursive depend tasks. This problem is triggered by building meta-toolchain-sdk from prebuilt result. Some packages like quilt-native, which is already been populated and packaged by do_populate_sysroot_setscene and do_package_write_xxx_setscene, however this recursive dependency of do_compile triggers the tasks flow of "do_setscene --> do_fetch --> do_unpack --> ..." again and do_setscene removes all the quilt-native files, making the other recipes failed while do_patch. Thanks for Kevin's help in root causing this issue. CC: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2011-01-20poky.conf: Correctly set gdk-pixbuf PREFERRED_PROVIDERRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-01-20opkg: Stop opkg-nativesdk providing update-alternatives-cwrorth and libopkgRichard Purdie3
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-01-20eglibc-package.inc: Stop eglibc-nativesdk providing eglib-thread-db and ↵Richard Purdie1
locale-base-* Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-01-20poky.conf: Add PREFERRED_PROVIDERs for gdk-pixbuf-loaders after gdk-pixbuf ↵Richard Purdie1
updates Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-01-20apt: fix build issue with gcc dso linking changeNitin A Kamble2
All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libpthread library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-01-20zypper: fix build issue with gcc dso linking changeNitin A Kamble2
All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libpthread library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-01-20libzypp: fix build issue with gcc dso linking changeNitin A Kamble2
All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libpthread library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-01-20screenshot: fix build issue with gcc dso linking changeNitin A Kamble2
All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libX11 libgdk-x11-2.0 and libgdk_pixbuf-2.0 libraries explicitely for linking to work without errors. This is identified as a libtool issue. While creating the libshot.la file, libtool should have added these needed libraries in there. A bug has been created for this issue: http://bugzilla.pokylinux.org/show_bug.cgi?id=664 Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-01-20matchbox-stroke: : fix build issue with gcc dso linking changeNitin A Kamble2
All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libxrender library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-01-20dates: fix build issue with gcc dso linking changeNitin A Kamble2
All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libm and libpango-1.0 libraries explicitely for linking to work without errors. This is identified as a libtool issue. While creating the libgtkdatesview.la file, libtool should have added these needed libraries in there. A bug has been created for this issue: http://bugzilla.pokylinux.org/show_bug.cgi?id=664 Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-01-20fstests: fix build issue with gcc dso linking changeNitin A Kamble2
All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libX11 library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-01-20blktrace: fix build issue with gcc dso linking changeNitin A Kamble2
All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libXrender library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-01-20xtscal: fix build issue with gcc dso linking changeNitin A Kamble2
All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libXrender library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-01-20matchbox-desktop: fix build issue with gcc dso linking changeNitin A Kamble3
All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libX11 library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-01-20settings-daemon: fix build error with new gcc dso linking changeNitin A Kamble2
All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libX11 library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-01-20oprofileui: fix the build failure after gcc dso changeNitin A Kamble2
With a change in gcc all the libraries needs to be specified explicitely for linking. That breaks compile for this package as libm is not explicitely specified. This commit fixes that linking issue. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-01-20libmusicbrainz: fix the build failure caused by gcc dso linkcing changeNitin A Kamble2
The libraries for linking are not determined automatically now. All the needed libraries must be specified explicitly. This patch fixes the issue for missing libpthread library in the linker script. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-01-20sat-solver: fix the build failure caused by gcc dso linkcing changeNitin A Kamble2
The libraries for linking are not determined automatically now. All the needed libraries must be specified explicitly. This patch fixes the issue for missing librpmmisc library in the linker script. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-01-20gcc_4.5.1: add DSO linking change patchNitin A Kamble10
This patch changes gcc's (ld's) linking behavior. It passes --no-add-needed flag to ld. Because of it ld does not try to find related libraries for linking, causing link failures. And these link failures can be fixed by specifying the library to be linked explicitely on the gcc command line. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-01-20gdk-pixbuf-native: add jpeg-native as a dependencySaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-01-20perl: Add GDBM module for perlJingdong Lu1
Add GDBM_File module and add it into perl extension in config.sh in order to fix failure of lsb-perl-test. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
2011-01-20python: Fix failures of LSB python-runtime tests.Jingdong Lu2
Fix failues of LSB python-runtime tests. test_largefile: add "ac_cv_sizeof_off_t=8" option explicitly into configure options in order to enable "LFS". test_codecs, test_re, test_unicode: "--with-wctype-functions" will cause these tests failed, so remove it for LSB. test_builtin, test_getargs: "sitecustomize.py" cause default encoding changed from "ascii" into "utf8" and it will cause these tests failed, so remove this file for LSB. Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>
2011-01-20poky-lsb: Add poky-lsb.conf as distro of lsb imageJingdong Lu1
Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>
2011-01-20libxml2: Enable "--with-docbook --with-debug --with-catalog" for LSB test.Jingdong Lu2
Enable options "--with-doc --with-debug --with-catalog" in order to pass LSB test. Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>
2011-01-20glib-2.0: Enable debug option for LSB test.Jingdong Lu2
Enable "debug" option of glib-2.0 and make "glib_mem_profiler_table" and "g_mem_profile" enabled for LSB test. Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>
2011-01-20qt4: Enable accessibility and sm option for LSB.Jingdong Lu3
LSB library checks will look for some symbols of qt4 libraries. Enable "accessibility" and "sm" in order to pass the LSB test. Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>
2011-01-20distutils(-common-base) bbclass: sync with OEKoen Kooi2
When using python recipes imported from OE (e.g. python-cheetah) parsing only succeeds when python has already been built due to the PYTHON_DIR references. This commit syncs the classes with OE to make it work, but keeps the *.pyo removal from yocto. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-01-20python-dir bbclass: import from OEKoen Kooi1
This will be used later on when updating the distutils classes A small deviation from OE is the use of PYTHON_BASEVERSION instead of non-deterministic python code. See https://lists.yoctoproject.org/pipermail/poky/2011-January/002320.html for some background info Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-01-20setuptools bbclass: import from OEKoen Kooi1
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-01-20sanity.bbclass: remove SDK_ARCH checkJessica Zhang1
remove sanity check for SDK_ARCH=i686 due to recent fixes in cross toolchain areas, etc. the old issue no longer exists Signed-off-by: Jessica Zhang <jessica.zhang@intel.com>
2011-01-20linux-igep: Add required LIC_FILES_CHKSUMGary Thomas1
[sgw@linux.intel.com: added linux-igep to synopsis] Signed-off-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-01-20openssl: drop the valgrind patch that introduce a security holeIlya Yanok2
debian/valgrind.patch is the 'famous' Debian OpenSSL patch responsible for everyone using Debian and derivatives changing their keys. All keys generated with the patched OpenSSL are compromised so at very least we have to drop this patch for good. Signed-off-by: Ilya Yanok <yanok@emcraft.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-01-20linux-dummy: add license and LIC_FILES_CHKSUMIlya Yanok2
This package fails to build because of missing LIC_FILES_CHKSUM option. This patch adds GPL and LIC_FILES_CHKSUM to this recipe. Signed-off-by: Ilya Yanok <yanok@emcraft.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-01-20base.bbclass: fix parse error on recipes with '++' in their namePaul Eggleton1
Fixes "multiple repeat" or "nothing to repeat" errors when parsing recipes with '++' in the file name. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-01-20machine/qemu: Allow for users to override the preferred kernel versionDarren Hart1
The linux-yocto-rt kernel has been boot tested on qemux86-64. Unlock the preferred provider for virtual/kernel so it can be selected and used. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2011-01-20sanity.bbclass: Disable TERMCMD checking with noop patchingMark Hatle1
If PATCHRESOLVE is set to "noop", then it isn't supposed to try and resolve patches at all, and thus does not need TERMCMD. Therefore, make sure Poky doesn't check for (and possibly fail at finding) TERMCMD if it isn't needed in the first place. Signed-off-by: Derek Buitenhuis <dbuitenh@windriver.com> Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-01-20libtool: Adjusted content of various libtool packages.Lianhao Lu4
[BUGID #562] fixing: 1. Adjusted the content of various packages generated by libtool. 2. Added libtool-nativesdk into task-sdk-host. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
2011-01-20task-poky-tools: move systemtap to machine specific tasksSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>