summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2012-06-29icu 3.6: dropp apply=yes from pathRobert Yang1
The "apply=yes" doesn't appear to be necessary, so drop it. [YOCTO #2664] Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-28local.conf.sample.extended: Add accidentally missed featuresRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-28linux-yocto/3.0: update BSP descriptions to new kern-tools formatBruce Ashfield2
In tree linux-yocto 3.0 boards indicate that they are BSPs via the older/obsolete syntax "scc_leaf". This line in their board description is detected by the build process and is used to find the BSP description and the kernel type they use as their base. To work with the latest kern tools, the BSP descriptions should be updated to "include <ktype> branch <machine>" to acheive the same result. All trees newer than 3.0 already have this change and do not need to be updated. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-28bitbake.conf: disable ccache explicitly if it is not enabledRobert Yang2
The autogen-native built error on FC17: ccache: failed to create /dev/null/.ccache This is because the default gcc command of FC17 is a symlink to ccache, so the ccache will always be used regardless to the setting of CCACHE, ccache uses $HOME/.ccache as the CACHE_DIR by default, but autogen set HOME=/dev/null, so the error happens. Disable ccache explicitly if it is not enabled would fix the problem, otherwise it would always use ccache regardless to the setting of CCACHE on Fedora 17. The ccache 3.1.7 has a bug, it would always create $CCCHE_DIR/.ccache even CCACHE_DISABLE=1. Unset CCACHE_DISABLE in ccache.bbclass, since ccache only checks whether there is a CCACHE_DISABLE in the environment or not, it doesn't care about its value, so we need unset it explicitly when enable ccache. [YOCTO #2554] Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
2012-06-28local.conf.sample.extended: Add filtering function to archiver.bbclassXiaofeng Yan1
Add the option to filter packages according to license. [YOCTO #2473] Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
2012-06-28archiver.bbclass: Add the function of filtering packagesXiaofeng Yan1
This function can miss packages whose license is in "COPYLEFT_LICENSE_EXCLUDE" and tarball packages with license in "COPYLEFT_LICENSE_INCLUDE". [YOCTO #2473] Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
2012-06-28libxml: disable lzmaMarcin Juszkiewicz2
On my system libxml-native got linked with host copy of liblzma and as a result libxslt-native was not linkable: | x86_64-linux-libtool: link: gcc -isystem/home/hrw/HDD/devel/canonical/ci-linaro/oecore/build/tmp-eglibc/sysroots/x86_64-linux/usr/include -O2 -pipe -Wall -Wl,-rpath-link -Wl,/home/hrw /HDD/devel/canonical/ci-linaro/oecore/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib -Wl,-rpath-link -Wl,/home/hrw/HDD/devel/canonical/ci-linaro/oecore/build/tmp-eglibc/sysroots/x86_64- linux/lib -Wl,-rpath -Wl,/home/hrw/HDD/devel/canonical/ci-linaro/oecore/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib -Wl,-rpath -Wl,/home/hrw/HDD/devel/canonical/ci-linaro/oecore/buil d/tmp-eglibc/sysroots/x86_64-linux/lib -Wl,-O1 -o .libs/xsltproc xsltproc.o -L/home/hrw/HDD/devel/canonical/ci-linaro/oecore/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib -L/home/hrw/ HDD/devel/canonical/ci-linaro/oecore/build/tmp-eglibc/sysroots/x86_64-linux/lib ../libxslt/.libs/libxslt.so ../libexslt/.libs/libexslt.so /home/hrw/HDD/devel/canonical/ci-linaro/oecore/ build/tmp-eglibc/work/x86_64-linux/libxslt-native-1.1.26-r8/libxslt-1.1.26/libxslt/.libs/libxslt.so /home/hrw/HDD/devel/canonical/ci-linaro/oecore/build/tmp-eglibc/sysroots/x86_64-linux /usr/lib/libxml2.so -ldl /home/hrw/HDD/devel/canonical/ci-linaro/oecore/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib/liblzma.so -lrt -lz -lm -pthread -Wl,-rpath -Wl,/home/hrw/HDD/deve l/canonical/ci-linaro/oecore/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib | /home/hrw/HDD/devel/canonical/ci-linaro/oecore/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib/libxml2.so: undefined reference to `lzma_code@XZ_5.0' | /home/hrw/HDD/devel/canonical/ci-linaro/oecore/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib/libxml2.so: undefined reference to `lzma_auto_decoder@XZ_5.0' | /home/hrw/HDD/devel/canonical/ci-linaro/oecore/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib/libxml2.so: undefined reference to `lzma_end@XZ_5.0' | /home/hrw/HDD/devel/canonical/ci-linaro/oecore/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib/libxml2.so: undefined reference to `lzma_properties_decode@XZ_5.0' | collect2: error: ld returned 1 exit status | make[2]: *** [xsltproc] Error 1 | make[2]: Leaving directory `/home/hrw/HDD/devel/canonical/ci-linaro/oecore/build/tmp-eglibc/work/x86_64-linux/libxslt-native-1.1.26-r8/libxslt-1.1.26/xsltproc' Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
2012-06-28gconf.bbclass: don't register schemas in the install stageRoss Burton1
Previously this was installing schemas in the sysroot, which is wrong for native packages as nothing should touch the sysroot directly, and even more wrong for non-native packages as the sysroot is irrelevant. So, export the environment variable that stops the registration happening at install time. The postinst script will handle the non-native case, and for the sysroot I've opened #2648. This isn't a massive problem as nothing to my knowledge actually installs schemas to the sysroot. [YOCTO #2245] Signed-off-by: Ross Burton <ross.burton@intel.com>
2012-06-28native.bbclass: correct PATH to have native-intercept be prependedSaul Wold1
This was needed since it was after the sysroots and thus in some cases the native sysroot chown was being found and used instead of the script provided by native-intercept/chown. This was noticed by the non-gplv3 build since it's coreutils depends on coreutils-native. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-28linux-dtb: add multi-dtb build supportZhenhua Luo1
including following enhancement: * support multi-dtb build * skip dtb build and install when KERNEL_DEVICETREE is empty * print a warning message when specified dts file is not available Signed-off-by: Zhenhua Luo <b19537@freescale.com>
2012-06-28busybox: add correct ALTERNATIVE_TARGET for init.d/syslogSaul Wold2
[YOCTO #2535] Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-28systemtap: update to version 1.8Wade Farnsworth4
Update the systemtap recipes to the recently released 1.8. Remove a couple patches whose changes are already present in the new version. Signed-off-by: Wade Farnsworth <wade_farnsworth@mentor.com>
2012-06-28linux-yocto/3.4: -rt build fixes + configuration audit (part2)Bruce Ashfield2
Updating the 3.4 SRCREVs to pickup build fixes for -rt, feature backports, and a second set of 3.4 configuration audit results. d65afd9 profiling: delete reference of obsolete CONFIG_X86_UP_APIC 9431490 meta: fix net_sched.cfg include 242149d meta: add CONFIG_VIRTIO_CONSOLE to virtio configuration 671a822 meta: resync series -> branches e044ee1 rt: integrate patch to fix compile fail on certain configs edac822 ktest: update with v3.5 content 182b8da net_sched: Add CODEL queue management algorithm. c6adcd9 net_sched: move content out of cgroups dir c8edb3e sys940x: branch before merge 6d06257 ext3: delete duplicate enablement settings. 6a5a2f8 ipv6: build in the core support vs. it being modular e106230 ipv6: make standard and RT share a common config block 42996fb netfilter: coalesce bridge settings for standard and RT into a common file. 2b62fea netfilter: coalesce IPv6 settings for standard and RT into a common file. d1c38c8 netfilter: coalesce IPv4 settings for standard and RT into a common file. b5f9c7c preempt-rt: align with standard kernel type for basic cfg ea33e01 cfg: move devtmpfs cfg/scc to cfg/fs dir 517eda4 preempt-rt: combine two config fragments into one 171a30a cgroups: re-enable net_traffic config fragment 86a599d cgroups: delete old blkio patches 8be6e5b netfilter: add comment documenting external bb use case 90e06bf x86[_64]: align with korg on HOTPLUG_PCI, HOTPLUG_PCI_PCIE and PCI_MSI e103f7c seccomp: backport of BPF syscall filtering from v3.5 [YOCTO #1694] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-28linux-yocto-rt/3.4: update qemuppc branchBruce Ashfield1
The 3.4 kernel adopted the qemu machine name for the kernel branches, so the 3.4-rt recipe needs to be updated to reflect that. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-28linux-yocto/3.4: update to v3.4.3Bruce Ashfield2
Bumping the linux-yocto 3.4 SRCREV to import the -stable update to v3.4.3. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-28linux-yocto/3.4: update and categorize configuration optionsBruce Ashfield2
Updating the 3.4 kernel tree with some initial results of the 3.4 kernel configuration audit and refresh. This is the start of the 3.4 kernel configuration policy update and includes a refresh / update with respect to kernel.org defaults and new categorization of configuration fragments. 0f6975b Sched: Import base BFS-423 for v3.4 c517c5c cfg: strip off redundant path prefixes 689fd20 cfg: create timer subdir for HZ and HPET related settings 5367b46 cfg: add a fs dir for filesystem related configs 67a784b x86/x86_64: disable MTRR sanitizer 5da51ea x86/x86_64: consolidate ACPI and EFI settings 7627402 x86/x86_64: enable CONFIG_NO_HZ=y by default. 9ca6026 mips: select HZ=100 by default. 149efc6 arm: select HZ=100 by default. 29c9fc7 x86/x86_64: use HZ=1000 700b8b5 x86/x86_64: enable boot mem corruption checks; align with korg defaults bbd054d x86: enable CONFIG_HIGHPTE=y by default. 2569871 x86: align to korg defconfig on IRQ fixups and microcode ec5cdc2 x86/x86_64: enable SMP by default b9932fa cfg: relocate/add a frag for HPET / RTC enablement f9645f5 8250: separate out the 8250 configuration from feature dir 5e8fea0 bsp: tie cfg/x86.scc into all "KARCH i386" boards 4020ade cfg: make a common landing ground for ARCH=x86 e126316 cfg: add basic HZ fragments 4a8627b cfg: delete instances of any reference to dmesg buf size. 0794c16 routerstationpro: lib/kobject_uevent: switch to uevent_sock_mutex [YOCTO #1694] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-28kern-tools: add buildall and robustness fixesBruce Ashfield2
Updating the kern-tools SRCREV to pickup the following functionality: - buildall: provides the ability to build all kernel branches without a build system, only a cross compiler and configme are required. - robustness/cleanups: obselete/unused code removal and general robustness fixes from Paul Gortmaker and Bruce Ashfield The following kern-tools commits are part of this series: b8dfd3d buildall: add whitelist/blacklist support 0ef039c configme: catch errors found during fragment sanitization 5b6498c buildall: remove all instances of it using/reading scc files 2e57550 buildall: support semi seamless restarts 4b5dd4d kconf_check: simplify cmdline args, dont store data per branch 58fbb6e configme: relieve it of all knowledge of scc files a03e291 configme: strip out alternative meta series logic. 96d2bcf kgit-init: check for valid branchpoint 5598db6 buildall: allow a max cap on the number of builds done b46abec buildall: add support for randomizing build order 68a04e9 buildall: dont copy failed build logs into main build dir 5575d85 buildall: script to independently build all board kernels 86d6200 configme: delete unused variable 8d4e29d configme: delete unused KPROFILE setting 7e15436 configme: ensure we have a valid machine type set 152b9cb scc: remove depreciated/unused commands bb4e96a scc: allow includes within conditional statements 7da7951 configme: derive path to tools from $0 152dc45 configme: test for BUILD_DIR != "" 129f7b0 kgit-scc: add warnings about bad input args. e977662 kgit-scc: add text for no arg and invalid arg case. [YOCTO #843] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-27classes/image: Allow openssh empty passwords login.Lianhao Lu2
Allow empty passwords login so that the default root user can login in through openssh. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
2012-06-27mtd-utils: do not stage headers in sysrootAndrea Adami1
* Headers are included in the package for compatibility * but have not yet been synched with linux 3.0 * The actual issue was that ubi-user.h in sysroot * was overwritten by the older version. * Unfortunately one ioctl was renamed: * http://lists.infradead.org/pipermail/linux-mtd/ * 2011-March/034419.html * Note: the recipe will still use its own older header, * following upstream. Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
2012-06-27mx: Upgrade to 1.4.6Saul Wold2
Remove patch as introspection.m4 is now included with the upstream Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-25sanity.bbclass: Increase LAYER_CONF_VERSION to match bblayers changeRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-25tcmode-default: Update gzip PREFERRED_VERSION to 1.15Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-25libtiff: Upgrade to 4.0.2Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-25libidn: Upgrade to 1.25Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-25foomatic-filters: Upgrade to 4.0.16Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-25gnutls: Upgrade to 2.12.20Saul Wold6
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-25libtasn1: Upgrade to 2.13Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-25resolvconf: Upgrade to 1.67Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-25cracklib: Upgrade to 2.8.19Saul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-25libxml-simple-perl: Upgrade to 2.20Saul Wold1
Change license file to LICENSE, which now contails both Artistic-1.0 and GPL-1.0 License text Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-25libxml2: Update to 2.8.0Saul Wold5
removed 2 patches that are now fixed upstream updated hash.c LIC_FILES_CHKSUM due to updating the date to 2012 Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-25util-linux: Update to 2.21.2Saul Wold2
Remove patch that was corrected upstream Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-25sysstat: Update to 10.0.5Saul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-25psmisc: Update to 22.19Saul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-25sqlite3: Update to 3.7.13Saul Wold2
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-25distrodata: Fix missed VARIABLE name changeSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-06-25qemu.inc: Fix packageconfig optionsKhem Raj1
--{en|dis}able-gl-accel is spcefic to gl patches in 0.15.1 which may not be available for other qemu's so if someone chooses to remove gl from PACKAGECONFIG then we dont explicitly use the --disable-gl-accel option since this wont be recognised by configure. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-06-25uclibc: Fix packaging to match the new package orderKhem Raj1
This gets rid of some phony rdepends on uclibc-dev being reported Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-06-25linux-firmware: update to main repo on kernel.orgPaul Gortmaker1
This is now the authoratative repository, taking updates. The latest has a couple updated license files, vs. the previous srcrev that was used. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-06-25sudo: upgrade to 1.8.5p2Scott Garman2
LIC_FILES_CHKSUM updated due to trivial copyright date change. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2012-06-25gzip: upgrade to 1.5Scott Garman3
LIC_FILES_CHKSUM updated due to trivial copyright date change. Use new update-alternatives syntax. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2012-06-25gcc: Remove csl gcc recipesKhem Raj18
sourcery toolchain is available as external pluggable toolchain if needed. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-06-25eglibc-2.13: Retire into toolchain layerKhem Raj15
If anyone wants it add toolchain-layer from meta-openembedded repo to your setup Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-06-25gcc-4.6: Retire into toochain-layerKhem Raj53
If anyone wants it add toolchain-layer from meta-openembedded repo to your setup Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-06-25gpgme: updated to 1.3.2Valentin Popa2
Licence update: the same licence and new copyright years added Signed-off-by: Valentin Popa <valentin.popa@intel.com>
2012-06-25runqemu-internal: qemu fails to run on ext2 imageKang Kai1
[Yocto 2579] When set DISTRO to poky-tiny, only ext2 image is created. But runqemu-internal doesn't set QEMUOPTIONS for ext2 image that make qemu fail to boot. Fix it for qemux86 arch since poky-tiny can only build for qemux86 now. Signed-off-by: Kang Kai <kai.kang@windriver.com>
2012-06-25xev: updated to 1.2.0Valentin Popa3
tested on sato Signed-off-by: Valentin Popa <valentin.popa@intel.com>
2012-06-25cml1.bbclass: Only delay exit if the command failsDarren Hart1
Rather than pause for 5 seconds, test the return code of the command and require user input before exiting on failure. This avoids pausing after successful command execution as well as possibly not waiting long enough if the user happens to be doing something else for 5 seconds. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-06-25bitbake.conf/abi_version.conf: Update to use BasicHash signature generatorRichard Purdie2
This switches to use the hash based signature generatior and update layout_abi to match stamp file layout changes. Angstrom and Poky did this a while ago. This brings the OE-Core defaults into line with what is the best common practise at this point. Its been discussed on the mailing lists and by the TSC at length, this just completes the transition. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-25layer.conf/bblayers.conf.sample: Fix empty BBPATH entry warningsRichard Purdie2
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>