aboutsummaryrefslogtreecommitdiffstats
path: root/meta
AgeCommit message (Collapse)Author
2011-02-26linux-yocto: add crownbay BSP infrastructurebernard-5.0rc1bernard-1.0rc1Bruce Ashfield
Updating the meta SRCREV to grab this linux-yocto commit: meta: add crownbay BSP infrastructure Import the 2.6.34 crownbay infrastructure and update for the 2.6.37 kernel. This also brings in the feature/drm-emgd that the crownbay requires. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-02-26Merge branch 'bernard' of ssh://git.pokylinux.org/poky into bernard-1.0Beth Flanagan
2011-02-26Fixing type: license.bbclassBeth Flanagan
Munged a tab. Fixing Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2011-02-26Fix to the libtool LICENSE field: libtool.incBeth Flanagan
License parser should use & not , Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2011-02-26Fixing my bad license parsing: license.bbclassBeth Flanagan
Fix to my bad license parsing. Also added the MIT generic license files. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2011-02-26task-poky-lsb: libqtopenqgl4 should be for qemux86 and atom-pc onlySaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-25libxml-parser-perl: remove FILES_${PN}Jingdong Lu
Because of the error path in FILES_${PN} we got nothing in libxml-parser-perl package. Romove "FILES_${PN}" [sgw Bump PR] Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-25task-poky-lsb: add necessary packages nameJingdong Lu
In order to install and run LSB test cases we should add some necessary packages name into task-poky-lsb for lsb image. [sgw: modified the perl and python lists to use the core -modules, removed mesa-dri] Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-25prelink: Add missing macro.prelink fileMark Hatle
Add the missing macro.prelink file... Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-02-25[BUG:650] Fix LICENSE parsing: license.bblcassBeth Flanagan
LICENSE parsing was missing some cases. Fixed Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2011-02-25linuxdoc-tools-native: disable doc builds requriing latex and dvipsScott Garman
This fixes the following errors during do_install on hosts which have latex and/or dvips installed: fmt_latex2e::postASP: LaTeX first run problem. Aborting ... dvips: ! DVI file can't be opened. Our goal is to have native versions of these tools eventually. Until then, disable these parts of the documentation install process. This fixes [BUGID #774]. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-25file: add wrapper to file-nativeSaul Wold
file-native needs a wrapper to pass the correct path to the magic.mgc file This was found to be the case when sstate-cache is used because file hardcodes the path to the magic.mgc file. [BUGID #775] Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-25utils.bbclass: add new wrapper scriptSaul Wold
Add a new create_cmdline_wrapper() function that takes cmdline options for commands that need different directories Related to [BUGID #775 Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-25rpm: Fix rpm-dbg package splitMark Hatle
The rpm-dbg package split was specified incorrectly in the recipe, correct this so we generate the proper -dbg file. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-02-25rpm: Fix rpm usage of prelink on the targetMark Hatle
RPM has the ability to validate files that have been prelinked, however the necessary configuration and staging was not done properly. Resolve this issue by fixing the macro paths, providing the missing RPM macro, and correcting a defect in the way the prelink image class was working with the necessary configuration file. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-02-25rootfs_rpm: Fix rootfs generation using RPM packagesMark Hatle
[BUG #756] Fix bug #756. The rootfs contains a control file /etc/rpm/platform that specifies the default system platform, as well as patterns for compatible architectures. This file was not being setup properly due to a misunderstanding of the format in a previous patch. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-02-25linux-yocto: update to 2.6.37.2Bruce Ashfield
Fixes [BUGID: 773] This consolidated SRCREV update addresses the following items: - updates to 2.6.37.2 - updates the routerstation pro configuration for USB mass storage - merges the PERF no scripting patch into the kernel tree Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-02-25package.bbclass: Rewrite package_do_filedeps() to reduce the amount of ↵Richard Purdie
subprocesses created and improve speed Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-25conf/machine: Use linux-libc-headers instead of linux-libc-headers-yoctoRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-25linux-libc-headers: Update to 2.6.37.2Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-25package.bbclass: Fix debug sources directory creation to reference the ↵Richard Purdie
target system Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-25package.bbclass: Refactor split and strip functionMark Hatle
Refactor the function to eliminate additional interations/walks of the filesystem.. Elimiate multiple runs of the external 'file' command as well. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-02-25Revise stripping and splitting of debug informationMark Hatle
We now support two styles of debug information generation, the '.debug' style, which is the same as previously implemented. This style simply splits the debug information and makes it available in the same general directory. /bin/foo -> /bin/.debug/foo The new 'debug-file-directory' style splits the debug information and places it into the single debug-file-directory, /usr/lib/debug: /bin/foo -> /usr/lib/debug/bin/foo.debug Both also find and copy all referenced source code to a new /usr/src/debug directory. This allows the -dbg files to be used for stand-a-lone debugging on or off the target device. File stripping is now handled as a seperate operation from file splitting. This allows us to split the debug information, but also leave it in the original file -- or prevent the debug information from being split. Also enhance the comments within local.conf.sample to provide a better understanding of the control the user has over debug file generation. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-02-25poky-image-lsb-sdk.bb: add image for LSB SDK BuildSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-25Emenlow Removal from Poky Core: meta-emenlowBeth Flanagan
Removing Emenlow from poky core as it is now in meta-intel as a BSP layer [BUGID #769] Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2011-02-25libuser: enable documentationScott Garman
Added popt to DEPENDS. This fixes the following build error: apps/luserdel.c:25:18: fatal error: popt.h: No such file or directory Remove patch and configure flag which had disabled doc generation Add docbook-utils-native and linuxdoc-tools-native to DEPENDS This fixes [BUGID #213] Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-25linuxdoc-tools-native: new recipe v0.99.6Scott Garman
This package includes utilities such as sgml2html and sgml2txt, which are used by other packages (e.g, libuser) for building documentation. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-25package.bbclass: Ensure dependency version information is preservedRichard Purdie
[BUGID #176] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-25package.bbclass: Use hard link for package split instead of copyDongxiao Xu
When doing package split, we use hard link instead of copy, which can save about 10% disk space when building poky-image-minimal. If fail, it will fall back to the copyfile function. [Updated by Richard to use os.link and avoid an exec() call per file] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2011-02-25dropbear: add SRC_URI checksumsJoshua Lock
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2011-02-25package.bbclass: Unbreak per file dependencies and blacklist doc packagesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-24gtk+: disable build of faq and tutorial docsScott Garman
Joshua Lock noted that these problematic doc builds have been removed upstream, and they are really superfluous for embedded builds. This fixes [BUGID #741] Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-24Suppress useless warnings during udev startupGary Thomas
I have a number of platforms which have no realtime clock (i.e. no sense of what day/time it is). On these platforms, poky dutifully tries to keep somewhat sane with stored time stamps that are saved on reboot and restored early on during initialization. A fair compromise. However, before that code runs, the udev script tries to restore well known devices using tar. This will often lead to messages such as these since the kernel has no way to set the time: tar: dev/pts: implausibly old time stamp 1970-01-01 00:00:00 tar: dev/char/3:134: time stamp 1970-01-01 00:00:09 is 0.435041705 s in the future The attached patch filters these messages out as they don't convey anything useful and indeed are worrisome to more naive users. -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------ >From a6773d3e00dbd168817730fff1c3fc7e1b6950f5 Mon Sep 17 00:00:00 2001 From: Gary Thomas <gary@mlbassoc.com> Date: Thu, 17 Feb 2011 11:30:18 -0700 Subject: [PATCH] Suppress messages about bad time stamps during initial device setup Signed-off-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-24perl: import parallel build fixes from upstream git treeNitin A Kamble
The parallel build issue is fixed in the upstream perl git tree differently. Replacing our fix with the upstream fix. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-02-24Ensure Bash is used when spawning terminalsJoshua Lock
We rely on Bashisms when spawning a terminal so ensure that bash is used when using devshell and menuconfig. Fixes [BUGID #119] Signed-off-by: Joshua Lock <josh@linux.intel.com>
2011-02-23poky-lsb.conf: remove OVERRIDESSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-23mtd-utils: Set the revision to use explicitly else failures occur with ↵Richard Purdie
BB_NO_NETWORK [BUGID #752] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-23poky.conf: Weakly set PREMIRRORSRichard Purdie
We should only weakly set PREMIRRORS as users often want to override this. [BUGID #753] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-23poky-lsb.conf: Add DISTROOVERRIDES variable for pokySaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-23bitbake.conf: Add DISTROOVERRIDES variableSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-23xserver-nodm-init: add rootless-x supportYu Ke
most rootless X work are already done in the kernel, xserver and graphics driver, this patches add the the remaining userspace setting: - create /etc/X11/Xusername to set rootless X user - add rootless X user to group video, tty to access /dev/tty[0-4] and /dev/dri/card0 - grant rootless X user access right to /dev/input/*, /var/log Signed-off-by: Yu Ke <ke.yu@intel.com>
2011-02-23xf86-video-intel: add config option to support rootless XYu Ke
- add global config option ROOTLESS_X to control if enable rootless X for the machine. ROOTLESS_X requires graphics driver supporting KMS (kernel mode setting), so far, only atom_pc support this. so enable ROOTLESS_X for atom_pc machine - add config options for xf86-video-intel to support rootless X Signed-off-by: Yu Ke <ke.yu@intel.com>
2011-02-23distrodata.bbclass: Fix some issues when checking upstream version on ↵Mei Lei
sourceforge Signed-off-by: Mei Lei <lei.mei@intel.com>
2011-02-23linux-yocto: enable audio for selected qemu targetsBruce Ashfield
Fixes [BUGID #488 #734] Enable audio for qemux86/qemux86-64 via the following kernel configuration options. CONFIG_SOUND_OSS_CORE=y CONFIG_SOUND_OSS_CORE_PRECLAIM=y CONFIG_SND_RAWMIDI=m CONFIG_SND_SEQUENCER=y CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=y CONFIG_SND_PCM_OSS=y CONFIG_SND_PCM_OSS_PLUGINS=y CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_RAWMIDI_SEQ=m CONFIG_SND_AC97_CODEC=m CONFIG_SND_ENS1370=m CONFIG_SND_INTEL8X0=m CONFIG_AC97_BUS=m The mechanism to trigger these options is in the form of an optional kernel feature that is only appended for qemux86 and qemux86-64, but is contained within the kernel tree. This allows several things: - the options to be available/shared for all boards - the options to be in tree - to not add the options to every board, which unecessarily bloats the default configuration. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-02-23openjade-native: run install-catalog from SSTATEPOSTINSTFUNCSScott Garman
Otherwise the sgml-docbook.cat catalog would not be updated when a build from sstate cache is run. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-23docbook-dsssl-stylesheets-native: run install-catalog from SSTATEPOSTINSTFUNCSScott Garman
Otherwise the sgml-docbook.cat catalog would not be updated when a build from sstate cache is run. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-23docbook-sgml-dtd-native.inc: run install-catalog from SSTATEPOSTINSTFUNCSScott Garman
Otherwise the sgml-docbook.cat catalog would not be updated when a build from sstate cache is run. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-23sstate.bbclass: add SSTATEPOSTINSTFUNCSScott Garman
When doing builds using sstate cache, there was no way to run the equivalent of a pkg_postinst function. This is needed by the SGML-related documentation recipes to properly update the catalog files when new DTDs and stylesheets are installed. SSTATEPOSTINSTFUNCS is a new variable you can set to function(s) in your recipe to run after install is completed from sstate. Thanks to Richard Purdie for suggesting this solution. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-22Remove all comments from multiline expressions (as mentioned in bug #704)Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-22qemu: enable audio supportZhai Edwin
On qemux86, export ac97 & es1370 emulated device to guest, and enable host oss&alsa driver. So end user can get sound from qemux86 guest if the sound card driver installed. [BUGID #488] got fixed. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>