summaryrefslogtreecommitdiff
path: root/meta
AgeCommit message (Collapse)AuthorFiles
2010-11-02sstate: Provide a temporary mechanism to stop collisions between toolchain ↵Richard Purdie1
components in builds from scratch using sstate Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-02external-python-tarball: Include SDKMACHINE in tarball nameRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-02external-python-tarball: Add ability to generate an externally usable ↵Richard Purdie1
standalone python tarball Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-02openssl/db/gdbm: Extend to provide BBCLASSEXTEND nativesdkRichard Purdie3
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-02python: Remove hardcoded python references and replace with PN, allowing use ↵Richard Purdie2
of BBCLASSEXTEND=nativesdk Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-02base/utils.bbclass: Sync up overlapping functionsRichard Purdie2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-02utils.bbclass: Add functions from OE.devRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-02gnome.bbclass: Remove autotools_stage referenceRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-02gnome.bbclass: Use BPN instead of PN and set SRC_URI name similar to OE.devRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-02base-files: Allow a basic issue file to be extended by the code, following ↵Richard Purdie3
the method now used by OE Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-02base-files: Allow issue and hostname generation to be overriddenRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-11-01src_distribute: Set EXPORT_FUNCTIONS correctlyRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-27Poky -> Yocto name changeRichard Purdie2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-23rm_work.bbclass: Handle case where pseudo directory doesn't existRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-22package_deb: The packaging command itself is run under fakeroot so these ↵Richard Purdie1
lines are totally unneeded Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-22Fix adding new contact failure when starting contacts for the 1st timeZhai Edwin2
When contacts called for the 1st time, adding new contact always failed but worked after restart. The reason is e-addressbook-factory used to handle addressbook leads a segmentation fault. Root cause is that factory would create the data base if not exist, but use it without proper initialization. [BUGID #455] got fixed by this. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2010-10-22classes: Only enable fakeroot on setscene tasks with packagingRichard Purdie5
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-22sstate: Fix mirror handling for file:// urlsRichard Purdie1
The fetcher has special handling for file:// mirror urls, being efficient and just providing an updated path. Unfortunately the sstate fetching code wasn't able to handle this. This patch detects this and injects a symlink to ensure everything works. It also fixes some datastore references to be correct and ensures the sstate download directory exists if it doesn't already. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-22pseudo/fakeroot: Move the pseudo directory creation into bitbakeRichard Purdie6
If sstate was used to accelerate a build, the pseudo directory might not have been created leading to subsequent task failures. Also, sstate packages were not being installed under pseudo context meaning file permissions could have been lost. Fix these problems by creating a FAKEROOTDIRS variable which bitbake ensures exists before running tasks and running the appropriate setscene tasks under fakeroot context. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-22package_deb: Fix a typo meaning the debian packaging was not running in the ↵Richard Purdie1
fakeroot evnironment Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-22package_rpm: Don't check for the existence of dvar as its never usedRichard Purdie1
If a sstate package exists for the package task but not for the rpm packaging task, the output from the package task will be used. The directory pointed to by dvar will not exist under this scenario. Since the directory is never used by the packaging process remove the check, substituting the pkgd variable which is always present and used. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-22base.bbclass: Ensure an empty do_build tasks exists to silence a warningRichard Purdie1
The message "WARNING: Function do_build doesn't exist" doesn't look professional, so fix the underlying problem even if this warning is harmless. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-22sstate: Fix broken plaindirs supportRichard Purdie1
When installing a sstate package, directories tracked by plaindirs were being installed to the incorrect location. With the current implementation this was limited to the do_package task. This patch ensures plaindirs tracked files are created in the correct location, fixing the bug where these files would go missing. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-22at: Fix nonstripbinaries.patchMark Hatle1
The commit '0e0d14ed1e88ebff876abb3d00b08627a3879e8d' introduced a new patch nonstripbinaries.patch, the filename format caused the patch to not apply. Simple fix made by correcting the path. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2010-10-22libtheora: add DEPENDS on liboggDexuan Cui1
This is used to fix the following build failure: checking for oggpackB_read... no | configure: error: newer libogg version (1.1 or later) required Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-10-22base/sstate: Add cleanall task to remove downloads and sstate cached filesRichard Purdie2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-21local.conf.sample: Default to not building 32 bit libs on 64 bit systems as ↵Richard Purdie1
most people don't need it and it confuses them Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-21metadata_scm: Ensure that if an SCM isn't present, we dont print a revision ↵Richard Purdie1
of 'fatal:' as it looks bad Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-21busybox/sysklogd: syslog.conf filesMark Hatle4
The format of the syslog.conf files is different between busybox and sysklogd. Use the alternatives method to ensure we get the correct config file for any specific configurations. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2010-10-21gst-ffmpeg: powerpc build errorsBruce Ashfield1
Fixes [BUGID #501] While building the poky-image-sato target, gst-ffmpeg failed when it attempted to run altivec tests on the host. We can live without this optimization, so the easiest fix is to simply disable it. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-10-21mpc8315e-rdb: align PACKAGE_EXTRA_ARCHS with tuningBruce Ashfield1
Fixes [BUGID #500] While the tuning for the mpc8315e is 603e, the PACKAGE_EXTRA_ARCHES was ppce300. This created a mismatch and resulted in rootfs assembly issues due to missing locales. We align both at 603 and can revist a better tuning in the future. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-10-21at: remove nonrootinstall patch and modify some relevant filesMei Lei3
remove nonrootinstall patch, and use a patch named nonstripbinaries to modi fy the /at-3.1.10.2/Makefile.in, so it can also handles stripping of the bi naries Fix [BUG 246] Signed-off-by: Mei Lei <lei.mei@intel.com>
2010-10-20gnome-icon-theme: fix buildJoshua Lock2
Duplicate the patch from sato-icon-theme which enables the path to the icon-name-mapping tool to be specified. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-10-20bash: There is no such configure option as --with-ncurses and --with-curses ↵Richard Purdie1
breaks the build Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-20poky-default-revisions: define SRCREV for pseudo-nativesdkJoshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-10-20nfs-utils: fix nfs server initscriptQing He1
fixes [BUGID #483] Signed-off-by: Qing He <qing.he@intel.com>
2010-10-20bash: fix job controlQing He1
job control can't be automatically detected when cross-compiling, enable it explicitly. Fixes [BUGID #487] Signed-off-by: Qing He <qing.he@intel.com>
2010-10-19task-sdk: Fix lttng-ust dependency to include the -dev version so headers ↵Richard Purdie3
are included [BUGID #425] Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-19sysklogd: correct the syslog link and conf fileYu Ke5
This commit fix [BUGID #482] Two issues cause bug 482: - firsty, there are two version of syslog: sysklogd and busybox. the busybox one is directly installed as /etc/init.d/syslog, and the sysklogd one is installed by update-alternative. the update-alternative will thus fail because the /etc/init.d/syslog (busybox one) already exist and not a link. so the correct way is to install busybox one by update-alternative, the layout will be: /etc/init.d/syslog.busybox /etc/init.d/syslog.sysklogd /etc/init.d/syslog -> syslog.busybox or /etc/init.d/syslog -> syslog.sysklogd - secondly, sysklogd default conf is not comply with poky. Its dir /var/adm/ does not exist. Check the debian /etc/syslog.conf and find it is more sophiscated and suitable, so port /etc/syslog.conf from debian. Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-10-19wrs_meta: emenlow updatesBruce Ashfield1
Fixes [BUGID #465] wrs_meta: add logbuf size feature A 16k kernel log buffer size is too small for emenlow and atom-pc - boot messages are routinely lost with the current setting. Increase the size to something more reasonable - 64k seems to be a good compromise. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> emenlow: add cmdline option for reboot quirk The default reboot options don't work for emenlow i.e. kbd + triple results in a reboot hang. According to the emenlow chipset manual, port CF9 is supported, so let's use that. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-10-18rpm: Change pcre to use internal library [BUGID #404]Saul Wold1
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-10-18sed: use ALTERNATIVE_LINKKevin Tian2
update-alternatives.bbclass assumes /usr/bin/sed if ALTERNATIVE_LINK is not specified, however sed has changed its default installation directory to /bin/sed. This causes below errors at the first boot of lsb image: update-alternatives: Error: cannot register alternative sed to /usr/bin/sed since it is already registered to /bin/sed This fixes [BUGID #478] Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-10-18gstreamer: add support for theora pluginsDongxiao Xu4
Add theora codec and its corresponding lib recipe (import from OE). This fixes [BUGID #476]. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-10-18wrs_meta: update SRCREV for netfilter optionsBruce Ashfield1
Fixes [BUGID #199] Updating the SRCREV for wrs_meta to import a set of default netfilter options, which can then be applied to any BSP. This keeps the default BSP configs small, while allowing the functionality to be available. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-10-18kernel tools: update SRCREVBruce Ashfield1
Fixes [BUGID #199] To allow optional features to be enabled for a given BSP, we need to re-enable this functionality in the kernel tools. The following commit in that repo fixes a problem when passing feature names: [ commit 140693a6b0d81b7ba7175b6cfce11c6c22f81e24 Author: Bruce Ashfield <bruce.ashfield@windriver.com> Date: Sun Oct 17 01:22:00 2010 -0400 updateme: do not expand directories If a directory is passed to updateme, do NOT expand it to a full path, the compilation phase will search and do this while applying some special logic to find properly named features. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-10-18linux-wrs: pass netfilter options as an addon featureBruce Ashfield1
Fixes [BUGID #199] Although an optional feature to a base BSP, most of the machines currently supported want/need the netfilter options. To enforce this configuration, it is temporarily forced in the kernel recipe itself, but can move to machine configurations in the future. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-10-18linux-wrs: allow optional features via KERNEL_FEATURES variableBruce Ashfield1
Fixes [BUGID #199] Reinstate the ability to specify optional/additional kernel features when updating the tree. This is done via the variable KERNEL_FEATURES which specifies a list of features to be appended to the current branch and config. These features are part of the wrs_meta branch in the kernel repository and hence are self contained within the kernel tree waiting to be activated. This saves multiple branches simply to allow a machine to have many profiles. The kernel patching/configuration phases will locate these features and add them to the meta_series, which in turn modifies the tree. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2010-10-15distrodata: Modify Distro tracking spreadsheetSaul Wold3
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-10-15distro_tracking: Update Distro AliasesSaul Wold1
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-10-15task-poky-sdk: Add lttng-ustRichard Purdie3
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>