summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* linux-wrs: move config fragment to the correct locationRichard Purdie2010-10-111-0/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake/build.py: Write logfiles on a per task basis, not per functionRichard Purdie2010-10-111-71/+78
| | | | | | | | | Per function logging made it hard to track down what was happening so switch to logging on a per task basis. [BUGID #383] Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake-runtask: Ensure logging options are inherited from the parentRichard Purdie2010-10-112-7/+15
| | | | | | [BUGID #291] Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* linux-wrs: Change the kernel configuration to enable psplash.Kevin Tian2010-10-112-0/+4
| | | | | | | | | | | | | Init scripts assume uvesafb as module, and also need CONFIG_FRAMEBUFFER_CONSOLE to set some mode parameter, else wrong parameter cause psplash's mmap failure. This is just a quick fix as we don't know how to change the wrs kernel config in a clean way. Should revert it with clean way of changing. [BUGID #363] fixed by this Signed-off-by: Tian Kevin <kevin.tian@intel.com> Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* connman: Do not take over ethernet interface if target is boot by nfsDongxiao Xu2010-10-112-2/+22
| | | | | | | | | Detect if target system is booting by nfs, connman will not take over the ethernet interface. This fixes [BUGID #364] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* rootfs: Update ROOTFS_PKGMANAGE to include atp/zypperRichard Purdie2010-10-112-2/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* package_rpm: Disable nativesdk/canadian package indexes for now as these are ↵Richard Purdie2010-10-111-2/+3
| | | | | | being incorrectly used for target rootfs generation, breaking the images Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* dpkg-native: Don't install update-alternatives as it isn't cross rootfs capableRichard Purdie2010-10-112-1/+6
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* dpkg: fix package_deb error for linux-wrsDongxiao Xu2010-10-092-1/+23
| | | | | | | The new dpkg will report linux-wrs version parse error, since there is a '_' inside. This patch fixes this issue. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* linux-wrs: emenlow has its own branch, use itRichard Purdie2010-10-091-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake/fetch: Ensure SRCREV is still set correctly if the pn-X override has ↵Richard Purdie2010-10-091-0/+2
| | | | | | been expanded Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* base.bbclass: Fix spelling mistakes and change log levelRichard Purdie2010-10-091-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* poky-default-revisions.inc: Work around weak assignment operator bad ↵Richard Purdie2010-10-091-8/+8
| | | | | | interaction with SRCREV Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* linux-wrs/emenlow: Set WRMACHINERichard Purdie2010-10-091-0/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* atom-pc: Switch from linux-netbook to linux-wrsRichard Purdie2010-10-091-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* emenlow: switch kernel from "linux" to "linux-wrs"Tom Zanussi2010-10-091-1/+1
| | | | | | | | Fixes [BUGID #396] Make the emenlow machine point to the windriver kernel instead. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emenlow: remove psb-kernel-source dependency from xserver-psb packageTom Zanussi2010-10-091-1/+1
| | | | | | | | | | Fixes [BUGID #396] With the switchover to linux-wrs, xserver-psb no longer depends on the external modules contained in psb-kernel-source (which have been moved in-tree). Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emenlow: add linux-wrs_git.bbappendTom Zanussi2010-10-092-0/+71
| | | | | | | | | Fixes [BUGID #396] Add emenlow as a compatible machine for linux-wrs and pick up the defconfig (which will be pared down if necessary in a later patch). Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* atom-pc: enable CONFIG_FRAMEBUFFER_CONSOLEDarren Hart2010-10-091-1/+1
| | | | | | | | | | | | Add CONFIG_FRAMEBUFFER_CONSOLE to the i915.cfg config fragment for the atom-pc machine. This allows the BlackSand to boot to the sato desktop with text after the fb switch as well as the poky splash screen. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Tom Zanussi <tom.zanussi@intel.com> CC: Bruce Ashfield <bruce.ashfield@windriver.com> CC: Richard Purdie <rpurdie@linux.intel.com>
* Add default revision for linux-wrs common_pc-standard HEADDarren Hart2010-10-091-0/+1
| | | | Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* atom-pc: 8250 config fragmentDarren Hart2010-10-092-1/+9
| | | | | | Add serial port support for atom-pc. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* linux-wrs: Add support for atom-pcDarren Hart2010-10-092-2/+24
| | | | | | | | | | | | | | | Add the option of using linux-wrs as the kernel provider for atom-pc. This patch uses poky to apply config fragments to the common_pc-standard branch of the linux-wrs kernel. A follow-on patch will remove these once linux-wrs has an atom-pc branch and the config fragments are present in the kernel repository. This configuration boots to a prompt on the BlackSand, but panics unable to find the root partition on the Toshiba NB305 where the "rootwait" kernel boot option appears to be being ignored. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* dpkg: upgrade to version 1.15.8.5Dongxiao Xu2010-10-091-1/+1
| | | | | | | | | Rebase several patches to fit the latest version Fix a compile issue related with snprintf. dpkg: bump PR Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* udev: Don't install unused links.conf file (thanks Joe Sauer for spotting)Richard Purdie2010-10-093-4/+4
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gettext: Move files to the correct placeRichard Purdie2010-10-098-0/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* linux-wrs: fix emenlow and wrs_meta SRCREV valuesBruce Ashfield2010-10-091-2/+2
| | | | | | | | | | | | Fixes [BUGID #395, #396] The initial commit for emenlow support dropped a character on the SRCREV and missed the wrs_meta update. this fixes both those issues. There are still pending commits and issues with emenlow support, but these values are wrong and should be fixed now. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* distro_tracking_fields: remove the duplicate line for oprofileDexuan Cui2010-10-091-4/+1
| | | | | | | | In the same file, there is alrealy a line for oprofile. Also add an empty line before oprofileui. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* attr: fix the hardcoded search path in the AC_PATH_PROGDexuan Cui2010-10-092-1/+101
| | | | | | | | | | | | We should respect $PATH. The patch is from Qing. Fixes [BUGID #369]. BTW: the bug was triggered on a build host that didn't install gettext. Signed-off-by: Qing He <qing.he@intel.com> Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* poky-qemu-internal: implement file locking in bashScott Garman2010-10-081-30/+53
| | | | | | | | | | | | | | | | There does not appear to be a universal lockfile utility that meets our needs. For example: * 'lockfile' is part of the procmail pacakge in Ubuntu, a requirement we don't want to impose on our users * lockfile-[create|remove] from the Ubuntu lockfile-progs package does not appear to be available in Fedora/openSUSE So, the most portable way to do this is just to implement it in bash. The likelihood of race conditions is minimal for what we need this for. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* poky-qemu: fix handling of some rootfs typesScott Garman2010-10-081-0/+10
| | | | | | | | | | This allows the user to specify a rootfs type (e.g, poky-image-sato) without typing out the full filename and path (assuming we can infer a valid MACHINE and FSTYPE). This fixes [BUGID #415] Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* rootfs_deb: Fix problem with pseduo and rootfs locationSaul Wold2010-10-083-3/+4
| | | | | | This address [BUGID #401] to complete dpkg rootfs support Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* dpkg: upgrade to version 1.15.8.5Dongxiao Xu2010-10-085-27/+50
| | | | | | | | | Rebase several patches to fit the latest version Fix a compile issue related with snprintf. Reset PR in dpkg.inc Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* Rename MACHINE=netbook to MACHINE=atom-pcDarren Hart2010-10-0816-32/+32
| | | | | | | | | | | | In preparation for the more generic atom-pc, rename the netbook machine and all the relevant overrides. Leave the linux-netbook kernel recipe intact and as the default kernel for the atom-pc machine. A future patch will convert this over to linux-wrs and likely remove the linux-netbook kernel recipe. Cc: Tom Zanussi <tom.zanussi@intel.com> Cc: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gststream commercial: modified recipes and tasks to add commercial identifierSaul Wold2010-10-084-13/+18
| | | | | | | | Modified DEPENDS and RDEPENDS in these recipes and tasks to make packages which have potential license implications opt in through options in poky/local.conf. Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* base.bbclass: add support for commercial license checkSaul Wold2010-10-082-0/+11
| | | | | | | | | This addresses [BUGID #410], require implict action by someone to enable functionality that may have license implications. By default this diables mp3 and mpeg decoding Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* gettext: Add GPLv2 version 0.14.1Saul Wold2010-10-088-0/+1333
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* meta-toolchain: Fix symlink pathRichard Purdie2010-10-081-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* meta-toolchain: Fix libGL.so not found issuesRichard Purdie2010-10-081-1/+4
| | | | | | | | | | | | Fix libGL.so not found issues by making sure ld.so.cache from the host system is used to locate libraries. Also, fix a /usr/ reference that should be /var to keep the installation tarball clean. [BUGID #228] Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* unfs-server: Fix DEPENDS for native/nativesdk casesRichard Purdie2010-10-071-0/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* libc-package.bbclass, eglibc, glibc: enable locales generation using ↵Nitin A Kamble2010-10-073-53/+71
| | | | | | | | | | | | | | | | | | | cross-localedef Along with qemu this provides another option to generate locales for [e]glibc. The new method is to use cross-localedef with appropriate arch specific parameters. The cross-localedef method is found to be 15 times faster than qemu's emnualted method. LOCALE_GENERATION_WITH_CROSS-LOCALEDEF : This is new config variable introduced to selet qemu or cross-localedef method for locale generation. Thanks to Mark Hatle from Windriver for providing the rich information for cross locale generation. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* cross-localedef-native: tool for cross generation of localesNitin A Kamble2010-10-071-0/+37
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* Update meta-ide-support dependenciesScott Garman2010-10-077-9/+9
| | | | | | | | | | | | | | | | | | Using poky-qemu with our new tap networking and/or unfs support required too many additional build steps. This updates the meta-ide-support dependencies so all features are built and available to use. Specifically, this adds psuedo-native, qemu-helper-native, and unfs-server-native to the dependency chain for meta-ide-support. This fixes [BUGID #392] Also add poky-gen-tapdevs and remove runqemu-nfs from the qemu-helper-native recipe, and update some qemu control script error messages to suggest building meta-ide-support. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* poky-fixed-revisions.inc: Clean up pointless PREFERRED_VERSION statementsRichard Purdie2010-10-071-44/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* librsvg: Drop old versionsRichard Purdie2010-10-072-62/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* pulseaudio: Add back after it was lost in meta-moblin removal (and dependencies)Richard Purdie2010-10-0721-0/+1363
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* poky-default-revisions.inc: Move SRCREV settings into this fileRichard Purdie2010-10-0712-19/+22
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Merge runqemu features into poky-qemuScott Garman2010-10-074-262/+264
| | | | | | | | | | | | This merges the functionality of the runqemu script into poky-qemu. It also removes the requirement to order command line args to poky-qemu in any particular order. This fixes a slew of runqemu-related bugs by making the runqemu script obsolete (and fixing the issues in the new poky-qemu), including [BUGID #294] [BUGID #295] [BUGID #371] and [BUGID #324]. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* Allow running of multiple QEMU nfs instancesScott Garman2010-10-072-31/+39
| | | | | | | | | | These changes allow multiple instances of the userspace NFS server to run, when brought up by consecutive instances of the poky-qemu control script. This fixes [BUGID #393] Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* poky-gen-tapdevs: script to create a 'bank' of tap interfacesScott Garman2010-10-072-0/+96
| | | | | | | | | | | | | | This script can be used to create and configure a 'bank' of tap interfaces that can be used by the poky-qemu script. It is useful in locked-down enterprise environments where developers do not have sudo access, but need to be able to run QEMU with networking. A sysadmin would then use this script to bring up a number of tap interfaces for the user to make use of. This fixes [BUGID #391] Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* poky-qemu-internal: use lockfile-progs for network interface lockingScott Garman2010-10-071-5/+20
| | | | | | | | | | The 'lockfile' utility originally used comes from the procmail package, which users shouldn't have to install. This uses the more general lockfile-progs utilities to acheive the same end. This fixes [BUGID #389] Signed-off-by: Scott Garman <scott.a.garman@intel.com>