summaryrefslogtreecommitdiff
path: root/meta/recipes-core
AgeCommit message (Collapse)AuthorFiles
2011-03-18util-linux: Setup for GPLv2 RecipeSaul Wold3
* add task to remove the GPLv3 lscpu code * Add patch to remove the reference to lscpu in Makfiles Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-18coreutils-6.9: fix man page building for the gplv2 recipeNitin A Kamble2
Added a new patch: coreutils-6.9/fix_for_manpage_building.patch And the target recipe now depends on the native recipe for the manpage generation. Similar fix may be needed to the GPLv3 version of this recipe. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-03-18toolchain-scripts.bbclass: Added --sysroot to CPPFLAGS.Lianhao Lu2
[YOCTO #908] Added CPPFLAGS into the environment file and added --sysroot to it. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
2011-03-17gettext: Upgrade GPLv2 version to 0.16.1Saul Wold12
This adds a couple of new patches for handling various autoconf and autolocal issues. It also hardcodes a GETTEXT_MACRO_VERSION to 0.17 to match the native gettext. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-16task-poky-ssh-openssh: new task recipe for openssh sshScott Garman1
This task can be used when IMAGE_FEATURES is set to ssh-server-openssh. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-03-16task-poky-ssh-dropbear: new task recipe for dropbear sshScott Garman1
This task can be used when IMAGE_FEATURES is set to ssh-server-dropbear. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-03-16task-base, task-poky-basic, task-poky: Remove hard-coded references to dropbearScott Garman1
This is the first step in refactoring the SSH server selection to be done in IMAGE_FEATURES instead of as hardcoded in these tasks. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-03-15package-index.bb: Added missing dependencies.Lianhao Lu1
[YOCTO #871] Added missing dependencies to opkg-utils-native and opkg-native. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
2011-03-15util-linux: move remaining files from files directory to util-linux-2.17.2 ↵Martin Jansa4
for faster lookup Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-03-15util-linux: remove unused files from util-linux-2.17.2 directoryMartin Jansa1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-03-15util-linux: remove unused files from files directoryMartin Jansa8
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-03-15netbase: Upgrade version 4.44 to 4.45Khem Raj19
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-03-10tinylogin: Fix rotate passwd check logicDongxiao Xu2
Fix rotate passwd check logic which will write data into un-allocated memory. This fixes [YOCTO #735] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2011-03-05toolchain-script.bbclass: Added --sysroot to LDFLAGS.Lianhao Lu2
[YOCTO #808] Added --sysroot to LDFALGS in environment files. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-03-02util-linux: split out uuidgen to a separate packagePaul Eggleton2
uuidgen is needed by zypper and we don't want to drag in everything else in util-linux, so split it out to a separate package. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-03-02ncurses: Change ncurses patch SRC_URI locationDongxiao Xu1
One of ncurses's patch has been removed from its original repo location, use autobuilder cache location instead. Comment out the original patch address instead of removing it since we may still need that address when upgrade the recipe later. This fixes [BUGID #709]. [sgw: fixed having comment embedded in SRC_URI] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-01dropbear: add SRC_URI checksumsJoshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2011-03-01Suppress useless warnings during udev startupGary Thomas1
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-22Remove all comments from multiline expressions (as mentioned in bug #704)Richard Purdie3
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-17recipe-core/meta/meta-toolchain.bb: Set correct value for CONFIG_SITE.Lianhao Lu1
Set the value of CONFIG_SITE for correct autoconf config site files. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
2011-02-17toolchain-script/populate_sdk/meta-toolchain: moving common code.Lianhao Lu1
moving common code between populate_sdk.bbclass and meta-environment.bb into toolchain-script.bbclass. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
2011-02-16ncurses: reenable PARALLEL_MAKESaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-16gettext: reenable PARALLEL_MAKESaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-14dbus: change owner and mode for dbus-daemon-launch-helper in postinstDongxiao Xu2
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>
2011-02-12recipes: pre/post actionsMark Hatle2
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>
2011-02-12busybox: Rework busybox to fix limitations in initscriptsMark Hatle1
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>
2011-02-10util-linux: Correctly prepend to PACKAGES and stop corrupting ↵Richard Purdie1
linux-util-native PACKAGES variable Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-10ncurses: Apply unifdef-native dependency to the task that uses it, not globallyRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-07init-live.sh: add 'coldplug' udev triggerTom Zanussi1
Fixes [BUGID #693] The init-live.sh script starts udevd in init-live.sh:early_setup(), but doesn't account for the possibility that the root device may have already been registered by the kernel before udevd starts up. If the device is detected after udevd starts up, everything's fine - udevd gets the 'add' uevent for the device, the root image shows up at e.g. /media/sda/rootfs.img, and the boot continues. If however the device is detected before udevd starts up, udevd misses the 'add' uevent and the root image never shows up, causing it to stay in the 'waiting for removable media' loop forever. The 'udevadm trigger' command is meant to be used to avoid this situation, but init-live.sh doesn't use it. Furthermore, since the default was changed in udev 152 from 'add' to 'change', the command needs to explicity name 'add' as the action. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-02-07util-linux: Add mount lock patchMark Hatle2
Add the mount lock patch that moves the lock file from the potentially R/O /etc, to the R/W /var/lock directory. This resolves a problem when mounting when / (and /etc) is mounted R/O. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-02-07sysfsutils: Merge bug fixMark Hatle2
Merge a small bug fix located in the Fedora Core 9 version of this package. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-02-07coreutils: Add various bug fixesMark Hatle6
Add a number of bug fixes, mostly imported from Fedora and Wind River Linux. cp-i-u: fix unnecessary prompting fix-install: Fix installing to a dangling symlink i18n: li18nux/lsb compliance ls-x: Fix incorrect output overflow: Fix potential overflow in who command Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-02-07busybox: Support DHCP refresh without restarting the interfaceMark Hatle4
When the kernel is started using ip=dhcp, we want a way to be able to run the udhcp client within busybox and not reset the interface. When using the '-D' option to udhcpc, the defconfig script will be skipped allowing the refresh without changing the network settings. Also provide an initscript that can be used to detect ip=dhcp on the kernel command line, if detected it will refresh the lease and set the proper resolve.conf and related files, but not reset the interface. Original code in Wind River Linux by Greg Moffatt <greg.moffat@windriver.com> Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-02-02cross-localedef-native: Fix do_move_ports since the definition of changes. ↵Richard Purdie1
Raises the question of whether we even need ports for this? Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-01glib-2.0: Add stable version 2.26.1Saul Wold6
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-01libxml2: Enable "--with-legacy" for LSB test.Jingdong Lu2
Enable "--with-legacy" in order to pass library check of LSB. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
2011-02-01populate_sdk.bbclass/meta-toolchain: Made populate_sdk task more genericLianhao Lu1
Move the populate_sdk task out of meta-toolchain. Made it more generic to support rpm/deb package format. This commit is dependant on a series of commit: 2ea0406e4516fc59dff86cb4adc35c82cb774c2f 7ffa45b7cfea24dae1b51f40cfc807bf78b21b66 bf201a74c243942af3fcae6f174496bdd819dbc0 3d29933f2925efe8a84f10efdf50396031c33ae4 3d29933f2925efe8a84f10efdf50396031c33ae4 9c724dbf57e610a9e06bbdce38383dee3ac49281 Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
2011-02-01dbus: extend to nativesdkPaul Eggleton1
BBCLASSEXTEND dbus to nativesdk for meta-toolchain-qte, and disable the dependency on libsm when building in this context (thus avoiding a number of sub-dependencies). Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-02-01glib-2.0: extend to nativesdkPaul Eggleton2
This needs to be added to nativesdk for meta-toolchain-qte. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2011-01-28poky-image-minimal: Since we don't include package system data, we only need ↵Richard Purdie1
the package system bootstrap dependencies Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-01-28task-poky-sdk: add 'file' and 'ldd'Kevin Tian1
these two are useful in the development environment, and also required by two LTP test cases (ld and ldd). Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2011-01-28base-files: remove ending colon from default $PATH for root userKevin Tian2
now the PATH for root user defined in a problematic way PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin: from eglibc: /* Two adjacent colons, or a colon at the beginning or the end of `PATH' means to search the current directory. */ that means current directory is always searched as the last path, which could generate undesired behavior. One example is found in LTP cron_deny01 test, which always complains "sh: cron_deny01 not found" cron_deny01 is a shell script which setups the initial test preparation and then invokes itself for real test under a different user: su $TEST_USER1 -c "$0" 'su' doesn't inherit PATH into the sub-shell, and thus $0 has to be an absolute path to have right script found. ltp appends the path of cron_deny01 to $PATH before running the test: export PATH="${PATH}:${LTPROOT}/testcases/bin" In ideal way "${LTPROOT}/testcases/bin/cron_deny01" is found and becomes $0, which works well. However due to the ending colon in original PATH: PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin::${LTPROOT}/testcases/bin $0 becomes 'cron_deny01' w/o leading path which makes sub-shell under 'su' failed to locate cron_deny01. remove ending colon then fixes this problem. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2011-01-27external-python-tarball: include multiprocessing moduleJoshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2011-01-26meta-toolchain: Fix tar commandRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-01-26meta-toolchain: Use --owner and --group options instead of using pseudo's ↵Richard Purdie1
overhead for a simple task Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-01-25util-linux.inc: Fix DEPENDS on gettext for native caseRichard Purdie2
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-01-25meta-toolchain-sdk: Rename meta-toolchain-sdk to meta-toolchain-gmaeJessica Zhang2
Change the name from toolchain-sdk to toolchain-gmae, which is more accurate to what meta-toolchain-sdk generates Signed-off-by: Jessica Zhang <jessica.zhang@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-01-25util-linux: tidy up metadataJoshua Lock1
Apply a couple of best practices to the recipe: 1) use the gettext class to ensure the right versions of gettext are used for the recipe variants (target, native, etc). 2) use layout variables rather than absolute paths in the package FILES_ definitions. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2011-01-25base-files: Add to make some directories needed by LSB.Jingdong Lu1
LSB will check some directories,eg, "/usr/local/" and need to make them for LSB test. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
2011-01-25gcc/libc: Change bootstrap to use an intermediate sysroot and hence no ↵Richard Purdie4
longer overwrite files Based upon patches from Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>