summaryrefslogtreecommitdiff
path: root/meta/conf
AgeCommit message (Collapse)AuthorFiles
2011-03-10linux-yocto: update to 2.6.37.3Bruce Ashfield1
The 2.6.37.3 -stable update is available and can safely be merged into the linux-yocto BSPs. This updated the SRCREVs of the BSP branches to their new values. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-03-10distro_tracking_fields.inc: update the info for oprofileuiDexuan Cui1
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-03-10oprofileui: upgrade to the latest version maintained by the Yocto projectDexuan Cui1
Oprofileui at http://labs.o-hand.com/oprofileui/ is not maintained now, so we should change SRC_URI to the one maintained by the Yocto project. This one includes new bugfixes. This fixes [YOCTO #820] [sgw: merged oprofile-git.inc back into .bb as suggested by Joshua] Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-08poky-default.inc: Change LINUXLIBCVERSION "2.6.36" -> "2.6.37.2"Khem Raj1
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-07adt: Update to svn r596 to fix symbolic link issuesLiping Ke1
See the longlinksfix patch for details but symlinks over 100 chars long were broken in sdk tarballs and its due to problems in the inbuilt tar in libbb in opkg. svn r596 has already fixed the problem. Signed-off-by: Liping Ke <liping.ke@intel.com>
2011-03-04linux-yocto: update machine configurationsBruce Ashfield1
Fixes [YOCTO #733, YOCTO #766, YOCTO: #801] Updating the configuration for the routerstation pro and mpc8315e-rdb to 2.6.37 variants of the RTC, USB and VFAT filesystem types. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-03-04distro tracking: Updates to Tracking infor for clutter and other changesSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-01remove non-qemu machinesKoen Kooi4
As per TSC decision OE-core will only have qemu machines. This leaves the conf/machine/include file intact Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-03-01distro_tracking_fields.inc: add transfig and linuxdoc-tools recipesScott Garman1
Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-03-01distro_tracking: update for newer packages addedSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-01linux-yocto: add crownbay BSP infrastructureBruce Ashfield1
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-03-01linux-yocto: update to 2.6.37.2Bruce Ashfield1
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-03-01conf/machine: Use linux-libc-headers instead of linux-libc-headers-yoctoRichard Purdie4
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-01Revise stripping and splitting of debug informationMark Hatle2
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-03-01Emenlow Removal from Poky Core: meta-emenlowBeth Flanagan2
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-03-01poky-lsb.conf: remove OVERRIDESSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-01poky.conf: Weakly set PREMIRRORSRichard Purdie1
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-03-01poky-lsb.conf: Add DISTROOVERRIDES variable for pokySaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-01bitbake.conf: Add DISTROOVERRIDES variableSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-01xf86-video-intel: add config option to support rootless XYu Ke1
- 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-23linux-yocto: enable audio for selected qemu targetsBruce Ashfield1
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-21zaurus: remove zaurus linux includesDarren Hart2
Zaurus support was removed with: 673abd92f999829bdd67d0273c43570a62123a63 conf/machine: Drop older machines with no recent updates which removed both the linux-rp and sharp-flash-header recipes required by the zaurus includes removed by this patch. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2011-02-21linux-yocto: update to 2.6.37.1Bruce Ashfield1
Updating the SRCREVs to reflect the 2.6.37.1 merge. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-02-18local.conf.sample: Handle the case the user incomments a machine entry and ↵Richard Purdie1
expects it to override the default Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-18conf/machine: Drop older machines with no recent updatesRichard Purdie17
These are all moving to meta-extras. Ideally in the future machines such as these will be maintained to topic specific layers as we move to a more layer oriented model. If this causes a problem for anyone please discuss it on the mailing list. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-18local.conf.sample: Update MACHINE list to match our website and documented ↵Richard Purdie1
supported list Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-16gypsy: Convert SRCREV to a git revision instead of an svn one after recipe ↵Richard Purdie1
migration Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-16poky.conf: make the WHITELIST for INCOMPATIBLE_LICENSE overridableSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-15linux-yocto: add jasperforest BSP and fix lttng NMI bugBruce Ashfield1
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>
2011-02-14bitbake.conf: change revision fetching to use newer fetch2 codeSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-14distro tracking: minor fix to mc lastest versionSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-11meta: Update mirror urls to new format and update yocto project urlsRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-10local.conf.sample: Drop some comments about things that either no longer ↵Richard Purdie1
apply or are obsoleted (now we have -dbg packages) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-10pseudo: Add and use the 1.0 release versionRichard Purdie1
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>
2011-02-09mesa-7.10: set mesa 7.10 as default instead of 7.8.2Yu Ke1
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>
2011-02-09image-mklibs.bbclass: add the library optimization functionalityNitin A Kamble1
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>
2011-02-09Merge branch 'jzhang/i686' of ssh://git.pokylinux.org/poky-contribRichard Purdie1
2011-02-09mpc8315-rdb: add dtb generation configurationBruce Ashfield1
Fixes [BUGID #610] dtb files were not being built for the mpc8315e-rdb, since they weren't being configured into the machine. With this and the related dtc fixes, we now get a dtb in the deployment directories. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-02-09linux-yocto: streamline BSP bootstrappingBruce Ashfield1
In order to build BSPs that were not already integrated into the upstream linux yocto kernel AND keep the git fetcher happy, some fairly complex anonymous python sections were required. These sections cause problems with variable expansion and SRCREV processing. With the updated git fetcher code, we can streamline the BSP boostrapping process and drop 99% of the anonymous python code. This commit has the following changes to support BSP boot strapping and simplication for existing BSPs. - KMETA is set per-recipe rather than in python code - undefined machines are no longer used, but instead common branch names are set per-recipe - fallback machine SRCREVs are present in the default revisions file - A new variable YOCTO_KERNEL_EXTERNAL_BRANCH should be set in the local.conf for new BSPs instead of being programatically determined in the anonymous python. - No more explicity KMACHINE variable expansion and manipulation, since the tools and build phases no longer require it due to the per-recipe fallbacks. Integrated/merged BSPs are unaffected by the changes and have been regression tested. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> foo Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-02-09linux-yocto: streamline BSP bootstrappingBruce Ashfield1
In order to build BSPs that were not already integrated into the upstream linux yocto kernel AND keep the git fetcher happy, some fairly complex anonymous python sections were required. These sections cause problems with variable expansion and SRCREV processing. With the updated git fetcher code, we can streamline the BSP boostrapping process and drop 99% of the anonymous python code. This commit has the following changes to support BSP boot strapping and simplication for existing BSPs. - KMETA is set per-recipe rather than in python code - undefined machines are no longer used, but instead common branch names are set per-recipe - fallback machine SRCREVs are present in the default revisions file - A new variable YOCTO_KERNEL_EXTERNAL_BRANCH should be set in the local.conf for new BSPs instead of being programatically determined in the anonymous python. - No more explicity KMACHINE variable expansion and manipulation, since the tools and build phases no longer require it due to the per-recipe fallbacks. Integrated/merged BSPs are unaffected by the changes and have been regression tested. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> foo Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-02-09bitbake.conf: fix SDK_NAMEKoen Kooi1
It was using a '/' in a name variable, subtly breaking things like this: populate_sdk.bbclass: mkdir -p ${SDK_DEPLOY} cd ${SDK_OUTPUT} tar --owner=root --group=root -cj --file=${SDK_DEPLOY}/${TOOLCHAIN_OUTPUTNAME}.tar.bz2 . Tar will error out since SDK_DEPLOY/DISTRO/ doesn't exist. Change the default to be more like the one from poky.conf, without the poky specific POKYLIBC. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-08local.conf: change i586 to i686 for 32bit SDKJessica Zhang1
Signed-off-by: Jessica Zhang <jessica.zhang@intel.com>
2011-02-08kernel-yocto/poky-default-revisions: Ensure SRCREV_machine is set for the ↵Richard Purdie1
kernels If we don't do this and try to bring up a new machine we can trigger network access to resolve the branch name to a revision which is undesireable. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-07beagleboard: allow kernel provider overrideDarren Hart1
Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-02-07linux-yocto: uprev lttng to 2.6.37-lttng-0.242Bruce Ashfield1
commits: 7697c24..2e05e11 upstream: git://git.kernel.org/pub/scm/linux/kernel/git/compudj/linux-2.6-lttng.git Update to lttng-0.242 for 2.6.37. Built and boot tested on all architectures. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-02-07pseudo: Uprev pseudo and fix a few minor bugsMark Hatle2
Uprev pseudo to the latest version. This corrects a linking problem on some newer host systems. In addition, we add more detail to the local.conf.sample file to explain the NO32LIBS and why someone would set it to 0. Also fix a minor bug in pseudo that prevented it from building for the target. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-02-07bitbake.conf: Force git fetches to a new location after fetcher layout changesRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-06poky.conf: Turn off mirror tarball generation by defaultRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-03beagleboard: set kernel provider to linux-yocto (2.6.37)Darren Hart1
Support has been added for basic Beagleboard xM functionality, including networking, to the linux-yocto kernel repository. Tested on the Beagleboard xM. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-02-03bitbake.conf & package.bbclass: Use default SUMMARY and DESCRIPTIONMark Hatle1
A new default SUMMARY and DESCRIPTION was defined for any package that previously did not contain one. This value is based on the original SUMMARY_${PN} value. The new default SUMMARY and DESCRIPTION is used as a basis for all of the automatic summary and descriptions for the various package splits, include ${PN}, ${PN}-dbg, ${PN}-dev, ${PN}-doc, and locales. A recipe may also override any of the automatic summaries by simply specifying the value. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>