summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* rpm: Add the ability to use the platform file during installMark Hatle2011-02-164-8/+170
| | | | | | | | | | | Add a new rpm macro, rpmrc_platform_path to specify an alternative platform file. This is required to allow the dep resolver to identify compatible packages. Also workaround a minor problem with the --showrc command in RPM. A bug has been reported upstream on this. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* Doing uname without subprocess: buildstats.bbclassBeth Flanagan2011-02-161-4/+7
| | | | | | | Instead of using subprocess which is problematic, we should use platform instead. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
* mkfontdir/font-alias: Fix native RDEPENDSRichard Purdie2011-02-162-1/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sqlite3-native: Drop dependencies on ncurses and readline plus enable in ↵Richard Purdie2011-02-162-3/+4
| | | | | | memory temporary tables Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* buildstats.bbclass: Fix expand call syntaxRichard Purdie2011-02-151-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* buildstats.bbclass: Save ended time in TaskFinished eventsRichard Purdie2011-02-151-2/+3
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: add jasperforest BSP and fix lttng NMI bugBruce Ashfield2011-02-151-14/+13
| | | | | | | | | | | During the introduction of the jasperforest BSP, a lttng issues was picked up with NMI tracing. The upstream (and our solution) is to revert that commit. This change updates the meta repo for jasperforest and pushes out the nmi revert to all BSPs. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* linux-libc-headers-yocto: disable device tree generationBruce Ashfield2011-02-151-0/+4
| | | | | | | | | | | | | | | | Fixes [BUGID #719] The common routines for handling a git based yocto kernel are included from the lib headers recipe to checkout the appropriate branch of the kernel for header generation. linux-yocto.inc includes device tree installation rules which typically apply to a kernel user of the include file, but do not apply to a simple header generation. The fix is to override the DTB variables in this recipe, which disable the device tree installation rules. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* buildstats: Disable uname subprocess call for now since it appears to be ↵Richard Purdie2011-02-151-2/+2
| | | | | | breaking runqueue somehow Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gypsy: Change gypsy upstream repo addressDongxiao Xu2011-02-152-9/+15
| | | | | | This fixes [BUGID #623]. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* Buildstats commit: buildstats.bbclassBeth Flanagan2011-02-152-0/+195
| | | | | | Used to track some basic build metrics by build and task/event level. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
* kernel.bbclass: add approproate X Environment variables to allow xterm to startSaul Wold2011-02-141-0/+3
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* bitbake.conf: change revision fetching to use newer fetch2 codeSaul Wold2011-02-141-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* distro tracking: minor fix to mc lastest versionSaul Wold2011-02-141-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* dbus: change owner and mode for dbus-daemon-launch-helper in postinstDongxiao Xu2011-02-142-2/+4
| | | | | | | | | Add code in dbus postinst to change owner and mode for dbus-daemon-launch-helper. [BUGID #603] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* wpa-supplicant: change dbus interfaceDongxiao Xu2011-02-143-3/+5
| | | | | | | | | | | The new interface "fi.w1.wpa_supplicant1" is used in latest connman, thus add it in the wpa_supplicant default configuration. Besides, enable netlink support with libnl 2.0 mode. [BUGID #603] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* recipes: pre/post actionsMark Hatle2011-02-1215-22/+22
| | | | | | | | A number of the recipes did not properly label their pre and post actions, causing the actions to occur in all split packages. This was corrected by defaulting to _${PN} in most cases. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* package.bbclass: Breakout the strip from the populate_packagesMark Hatle2011-02-121-22/+36
| | | | | | Break out the file split/strip from the populate_packages. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* busybox: Rework busybox to fix limitations in initscriptsMark Hatle2011-02-121-7/+14
| | | | | | | | A recent busybox change added a "second" initscript to the main busybox package. This however is not supported by the update-rc.d.bbclass. Instead we split the package so that each initscript gets it's own split. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* fetch2: unpack revisionMark Hatle2011-02-121-1/+1
| | | | | | | | | | | | Revise the unpack function to have a way to disable the unpack. This is based on the work from "Andreas Oberritter <obi@opendreambox.org>", see http://cgit.openembedded.net/cgit.cgi/openembedded/commit/?id=2bdfe8519eda8067845019a699acdf19a21ba380 In addition, the to_boolean function comes from the work of "Chris Larson <chris_larson@mentor.com>", see http://cgit.openembedded.net/cgit.cgi/openembedded/commit/?id=900cc29b603691eb3a077cb660545ead3715ed54 Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* openjade: fix build issuesScott Garman2011-02-125-277/+8
| | | | | | | | | | * Recipe is now -native only * Fix install failure due to missing install path * Removed recipe cruft that was not needed, simplifying it * Removed unnecessary patches * Improved patch comment for makefile.patch Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* mirrors.bbclass: Ensure we don't overwrite any existing MIRRORS variableRichard Purdie2011-02-111-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-control: Fix SRC_URL to point at lttng.orgbernard-5.0-alphaSaul Wold2011-02-111-1/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* puzzles: Update to r9084Saul Wold2011-02-111-0/+0
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* sstate: Fix bugs after new fetcherZhai Edwin2011-02-111-3/+3
| | | | | | | | | | | | | Current sstate's fetch code doesn't reflect latest fetcher changes, so old fetch style cause exception and fail silently. [BUGID #708] got fixed. Another issue is "import xxx" in python function from sstate.bbclass can only sit in the head of the function, else have UnboundLocalError: "local variable XXX referenced before assignment". Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* meta: Update mirror urls to new format and update yocto project urlsRichard Purdie2011-02-113-88/+75
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-dtb.inc: Fix package name to match PACKAGESRichard Purdie2011-02-111-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* fetch2: Correct the clean() mechanism for the fetcher2 codeSaul Wold2011-02-101-15/+9
| | | | | | | This create a clean() method in each of the fetcher modules and correctly cleans the .done stamp file and lock files Signed-off-by: Saul Wold <sgw@linux.intel.com>
* xkeyboard-config: make depend on intltool-nativeDarren Hart2011-02-101-2/+2
| | | | | | | | | The xkeyboard-config listed intltool as a dependency, when in fact it requires intltool-native in order to complete the do_configure task. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Saul Wold <sgw@linux.intel.com>
* local.conf.sample: Drop some comments about things that either no longer ↵Richard Purdie2011-02-101-12/+0
| | | | | | apply or are obsoleted (now we have -dbg packages) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-dri-7.10: add missing dependency makedependYu Ke2011-02-101-2/+2
| | | | | | | mesa 7.10 has dependency on makedepend-native, so add it to resolve the configure failure Signed-off-by: Yu Ke <ke.yu@intel.com>
* mesa-xlib-7.10: add missing dependency makedependYu Ke2011-02-101-2/+2
| | | | | | | mesa 7.10 has dependency on makedepend-native, so add it to resolve the configure failure Signed-off-by: Yu Ke <ke.yu@intel.com>
* rm_work.bbclass: Fix typo for package task directory preservationRichard Purdie2011-02-101-2/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-poky-apps-x11-pimlico: Webkit is huge and the compile time means it ↵Richard Purdie2011-02-101-3/+4
| | | | | | doesn't make sense in our demo sato image Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* util-linux: Correctly prepend to PACKAGES and stop corrupting ↵Richard Purdie2011-02-101-3/+1
| | | | | | linux-util-native PACKAGES variable Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ncurses: Apply unifdef-native dependency to the task that uses it, not globallyRichard Purdie2011-02-101-2/+3
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package.bbclass: Only set recrdeptask for do_build if packaging is enabled ↵Richard Purdie2011-02-101-1/+4
| | | | | | for the recipe Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* debian.bbclass: Only set rdeptask for do_package if packaging is enabledRichard Purdie2011-02-101-4/+10
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pseudo: Add and use the 1.0 release versionRichard Purdie2011-02-104-71/+83
| | | | | | | Not using the git version has the advantage of removing several early bootstrap dependencies such as git-native (which pulls in perl and openssl). Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-ust: fix ppc build by removing ppc specific time reading functionDexuan Cui2011-02-102-2/+89
| | | | | | | Here I introduced a patch from lttng mailing list to fix ppc build. See the patch for more details. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* image-swab: Convert to attach strace to the process to obtain the required ↵Richard Purdie2011-02-101-2/+17
| | | | | | swabber data Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Misc hard link fixesMark Hatle2011-02-094-9/+9
| | | | | | | | | I searched the various classes and looked for copies that should attempt to preserve hardlinks. This fixes the majority of this copies by switching to using tar as the copy method. It also has the side effect of preserving sparse files. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* package.bbclass: Preserve hard links!Mark Hatle2011-02-091-1/+17
| | | | | | | | | | | Hard links were not being preserved in the move from the install image -> package copy. Again they were being discarded in the package -> packages-split copy as well. By preserving the hard links we have the potential to save a ton of rootfs space. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* lib.oe.path: Update copytree function to call shell commands since its twice ↵Richard Purdie2011-02-091-32/+12
| | | | | | | | as fast As an added bonus, hardlinks between files in the tree will be preserved too. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* talloc: remove talloc recipeYu Ke2011-02-091-24/+0
| | | | | | mesa no long need talloc, so remove it Signed-off-by: Yu Ke <ke.yu@intel.com>
* mesa-xlib: upgrade to 7.10Yu Ke2011-02-091-3/+8
| | | | | | | - add patch to replace GPLv3 talloc with ralloc - add SRC_URI checksum Signed-off-by: Yu Ke <ke.yu@intel.com>
* mesa-7.10: set mesa 7.10 as default instead of 7.8.2Yu Ke2011-02-093-6/+6
| | | | | | | | | originally mesa 7.8.2 is set as default because 7.10 has depency of GPLv3 talloc. since mesa 7.10 has resolved the GPLv3 talloc dependency issue, it is safe to set 7.10 as default Signed-off-by: Yu Ke <ke.yu@intel.com>
* mesa-dri-7.10: replace GPLv3 talloc with MIT-x licensed rallocYu Ke2011-02-092-2/+15574
| | | | | | | mesa 7.10.1 devel branch has the patch to replace talloc with ralloc. so add a patch to sync with 7.10.1 devel branch. Signed-off-by: Yu Ke <ke.yu@intel.com>
* image-mklibs.bbclass: add the library optimization functionalityNitin A Kamble2011-02-092-1/+80
| | | | | | | | | | | | | | | | | | | | | | If you want to enable the mklibs library size optimization for your image then, edit the MKLIBS_OPTIMIZED_IMAGES line in the local.conf like this: MKLIBS_OPTIMIZED_IMAGES ?= "poky-image-minimal your-own-image" Also this will enable the mklibs library size optimization for all images. MKLIBS_OPTIMIZED_IMAGES ?= "all" on qemux86 machine this reduced the rootfs size of poky image-minimal image from 7.9MB to 7.2MB. That is around 11% image foot print reduction. That image had 38 elf executables. Generally the size optimization by mklibs is reversely proportional to the number of elf executables in the rootfs. So bigger images will see less optimization, and smaller images will see large image size reductions. Thanks to mark hatle for his help in implementation of this. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* makedepend: remove # from the beginning of DESCRIPTION linesSaul Wold2011-02-091-5/+6
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>