summaryrefslogtreecommitdiff
path: root/meta/recipes-devtools
AgeCommit message (Collapse)AuthorFiles
2011-06-28prelink: Uprev prelink to latest versionMark Hatle2
The latest cross-prelink version tracks the prelink r190 SVN. Fix two minor issues as well. If we remove the package, we would unprelink the filesystem after the rm was finished. This is incorrect.. we need to do this prerm. Move the cron and cron configuration file to a new package split. This item is not valid for most embedded users. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-06-28gcc: Fix file ownershipMark Hatle5
Most of the files that end up in the gcc include dir and other misc files scattered throughout the install get the build users uid and gid. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-06-23common-licenses: Additions and correctionsBeth Flanagan3
I've added more licenses from SPDX and corrected the gcc license so that it is a. parsable and b. accurate to the SPDX standard. I've also done some cleanup of license text and gdb's LICENSE field. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2011-06-23python: Add python to the dependency to pygobjectMark Hatle1
pygobject requires both python and pygobject-native for compilation. Without python pygobject may fail to compile.. and items that depend on pygobject will fail to compile. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-06-23python: Switch to using the default -dbg packageMark Hatle3
Python was missing a lot of debug information. Switch to use the default -dbg package. Also add some additional debug information to the -dbg package. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-06-23python-pyobject: Remove unnecessary -dbg settingMark Hatle1
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-06-23libxml-parser-perl: Fix debug packageMark Hatle1
Certain files were being missed in the -dbg package, fix this. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-06-23python-gst: Add missing files to the -dbg packageMark Hatle1
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-06-23nasm: Fix aclocalMark Hatle1
The mv of aclocal.m4 can only occur once, or it will fail. On a re-run of configure this will fail. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-06-23gcc-4.6: Switch to using svn SRC_URI for recipeKhem Raj374
We call the recipes 4.6 Remove the backport patches Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-06-22binutils_2.21.bb: Fix ld segfault exposed by eglibc 2.14 on x86_64Khem Raj2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-06-14gcc-4.6.0: Bring in patches from FSF 4.6 branchKhem Raj330
This brings in new patches from 4.6 release branch updates the comment section of existing branch to not contain patch numbers. Tested build on qemu for arm ppc mips x86 and x86_64 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-06-14perl-native: populate into its own dirDexuan Cui1
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-06-14gnu-config-native: should depend on perl-native-runtime rather than perl-nativeDexuan Cui1
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-06-14dpkg: should depend on perl-native-runtime rather than perl-nativeDexuan Cui2
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-06-14perl: inherit perlnativeDexuan Cui1
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-06-14libxml-parser-perl: inherit perlnativeDexuan Cui2
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-06-14libxml-simple-perl: fix EXTRA_PERLFLAGS due the the perlnative changeDexuan Cui2
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-06-14icon-naming-utils-native: inherit perlnativeDexuan Cui1
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-06-14update-alternatives-dpkg: Fix SRC_URI ChecksumSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-06-14git: restore the dependency on perl-nativeDexuan Cui2
[YOCTO #1155] I thought git-native could depend on perl-native-runtime and tests on Ubuntu 9.04/10.10 and Fedora 13 show it could buid fine (looks these distros install perl-ExtUtils-MakeMaker by default). However Joshua reported on Fedora 15 i686 host, git-native can't build unless he manually installed perl-ExtUtils-MakeMaker to the host. This makes me think we may as well make git-native depend on perl-native. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-06-14perl-native: fix download urlAnders Darander1
Signed-off-by: Anders Darander <anders@chargestorm.se>
2011-06-14autoconf/automake: Bump PR to resolve perl-native issueSaul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-06-10Revert "gcc: rebase the patch to avoid patch rejection"Richard Purdie1
This reverts commit c553b3934f45db8a6e77cfc7673787db3cc64f85. This change clearly breaks builds since subsequent patches depend on changes this patch removes. Not sure what's going on here but this change isn't correct.
2011-06-10gcc: rebase the patch to avoid patch rejectionNitin A Kamble1
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-06-09native/nativesdk: Clean up the depends ordering after bitbake override ↵Richard Purdie1
handling updates This massively cleans up the dependency handling in the two classes when interacting with BBCLASSEXTEND. This change has a dependency on the bitbake override handling change and also the existence of the RecipePreFinalise event. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-06-09pseudo: Fix problem related to realpathMark Hatle3
When pseudo is disabled, certain programs that call realpath may not work properly. This was discovered when using the Qt MOC tool when certain qmake project features are used. [YOCTO #1150] Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-06-09pseudo: Update pseudo to 1.1.1 versionMark Hatle5
Update both the core and pseudo_git packages to the latest 1.1.1 verison. This fixes an issues where the call system() was not wrapped. This could lead to issues where certain spawned commands broke out of a pseudo-chroot and created files in the wrong place. Also the update the 1.0 -> 1.1.1 adds additional capabilities such as beginning support for MacOS X. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-06-06gcc-package-cross: also install the symlinks in libexec with target prefixPhil Blundell1
.. since this is where collect2 seems to look for them. This seems like it is really a bug in collect2, but installing the symlinks is an easy workaround. Without this you get "could not find ld" errors when using -flto. Signed-off-by: Phil Blundell <philb@gnu.org>
2011-06-06bison: upgrade from 2.4.3 to 2.5Nitin A Kamble3
This version of bison needs m4 1.4.16 or newer Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-06-06autoconf: upgrade from 2.65 to 2.68Nitin A Kamble11
And rebase the patches to the newer code. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-06-06m4: upgrade from 1.4.15 to 1.4.16Nitin A Kamble2
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-06-02rpm: avoid dependency on perl and python for -native buildPhil Blundell1
Update override naming (_native -> _virtclass-native) to disable perl and python bindings when building native rpm, and adjust the DEPENDS to match. Perl bindings were, in fact, already disabled for both native and target builds so it's only the python ones that have really changed. Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-06-02recipes: Upstream-status --> Upstream-Status: for multiple patchesDexuan Cui1
As a keyword, Upstream-Status is case sensitive. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-06-02gcc: Fix volatile access issue for ARMSaul Wold2
[YOCTO #1130] This patch brings in a patch from gcc for the following issue: http://gcc.gnu.org/ml/gcc-patches/2011-03/msg01477.html Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-06-01update-alternatives-dpkg update to 1.16.0.3Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-05-31prelink: remove dependency on transfig-nativePhil Blundell1
Per http://lists.linuxtogo.org/pipermail/openembedded-core/2011-May/003179.html Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-05-30gcc-cross-csl-2008q1: Drop last remaining fail-fast override use and make it ↵Richard Purdie1
unconditional Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-05-27License Field Cleanup: Non-standard field namesBeth Flanagan7
I've cleaned up some odd license fields, fixed some license names and corrected some incorrect licenses. LICENSE really needs a pass through by the maintainers as some of the licensing is incorrect. Also, every license with Artistic should be gone through and noted as which version of Artistic. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2011-05-27rpm: fix fprint pointer issueQing He2
[YOCTO #1030] Signed-off-by: Qing He <qing.he@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-05-25binutils: Add missing dependency on zlib-nativeRichard Purdie1
Without this, compiler errors such as: configure:33440: i586-poky-linux-gcc -march=i586 --sysroot=/media/build2/builds/rptest/b2/tmp/sysroots/qemux86 -o conftest -D_REENTRANT -Wl,-O1 -Wl,--as-needed conftest.c -lpthread >&5 /media/build2/builds/rptest/b2/tmp/sysroots/x86_64-linux/usr/libexec/i586-poky-linux/gcc/i586-poky-linux/4.6.0/as: /media/build2/builds/rptest/b2/tmp/sysroots/x86_64-linux/usr/bin/i586-poky-linux/../../../usr/lib/libz.so.1: no version information available (required by /media/build2/builds/rptest/b2/tmp/sysroots/x86_64-linux/usr/libexec/i586-poky-linux/gcc/i586-poky-linux/4.6.0/as) /media/build2/builds/rptest/b2/tmp/sysroots/x86_64-linux/usr/libexec/i586-poky-linux/gcc/i586-poky-linux/4.6.0/ld: /media/build2/builds/rptest/b2/tmp/sysroots/x86_64-linux/usr/bin/i586-poky-linux/../../../usr/lib/libz.so.1: no version information available (required by /media/build2/builds/rptest/b2/tmp/sysroots/x86_64-linux/usr/libexec/i586-poky-linux/gcc/i586-poky-linux/4.6.0/ld) can be see. This is due to the compiler being built against the system zlib, before zlib-native is built and in the sysroot. Once that has been built it can confuse the linker depending on the relative library versions. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-05-25python-2.6.6: py_package_preprocess should change Makefile only in PKGD not DMartin Jansa1
* PACKAGEFUNCS ?= "perform_packagecopy \ ${PACKAGE_PREPROCESS_FUNCS} \ our py_package_preprocess is called after perform_packagecopy which does copy D to PKGD so we change it to target version in D (image/) before populating sysroot (sysroot-destdir/) while keeping Makefile.sysroot version in PKGD which was created before calling py_package_preprocess, so both package for runtime and sysroot end wrong * I haven't seen this problem on faster builder, I guess because do_package and do_populate_sysroot can run in paralell and I was lucky that do_populate_sysroot finished before py_package_preprocess was started, but if you build python step by step -c package first you should see it every time * here is proof that with PKGD it works better: $ bitbake -c cleanall python $ bitbake -c install python $ grep LIBDIR= \ ./packages-split/python-distutils/usr/lib/python2.6/config/Makefile \ ./package/usr/lib/python2.6/config/Makefile \ ./sysroot-destdir/usr/lib/python2.6/config/Makefile \ ./image/usr/lib/python2.6/config/Makefile \ ./Python-2.6.6/Makefile \ ~/shr-core/tmp/sysroots/om-gta02/usr/lib/python2.6/config/Makefile grep: ./packages-split/python-distutils/usr/lib/python2.6/config/Makefile: No such file or directory grep: ./package/usr/lib/python2.6/config/Makefile: No such file or directory grep: ./sysroot-destdir/usr/lib/python2.6/config/Makefile: No such file or directory ./image/usr/lib/python2.6/config/Makefile:LIBDIR= /OE/shr-core/tmp/sysroots/om-gta02/usr/lib ./Python-2.6.6/Makefile:LIBDIR= /usr/lib /OE/shr-core/tmp/sysroots/om-gta02/usr/lib/python2.6/config/Makefile:LIBDIR= /OE/shr-core/tmp/sysroots/om-gta02/usr/lib $ bitbake -c package python $ grep LIBDIR= \ ./packages-split/python-distutils/usr/lib/python2.6/config/Makefile \ ./package/usr/lib/python2.6/config/Makefile \ ./sysroot-destdir/usr/lib/python2.6/config/Makefile \ ./image/usr/lib/python2.6/config/Makefile \ ./Python-2.6.6/Makefile \ ~/shr-core/tmp/sysroots/om-gta02/usr/lib/python2.6/config/Makefile ./packages-split/python-distutils/usr/lib/python2.6/config/Makefile:LIBDIR= /usr/lib ./package/usr/lib/python2.6/config/Makefile:LIBDIR= /usr/lib grep: ./sysroot-destdir/usr/lib/python2.6/config/Makefile: No such file or directory ./image/usr/lib/python2.6/config/Makefile:LIBDIR= /OE/shr-core/tmp/sysroots/om-gta02/usr/lib ./Python-2.6.6/Makefile:LIBDIR= /usr/lib /OE/shr-core/tmp/sysroots/om-gta02/usr/lib/python2.6/config/Makefile:LIBDIR= /OE/shr-core/tmp/sysroots/om-gta02/usr/lib $ bitbake -c package python $ grep LIBDIR= \ ./packages-split/python-distutils/usr/lib/python2.6/config/Makefile \ ./package/usr/lib/python2.6/config/Makefile \ ./sysroot-destdir/usr/lib/python2.6/config/Makefile \ ./image/usr/lib/python2.6/config/Makefile \ ./Python-2.6.6/Makefile \ ~/shr-core/tmp/sysroots/om-gta02/usr/lib/python2.6/config/Makefile ./packages-split/python-distutils/usr/lib/python2.6/config/Makefile:LIBDIR= /usr/lib ./package/usr/lib/python2.6/config/Makefile:LIBDIR= /usr/lib ./sysroot-destdir/usr/lib/python2.6/config/Makefile:LIBDIR= /OE/shr-core/tmp/sysroots/om-gta02/usr/lib ./image/usr/lib/python2.6/config/Makefile:LIBDIR= /OE/shr-core/tmp/sysroots/om-gta02/usr/lib ./Python-2.6.6/Makefile:LIBDIR= /usr/lib /OE/shr-core/tmp/sysroots/om-gta02/usr/lib/python2.6/config/Makefile:LIBDIR= /OE/shr-core/tmp/sysroots/om-gta02/usr/lib * without this patch we have /usr/lib/ in image/sysroot-destdir and SYSROOT_LIBDIR in package/packages-split $ grep LIBDIR= \ ./packages-split/python-distutils/usr/lib/python2.6/config/Makefile \ ./package/usr/lib/python2.6/config/Makefile \ ./sysroot-destdir/usr/lib/python2.6/config/Makefile \ ./image/usr/lib/python2.6/config/Makefile \ ./Python-2.6.6/Makefile \ ~/shr-core/tmp/sysroots/om-gta02/usr/lib/python2.6/config/Makefile ./packages-split/python-distutils/usr/lib/python2.6/config/Makefile:LIBDIR= /OE/shr-core/tmp/sysroots/om-gta02/usr/lib ./package/usr/lib/python2.6/config/Makefile:LIBDIR= /OE/shr-core/tmp/sysroots/om-gta02/usr/lib ./sysroot-destdir/usr/lib/python2.6/config/Makefile:LIBDIR= /usr/lib ./image/usr/lib/python2.6/config/Makefile:LIBDIR= /usr/lib ./Python-2.6.6/Makefile:LIBDIR= /usr/lib /OE/shr-core/tmp/sysroots/om-gta02/usr/lib/python2.6/config/Makefile:LIBDIR= /usr/lib Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-05-25elfutils_0.148.bb: Fix compilation on uclibcKhem Raj2
Currently all components of elfutils dont compile with uclibc but elfutils is one part which is needed by other recipes e.g. gcc 4.5 to compile. we make adjustments so that when compiling for uclibc targets it _only_ builds and packages libelf use --enable-uclibc only when building for uclibc targets The supporting patch is also needed for compiling with uclibc to specify -lintl and -luargp on linker commandline Add missing inherit on gettext Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-05-23python-pygpbject: upgrade from 2.27 to 2.27.91Nitin A Kamble1
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-05-23git: upgrade from 1.7.4.3 to 1.7.5.1Nitin A Kamble3
the autotools patch is not needed anymore. The code which the patch was patching is removed, and there is no use of the patch now. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-05-23syslinux: rdepends on mtoolsOtavio Salvador1
To be able to install into a disk, mtools are required thus we add it as rdepends of 'syslinux' package. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2011-05-23update-alternatives-dpkg: Update to dpkg base 1.15.8.7Saul Wold3
[YOCTO #1062] Due to failing fetch updated recipe and SRC_URI to use .bz2, Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-05-23distcc_2.18.3.bb: Fix compilation on uclibcKhem Raj1
We enable gtk/gnome in distcc that code uses loadavg() a function unimplemented in uclibc. Therefore for uclibc we disable gnome and gtk+ features in distcc Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-05-23opkg_svn.bb: Install rcS.d into $D instead of $IMAGE_ROOTFSKhem Raj2
Remove headerfix.patch, its already applied upstream Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-05-20opkg-utils: Synchronise with OEKhem Raj2
Import mtime-int.patch from OE commit c81990aecae3bdf70a7c924699776b248ab7a006 Pass LDFLAGS to linker to avoid missing GNU_HASH QA errors Signed-off-by: Khem Raj <raj.khem@gmail.com>