aboutsummaryrefslogtreecommitdiffstats
path: root/meta
AgeCommit message (Collapse)Author
2012-08-25npth: upgrade to 0.91Constantin Musca
Signed-off-by: Constantin Musca <constantinx.musca@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-25kconfig-frontends: upgrade to 3.5Constantin Musca
Signed-off-by: Constantin Musca <constantinx.musca@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-25dhcp : upgrade to 4.2.4-P1Andrei Dinu
Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com>
2012-08-25subversion: update to 1.7.6Marcin Juszkiewicz
Dropped --without-apache option as it does not exists. Added patch from subversion-users ML to not build mod_dontdothat. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
2012-08-25build-appliance-image: Update SRCREV for beta buildSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-25task-core-lsb: Don't pull in eglibc-pic via RDEPENDSAndy Ross
The task-core-lsb-runtime-add subpackage includes eglibc-pic as an RDEPEND. That's incorrect, eglibc-pic is nothing but 22MB of static libraries and should never appear as a runtime dependency. Signed-off-by: Andy Ross <andy.ross@windriver.com>
2012-08-25libcap: fetch from DebianMarcin Juszkiewicz
Original location was kernel.org and it was not restored after server was hacked. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
2012-08-24build-appliance-image: Add vmx* files and build zip fileSaul Wold
This commit adds the vmx* files needed to setup a VMware image, this also packages the vmdk along with the vmx files. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-24build-appliance-image: Update SRCREV to Denzil 1.2.1Saul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-24iputils: chmod in pkg_postinst are redundantSaul Wold
With pseudo the cmod in pkg_postinst is actaully redundant since the do_install uses install -m 4555 and pseudo is able to track that between the install time and the rootfs package installation, so the perms are correct. [YOCTO #2894] Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-24mc: upgrade to 4.8.4Andrei Dinu
Signed-off-by: Andrei Dinu <andrei.adrianx.dinu@intel.com>
2012-08-24dbus-glib: upgrade to 0.100Constantin Musca
test-service-glib-include-glib-only.patch: removed - no more compiling errors
2012-08-24libnfsidmap: upgrade to 0.25Constantin Musca
fix-ac-prereq.patch: adapted to the new version Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
2012-08-24foomatic-filters: upgrade to 4.0.17Constantin Musca
Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
2012-08-24telepathy-idle: upgrade to 0.1.12Constantin Musca
Add patch for fixing the _gen/svc-gtk-doc.h target in the makefiles. Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
2012-08-24telepathy-glib: update to 0.19.6Constantin Musca
The 0001-Fix-a-race-in-_gen-reentrant-methods.list patch is included in the 0.19.6 version. Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
2012-08-24distutils/steuptools: Fix files layout and unbreak buildsRichard Purdie
The last two distutils changes progressivly broke the builds. Firstly they moved things from the site_packages directory to being higher up the tree which introduced package QA warnings as a side effect. Secondly, it interacts badly with setuptools which passes in --root=${D} itself. This patch restores the original directory layout, hence fixing the QA warnings and also passes extra options to setuptools to deal with the --root option it passes. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-24mutter: Explictly disable libcanberraRichard Purdie
Its not listed in DEPENDS, this ensures build reproducibility. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-24gcc-4.7: Add fix for libtool rpath problemsRichard Purdie
This avoids problems with libstdc++ having bad rpaths (/usr/lib/../.lib) in its .la file. See the patch for more information. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-24libtool: update rpath normalization to use builtinAndy Ross
Use the built-in normalization function instead of the sed hack. Signed-off-by: Andy Ross <andy.ross@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-24ld: -rpath must search under sysrootAndy Ross
The -rpath argument would search the host filesystem for libraries, even when a sysroot was defined. For cross toolchains with targets compatible with the host architecture this can find incorrect libraries. Leave -rpath-link unmodified, as build systems in the wild are already using this to point to host directories. [YOCTO #2965] Signed-off-by: Andy Ross <andy.ross@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-24xev: Add missing dependencies on libxrandr and xprotoRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-23external-python-tarball: Blacklist recipe if ipk is not in the ↵Saul Wold
PACKAGE_CLASSES list This is needed because ipk tools and variables (specically IPKGCONF_TARGET and IPKGCONF_SDK) are used from the rootfs_ipk.bbclass I tried to inherit directly but it still fails to expand those. [YOCTO #2814] Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-23libiconv: skip recipe if using eglibcPaul Eggleton
libiconv is provided for use with uClibc - if you build it together with eglibc (which already PROVIDES virtual/libiconv) you can end up with dependency problems during do_rootfs. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-23cups: disable pdftopsSaul Wold
This ensure a reliable built without host contamination, this will also disable the usage of ghostscript. [YOCTO #2966] Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-23task-base: pull in the bluez asound module when appropriateChristopher Larson
If the machine and distro both want alsa, then have task-base-bluetooth pull in the libasound-module-bluez package. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-23busybox: Upgrade to upstream 1.20.2Radu Moisan
Updated defconfig file from generated .config Disabled CONFIG_LSOF,CONFIG_CROSS_COMPILER_PREFIX, and CONFIG_EXTRA_CFLAGS for backwards compatibility. Added busybox-1.20.2-kernel_ver.patch from upstream. Signed-off-by: Radu Moisan <radu.moisan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-23grub-efi-native: Update to version 2.00Radu Moisan
Added -Wno-unused-result because of a read() with no result, and causing error due to -Werror Updated grub recipe because of a patch name change Removed unnecessary patches (merged upstream). Signed-off-by: Radu Moisan <radu.moisan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-23grub: Update to upstream stable 2.00Radu Moisan
Removed unnecessary patches (merged upstream). Signed-off-by: Radu Moisan <radu.moisan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-23grub-1.99: Add flex-native to DEPENDSXin Ouyang
[YOCTO #2916] On some systems the host version of flex may be too old to work properly, instead we depend on flex-native to ensure that we have the proper version available to us. (Flex version 2.5.35 or newer is requried.) Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com> Clarified commit message Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-23eglibc-2.15: DeleteKhem Raj
eglibc 2.15 is not buildable with current toolchain build sequence and is not used as default on OE-Core. So lets remove it. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-23linux-yocto: Remove parens from COMPATIBLE_MACHINE regexpKhem Raj
This helps in appending to this regexp from bbappends coming from other layers who want to leverage linux-yocto with minimum tweaks by using a standard prefefined machine from linux-yocto Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-23mesa: clean up PACKAGECONFIGRoss Burton
Use machine overrides instead of machine features. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-23gmp-4.2.1: Set CC_FOR_BUILD to ensure the host system compiler is used, not ↵Richard Purdie
the target one This addresses errors like: | NOTE: make -j 16 | i586-poky-linux-gcc -m32 -march=i586 --sysroot=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-non-gpl3/build/build/tmp/sysroots/qemux86 `test -f 'gen-fac_ui.c' || echo './'`gen-fac_ui.c -o gen-fac_ui | i586-poky-linux-gcc -m32 -march=i586 --sysroot=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-non-gpl3/build/build/tmp/sysroots/qemux86 `test -f 'gen-fib.c' || echo './'`gen-fib.c -o gen-fib | i586-poky-linux-gcc -m32 -march=i586 --sysroot=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-non-gpl3/build/build/tmp/sysroots/qemux86 `test -f 'gen-bases.c' || echo './'`gen-bases.c -o gen-bases -lm | i586-poky-linux-gcc -m32 -march=i586 --sysroot=/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-non-gpl3/build/build/tmp/sysroots/qemux86 `test -f 'gen-psqr.c' || echo './'`gen-psqr.c -o gen-psqr -lm | ./gen-fac_ui 32 0 >mpz/fac_ui.h || (rm -f mpz/fac_ui.h; exit 1) | ./gen-bases header 32 0 >mp_bases.h || (rm -f mp_bases.h; exit 1) | ./gen-bases table 32 0 >mpn/mp_bases.c || (rm -f mpn/mp_bases.c; exit 1) | ./gen-fib header 32 0 >fib_table.h || (rm -f fib_table.h; exit 1) | ./gen-bases: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory | ./gen-bases: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory | ./gen-fib table 32 0 >mpn/fib_table.c || (rm -f mpn/fib_table.c; exit 1) | make: *** [mp_bases.h] Error 1 and matches the fix for the other gmp version. [YOCTO #2992] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-22libtool: normalize link paths before considering for RPATHAndy Ross
Libtool may be passed link paths of the form "/usr/lib/../lib", which fool its detection code into thinking it should be included as an RPATH in the generated binary. Normalize before comparision. Signed-off-by: Andy Ross <andy.ross@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-22distutils.bblass: change order of args to install stepMatthew McClintock
This let's the user override install-lib argument again if it needs to be something else, otherwise things like python-setuptools won't be able to modify the install-lib dir This fixes a new issue exposed by my previous distutils patch that fixed the python modules default install location. Also, it removes running the install step twice which was inadvertant Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-22conf/bitbake.conf: allow cache reuse between bitbake, bitbake-layers and hobPaul Eggleton
BB_ENV_EXTRAWHITE is set by the bitbake wrapper script but not by bitbake-layers, and thus it was affecting the data hash and thus invalidating the cache. Any variables passed through from the environment by being added to this variable should themselves influence the hash already if they are not already excluded from, the data hash, so BB_ENV_EXTRAWHITE can be excluded. Similarly, DISABLE_SANITY_CHECKS is set by the hob script in order to have sanity checks run later, but not set by the bitbake wrapper script. It doesn't actually affect the build itself and so its value can also be excluded from the data hash. These changes prevent unnecessary reparsing between executions of bitbake, bitbake-layers, and the initial pseudo build within the hob script. Fixes [YOCTO #2680]. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-22gcc: bump PRMartin Jansa
* missing in 30617bde61a3b0a0944b49a0c9fb7159dacbb19f, eglibc-initial fails to compile in incremental build with OEBasic Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-22classes/package: document do_packages_split argumentsPaul Eggleton
This function takes quite a number of arguments and can be tricky to use properly; this is not made easier if it is undocumented, so document all of the arguments. (No functional changes, comments only.) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-21gcc-cross-intermediate, gcc-crosssdk-intermediate: RemoveKhem Raj
These recipes arent used anymore so delete them Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-08-21gcc-crosssdk-initial_4.7.bb: Add --with-native-system-header-dir to EXTRA_OECONFKhem Raj
gcc-crosssdk-intermediate will go away and -initial will assume its responsibility therefore transfer the option Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-08-21uclibc: Use gcc-cross-initial as staging compilerKhem Raj
Do not build fake shared libraries during uclibc-initial phase Let uclibc depend on gcc-cross-initial instead of gcc-cross-intermediate thereby set stage to remove gcc-cross-intermediate Let uclibc depend on uclibc-initial so that boostrap sysroot gets populated properly Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-08-21uclibc.inc,uclibc-config.inc: Untabify python snippetsKhem Raj
To appease bitbake Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-08-21eglibc: Fix eglibc-initial and let eglibc depend on itKhem Raj
eglibc-initial does not need to install fake shared libs anymore so drop it. eglibc now should depend on eglibc-initial so that bootstrap sysroot gets populated properly. Drop references to gcc intermediate from glibc testing scripts. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-08-21gcc-cross: Make gcc-cross-initial as the only intermediate gcc stageKhem Raj
Now glibc can be compiled with gcc-cross-initial therefore prepare the stage to drop gcc-cross-intermediate Also drop arm-nolibfloat.patch should not be needed anymore half of changes in this patch are meant for OABI which we dont use anymore Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-08-21eglibc-2.16: Update to top of 2.16 branchKhem Raj
Some translations and tst-gettext fixes Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-08-21eglibc-2.16: Remove build dependency on libgcc_s and libgcc_ehKhem Raj
This patch backports two patches from glibc trunk essentially dropping the requirements to have libgcc_s and libgcc_eh this will simplify the toolchain bootstrap sequence. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-08-21coreutils: fix to build with acl supportJackie Huang
Fix the issue that coreutils was built without acl support: configure: WARNING: libacl development library was not found or not usable. configure: WARNING: GNU coreutils will be built without ACL support. which will cause ls and cp commands don't have the ACL related behaviors: ls -l: no plus sign(+) after the permission string for files that have ACL cp -p: can not preserves the ACLs. [YOCTO #2959] Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-21package_rpm.bbclass: fix and enhance the incremental rpm generationRobert Yang
The incremental rpm generation usually broke when package_rpm.bbclass changed, change its implementation to make it more stable: * It depended on the previous and current saved manifest files in the past, it would break when the manifest changed. Now query the previous and current installed pkgs from rootfs/var/lib and rootfs/install/, this would be more reliable, the manifest's change would not affect it any more. * Add explanations before package_install_internal_rpm to explain what does the function do. * Remove an unwanted "awk '{print $1}'". [YOCTO #2906] Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-21insane.bbclass: Fix RPATH warning in the face of funny path stringsAndy Ross
In toolchain edge cases it's possible for the RPATH of a library to be set to something like "/usr/lib/../lib". This should be detected as "/usr/lib" and generate a warning. Signed-off-by: Andy Ross <andy.ross@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>