summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* libc-locale: Fixup various packaging warningsRichard Purdie2011-06-293-16/+36
| | | | | | | | | | After the recent locale changes there were warnings about many unpackaged files. Fix this by directing libc-package.bbclass to operate directly on the files in the sysroot and adding packaging for .debug files in this package. Also sync up the eglibc and glibc versions of this code more closely. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* scripts/oe-setup-builddir: Fix Yocto documentation links and add a couple of ↵Richard Purdie2011-06-291-2/+4
| | | | | | | | | | | other example targets This takes into account some feedback from Yocto's tech writer as mentioned in the bugzilla. [YOCTO #1182] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* [PATCH] u-boot-mkimage: bump version to 2011.03Ilya Yanok2011-06-285-54/+152
| | | | | | | | | This patch changes u-boot-mkimage version to 2011.03. Unfortunately U-Boot 2011.03 release has some problems building tools from unconfigured tree, so this patch aslo includes the backported fixes. Signed-off-by: Ilya Yanok <yanok@emcraft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libc-locale: Drop PN-locale packagesRichard Purdie2011-06-282-6/+4
| | | | | | | | These never seem to have been generated and matched no known FILES anyhow. This ensures localedef makes it into the correct package too. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-cross-kernel: update to match new toolchain sysroot layoutKoen Kooi2011-06-281-1/+10
| | | | | | | | | | | The versioned gcc binary gets installed and the needed binutils symlinks are made. To make it fully work again the following is needed in kernel recipes/classes: PATH_prepend = "${STAGING_BINDIR_TOOLCHAIN}.gcc-cross-kernel:" Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Add PARALLEL_MAKE to BB_ENV_EXTRAWHITEDarren Hart2011-06-281-1/+1
| | | | | | | | | | As BB_NUMBER_THREADS is already whitelisted, it is consistent to also allow PARALLEL_MAKE to be overridden via the environment. This also simplifies performance testing where multiple combinations of those two variables are a natural thing to do. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base.bbclass: Back off the fatal error to a warning for now and try and recoverRichard Purdie2011-06-281-1/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro-tracking: Update manual check date for puzzles, gpgme, x11vnc..Zhai Edwin2011-06-281-82/+90
| | | | | | Also make maintainer name consistent. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* glib-networking: Add 2.28.7 as new recipeZhai Edwin2011-06-281-0/+21
| | | | | | | | | glib-networking contains the implementations of certain GLib networking features that cannot be implemented directly in GLib itself because of their dependencies. TLS/SSL support is one of them, which is needed for accessing SSL web page. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* sanity.bbclass: only run check_pseudo_wrapper for bitbakeDexuan Cui2011-06-281-0/+4
| | | | | | | This patch eliminates the warning "not been run using the bitbake wrapper..." when we run bitbake-layers. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* gconf-dbus: Fix SRC_URI to tarballSaul Wold2011-06-281-3/+8
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* distro_tracking: update sudo tracking infoScott Garman2011-06-281-4/+4
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* sudo: upgrade to v1.8.1p2Scott Garman2011-06-282-18/+13
| | | | | | | | | | | | | | Upgrading to the latest stable release of sudo. This version of sudo has reorganized its source code layout, hence the LIC_FILES_CHKSUM related changes. Also, some of the individual .c files we checksummed (nonunix.h, vasgroups.c) are no longer shipped with the sources. Finally, an embedded copy of zlib is now included in these sources, so Zlib is included as one of the licenses. I could not find any evidence of MIT-licensed sources, so that license has been removed. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* oe.classutils: add moduleChris Larson2011-06-281-0/+43
| | | | | | | This adds a ClassRegistry utility metaclass, as maintaining a class registry is a fairly common thing to do. Signed-off-by: Chris Larson <chris_larson@mentor.com>
* distro_tracking: update mtools tracking infoScott Garman2011-06-281-5/+4
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* mtools: upgrade to v4.0.16Scott Garman2011-06-282-5/+8
| | | | | | Also added Upstream-Status: tag to a patch. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* lib_package.bbclass: move static libraries to ${PN}-staticdevOtavio Salvador2011-06-281-1/+1
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libxml: extend nativesdk classOtavio Salvador2011-06-281-1/+2
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* distrodata.bbclass: Get the extend recipe's information from non bbextended ↵Mei Lei2011-06-281-13/+33
| | | | | | | | recipe This patch will check whether the recipe is an extened recipe, if yes, some informaiton couldn't be got, so collect those information(like maintainer information or lastcheckversion) from non bbextended recipe. Signed-off-by: Mei Lei <lei.mei@intel.com>
* rpm: Change config optionMark Hatle2011-06-281-1/+1
| | | | | | | | | For some reason --without-xz doesn't work the same as --with-xz=none. We need this set to none, or configure will attempt to find an lzma header which we might or might not have. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* msmtp: Disable gnome keyringMark Hatle2011-06-281-1/+3
| | | | | | | | Unless we explicitly disable the gnome keyring support, the system will attemp to discover if it's available which changes the package output. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* prelink: Uprev prelink to latest versionMark Hatle2011-06-282-4/+23
| | | | | | | | | | | | | 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>
* dhcp: don't try to move files from ${sbindir} to ${base_sbindir} if they are ↵Phil Blundell2011-06-281-1/+3
| | | | | | the same Signed-off-by: Phil Blundell <philb@gnu.org>
* libtirpc: Upgrade 0.2.1 -> 0.2.2Khem Raj2011-06-285-21/+115
| | | | | | | | | | Additionally bring in the nis headers which will be required when using eglibc 2.14 where rpc support is removed. Make it provide virtual/librpc Signed-off-by: Khem Raj <raj.khem@gmail.com>
* base-passwd: remove login.defs referencesScott Garman2011-06-282-394/+1
| | | | | | | | login.defs is owned by shadow-utils, and doesn't belong here. The shadow-sysroot recipe was created to handle the case this was originally added for (useradd.bbclass support). Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* shadow-sysroot: new recipe for useradd.bbclass supportScott Garman2011-06-282-0/+427
| | | | | | | | | | Packaging login.defs with base-passwd causes problems due to the file being included in target package installs. Instead, this shadow-sysroot recipe can be used by useradd.bbclass to put login.defs into the target sysroot without disturbing packages intended for target devices. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* gcc: Fix file ownershipMark Hatle2011-06-285-0/+9
| | | | | | | | 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>
* base/glib-2.0: Simplify USE_NLS handling for glib-2.0Richard Purdie2011-06-284-13/+1
| | | | | | | | | | | | Currently the only way to get anything to build is to set USE_NLS="yes" for glib-2.0. We might as well do this in the recipe by default for now and simpllify the code. The magic handling of USE_NLS_<recipename> is also removed since this can be done in the form USE_NLS_pn-<recipename> using overrides these days. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/conf: Drop MULTIMACH_ARCH variable, it adds unused complexity and ↵Richard Purdie2011-06-284-23/+12
| | | | | | serves no useful purpose Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base.bbclass: Since we require python 2.6 which always contains hashlib we ↵Richard Purdie2011-06-281-10/+0
| | | | | | can drop this fallback code Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base.bbclass: Drop old style SRCDATE handling, we have pn- overrides nowRichard Purdie2011-06-281-5/+0
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc/eglibc: Add missing PR bumpRichard Purdie2011-06-283-3/+3
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc: Fix version 2.12 after locale changesRichard Purdie2011-06-287-74/+76
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake wrapper: exit if python v3 is detectedScott Garman2011-06-281-0/+11
| | | | | | | | | | | Make sure we're not using python v3.x. This check can't go into sanity.bbclass because bitbake's source code doesn't even pass parsing stage when used with python v3, so we catch it here so we can offer a meaningful error message. This fixes bug [YOCTO #1128] Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* libc-package.bbclass: Replace hard coded libdir.Lianhao Lu2011-06-281-3/+4
| | | | | | | Replace the hard coded libdir for locale generating to meet the multilib requirement. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
* libc-locale: split locale handling from libc recipe.Dongxiao Xu2011-06-2814-79/+176
| | | | | | | | | | | | *libc's do_package will cost a lot of time due to the locale handing, which may delay the other recipe's do_package task and affect the build performance. This commit moves locale handling into a separate recipe *libc-locale. [RP: Add fixup with recent eglibc commit conflict for FILES_pn-dbg and PACKAGES] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemuimagetest: update cvs and iptables to newer version for toolchain testJiajun Xu2011-06-243-12/+44
| | | | | | | | | | The old versions of cvs and iptables may meet compile error under some architecture - cvs 1.11.23 fails on x86-64 host and iptables 1.4.9 fails on arm host. Update them to latest version could solve these build error. Meanwhile, 240s timeout is set for sudoku becasue 120s is not enough to finish compile. Signed-off-by Jiajun Xu <jiajun.xu@intel.com>
* common-licenses: Additions and correctionsBeth Flanagan2011-06-23154-2621/+13946
| | | | | | | | | | 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>
* python: Add python to the dependency to pygobjectMark Hatle2011-06-231-2/+2
| | | | | | | | 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>
* db: Fix file ownershipMark Hatle2011-06-231-0/+2
| | | | Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* gnome-doc-utils: Fix the owner/group on select filesMark Hatle2011-06-232-1/+3
| | | | | | | All of the files in ${datadir}/xml/gnome/xslt were being given the uid/gid of the build user. Fix this for the target case, avoid it in the native. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* tzdata: Ensure all files are owned by root:rootMark Hatle2011-06-231-2/+2
| | | | Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* libtirpc: Fix owner/group of /etc/netconfigMark Hatle2011-06-231-1/+5
| | | | Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* ghostscript: Fix owner/group of /etc/cupsMark Hatle2011-06-231-1/+3
| | | | | | | | /etc/cups is owned by root:lp from the cups package, the associated ghostscript was creating the /etc/cups directory as root:root. /etc/cups is the authoritative source. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* base-passwd: Fix owners/groupsMark Hatle2011-06-231-5/+5
| | | | | | | | Fix the owners and groups of specific files copied from the developmen tree. This resolves an issue where those files gain the user/group id of the build user. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* resolveconf: Fix file ownersMark Hatle2011-06-231-1/+2
| | | | | | | The file ownership of various configuration files needs to be set to root:root otherwise it inherits the user id of the build. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* native.bbclass: Add a simple chown intercept commandMark Hatle2011-06-232-0/+4
| | | | | | | | During native recipe processing we want to intercept any calls to chown and do nothing. This prevents errors and allows the same recipes to be used for both native and target recipes. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* kernel.bbclass: Stop do_install poking directly into the sysroot and evading ↵Richard Purdie2011-06-231-1/+1
| | | | | | | | | | | | | sstate do_install was putting files directly into the sysroot which means sstate had no knowledge of them. This meant they didn't get cleaned along with the other files from the task amongst other issues. This patch puts them in ${D} where they were supposted to be. Tested-by: Tom Rini <tom_rini@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* packagedata.py: Fix read_subpkgdata_dict()Richard Purdie2011-06-231-0/+2
| | | | | | | | If both VAR and VAR_foo are in subd, we need to ensure VAR_foo gets returned. Currently the code would work randomly. The only current user is the rpm packaging backend. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/package_rpm.bbclass: Change the way the PV is transformedMark Hatle2011-06-231-5/+18
| | | | | | | | There were some odd instances where the PKGV could not be loaded in the old way. Change to verify that PKGV exists before attempting to retrieve the value from the key. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>