summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* utils.bbclass: skip empty paths when handling FILESEXTRAPATHSMartin Jansa2011-08-231-2/+3
| | | | | | | | | | * if there is multiple .bbappend files with FILESEXTRAPATHS_prepend := "/:" then the one parsed last is causing trailing ':' and that's causing empty element in path = extrapaths.split(:) + path * it's hard to keep all .bbappends from foreign layers to follow this rule, so it's better to be able to handle trailing ':' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* task-core-x11-sato: add libsdl into sato imageJiajun Xu2011-08-231-1/+2
| | | | | | We add libsdl into sato image since some 3D graphics testing needs it. Signed-off-by: Jiajun Xu <jiajun.xu@intel.com>
* libsdl: do not inherit nativesdkJiajun Xu2011-08-231-2/+2
| | | | | | | We already enable target version for libsdl and use BBCLASSEXTEND to enable nativesdk. No need to inherit nativesdk then. Signed-off-by: Jiajun Xu <jiajun.xu@intel.com>
* scripts/combo-layer: fix configuration file handlingOtavio Salvador2011-08-231-2/+2
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* scripts/runqemu: add support to pass bootparams to kernelOtavio Salvador2011-08-231-0/+3
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* kernel.bbclass: save kernel image name into $kerneldirOtavio Salvador2011-08-231-0/+6
| | | | | | | | Save the kernel image name into sysroot so it can be used during image build if need. This is used by O.S. Systems products and probably useful to others. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Use OECORE_DISTRO_VERSION instead of POKY_DISTRO_VERSIONOtavio Salvador2011-08-233-8/+8
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* bitbake meta-toolchain with gcc 4.5.1 failedRobert Yang2011-08-231-1/+1
| | | | | | | | | | | | | | | | | | | | | Fixes bug [YOCTO #1386] 1) Add the following lines to conf/local.conf: SDKGCCVERSION="4.5.1" GCCVERSION="4.5.1" 2) bitbake meta-toolchain The we will notice the error that sed can't find the directory: ${TMPDIR}/work-shared/gcc-${PV}/gcc-${PV}-${PR} we had changed the name of S from gcc-${PV} to gcc-${PV}-${PR}, but didn't update meta/recipes-devtools/gcc/gcc-common.inc, so fix S in gcc-common.inc would make it work. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* linux-yocto: update SRCREVs for 3.0.3Bruce Ashfield2011-08-231-9/+9
| | | | | | | Updating the SRCREVs to pickup the kernel.org -stable update for 3.0.3 Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* linux-yocto: move more default values into linux-yocto.incBruce Ashfield2011-08-232-5/+7
| | | | | | | | | | During the preparation of some linux-yocto extension documentation it was clear that some variables are being defined in each recipe, when they don't have to be. Moving the defaults into linux-yocto.in and allowing them to be overidden in recipes simpifies the reuse of the base infrastructure. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* at: fix RDEPENDS -> RDEPENDS_${PN}Saul Wold2011-08-231-1/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* adt-installer: Removed the hard coded repo url.Lianhao Lu2011-08-233-3/+6
| | | | | | | [YOCTO #1380] Removed the hard coded repo url in opkg configuration files. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
* image_types_uboot: add uboot mkimage fs typesChris Larson2011-08-231-0/+21
| | | | Signed-off-by: Chris Larson <chris_larson@mentor.com>
* rpm: be certain we don't prefix our binariesChris Larson2011-08-231-1/+2
| | | | | | | In certain combinations of build/host/target, they can end up inadvertently prefixed, breaking the assumptions in the recipe. Signed-off-by: Chris Larson <chris_larson@mentor.com>
* libpcre: the generated libtool uses HOST_SYSChris Larson2011-08-231-4/+4
| | | | Signed-off-by: Chris Larson <chris_larson@mentor.com>
* recipes: Delete patch=1, its default and replace pnum with striplevelKhem Raj2011-08-2396-289/+289
| | | | | | | Some place pnum=1 is used which is removed as well since striplevel=1 is default Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tune: Add hard floating point variants of cortexa8 tunesDarren Hart2011-08-231-3/+11
| | | | | | | | | | Enable machines or distros to select the hard floating point abi for cortexa8 machines. I left out the arm7a thumb+neon combinations as they were not present in the original non-hf set. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Jason Kridner <jkridner@beagleboard.org> CC: Koen Kooi <koen@dominion.thruhere.net>
* tune: add missing closing quote to arch-armv7a.inc for AVAILTUNESDarren Hart2011-08-221-1/+1
| | | | | | | | A closing quote was missing for an AVAILTUNES append operation, add it. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Jason Kridner <jkridner@beagleboard.org> CC: Koen Kooi <koen@dominion.thruhere.net>
* xcb/libpthreads: Add BBCLASSEXTEND to resolve missing providers in world buildsRichard Purdie2011-08-192-1/+3
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bluez4: drop usbpath from DEPENDSJoshua Lock2011-08-191-1/+1
| | | | | | | | | We don't (currently) have usbpath in oe-core, so drop it from the DEPENDS to make BlueZ buildable again. Signed-off-by: Joshua Lock <josh@linux.intel.com> CC: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgcc: Remove fetch/unpack/patch noexec stampsRichard Purdie2011-08-192-6/+0
| | | | | | | | | | | libgcc now uses shared work directories so we cannot mark these tasks as noexec. If we do, the tasks may not run and hence gcc may not get patched for example which results in failures. This patch simple removes the flags since they're unneeded. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* newt: update distro tracking fieldsKang Kai2011-08-191-4/+4
| | | | | | Update newt distro tracking fields Signed-off-by: Kang Kai <kai.kang@windriver.com>
* alsa-tools: update license and add distro tracking fieldsKang Kai2011-08-192-7/+11
| | | | | | | Update license and other informations, then bump up PR. Update distro tracking fields. Signed-off-by: Kang Kai <kai.kang@windriver.com>
* slang: add homepage and update distro tracking fieldsKang Kai2011-08-192-3/+5
| | | | | | | Add slang homepage and bump up PR. Update distro tracking fields. Signed-off-by: Kang Kai <kai.kang@windriver.com>
* mailx: update license and distro tracking filedsKang Kai2011-08-192-4/+9
| | | | | | update mailx license and bump up PR, and update distro tracking fields. Signed-off-by: Kang Kai <kai.kang@windriver.com>
* eglibc: check dependencies among eglibc optionsKang Kai2011-08-192-2/+75
| | | | | | | | | | | | Fixes [Yocto #1212] 'libc-inet' and 'ipv4' are the same thing, so remove 'libc-inet' from the default DISTRO_FEATURES_LIBC in file default-distrovars.inc. Check the dependencies among eglibc configurable options, make sure that eglibc could be compile successfully only with part of the options. Signed-off-by: Kang Kai <kai.kang@windriver.com>
* acl: Use BPN instead of PN for style like lib${PN}Dongxiao Xu2011-08-191-1/+1
| | | | | | | | When supporting multilib, ${PN} will be extended with MLPREFIX. However if a package name contains ${PN} with styles like lib${PN}, such extension will cause error. Use BPN in this case. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* attr: Use BPN instead of PN for style like lib${PN}Dongxiao Xu2011-08-191-1/+1
| | | | | | | | When supporting multilib, ${PN} will be extended with MLPREFIX. However if a package name contains ${PN} with styles like lib${PN}, such extension will cause error. Use BPN in this case. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* ea-acl: Use BPN instead of PN for style like lib${PN}Dongxiao Xu2011-08-191-3/+3
| | | | | | | | When supporting multilib, ${PN} will be extended with MLPREFIX. However if a package name contains ${PN} with styles like lib${PN}, such extension will cause error. Use BPN in this case. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* curl: Use BPN instead of PN for style like lib${PN}Dongxiao Xu2011-08-191-4/+4
| | | | | | | | When supporting multilib, ${PN} will be extended with MLPREFIX. However if a package name contains ${PN} with styles like lib${PN}, such extension will cause error. Use BPN in this case. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* initrdscripts: fix init-live.shJingdong Lu2011-08-192-2/+2
| | | | | | | | | | Fix bug: [YOCTO #686] Because the variable "ROOT_IMAGE" in init-live.sh is not correct, it fails to run when using liveCD. Modify value of "ROOT_IMAGE" to "isolinux/rootfs.img". If we want to use liveCD, we also need to add some kernel options related to CDROM support when compling kernel. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
* bluez4: update recipe from meta-oeMartin Jansa2011-08-191-11/+6
| | | | | | | | | | * fix DEPENDS * fix typo in --enable-pandd option * remove unsupported options * update packaging * remove distro override which doesn't belong to oe-core Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* task-core-boot: allow distribution to override default dev_manager provider ↵Martin Jansa2011-08-191-1/+4
| | | | | | with VIRTUAL-RUNTIME_dev_manager Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gdb: Add lttng-ust to DEPENDS only for eglibcKhem Raj2011-08-191-2/+9
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* task-core-tools: Use LTTNGUST variable instead of hardcoding lttng-ustKhem Raj2011-08-191-3/+3
| | | | | | This helps build on uclibc where lttng-ust is not included Signed-off-by: Khem Raj <raj.khem@gmail.com>
* at: make at usable for common userKang Kai2011-08-191-21/+5
| | | | | | | | | Fixes [Yocto #1297] The pkg_postinst was added to fix Yocto #675. But it seems not needed any more. Remove it then unprivilege user could use at. Signed-off-by: Kang Kai <kai.kang@windriver.com>
* libxslt: fix packaging of static librariesPhil Blundell2011-08-191-7/+8
| | | | | | This prevents warnings about .a files being installed but not shipped. Signed-off-by: Phil Blundell <philb@gnu.org>
* scripts/runqemu: modify search paths for libglAnders Darander2011-08-191-1/+1
| | | | | | | On e.g. Debian libql is found under /usr/lib/x86_64-linux-gnu/libGL.so. Use a wildcard to match different locations, as uname -i only return unknown on Debian. Signed-off-by: Anders Darander <anders@chargestorm.se>
* qemu: modify search paths for libglAnders Darander2011-08-191-1/+1
| | | | | | | On e.g. Debian libql is found under /usr/lib/x86_64-linux-gnu/libGL.so. Use a wildcard to match different locations, as uname -i only return unknown on Debian. Signed-off-by: Anders Darander <anders@chargestorm.se>
* sysvinit: Change ${PN} to ${BPN} in file namesDongxiao Xu2011-08-191-26/+26
| | | | | | | Some files in sysvinit are named with ${PN}. In multilib case, ${PN} will be prefixed with "lib32-" or "lib64-". Use ${BPN} instead. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* busybox: Change ${PN} to ${BPN} in file namesDongxiao Xu2011-08-192-16/+16
| | | | | | | Some files in busybox are named with ${PN}. In multilib case, ${PN} will be prefixed with "lib32-" or "lib64-". Use ${BPN} instead. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* perl-native: Update find_perl to find the perl wrapperWenzong Fan2011-08-192-2/+25
| | | | | | | | | | | | | [YOCTO #1157] [YOCTO #829] This is a common issue to the packages which using 'MakeMaker.pm' to generate their Makefiles. The function 'find_perl()' in 'MM_Unix.pm' will be used to figure out the path/link of 'PERL/FULLPERL', but it always find the 'perl.real' instead of perl wrapper. Just update it to find the perl wrapper correctly. Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
* glib-2.0: explicitly disable dtrace and systemtap for native varaintJoshua Lock2011-08-181-1/+1
| | | | | | | This prevents systemtap and dtrace being picked up from the host as reported on the Yocto mailing list by Andre Haupt <andre@bitwigglers.org> Signed-off-by: Joshua Lock <josh@linux.intel.com>
* qt4: allow a reduction in build timeAnders Darander2011-08-181-6/+7
| | | | | | | | | | | | When reducing build time by adding QT_DISTRO_FLAGS from the set '-no-gui -nomake tools -nomake examples -nomake demos -nomake docs', build failure can occur, due to not building all tools. * Make rm not error out when removing one of the, possibly, non-existing tools. * Only try to rename qtdemo, if qtdemo exists. * Check if the phrasebook path exists, and only then call do_split_packages() Signed-off-by: Anders Darander <anders@chargestorm.se>
* sanity.bbclass: add optional untested host distro warningPaul Eggleton2011-08-181-0/+48
| | | | | | | | | | | | | | | | | | | | | SANITY_TESTED_DISTROS, if specified, is expected to be a newline-delimited list of distro identifier strings, e.g. SANITY_TESTED_DISTROS = " \ Ubuntu 11.04 \ Fedora release 14 (Laughlin) \ " (spaces, tabs etc. are trimmed) If SANITY_TESTED_DISTROS is defined, we will attempt to detect the host distribution. If the distribution is not in SANITY_TESTED_DISTROS or we could not detect the distribution then we show a warning during sanity checking. Provides the mechanism for fixing [YOCTO #1096]. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* image.bbclass, kernel.bbclass: create warning file about deleting deploydir ↵Paul Eggleton2011-08-183-0/+12
| | | | | | | | | | | | | | | files New users sometimes delete files in tmp/deploy/images assuming they will be re-created just by re-running the build, and then are confused when this doesn't work. To discourage people from doing this, create a file called README_-_DO_NOT_DELETE_FILES_IN_THIS_DIRECTORY.txt in tmp/deploy/images containing an explanation of what needs to be done to re-create files there. Fixes [YOCTO #1315] and [YOCTO #1346]. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* kernel: restore crtsavres.o to enable building external modules on powerpcDarren Hart2011-08-171-0/+7
| | | | | | | | | | | | | | | | | | Fixes [YOCTO #1276] As of Linux kernel version 3.0.1, and much earlier, the make clean target removes arch/powerpc/lib/crtsavres.o. As this object is present in KBUILD_LDFLAGS_MODULE, it is required to build external modules, and should therefor not be removed by make clean. While I do not advocate fixing buggy kernels in the generic kernel classes, we should probably account for this one in kernel.bbclass as it affects such a long list of kernel versions. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Bruce Ashfield <bruce.ashfield@windriver.com> CC: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shadow: switch to a fetchable SRC_URIJoshua Lock2011-08-172-2/+2
| | | | | | | | Swith the SRC_URI to the one referenced on the sources section of the utilities download page (http://pkg-shadow.alioth.debian.org/download.php). Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* buildstats.bbclass: Fixing task endtimeBeth Flanagan2011-08-171-3/+3
| | | | | | | Task endtime got left out of recent changes. Adding it back in. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ofono: conditionally enable bluetoothAnders Darander2011-08-173-1/+6
| | | | | | | Use DISTRO_FEATURE to conditionally depend on bluez4, as well as enabling bluetooth. Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>