]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
14 years agorootfs_rpm: Workaround for checksum changes
Mark Hatle [Fri, 3 Sep 2010 17:41:57 +0000 (12:41 -0500)]
rootfs_rpm: Workaround for checksum changes

With the new checksum changes, the system is no longer able to determine
if the function resolve_package is used.  So it doesn't get emitted.  The
workaround resolves this by triggering an exit 0, followed by a bogus usage
of the function.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agozypper: add new package
Qing He [Fri, 20 Aug 2010 03:08:43 +0000 (11:08 +0800)]
zypper: add new package

Signed-off-by: Saul Wold <saul.wold@intel.com>
Signed-off-by: Qing He <qing.he@intel.com>
14 years agolibzypp: add new package
Qing He [Fri, 20 Aug 2010 03:08:34 +0000 (11:08 +0800)]
libzypp: add new package

Signed-off-by: Saul Wold <saul.wold@intel.com>
Signed-off-by: Qing He <qing.he@intel.com>
14 years agosat-solver: added new package
Qing He [Fri, 20 Aug 2010 03:08:52 +0000 (11:08 +0800)]
sat-solver: added new package

Signed-off-by: Saul Wold <saul.wold@intel.com>
Signed-off-by: Qing He <qing.he@intel.com>
14 years agoaugeas: add new package
Qing He [Fri, 20 Aug 2010 03:05:33 +0000 (11:05 +0800)]
augeas: add new package

version 0.7.3

Signed-off-by: Qing He <qing.he@intel.com>
14 years agoFix broken references to libcheck
Scott Garman [Fri, 3 Sep 2010 22:28:34 +0000 (15:28 -0700)]
Fix broken references to libcheck

* check has been renamed to libcheck

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agorpm: Change the way the python version is determined so its sane and works with check...
Richard Purdie [Fri, 3 Sep 2010 22:23:09 +0000 (23:23 +0100)]
rpm: Change the way the python version is determined so its sane and works with checksumming

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agotask-poky-qt: create a task and add to poky-image-sdk
Saul Wold [Fri, 3 Sep 2010 04:14:14 +0000 (21:14 -0700)]
task-poky-qt: create a task and add to poky-image-sdk

Fixes [BUGID #260]

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agobootmisc.h: use "date -s" to set time
Kevin Tian [Fri, 3 Sep 2010 08:37:20 +0000 (16:37 +0800)]
bootmisc.h: use "date -s" to set time

without "-s", 201009031653 would be interpreted incorrectly by date
and then we saw below warning:
date: invalid date 165320100903

Fix [BUGID #265]

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agodistro-tracking: update lttng-ust, lttng-viewer
Dexuan Cui [Fri, 3 Sep 2010 13:32:46 +0000 (21:32 +0800)]
distro-tracking: update lttng-ust, lttng-viewer

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agolttng-viewer: upgrade to the latest version 0.12.35
Dexuan Cui [Fri, 3 Sep 2010 13:27:57 +0000 (21:27 +0800)]
lttng-viewer: upgrade to the latest version 0.12.35

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agolttng-ust: upgrade to the latest version 0.7
Dexuan Cui [Fri, 3 Sep 2010 13:26:38 +0000 (21:26 +0800)]
lttng-ust: upgrade to the latest version 0.7

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agopoky.conf: Set hash policy
Richard Purdie [Fri, 3 Sep 2010 15:25:24 +0000 (16:25 +0100)]
poky.conf: Set hash policy

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake: Add missing signature files
Richard Purdie [Fri, 3 Sep 2010 15:11:29 +0000 (16:11 +0100)]
bitbake: Add missing signature files

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake: Implement signatures
Richard Purdie [Tue, 31 Aug 2010 13:49:43 +0000 (14:49 +0100)]
bitbake: Implement signatures

Includes functionality to find out what changes between two different singature data dumps.

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/codeparser: Ensure cached sheel entries return the correct dependencies
Richard Purdie [Fri, 3 Sep 2010 15:05:30 +0000 (16:05 +0100)]
bitbake/codeparser: Ensure cached sheel entries return the correct dependencies

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/ast: Ensure function definitions are always added to the dictonary
Richard Purdie [Fri, 3 Sep 2010 15:04:26 +0000 (16:04 +0100)]
bitbake/ast: Ensure function definitions are always added to the dictonary

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agosstate: Handle symlink directory entries correctly
Richard Purdie [Fri, 3 Sep 2010 14:28:11 +0000 (15:28 +0100)]
sstate: Handle symlink directory entries correctly

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agorpm: Raise the number of potential rescans before aborting with a dep loop
Mark Hatle [Thu, 2 Sep 2010 18:40:45 +0000 (13:40 -0500)]
rpm: Raise the number of potential rescans before aborting with a dep loop

Within Poky we have a large number of self-referencing packages.  So we
need to raise the number of rescans before triggering a dependency loop
error.  100 seems like a reasonable number.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agoeglibc: Add siteconfig cache generation
Jeff Polk [Thu, 2 Sep 2010 21:31:43 +0000 (15:31 -0600)]
eglibc: Add siteconfig cache generation

Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
14 years agouclibc: Add siteconfig cache generation
Jeff Polk [Thu, 2 Sep 2010 21:29:54 +0000 (15:29 -0600)]
uclibc: Add siteconfig cache generation

Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
14 years agoncurses: Add siteconfig cache generation
Jeff Polk [Thu, 2 Sep 2010 21:27:23 +0000 (15:27 -0600)]
ncurses: Add siteconfig cache generation

Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
14 years agozlib: Add siteconfig cache generation
Jeff Polk [Thu, 2 Sep 2010 21:17:16 +0000 (15:17 -0600)]
zlib: Add siteconfig cache generation

Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
14 years agoglibc: Add siteconfig cache generation
Jeff Polk [Thu, 2 Sep 2010 21:16:39 +0000 (15:16 -0600)]
glibc: Add siteconfig cache generation

Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
14 years agositeconfig: generate configuration data caches for autoconf
Jeff Polk [Thu, 2 Sep 2010 21:08:59 +0000 (15:08 -0600)]
siteconfig: generate configuration data caches for autoconf
siteinfo: Use configuration caches when available

Generate cached configuration data for autoconf for the package
based on a list of header, types, and functions to eliminate the
need for all subesequent package builds to do the actual tests
via the cross compiler and sysroot.  The cache files are
stored in the sysroot in ${STAGING_DATADIR}/${TARGET_SYS}_config_site.d.
Siteinfo appends any files it finds in that directory to the normal
CONFIG_SITE.  All of the cache values set the variables only if not
already set so they may be overridden by any of the normal site files.

Signed-off-by: Jeff Polk <jeff.polk@windriver.com>
14 years agorootfs_rpm: Support install_all_locales
Mark Hatle [Thu, 2 Sep 2010 18:28:37 +0000 (13:28 -0500)]
rootfs_rpm: Support install_all_locales

Support installing all locales similarly to how it is done within the ipk
support.  This has had basic testing, but it's not a normally used function
so there could still be some flaws.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agoroots_rpm: Enable installation of recommended packages
Mark Hatle [Wed, 1 Sep 2010 21:04:45 +0000 (16:04 -0500)]
roots_rpm: Enable installation of recommended packages

Within RPM there is a field called "Suggests".  This filed behaves like
"Recommends" does in ipk.  So we write out the packages using the Suggests
field with the Poky 'Recommends' values... and then use the arbitrary tags to
capture the Poky 'Suggests' within a new "Recommends" tag.

Slightly confusing, but the end result is a functioning install.

Also some performance enhancements were add at the same time.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agopackage_rpm: Start packaging directories
Mark Hatle [Wed, 1 Sep 2010 18:37:01 +0000 (13:37 -0500)]
package_rpm: Start packaging directories

Match ipkg behavior and unconditionally include directories in the packages

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agoglibc-package.inc: disable build-time locale generation for nativesdk
Kevin Tian [Fri, 3 Sep 2010 06:29:17 +0000 (14:29 +0800)]
glibc-package.inc: disable build-time locale generation for nativesdk

The idea of build-time locale generation is documented in glibc-package.inc:

    Binary locales are generated at build time if ENABLE_BINARY_LOCALE_GENERATION
    is set. The idea is to avoid running localedef on the target (at first boot)
    to decrease initial boot time and avoid localedef being killed by the OOM
    killer which used to effectively break i18n on machines with < 128MB RAM.

However it doesn't make sense to do same thing for glibc-nativesdk, as the
build system is powerful. More importantly is that ideally host_arch running
sdk may even be out of the support list of target_arch by qemu-native.

Regarding to above rationale, this commit disables build time locale
generation to avoid following error when asking qemu to run localdef:

NOTE: /opt/poky/sysroots/i586-pokysdk-linux/lib/ld-linux.so.2: No such file or directory

nativesdk binaris have opt path hardcoded to avoid mess with host bits, which
is another reason that build time locale generation is not feasible here.

This fixes [BUGID #264]

also add 'nativesdk' to eglibc per RP's suggestion

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agoeglibc: Set BBCLASSEXTEND to include nativesdk
Richard Purdie [Fri, 3 Sep 2010 08:29:36 +0000 (09:29 +0100)]
eglibc: Set BBCLASSEXTEND to include nativesdk

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoudev: don't reference parent sysfs node directly
Kevin Tian [Fri, 3 Sep 2010 01:47:05 +0000 (09:47 +0800)]
udev: don't reference parent sysfs node directly

udev warns direct reference to parent sysfs, which is not necessary and
may break future kernel. Actually udev will handle parent nodes automatically
for ATTRS key.

This fixes [BUGID #113]

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agokern-tools: add dependency on guilt-native
Kevin Tian [Fri, 3 Sep 2010 02:47:04 +0000 (10:47 +0800)]
kern-tools: add dependency on guilt-native

Fix [BUGID #262]

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agorpcbind: move patch to correct location
Saul Wold [Thu, 2 Sep 2010 22:05:56 +0000 (15:05 -0700)]
rpcbind: move patch to correct location

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agolinux-libc-headers: update hayes-gone patch to remove HAYES ioctls from mips
Saul Wold [Thu, 2 Sep 2010 22:03:19 +0000 (15:03 -0700)]
linux-libc-headers: update hayes-gone patch to remove HAYES ioctls from mips

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agosetserial: add patch to fix missing stdlib header
Saul Wold [Thu, 2 Sep 2010 21:17:27 +0000 (14:17 -0700)]
setserial: add patch to fix missing stdlib header

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agomingetty: Add new mingetty package
Xiaofeng Yan [Wed, 1 Sep 2010 02:35:26 +0000 (10:35 +0800)]
mingetty: Add new mingetty package

mingetty allows for a compact getty program for virtual consoles only

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
14 years agologrotate: Add new logrotate package
Xiaofeng Yan [Wed, 1 Sep 2010 02:29:03 +0000 (10:29 +0800)]
logrotate: Add new logrotate package

logrotate allows for the rotation, compression and removal of system log file

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
14 years agodistro-tracking: update cronie
Dexuan Cui [Thu, 2 Sep 2010 14:33:33 +0000 (22:33 +0800)]
distro-tracking: update cronie

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agocronie: add the latest version 1.4.4
Dexuan Cui [Thu, 2 Sep 2010 14:29:51 +0000 (22:29 +0800)]
cronie: add the latest version 1.4.4

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agotask-poky-basic: add cron, logrotate, mingetty
Saul Wold [Thu, 2 Sep 2010 19:17:06 +0000 (12:17 -0700)]
task-poky-basic: add cron, logrotate, mingetty

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agoat: fix for parallel build issue & bug #180
Nitin A Kamble [Thu, 2 Sep 2010 17:04:19 +0000 (10:04 -0700)]
at: fix for parallel build issue & bug #180

parallel build was failing inconsistently due to missing dependancy
specification in the make file. Fixed it with a new patch.

Bug 180 reported this issue:
| arm-poky-linux-gnueabi-gcc -march=armv5te -mtune=arm926ej-s -c -I.
-fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2
-ggdb
-feliminate-unused-debug-types -DHAVE_CONFIG_H -DVERSION=\"3.1.12\"
-DETCDIR=\"/etc\" -DLOADAVG_MX=0.8 -DDAEMON_USERNAME=\"daemon\"
-DDAEMON_GROUPNAME=\"daemon\" -DLFILE=\"/var/spool/cron/atjobs/.SEQ\"
-Wall
atd.c
| atd.c:511:2: error: #error "No mail command specified."
| make: *** [atd.o] Error 1

Fixed it with the recommended solution of defining SENDMAIL as /bin/true

Fixes [BUGID #180]

Reorganized the recipe file for cleanlyness.
Add the init script for at

As per Scott's wiki instructions added the this init script for at:
http://git.buildroot.net/buildroot/tree/package/at/S99at

add libpam to dependancy
And bumped PR.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agorpcbind: add patch to fix host include path
Saul Wold [Thu, 2 Sep 2010 18:52:24 +0000 (11:52 -0700)]
rpcbind: add patch to fix host include path

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agoqemu: build qemu-x86-64 binary for use in locale generation
Joshua Lock [Thu, 2 Sep 2010 13:07:11 +0000 (14:07 +0100)]
qemu: build qemu-x86-64 binary for use in locale generation

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years ago updateme: detect and prepare patches
Bruce Ashfield [Wed, 1 Sep 2010 04:47:02 +0000 (00:47 -0400)]
 updateme: detect and prepare patches

The big part of this commit is to detect and prepare any
"free floating" patches into a kernel feature that will be
automatically applied to the kernel tree. These patches will
be pushed onto the BSP branch via guilt, and then built as
part of the normal build/deploy cycle.

There are other grouped cleanups, such as tabs instead
of spaces, and the removal of the unused decheckpoint
function.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
14 years agoqemuimage-testlib: kill qemu process according to its pid, instead of process name
Jiajun Xu [Wed, 1 Sep 2010 15:38:53 +0000 (23:38 +0800)]
qemuimage-testlib: kill qemu process according to its pid, instead of process name

poky-qemu-internal will set up a tap lockfile when creating tap device. The lockfile
will be released when a TERM signal is received. In previous code, function
Test_Kill_Qemu uses pkill to kill all process named "qemu". This may cause lockfile
release function not work in poky-qemu-internal. Then poky-qemu-internal will be
hang when user start QEMU the second time. To prevent the issue, the new function
Test_Kill_Qemu kills all child pid with a given parent process ID.

Signed-off-by Jiajun Xu <jiajun.xu@intel.com>

14 years agopackage_rpm: Enable debian style tags
Mark Hatle [Wed, 1 Sep 2010 01:05:10 +0000 (20:05 -0500)]
package_rpm: Enable debian style tags

Enable debian style tags including suggests, enhances, recommends

Note, these are not yet used by the dependency resolver.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agorootfs_rpm: Optimize rpm database processing
Mark Hatle [Tue, 31 Aug 2010 23:57:06 +0000 (18:57 -0500)]
rootfs_rpm: Optimize rpm database processing

Optimize the creation of the solverdb by disabling fsyncs and
database caches that are not used when generating a solution.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agopackage_rpm: Enable per file dependencies
Mark Hatle [Mon, 30 Aug 2010 21:44:31 +0000 (16:44 -0500)]
package_rpm: Enable per file dependencies

Switch the per file dependency handing to passing the information to
rpm via the standard 'external' dependency scripting.  This ensures that
the dependencies found by RPM exactly match the ones presented by
package.bbclass.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
14 years agoAdd qemu-ppc in qemu-native, required by eglibc
Zhai Edwin [Thu, 2 Sep 2010 00:22:10 +0000 (08:22 +0800)]
Add qemu-ppc in qemu-native, required by eglibc

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agolibmatchbox: Fix the matchbox environment start failure on x86-64 target.
Zhai Edwin [Thu, 2 Sep 2010 00:22:10 +0000 (08:22 +0800)]
libmatchbox: Fix the matchbox environment start failure on x86-64 target.

x86 target works well. Root cause is libmatchbox use "0"(int) as termination
indicator when calling XftFontOpen, which in turn called FcPatternVapBuild(in
fontconfig). It try to get the "0" as char* and fetch wrong value, as int and
char* has different size on x86-64. This patch forces a NULL pointer as
terminator to fix it.

[BUGID #234] is fixed by this

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agopointercal: add config file for x86-64 target
Zhai Edwin [Thu, 2 Sep 2010 00:22:10 +0000 (08:22 +0800)]
pointercal: add config file for x86-64 target

Currently no config file for x86-64 target, which cause
/etc/X11/Xsession.d/30xTs_Calibrate.sh run into an infinate loop to block
following scripts to start matchbox.

Copy x86 config file to x86-64.
[BUGID #242] is fixed by this

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agodistro tracking field: add NO_UPDATE_REASON for cairo
Yu Ke [Thu, 2 Sep 2010 03:14:26 +0000 (11:14 +0800)]
distro tracking field: add NO_UPDATE_REASON for cairo

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agodistro-tracking: update devel/toolchain data
Nitin A Kamble [Wed, 1 Sep 2010 23:41:47 +0000 (16:41 -0700)]
distro-tracking: update devel/toolchain data

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agolibc-package.bbclass: merge glibc & eglibc class files
Nitin A Kamble [Fri, 6 Aug 2010 02:38:06 +0000 (19:38 -0700)]
libc-package.bbclass: merge glibc & eglibc class files

Other enhancements:
 print qemu's stdio & error on failure
 glibc: enable locale generation for all arches
 eglibc: enable binary locale generation for mips

And cleanup of code based on the code review.

[e]glibc: move common definition in the common file

bitbake was complaining about duplicate definition of
get_libc_fpu_setting in eglibc.inc & glibc.inc
files.

And bump PRs

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoopenssh: new recipe addition
Scott Garman [Tue, 31 Aug 2010 18:33:01 +0000 (11:33 -0700)]
openssh: new recipe addition

OpenSSH v5.6p1, derived from OpenEmbedded's recipe.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agotask-poky-lsb: add sysklogd, libaio, mdadm, screen, watchdog
Saul Wold [Tue, 31 Aug 2010 21:56:45 +0000 (14:56 -0700)]
task-poky-lsb: add sysklogd, libaio, mdadm, screen, watchdog

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agotcl: fix from missing sys/fpu.h and undefined mipsCR
Saul Wold [Wed, 1 Sep 2010 20:55:36 +0000 (13:55 -0700)]
tcl: fix from missing sys/fpu.h and undefined mipsCR

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agodistro_tracking: add alias for bluez4, libgsmd, and zeroconf
Dongxiao Xu [Wed, 1 Sep 2010 08:49:28 +0000 (16:49 +0800)]
distro_tracking: add alias for bluez4, libgsmd, and zeroconf

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agodistro_tracking: sed, rpcbind, libtirpc
Dongxiao Xu [Wed, 1 Sep 2010 08:21:20 +0000 (16:21 +0800)]
distro_tracking: sed, rpcbind, libtirpc

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agorpcbind: add new recipe version 0.2.0
Dongxiao Xu [Wed, 1 Sep 2010 07:59:08 +0000 (15:59 +0800)]
rpcbind: add new recipe version 0.2.0

Introduce rpcbind utility into poky which is a server that converts
RPC program numbers into universal addresses.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agolibtirpc: add new recipe version 0.2.1
Dongxiao Xu [Wed, 1 Sep 2010 07:47:37 +0000 (15:47 +0800)]
libtirpc: add new recipe version 0.2.1

libtirpc is depended by rpcbind, so introduce it into poky.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agowhich (GPLv3): inherit update-alternatives to handle install priority
Dongxiao Xu [Wed, 1 Sep 2010 04:56:24 +0000 (12:56 +0800)]
which (GPLv3): inherit update-alternatives to handle install priority

inherit the update-alternatives class to handle install priority issue,
which is recommended by poky.

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agosed: Upgraded to the latest version 4.2.1
Dongxiao Xu [Wed, 1 Sep 2010 03:18:15 +0000 (11:18 +0800)]
sed: Upgraded to the latest version 4.2.1

sed version 4.2.1 is under GPLv3 license
inherit update-altenatives to handle the install priority issue

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agosed: Inherit update-altenatives to handle the install priority
Dongxiao Xu [Wed, 1 Sep 2010 03:16:05 +0000 (11:16 +0800)]
sed: Inherit update-altenatives to handle the install priority

This method is simple and preferred by poky

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agodpkg: fix powerpc and mips build failure
Dongxiao Xu [Wed, 1 Sep 2010 02:23:19 +0000 (10:23 +0800)]
dpkg: fix powerpc and mips build failure

set dpkg va_copy value in corresponding site files for powerpc and mips
Fixes [BUGID #219]

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agoat: gplv2 recipe at version 3.1.12
Nitin A Kamble [Wed, 1 Sep 2010 04:12:31 +0000 (21:12 -0700)]
at: gplv2 recipe at version 3.1.12

Took the 3.1.10.2 version of the gplv2 recipe from the master branch,
and upgraded it to 3.1.12 version and then replaced the gplv3 files
viz posixtm.[ch] by gplv2 files to make the recipe gplv2.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agoat: remove GPLv3 version
Saul Wold [Tue, 31 Aug 2010 23:48:22 +0000 (16:48 -0700)]
at: remove GPLv3 version

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agomdadm: add patch to fix passing linker options to cc
Saul Wold [Tue, 31 Aug 2010 21:55:34 +0000 (14:55 -0700)]
mdadm: add patch to fix passing linker options to cc

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agolibaio: add new recipe
Qing He [Fri, 27 Aug 2010 02:15:31 +0000 (10:15 +0800)]
libaio: add new recipe

version 0.3.107
from open embedded

changes:
  - use $(AR) and $(RANLIB) instead of ar and ranlib

Signed-off-by: Qing He <qing.he@intel.com>
14 years agovalgrind: fix perl scripts
Qing He [Tue, 31 Aug 2010 14:51:58 +0000 (22:51 +0800)]
valgrind: fix perl scripts

svn version of valgrind uses #! @PERL@ for several perl
scripts. However, PERL in autoconf doesn't distinguish
host perl and target perl, causing STAGING_DIR_NATIVE be
written in the output scripts.

This causes unrunnable scripts, and fails FILERDEPENDS
mechanism (thus also do_rootfs_rpm).

Uses /usr/bin/perl instead to fix it.

Signed-off-by: Qing He <qing.he@intel.com>
14 years agodistro-tracking: update powertop, lttng-ust, lttng-viewer, liberation-fonts
Dexuan Cui [Fri, 27 Aug 2010 13:30:49 +0000 (21:30 +0800)]
distro-tracking: update powertop, lttng-ust, lttng-viewer, liberation-fonts

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agopowertop: fix segfault in dump mode
Dexuan Cui [Fri, 27 Aug 2010 13:02:34 +0000 (21:02 +0800)]
powertop: fix segfault in dump mode

The cause is: in dump mode, setup_windows() is not invoked so the
*_window variables, like cstate_window, are still NULL; later in
main() -> show_cstates(), the functions, like wrefresh(), will trigger
segfault.

After discussing in PowerTop mailling list, I think the right solution is
we should stub out the ncurses calls in dump mode.

(The patch was also sent to upstream PowerTop mailling list.)

This fixes [BUGID #195]:
Bug 195 - [sdk] powertop segfault when running with dump option

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agopowertop: upgrade from 1.11 to the latest version 1.13
Dexuan Cui [Fri, 27 Aug 2010 09:11:02 +0000 (17:11 +0800)]
powertop: upgrade from 1.11 to the latest version 1.13

update HOMEPAGE;
add RRECOMMENDS_${PN} = "pciutils" as powertop 1.13 needs lspci;
add EXTRA_OEMAKE = "VERSION=\"${PV}\" to make the build succeed;
fix coding style: 4 SPACEs --> 1 TAB.

fix RRECOMMENDS to RDEPENDS

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agosysklogd: add sysklogd 1.5
Yu Ke [Fri, 27 Aug 2010 02:10:52 +0000 (10:10 +0800)]
sysklogd: add sysklogd 1.5

sysklogd implements two system log daemons: syslogd, klogd.
this commit adds sysklogd 1.5. it is ported from OE with some cleanup.

sysklogd: move to recipes-extended

Signed-off-by: Yu Ke <ke.yu@intel.com>
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agorunqemu: add poky-image-basic and poky-image-lsb to recognized images
Saul Wold [Tue, 31 Aug 2010 17:16:14 +0000 (10:16 -0700)]
runqemu: add poky-image-basic and poky-image-lsb to recognized images

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agodistro-tracking: add mdadm and screen
Dexuan Cui [Tue, 31 Aug 2010 14:24:20 +0000 (22:24 +0800)]
distro-tracking: add mdadm and screen

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agoscreen: add the latest version 4.0.3
Dexuan Cui [Tue, 31 Aug 2010 14:20:43 +0000 (22:20 +0800)]
screen: add the latest version 4.0.3

The recipe is borrowed from OE, with the following changes:
- upgrade the version from 4.0.2 to 4.0.3
- add HOMEPAGE, BUGTRACKER, LICENSE and LIC_FILES_CHKSUM
- reset PR to "r0"
- update the patch name: screen_4.0.2-4.1sarge1.diff --> screen_4.0.3-11+lenny1.diff.gz
- rebase the original configure.patch against screen-4.0.3's configure.in

screen: move to recipes-extended

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agomdadm: add the latest version 3.1.4
Dexuan Cui [Tue, 31 Aug 2010 14:19:37 +0000 (22:19 +0800)]
mdadm: add the latest version 3.1.4

The recipe is borrowed from OE, with the following changes:
- upgrade the version from 2.5 to 3.1.4
- simplify DESCRIPTION
- add HOMEPAGE, BUGTRACKER, LICENSE and LIC_FILES_CHKSUM, PR
- remove INHIBIT_AUTO_STAGE
- fixing coding style issue: 4 SPACES --> 1 TAB

mdadm: move to recipes-extended

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agodistro tracking: Add info for libuser and xz
Zhai Edwin [Wed, 1 Sep 2010 11:56:55 +0000 (19:56 +0800)]
distro tracking: Add info for libuser and xz

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agoDistro tracking: Add package alias for xf86-video-intel
Zhai Edwin [Wed, 1 Sep 2010 11:56:55 +0000 (19:56 +0800)]
Distro tracking: Add package alias for xf86-video-intel

On behalf of Yu Ke

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agoDistro tracking: Add package alias for puzzles, eds-dbus...
Zhai Edwin [Wed, 1 Sep 2010 11:56:55 +0000 (19:56 +0800)]
Distro tracking: Add package alias for puzzles, eds-dbus...

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agodistro-track: add ownership for 4 recipes
Kevin Tian [Wed, 1 Sep 2010 03:50:23 +0000 (11:50 +0800)]
distro-track: add ownership for 4 recipes

  modutils
  cdrtools-native
  shasum-native
  tzcode-native

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agoxset: move DISTRO_PN_ALIAS to distro .inc file
Kevin Tian [Wed, 1 Sep 2010 01:17:37 +0000 (09:17 +0800)]
xset: move DISTRO_PN_ALIAS to distro .inc file

also use space as the delimiter instead of semicolon. fix handbook accordingly

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agodistro_check: fix for natives, cross, and initial recipe types
Saul Wold [Fri, 27 Aug 2010 02:46:40 +0000 (19:46 -0700)]
distro_check: fix for natives, cross, and initial recipe types

datetime checking is changed to be once per day

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
distro_check: fix for natives, cross, and initial recipe types

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agodistro_check: use space as the delimiter for aliases
Kevin Tian [Tue, 31 Aug 2010 10:15:14 +0000 (18:15 +0800)]
distro_check: use space as the delimiter for aliases

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agodistro-track: add alias name for 89 recipes
Kevin Tian [Tue, 31 Aug 2010 09:31:59 +0000 (17:31 +0800)]
distro-track: add alias name for 89 recipes

some recipe names in Poky are different from other distros (Ubuntu,
Meego, Debian, ...). Here totally 89 recipes are added with specific
alias name in major distros. Then they could be found in match with
other distros.

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agoDistroData: add eventhandler to correctly setup log file
Saul Wold [Fri, 27 Aug 2010 02:48:26 +0000 (19:48 -0700)]
DistroData: add eventhandler to correctly setup log file

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agopackages: Separate out most of the remaining packages into recipes
Richard Purdie [Wed, 1 Sep 2010 18:09:11 +0000 (19:09 +0100)]
packages: Separate out most of the remaining packages into recipes

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoDrop chroot usage as its not well used, tested and is broken
Richard Purdie [Wed, 1 Sep 2010 14:08:09 +0000 (15:08 +0100)]
Drop chroot usage as its not well used, tested and is broken

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/fetch: ensure the mirrored repository is updated as required
Joshua Lock [Fri, 27 Aug 2010 14:52:08 +0000 (15:52 +0100)]
bitbake/fetch: ensure the mirrored repository is updated as required

If we fetch a tarball from a mirror it's entirely possible that the
mirror will have been from before the required tag/branch/etc was included
in the repository. To that end use forcefetch() as a way of testing whether
the repository is up to date and if not fetch updates.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agobitbake/git: define a forcefetch method
Joshua Lock [Fri, 27 Aug 2010 13:06:18 +0000 (14:06 +0100)]
bitbake/git: define a forcefetch method

The git fetcher should force a fetch if the required tag is not present in
the local clone, or if the fullclone parameter is set.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agobitbake/fetch: Respect forcefetch even when pulling from a mirror
Joshua Lock [Fri, 27 Aug 2010 13:04:33 +0000 (14:04 +0100)]
bitbake/fetch: Respect forcefetch even when pulling from a mirror

When pulling from a premirror we would prefer a local tarball even when the
caller had specified the forcefetch parameter.
Add an extra parameter 'force' to try_mirrors, defaulting to False. If set
the mirrors will be tested even if the file exists locally.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agopowerpc-common: add working_getline to gettext
Saul Wold [Tue, 31 Aug 2010 15:50:56 +0000 (08:50 -0700)]
powerpc-common: add working_getline to gettext

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agowhich (GPLv2): inherit update-alternatives
Dexuan Cui [Fri, 27 Aug 2010 08:36:58 +0000 (16:36 +0800)]
which (GPLv2): inherit update-alternatives

by this, we can avoid the pkg_postinst/postrm in the recipe file.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agolttng-viewer: upgrade from 0.8.84 to 0.10.0
Dexuan Cui [Fri, 27 Aug 2010 07:37:48 +0000 (15:37 +0800)]
lttng-viewer: upgrade from 0.8.84 to 0.10.0

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agotask-poky-basic.bb: add at and watchdog
Saul Wold [Fri, 27 Aug 2010 20:31:44 +0000 (13:31 -0700)]
task-poky-basic.bb: add at and watchdog

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agoat: run daemon as root user
Scott Garman [Fri, 27 Aug 2010 04:01:06 +0000 (21:01 -0700)]
at: run daemon as root user

Permission problems are encountered when running atd as the default
(daemon) user, so run it as root instead. These options are also
used in the OpenEmbedded recipe for at.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
14 years agosqlite3: fix multiple provider warning
Dongxiao Xu [Fri, 27 Aug 2010 08:32:58 +0000 (16:32 +0800)]
sqlite3: fix multiple provider warning

Use ${PN} to replace the original hardcode name in recipe PACKAGES line
This fixes multiple provider warning of sqlite3 (sqlite3 and
sqlite3-nativesdk)

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agogawk: add gawk 3.1.8, GPLv3 version
Yu Ke [Fri, 27 Aug 2010 07:05:33 +0000 (15:05 +0800)]
gawk: add gawk 3.1.8, GPLv3 version
move to meta/recipes

Signed-off-by: Yu Ke <ke.yu@intel.com>
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agogst-meta-base: Enable some video and audio codec
Dongxiao Xu [Fri, 27 Aug 2010 03:05:49 +0000 (11:05 +0800)]
gst-meta-base: Enable some video and audio codec

Enable mpeg-1 mpeg-2 video format
Enable wav, flac audio format
Fix [BUGID #151]

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>