summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* common-mingw: force ac_cv_func_mmap_fixed_mapped=noRichard Tollerton2014-07-191-0/+2
| | | | | | | | | | | | The expat mingw build breaks because ix86-common defines ac_cv_func_mmap_fixed_mapped=yes, causing the build to think that mmap(), mman.h actually exist. Fix this by always forcing the variable to "no", which configure would have concluded without such interference. (From OE-Core rev: 9add830b85222b57774acc35539e678d9ca8efb2) Signed-off-by: Richard Tollerton <rich.tollerton@ni.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* populate_sdk_base: ensure that filenames with empty space character are handledJoão Henrique Ferreira de Freitas2014-07-191-2/+2
| | | | | | | | | | | | | | | | | | | | | | | When extracting toolchain, if the list $executable_files has filenames with empty space character, the list will created but relocate_sdk.sh will not handle it well. This will lead to the below erro: ./tmp/deploy/sdk/buildtools-mytools-x86_64-nativesdk-standalone-1.6.1.0.sh Enter target directory for SDK (default: /opt/mydistro/mytoolset/1.6.1.0): You are about to install the SDK to "/opt/mydistro/mytoolset/1.6.1.0". Proceed[Y/n]? Extracting SDK...done Setting it up.../opt/mydistro/mytoolset/1.6.1.0/relocate_sdk.sh: line 2: sintaxe error `token' `(' /opt/mydistro/mytoolset/1.6.1.0/relocate_sdk.sh: line 2: `e The same occurs with replacement of ${SDKPATH} in configs/scripts/etc files. We should ensure that full path is protected before relocate_sdk.sh and ${SDKPATH} replacement calls. (From OE-Core rev: d7adf8349a65da6f0fdd0f00e606e8bc27ce3f28) Signed-off-by: João Henrique Ferreira de Freitas <joaohf@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-distribute: add nativesdk to BBCLASSEXTENDJoão Henrique Ferreira de Freitas2014-07-191-1/+7
| | | | | | | | | | Without this, python tools that need python-distribute doesn't install in SDK generated by OE. (From OE-Core rev: 778a00c3dd656bbfac03274b5f60788518f7b964) Signed-off-by: João Henrique Ferreira de Freitas <joaohf@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdrm: enable freedreno experimental supportNicolas Dechesne2014-07-191-2/+4
| | | | | | | | | | | | The freedreno project is a free and open source linux driver for the 2D/3D GPUs in Qualcomm snapdragon SoCs. Support for freedreno in libdrm was added around 2.4.43. (From OE-Core rev: cb70a6128d4886035fba698a8efbc4b91a3706cb) Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdrm: upgrade to 2.4.54Nicolas Dechesne2014-07-192-8/+8
| | | | | | | | | | | | | | | Version 2.4.54 was released a couple of months ago, see [1] for list of changes. The upgrade is required for using recent freedreno X11 driver on QCOM SoC. This was tested on IFC6410 board. [1] http://lists.x.org/archives/xorg-announce/2014-May/002426.html (From OE-Core rev: 316122bb75e04aa7419dc49fcff6af384be37983) Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* subversion: Disable make install parallelismRichard Purdie2014-07-191-0/+7
| | | | | | | | | | The Makefile generation for subversion is horrible, I can't figure out where the dependencies are missing, it looks like they might be missing everywhere. Give up and disable parallel make install. (From OE-Core rev: f5569d30b98418b201766ad07b177aac5fae4a41) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* license.bbclass: fix indentation in python functionRoxana Ciobanu2014-07-191-6/+6
| | | | | | | | | | | | If we don't fix this, the fix for bug 6502 will trigger warnings that the write_package_manifest function contains tabs. Related to fix for [YOCTO #6502]. (From OE-Core rev: 6d93be5338ca301caafbcd44bfe3da08c05610ec) Signed-off-by: Roxana Ciobanu <roxana.ciobanu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* subversion: neon support was dropped, switch to serfRichard Purdie2014-07-171-2/+2
| | | | | | (From OE-Core rev: 1838153de3a68ac391bdec139446e496ad093763) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* serf: Add new recipe (needed by subversion for http support)Richard Purdie2014-07-172-0/+69
| | | | | | (From OE-Core rev: 572407ad9474f94299810c5c9a81587265730218) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libatomic-ops: Add BBCLASSEXTEND for native (to support bdwgc-native)Richard Purdie2014-07-171-0/+2
| | | | | | (From OE-Core rev: ebe518d6bb8af6b53805e554e4a61e6534cfb479) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bdwgc: Add PACKAGECONFIG for libatomic-opsRichard Purdie2014-07-171-0/+5
| | | | | | | | Taken from the libgc recipe in meta-oe. (From OE-Core rev: a449598a839e677e2a094aa4bd9a68003de6e42e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqs/selftest: Added test case decorators for toasterLucian Musat2014-07-171-30/+64
| | | | | | | (From OE-Core rev: 87ded649257e963e45d629679d44376d9a993ecd) Signed-off-by: Lucian Musat <georgex.l.musat@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gmp: use PACKAGECONFIG to address readline dependencyMing Liu2014-07-172-0/+6
| | | | | | | | | | To avoid automatically detecting readline dependency, which will lead to a implicit build result. (From OE-Core rev: b98da859423a541e419bbf38edacf2320ce00c8d) Signed-off-by: Ming Liu <ming.liu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* flac: explicitly disable checking for nasmMing Liu2014-07-171-0/+1
| | | | | | | | | | Automatical checking for nasm program will lead flac to a implicit build result depending on nasm is built before or after it. (From OE-Core rev: 3db77bfb5f02dae841f24eba66ac5747bbe10b9f) Signed-off-by: Ming Liu <ming.liu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa: fix return status in pam.py to match shadow-4.2.1Chen Qi2014-07-171-3/+3
| | | | | | | | | | | | | | The return statuses of commands like `su --help' or `passwd --help' in shadow 4.2.1 version are different from those in shadow 4.1.4.3 version. Now that we've upgraded shadow to 4.2.1, we need to fix these statuses in the pam.py to make things work as expected. (From OE-Core rev: 6bc53438735690866358194dd9e88fa1d7435e2c) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shadow: upgrade from 4.1.4.3 to 4.2.1Chen Qi2014-07-1719-1936/+333
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade shadow from 4.1.4.3 to 4.2.1. Changes during this upgrade are as following. 1. Remove the "merged" patches. These patches are either merged or the same functionality has been implemented upstream. add_root_cmd_groupmems.patch add_root_cmd_options.patch fix-etc-gshadow-reading.patch shadow-4.1.4.2-env-reset-keep-locale.patch shadow-4.1.4.2-groupmod-pam-check.patch shadow-4.1.4.2-su_no_sanitize_env.patch shadow.automake-1.11.patch shadow_fix_for_automake-1.12.patch useradd.patch 2. Remove the unneeded patch. The following patch has been removed because the logic in the related codes of the new version has been changed. In specific, the codes now can handle the 'NULL' return value. So there's no need for the following patch. slackware_fix_for_glib-2.17_crypt.patch 3. Teak the current patch to match the new version. allow-for-setting-password-in-clear-text.patch 4. Add a patch to fix compilation failure. usermod-fix-compilation-failure-with-subids-disabled.patch 5. Add a patch to fix the installation failure. fix-installation-failure-with-subids-disabled.patch 5. Add a patch to fix the failure at rootfs time if extrausers is inherited. commonio.c-fix-unexpected-open-failure-in-chroot-env.patch 6. Fix the bad section in the recipe. 7. Disable the new subids feature in the new version as it doesn't support cross compilation for now. 8. Modify the pkg_postinst to `exit 1' if the `pwconv' or `grpconv' fails. Also, fix the arguments to use '--root $D' instead of '--root=$D'. 9. Add a patch for shadow-native to create parent directories when necessary. 0001-useradd.c-create-parent-directories-when-necessary.patch (From OE-Core rev: b73e5cd51551556f9e6a4f7d9e7deec4d9d661bd) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* man-pages: Upgrade to 3.70Saul Wold2014-07-171-2/+2
| | | | | | | (From OE-Core rev: 4fb8d2e4fda6e90d38766bf333b9fb6b3cb95561) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpod-plainer-perl: Upgrade to 1.04Saul Wold2014-07-171-3/+3
| | | | | | | | | Year changed in README for Copyright and Licnese info (From OE-Core rev: 59300e17bd990cb9387850e7257ab4e6674eb4d3) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnupg: Upgrade to 2.0.25Saul Wold2014-07-171-2/+2
| | | | | | | (From OE-Core rev: 80d5c657f6658bbda042d4e3c382342804ca2041) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lzo: Upgrade to 2.08Saul Wold2014-07-172-4/+3
| | | | | | | | | Changed copyright lines from multiple to a single line, no license change (From OE-Core rev: 381c240be680c535830eccf6ed9d3696e3217dae) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* squashfs-tools: Upgrade to 4.3Saul Wold2014-07-175-524/+5
| | | | | | | | | | Remove patches that are now implemented upstream COPYING file has formating change no change to licence itself (From OE-Core rev: 518d6b32aa9d84e572ccd6d04368f4c5bdb222ec) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kmod: Upgrade to latest gitSaul Wold2014-07-172-2/+30
| | | | | | | | | | Update to version 18 with an additional patch from the git repo to address an issue. (From OE-Core rev: 5a16da19eda60992e094b38ebb185875529b3b4c) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kbd: Upgrade to 2.0.2Saul Wold2014-07-171-3/+3
| | | | | | | | | Tarball compression type changed to zx (From OE-Core rev: 12b3b7191c14a0151977a9e9b66ba446228074bf) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: exclude some ARM EABI obsolete syscallsRoy.Li2014-07-172-0/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | some syscalls are obsolete and no longer available for EABI, exclude them to fix the below error: In file included from qemu-seccomp.c:16:0: qemu-seccomp.c:28:7: error: '__NR_select' undeclared here (not in a function) { SCMP_SYS(select), 252 }, ^ qemu-seccomp.c:36:7: error: '__NR_mmap' undeclared here (not in a function) { SCMP_SYS(mmap), 247 }, ^ qemu-seccomp.c:57:7: error: '__NR_getrlimit' undeclared here (not in a function) { SCMP_SYS(getrlimit), 245 }, ^ qemu-seccomp.c:96:7: error: '__NR_time' undeclared here (not in a function) { SCMP_SYS(time), 245 }, ^ qemu-seccomp.c:185:7: error: '__NR_alarm' undeclared here (not in a function) { SCMP_SYS(alarm), 241 }, please refer source files: arch/arm/include/uapi/asm/unistd.h or kernel header: /usr/include/asm/unistd.h (From OE-Core rev: 49257247fdc57e9296520bbd598fd8cbf425d44a) Signed-off-by: Roy.Li <rongqing.li@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc: check for required distro featuresChen Qi2014-07-171-1/+6
| | | | | | | | | | | | | | | | | If users accidently override the DISTRO_FEATURES in local.conf, then build failures occur for lack of libc functions. All features in DISTRO_FEATURES_LIBC should be in DISTRO_FEATURES. That's why this patch let the recipe inherit distro_features_check class and set REQUIRED_DISTRO_FEATURES to "${DISTRO_FEATURES_LIBC}". [YOCTO #6381] (From OE-Core rev: 82d9d12a3364914a5c1f354671adac1f0a71eea3) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python: Forcibly disable tkRichard Purdie2014-07-171-5/+10
| | | | | | | | | | | Avoids the determinism problem shown with the warnings: WARNING: QA Issue: python-tkinter rdepends on libx11 but its not a build dependency? [build-deps] WARNING: QA Issue: python-tkinter rdepends on tcl-lib but its not a build dependency? [build-deps (From OE-Core rev: 53ae544cfdac22c82af452b8c7ebe6664296bd9b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xorg: Fix build determinism problemRichard Purdie2014-07-171-0/+1
| | | | | | | | | | | | | We're seeing the warning: WARNING: QA Issue: xserver-xorg rdepends on nettle but its not a build dependency? [build-deps] We list openssl in DEPENDS so we need to specify that as the sha1 provider rather that nettle which is autodetected. (From OE-Core rev: bfc19d81a5992c8b7b725a873dda527c9c9c148d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnutls: Fix floating libidn dependencyRichard Purdie2014-07-171-0/+1
| | | | | | | | Avoids WARNING: QA Issue: gnutls-bin rdepends on libidn but its not a build dependency? [build-deps] (From OE-Core rev: 6fd51f5c15a380eae630fe853ba0eccde7b9a369) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpcap: Fix floating dbus dependencyRichard Purdie2014-07-171-0/+1
| | | | | | | | Avoids WARNING: QA Issue: libpcap rdepends on dbus-lib but its not a build dependency? [build-deps] (From OE-Core rev: 8ced43cfee6e8de4fa462b0aabb0e1e5aeb2a65f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* fontcache: Fix build dependency errorsRichard Purdie2014-07-171-1/+6
| | | | | | | | | | | | | | | | This addresses warnings like: WARNING: QA Issue: liberation-fonts rdepends on fontconfig-utils but its not a build dependency? [build-deps] since the dependencies were being added at package time and were not visible to bitbake. Also take the opportunity to convert to use PACKAGEFUNCS rather than the horrible populate_packages_append. (From OE-Core rev: f784e9f53f333f05b3ef570334bf2f6bc9e972c4) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* neard: Fix typo in patch leading to parallel make raceRichard Purdie2014-07-171-1/+1
| | | | | | | | | The typo left room for a parallel make race for unit/test-snep-read.o, fix it. (From OE-Core rev: 061b9fd4b6dca030df1f2f00a59ad7d365b06894) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* btrfs-tools: Upgrade 3.12 -> 3.14.2Richard Purdie2014-07-174-95/+25
| | | | | | (From OE-Core rev: da30d4cfe4b3cac12d09384ca27f9612b5288b48) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libconvert-asn1-perl: Upgrade 0.26 -> 0.27Richard Purdie2014-07-171-2/+2
| | | | | | (From OE-Core rev: 1a8d584ffcdfc6e746eadcc190c13cac0c48766f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-pycurl: Upgrade 7.19.3 -> 7.19.3.1Richard Purdie2014-07-172-15/+15
| | | | | | | | License text just moved within the README.rst (same checksum) (From OE-Core rev: 2d7566c7b564facb4ada5b29f7a77bfb203ebcb0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* subversion: Upgrade 1.7.7 -> 1.8.9Richard Purdie2014-07-179-296/+74
| | | | | | | | | | | | | | | | | | | | Dropped neon patches as neon support was dropped. Dropped CVE patches as applied in later version Added patch to avoid OS-X check which doesn't cross compile Add PACKAGECONFIG for gnome-keyring Addition to license: For the file subversion/libsvn_subr/utf_width.c * Markus Kuhn -- 2007-05-26 (Unicode 5.0) * * Permission to use, copy, modify, and distribute this software * for any purpose and without fee is hereby granted. The author * disclaims all warranties with regard to this software. (From OE-Core rev: 99c3225cfe39f8de89555df5bd3f1e93cd731269) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cross-canadian: Fix shlibs directory after recent shlibs changesRichard Purdie2014-07-171-2/+2
| | | | | | (From OE-Core rev: 4c947718d0538ea79041fdcd9673dc6408380989) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nasm: Update 2.11.02 -> 2.11.05Richard Purdie2014-07-171-2/+2
| | | | | | (From OE-Core rev: 403eed4b92a8b8d841b8a3ab9f1b2c25130f1deb) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* powertop: Upgrade 2.5 -> 2.6.1Richard Purdie2014-07-171-2/+3
| | | | | | | | Needed to create the directory to avoid B != S build issues. (From OE-Core rev: 6612c5e48c94fcfcd2c3ed48f7d8f2650e5b6abe) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gccmakedep: Upgrade 1.0.2 -> 1.0.3Richard Purdie2014-07-171-2/+2
| | | | | | (From OE-Core rev: 0d8bedc75e94827e1d2329b2bd96bcfaee6132d1) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mdadm: Upgrade 3.3 -> 3.3.1Richard Purdie2014-07-171-3/+3
| | | | | | (From OE-Core rev: b0d95d6a449c979eac76b72872bde49bc2204223) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdb: Upgrade 7.7 -> 7.7.1Richard Purdie2014-07-174-2/+2
| | | | | | (From OE-Core rev: ee7991aed0aec760054e78e018c40f06a36a4f5d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-scons: Upgrade 2.3.0 -> 2.3.2Richard Purdie2014-07-172-3/+3
| | | | | | | | License file changes copyright years only. (From OE-Core rev: 31ef959d9c0f2fc9a141d06ef01b5cfb14412c4e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-docutil: Upgrade 0.11 -> 0.12Richard Purdie2014-07-171-3/+3
| | | | | | | | | License change is just a date change in the license file, looks like English to German locale change to the date display. (From OE-Core rev: b3f854884aacd93f6370658eafc0955023c1f31d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pkgconfig: Drop version from RPROVIDESRichard Purdie2014-07-171-1/+1
| | | | | | | | Versioned RPROVIDES don't make sense and break the pkgdata rprovides code. (From OE-Core rev: 0d6774dc46663fe6b42a69ab7f6c9afc6a9d38ab) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpcap: Avoid libpcap build error when libnl1 is involvedHu Yadi2014-07-171-0/+3
| | | | | | | | | | Add --with-libnl autoconfig parameter and dependency between libpcap and libnl1 (From OE-Core rev: 10d9c5858d0e63879df49c8d8572c04085349f42) Signed-off-by: Hu Yadi <Yadi.hu@windriver.com> Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ltp: use "foreign" automake strictnessRoss Burton2014-07-162-0/+21
| | | | | | | | | ltp doesn't want GNU-levels of automake strictness so tell it to be "foreign". (From OE-Core rev: 846bc50fde11bbb36c8eb5b2e3ae6bb644c037f3) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oprofile: use "foreign" automake strictnessRoss Burton2014-07-162-0/+8
| | | | | | | | | | oprofile doesn't want GNU-levels of automake strictness so tell it to be "foreign". (From OE-Core rev: 01943188f85ce6411717fb5bf702d609f55813f2) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libmad: use "foreign" automake strictnessRoss Burton2014-07-162-0/+13
| | | | | | | | | | libmad doesn't want GNU-levels of automake strictness so tell it to be "foreign". (From OE-Core rev: 60da074fea280d8190e7439361712dcc86177f12) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* which: use "foreign" automake strictnessRoss Burton2014-07-162-0/+11
| | | | | | | | | which doesn't want GNU-levels of automake strictness so tell it to be "foreign". (From OE-Core rev: 5007bfcd6d21beb1e4da2ad1a1fe0dbd1f48a2db) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libid3tag: use "foreign" automake strictnessRoss Burton2014-07-161-1/+2
| | | | | | | | | | libid3tag doesn't want GNU-levels of automake strictness so tell it to be "foreign". (From OE-Core rev: e1e2069f93885d09c920b1a2453fd822578d83e1) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>