]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
14 years agobitbake/data.py: Handle exceptions in export_bars in the same way as emit_var()
Richard Purdie [Fri, 20 Aug 2010 08:40:49 +0000 (09:40 +0100)]
bitbake/data.py: Handle exceptions in export_bars in the same way as emit_var()

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/server: Raise a shutdown event if we're seeing exceptions
Richard Purdie [Fri, 20 Aug 2010 08:38:24 +0000 (09:38 +0100)]
bitbake/server: Raise a shutdown event if we're seeing exceptions

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/runqueue.py: Ensure the flush happens as late as possible to avoid data mixups
Richard Purdie [Thu, 19 Aug 2010 22:39:19 +0000 (23:39 +0100)]
bitbake/runqueue.py: Ensure the flush happens as late as possible to avoid data mixups

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/utils.py: Give useful debug information when no lineno information is available
Richard Purdie [Thu, 19 Aug 2010 22:26:46 +0000 (23:26 +0100)]
bitbake/utils.py: Give useful debug information when no lineno information is available

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoRename packaged-staging2 -> sstate and remove the old empty class
Richard Purdie [Thu, 19 Aug 2010 21:48:17 +0000 (22:48 +0100)]
Rename packaged-staging2 -> sstate and remove the old empty class

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoRevert "base.bbclass: Temporarily disable fakeroot for install/package until other...
Richard Purdie [Thu, 19 Aug 2010 21:41:00 +0000 (22:41 +0100)]
Revert "base.bbclass: Temporarily disable fakeroot for install/package until other fixes get merged"

This reverts commit 2225e1214285f0e9a3c0ee2962b3d678c5c05292 and reenables
the functionality now its safe to do so.

14 years agoclasses: Disable setscene tasks for initial testing
Richard Purdie [Thu, 19 Aug 2010 19:08:53 +0000 (20:08 +0100)]
classes: Disable setscene tasks for initial testing

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agosanity.bbclass: Don't run the handler in worker context
Richard Purdie [Mon, 16 Aug 2010 15:41:43 +0000 (16:41 +0100)]
sanity.bbclass: Don't run the handler in worker context

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agopackage_*.bbclass: Always run these tasks under fakeroot
Richard Purdie [Mon, 16 Aug 2010 15:40:52 +0000 (16:40 +0100)]
package_*.bbclass: Always run these tasks under fakeroot

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/runqueue.py: Fix runqueue UI issues
Richard Purdie [Thu, 19 Aug 2010 21:35:33 +0000 (22:35 +0100)]
bitbake/runqueue.py: Fix runqueue UI issues

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake: Switch to use subprocess for forking tasks and FAKEROOTENV to run shell...
Richard Purdie [Mon, 16 Aug 2010 15:37:29 +0000 (16:37 +0100)]
bitbake: Switch to use subprocess for forking tasks and FAKEROOTENV to run shell and python under a fakeroot environment

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoRemove packaged-staging.bbclass
Richard Purdie [Wed, 11 Aug 2010 13:39:31 +0000 (14:39 +0100)]
Remove packaged-staging.bbclass

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agodeploy.bbclass: use new style staging for deploy tasks
Joshua Lock [Thu, 5 Aug 2010 13:25:20 +0000 (13:25 +0000)]
deploy.bbclass: use new style staging for deploy tasks

All tasks which implement a do_deploy should inherit this class to have the
changes in the deploy task staged.

Update recipes which include a do_deploy function to inherit this class and
to use DEPLOYDIR rather than DEPLOY_DIR_IMAGE.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agopackage.bbclass: Implement packaged-staging2
Richard Purdie [Thu, 5 Aug 2010 13:16:59 +0000 (14:16 +0100)]
package.bbclass: Implement packaged-staging2

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agostaging.bbclass: Convert to packaged-staging
Richard Purdie [Thu, 5 Aug 2010 13:16:28 +0000 (14:16 +0100)]
staging.bbclass: Convert to packaged-staging

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agopackage_(deb|rpm): Update to use packaged-staging2
Joshua Lock [Thu, 5 Aug 2010 09:52:10 +0000 (10:52 +0100)]
package_(deb|rpm): Update to use packaged-staging2

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agopackage_ipk.bbclass: Convert to new task based staging
Richard Purdie [Thu, 5 Aug 2010 10:12:27 +0000 (11:12 +0100)]
package_ipk.bbclass: Convert to new task based staging

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoStart sstate
Richard Purdie [Wed, 4 Aug 2010 10:34:18 +0000 (11:34 +0100)]
Start sstate
Add pre clean hook
Add sstate_installpkg
sstate: Tie all pieces together with a setscene function
Use pythonic functions rather than os.system()
Implement sstate_clean function
package_ipk: clean shared state in prestate
packaged-staging2: implement fetching packages from mirror
Copy add staging_fetch() from packaged-staging.bbclass
packaged-staging2: make the output slightly friendlier
packaged-staging2: handle directories in the shared state
Add directories to the manifest when installing and remove them if empty when
cleaning.
Move most of the sstate code into the class itself removing the need for heavy boilderplate

packaged-staging2: Programatically ensure directories are last in the manifest
packaged-staging2: add cleanall
packaged-staging2.bbclass: Connect in cleanall function to do_clean

We want to ensure that directories appear at the end of the manifest so that
when we test to see if they should be deleted any contents added by the task
will have been removed first.

pstage2: Use oe.path.copytree
packaged-staging2: support lockfiles and plaindirs

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agobitbake: Initial scenequeue implementation (needs major fixes)
Richard Purdie [Thu, 19 Aug 2010 10:36:29 +0000 (11:36 +0100)]
bitbake: Initial scenequeue implementation (needs major fixes)

bitbake: scenequeue: Skip setscene if the underlying task already ran
bitbake/setscene: Make sure uneeded dependencies are removed recursively

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agogcc_4.5.0: fix for arm kernel failure
Nitin A Kamble [Thu, 19 Aug 2010 16:17:21 +0000 (09:17 -0700)]
gcc_4.5.0: fix for arm kernel failure

From this bugzilla:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44129
gcc 4.5.0 has target space optimization issues on arm also.

Added a fix similar to ppc.

This should fix
[BUGID #212]

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agoelfutils: Add GNU_HASH support to elf*_xlatetof
Mark Hatle [Wed, 18 Aug 2010 22:23:50 +0000 (15:23 -0700)]
elfutils: Add GNU_HASH support to elf*_xlatetof

Add GNU_HASH and LIB types to the size table used by elf*_xlatetof in order
to avoid a divide by zero error.
Signed-off-by: Mark Hatle <mhatle@windriver.com>
14 years agonet-tools: add new recipe (1.60-23)
Kevin Tian [Mon, 16 Aug 2010 07:40:50 +0000 (15:40 +0800)]
net-tools: add new recipe (1.60-23)

Borrow from OpenEmbedded with below difference:
  - use Debian as the SRC_URI
  - instead of copying all Debian locally, handle it in recipe automatically
    which eases our maintenance effort in the future
  - enable gettext

It's said the net-tools is deprecated by iproute2. However not all utilities
are replaced yet, such as hostname, domainname, netstat, slattach, ...

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agopax: add 3.4 as new recipe
Zhai Edwin [Mon, 16 Aug 2010 08:25:46 +0000 (16:25 +0800)]
pax: add 3.4 as new recipe

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agogzip: Add 1.3.12(GPLv2) as new recipe
Zhai Edwin [Mon, 16 Aug 2010 06:31:15 +0000 (14:31 +0800)]
gzip: Add 1.3.12(GPLv2) as new recipe

Remove AC_USE_SYSTEM_EXTENSIONS to fix autoconf error, and rename a function to
avoid duplicated defination between gblic and gunlib

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agodistr-tracking: add MAINTAINER and version info for rest recipes
Kevin Tian [Tue, 17 Aug 2010 07:37:55 +0000 (15:37 +0800)]
distr-tracking: add MAINTAINER and version info for rest recipes

This commit add basic distro-tracking fields (status/maintainer/latest_ver)
for rest recipes in world target. There may still have some missing, but
most have been made up this time

In total 279 pacakges are touched

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agoxinetd: Drop INHIBIT_AUTO_STAGE, this does nothing in Poky
Richard Purdie [Thu, 19 Aug 2010 12:08:18 +0000 (13:08 +0100)]
xinetd: Drop INHIBIT_AUTO_STAGE, this does nothing in Poky

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoxinetd: add xinetd
Yu Ke [Wed, 28 Jul 2010 03:34:32 +0000 (11:34 +0800)]
xinetd: add xinetd

xinetd is highly configurable, modular and secure inetd. this commmit add xinetd 2.3.14.
The receipts is borrowed from OE, with following changes:
- upgrade the version from 2.3.13 to 2.3.14
- pick three patches from debian xinetd 2.3.14-7.

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agoautotools.bbclass: Drop a number of legacy functions that shouldn't be (and aren...
Richard Purdie [Thu, 19 Aug 2010 11:51:37 +0000 (12:51 +0100)]
autotools.bbclass: Drop a number of legacy functions that shouldn't be (and aren't) used in poky now

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agomktemp: add mktemp package
Yu Ke [Thu, 29 Jul 2010 02:40:15 +0000 (10:40 +0800)]
mktemp: add mktemp package

Mktemp is a small program to allow safe temporary file creation from shell scripts. this commit add mktemp 1.7.

it is borrowed from open embedded with following changes:
- upgrade from 1.6 to 1.7
- remove the patch add_destdir.patch, since this patch is already included in 1.7.

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agocracklib: add new package
Yu Ke [Sun, 8 Aug 2010 11:49:16 +0000 (19:49 +0800)]
cracklib: add new package

cracklib is a pro-active password checker library
this commit add cracklib from scratch.

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agoed: add GPLv2 version.
Dongxiao Xu [Wed, 18 Aug 2010 13:28:44 +0000 (21:28 +0800)]
ed: add GPLv2 version.

Add the latest GPLv2 of ed (0.5) into poky system

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agoeglibc: recipe cleanup
Nitin A Kamble [Mon, 16 Aug 2010 15:30:49 +0000 (08:30 -0700)]
eglibc: recipe cleanup

This removes unneccesary dependancys. And avoids glibc being built when
eglibc is configured.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agodistro_tracking: update maitanier for toolchain/devel recipes
Nitin A Kamble [Tue, 17 Aug 2010 01:37:29 +0000 (18:37 -0700)]
distro_tracking: update maitanier for toolchain/devel recipes

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agorsync: explicitly disable xattr and acl
Qing He [Tue, 17 Aug 2010 02:56:21 +0000 (10:56 +0800)]
rsync: explicitly disable xattr and acl

Signed-off-by: Qing He <qing.he@intel.com>
14 years agogamin: add glib-2.0 as dependency
Qing He [Tue, 17 Aug 2010 03:05:05 +0000 (11:05 +0800)]
gamin: add glib-2.0 as dependency

Signed-off-by: Qing He <qing.he@intel.com>
14 years agobitbake/runqueue.py: Factor task skipping code into a function
Richard Purdie [Wed, 18 Aug 2010 16:21:40 +0000 (17:21 +0100)]
bitbake/runqueue.py: Factor task skipping code into a function

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/runqueue.py: Create RunQueueExecute and RunQueueExecuteTasks classes, further...
Richard Purdie [Wed, 18 Aug 2010 16:13:06 +0000 (17:13 +0100)]
bitbake/runqueue.py: Create RunQueueExecute and RunQueueExecuteTasks classes, further splitting up runqueue

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/cooker.py: Allow idle handlers to pass through a true value
Richard Purdie [Wed, 18 Aug 2010 16:37:15 +0000 (17:37 +0100)]
bitbake/cooker.py: Allow idle handlers to pass through a true value

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake/runqueue.py: Drop duplicated class
Richard Purdie [Wed, 18 Aug 2010 16:17:50 +0000 (17:17 +0100)]
bitbake/runqueue.py: Drop duplicated class

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agotask-poky-tools: Add perf to tools-profile package
Richard Purdie [Thu, 19 Aug 2010 09:01:56 +0000 (10:01 +0100)]
task-poky-tools: Add perf to tools-profile package

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agonative.bbclass: Ensure EXTRA_NATIVE_PKGCONFIG_PATH has a default value
Richard Purdie [Mon, 16 Aug 2010 20:38:31 +0000 (21:38 +0100)]
native.bbclass: Ensure EXTRA_NATIVE_PKGCONFIG_PATH has a default value

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoapmd: Add back libtool patch as the issue the patch fixed reappeared
Richard Purdie [Fri, 13 Aug 2010 09:33:54 +0000 (10:33 +0100)]
apmd: Add back libtool patch as the issue the patch fixed reappeared

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoxserver-xf86-dri-lite: xorg-minimal-fonts is responsible for this symlink
Richard Purdie [Fri, 13 Aug 2010 09:31:15 +0000 (10:31 +0100)]
xserver-xf86-dri-lite: xorg-minimal-fonts is responsible for this symlink

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake.conf: Set FAKEROOTENV
Richard Purdie [Mon, 16 Aug 2010 15:42:13 +0000 (16:42 +0100)]
bitbake.conf: Set FAKEROOTENV

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agolinux-wrs: Make sure kern-tools-native is built before do_patch
Richard Purdie [Wed, 18 Aug 2010 10:49:21 +0000 (11:49 +0100)]
linux-wrs: Make sure kern-tools-native is built before do_patch

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobitbake: Split Runqueue into two classes, a data processor and the execution part
Richard Purdie [Wed, 18 Aug 2010 10:30:53 +0000 (11:30 +0100)]
bitbake: Split Runqueue into two classes, a data processor and the execution part

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agoDistroData: Cleanup Version numbers and add DistroData Parser
Saul Wold [Mon, 16 Aug 2010 21:22:09 +0000 (14:22 -0700)]
DistroData: Cleanup Version numbers and add DistroData Parser

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agoaspell: moved from meta-moblin to meta to support enchant dependency
Saul Wold [Mon, 16 Aug 2010 20:43:11 +0000 (13:43 -0700)]
aspell: moved from meta-moblin to meta to support enchant dependency

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agodistro tracking fix: cairo qemugl
Yu Ke [Mon, 16 Aug 2010 06:39:12 +0000 (14:39 +0800)]
distro tracking fix: cairo qemugl

fix the version format

Signed-off-by: Yu Ke <ke.yu@intel.com>
14 years agodistro-tracking: fix versions format
Kevin Tian [Mon, 16 Aug 2010 05:28:59 +0000 (13:28 +0800)]
distro-tracking: fix versions format
  dbus-wait
  shadow

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agoupdate-rc.d.bbclass: adjust order on tweaking postinst
Kevin Tian [Sat, 14 Aug 2010 04:14:23 +0000 (12:14 +0800)]
update-rc.d.bbclass: adjust order on tweaking postinst

So far unlike prerm/postrm, update-rc.d has its own postinst method prepended
to pkg_postinst, which may result "System startup links for xxx already exist"
warning in the 1st boot of target image. Some pkg_postinst requires to run on
the target, and thus prepend here makes update-rc.d method executed twice: one
in rootfs creation and the other in the 1st target boot. So adjust the order
to append.

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agopam: add missing bits from previous commit
Kevin Tian [Sat, 14 Aug 2010 07:46:00 +0000 (15:46 +0800)]
pam: add missing bits from previous commit

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agoudev: use relative path when creating dev.tar
Kevin Tian [Mon, 16 Aug 2010 05:16:24 +0000 (13:16 +0800)]
udev: use relative path when creating dev.tar

this effectively removes below warning:
  tar: removing leading '/' from member names

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agolttng-ust: disable MIPS build since liburcu doesn't build on MIPS
Dexuan Cui [Tue, 17 Aug 2010 05:22:00 +0000 (13:22 +0800)]
lttng-ust: disable MIPS build since liburcu doesn't build on MIPS

lttng-ust depends on liburcu.
Unluckily upstream liburcu doesn't support MIPS now.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agogcc_4.5.0: import a missing patch from gcc_4.3.3
Nitin A Kamble [Tue, 17 Aug 2010 17:03:29 +0000 (10:03 -0700)]
gcc_4.5.0: import a missing patch from gcc_4.3.3

[BUGID #208]

Thanks to Edwin Zhai for reproducing issue and narrowing it down to the
segmentation fault in the floorf function of libstdc++-v3

And

Thanks to RP for pointing out that this is a known issue with the fix
already in the gcc 4.3.3 recipe

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <richard@openedhand.com>
14 years agopoky-default: fix a warning caused by preferred libc-initial being unset
Joshua Lock [Tue, 17 Aug 2010 16:08:39 +0000 (17:08 +0100)]
poky-default: fix a warning caused by preferred libc-initial being unset

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agokernel.bbclass: Fix adding module dependencies to RDEPENDS
Joshua Lock [Tue, 17 Aug 2010 12:28:26 +0000 (13:28 +0100)]
kernel.bbclass: Fix adding module dependencies to RDEPENDS

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agocross-canadian.bbclass: Set TOOLCHAIN_OPTIONS to point at the correct sysroot
Richard Purdie [Tue, 17 Aug 2010 18:55:07 +0000 (19:55 +0100)]
cross-canadian.bbclass: Set TOOLCHAIN_OPTIONS to point at the correct sysroot

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobuild/conf: move sample conf files to meta/conf
Joshua Lock [Tue, 17 Aug 2010 16:34:59 +0000 (17:34 +0100)]
build/conf: move sample conf files to meta/conf

Currently rm -fr build breaks things badly but will work if we move the sample
configuration files to meta/conf - this patch does so.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agobase.bbclass: Temporarily disable fakeroot for install/package until other fixes...
Richard Purdie [Tue, 17 Aug 2010 11:13:31 +0000 (12:13 +0100)]
base.bbclass: Temporarily disable fakeroot for install/package until other fixes get merged

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agotcl: fix native build
Kevin Tian [Sat, 14 Aug 2010 03:56:06 +0000 (11:56 +0800)]
tcl: fix native build

commit a2e6b265ed66d5f274507dcfbb3b91c30cc12e3a introduced one patch
to fix non-native build, which however breaks native build.

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agobitbake/utils.py: Allow explode_dep_versions to handle the commas join_deps can intro...
Richard Purdie [Tue, 17 Aug 2010 08:28:33 +0000 (09:28 +0100)]
bitbake/utils.py: Allow explode_dep_versions to handle the commas join_deps can introduce into strings

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agobinutils: fix the installed location of libiberty.a file
Nitin A Kamble [Sat, 14 Aug 2010 00:08:19 +0000 (17:08 -0700)]
binutils: fix the installed location of libiberty.a file

This fixes:
  [BUGID #209]

the libiberty was getting installed in usr/lib/lib64 path which was
leaving prelink-native recipe wondering where to get libiberty.
  Fix the path and prelink-native recipe is building fine now.

Patch added:
 libiberty_path_fix.patch

14 years agotestlib: Add support for qemumips/qemuppc/qemux86-64, and add support for testing...
Jiajun Xu [Fri, 13 Aug 2010 17:52:38 +0000 (01:52 +0800)]
testlib: Add support for qemumips/qemuppc/qemux86-64, and add support for testing with images from autobuilder

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

14 years agotask-poky-basic: enabled ethtool as part of build
Saul Wold [Fri, 13 Aug 2010 16:29:25 +0000 (09:29 -0700)]
task-poky-basic: enabled ethtool as part of build

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agodistro_x11_apps_1.inc, distro_x11_ux.inc: Add maintainer info
Zhai Edwin [Fri, 13 Aug 2010 05:54:10 +0000 (13:54 +0800)]
distro_x11_apps_1.inc, distro_x11_ux.inc: Add maintainer info

Also add RECIPE_NO_UPDATE_REASON for the package that not updated to latest.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
14 years agodistro_tracking: Add maintainer information
Dongxiao Xu [Fri, 13 Aug 2010 05:48:30 +0000 (13:48 +0800)]
distro_tracking: Add maintainer information

Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
14 years agodistro_x11_core.inc, distro_x11_apps_2.inc: add maintainer info
Yu Ke [Fri, 13 Aug 2010 01:23:30 +0000 (09:23 +0800)]
distro_x11_core.inc, distro_x11_apps_2.inc: add maintainer info

Sigined-off-by: Yu Ke <ke.yu@intel.com>
14 years agogmp: add GPLv2 version (4.2.1)
Kevin Tian [Fri, 13 Aug 2010 09:34:24 +0000 (17:34 +0800)]
gmp: add GPLv2 version (4.2.1)

The latest GPLv2 version of gmp is 4.2.1, which was released in 2006/05.

This GPLv2 recipe is written in clean house approach, w/o looking at
either v3 source code and recipe.

One patch (disable-stdc.patch) is added, which is also written from
scratch and licensed under GPLv2

test with 'calc' which is shipped by gmp package

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agoethtool: add new recipe 2.6.34
Kevin Tian [Thu, 12 Aug 2010 07:30:02 +0000 (15:30 +0800)]
ethtool: add new recipe 2.6.34

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agodistro-tracking: update MAINTAINER info for base group
Kevin Tian [Thu, 12 Aug 2010 03:31:37 +0000 (11:31 +0800)]
distro-tracking: update MAINTAINER info for base group

also add NO_UPDATE_REASON for packages marked #OK to stay with
an older version

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agosdk-task: make libc dependancies generic
Nitin A Kamble [Tue, 3 Aug 2010 15:54:58 +0000 (08:54 -0700)]
sdk-task: make libc dependancies generic

This change specifies the libc dependancies in a generic fashion.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agoeglibc: import eglibc_2.12 recipe from OE
Nitin A Kamble [Tue, 3 Aug 2010 01:56:04 +0000 (18:56 -0700)]
eglibc: import eglibc_2.12 recipe from OE

use http proto for svn checkout
cosmetic cleanups to metadata

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agoprocps: Move from meta-moblin to meta-lsb
Saul Wold [Fri, 13 Aug 2010 16:35:21 +0000 (09:35 -0700)]
procps: Move from meta-moblin to meta-lsb

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agoAdd glossary entry for SUMMARY for binary packaging
Saul Wold [Mon, 19 Jul 2010 17:57:26 +0000 (10:57 -0700)]
Add glossary entry for SUMMARY for binary packaging

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agotcl: fix a build issue
Nitin A Kamble [Fri, 13 Aug 2010 19:24:00 +0000 (12:24 -0700)]
tcl: fix a build issue

This fixes:
 [BUGID #210]

This commit addes a native recipe & a patch for tcl to fix the
following build issue

| Installing message catalogs
| /bin/sh: line 2: ./tclsh: cannot execute binary file
| make: *** [install-msgs] Error 126
| FATAL: oe_runmake failed
NOTE: package tcl-8.5.8-r0: task do_install: Failed

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
14 years agolinux-wrs: Fix qemux86-64
Joshua Lock [Fri, 13 Aug 2010 15:10:55 +0000 (16:10 +0100)]
linux-wrs: Fix qemux86-64

Use the fragment support provided by kern-tools in the linux-wrs recipe to add
some extra modules required for qemux86-64 such as evdev and uvesafb.

Add a patch to increase CONNECTOR_MAX_MESSAGE_SIZE as uvesafb was sending
larger messages than the kernel would accept.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agokernel-arch: x86-64 is no longer a valid architecture, map it to x86
Joshua Lock [Fri, 13 Aug 2010 14:16:58 +0000 (15:16 +0100)]
kernel-arch: x86-64 is no longer a valid architecture, map it to x86

Also use the exported (and re-mapped) ARCH rather than TARGET_ARCH in the
linux-wrs recipe.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agogit: update to get features required for wr-kernel-tools
Joshua Lock [Fri, 13 Aug 2010 14:13:07 +0000 (15:13 +0100)]
git: update to get features required for wr-kernel-tools

Update to 1.7.2.1, wr-kernel-tools requires --no-merged option for git branch
which was introduced in git 1.5.6

Signed-off-by: Joshua Lock <josh@linux.intel.com>
14 years agoemenlow: add support for the r8169 network card
Jeff Dike [Fri, 30 Jul 2010 15:55:40 +0000 (11:55 -0400)]
emenlow: add support for the r8169 network card

This was reported by a user (Gary Thomas) on his board.

Signed-off-by: Jeff Dike <jdike@linux.intel.com>
14 years agoemenlow: Add Intel sound support
Jeff Dike [Thu, 29 Jul 2010 17:01:57 +0000 (13:01 -0400)]
emenlow: Add Intel sound support

This adds CONFIG_SOUND, CONFIG_SND, and CONFIG_SND_HDA_INTEL to the
emenlow deconfig.

Signed-off-by: Jeff Dike <jdike@linux.intel.com>
14 years agoMove byacc, which, libconvert-asn1-perl and libtimedate-perl to meta-lsb
Richard Purdie [Fri, 13 Aug 2010 12:56:49 +0000 (13:56 +0100)]
Move byacc, which, libconvert-asn1-perl and libtimedate-perl to meta-lsb

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
14 years agodistro-tracking: update MAINTAINER info for base group
Kevin Tian [Thu, 12 Aug 2010 03:31:37 +0000 (11:31 +0800)]
distro-tracking: update MAINTAINER info for base group

also add NO_UPDATE_REASON for packages marked #OK to stay with
an older version

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agotasks: updated tasks and images to reflect distro lsb requirments
Saul Wold [Mon, 9 Aug 2010 18:49:20 +0000 (11:49 -0700)]
tasks: updated tasks and images to reflect distro lsb requirments

Signed-off-by: Saul Wold <Saul.Wold@intel.com>
14 years agodistro-tracking: update MAINTAINER info for x11_libs and sdk_tools.
Dexuan Cui [Thu, 12 Aug 2010 05:34:56 +0000 (13:34 +0800)]
distro-tracking: update MAINTAINER info for x11_libs and sdk_tools.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agodistro tracking: add liburcu, lttng-ust, upgrade lttng-control and lttng-viewer
Dexuan Cui [Thu, 12 Aug 2010 05:34:07 +0000 (13:34 +0800)]
distro tracking: add liburcu, lttng-ust, upgrade lttng-control and lttng-viewer

Move lttng-control and lttng-viewer from distro_toolchain_devel.inc to
distro_sdk_tools.inc.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agotask-poky-tools: fix RDEPENDS_task-poky-tools-profile and add lttng-ust into it
Dexuan Cui [Thu, 12 Aug 2010 05:33:29 +0000 (13:33 +0800)]
task-poky-tools: fix RDEPENDS_task-poky-tools-profile and add lttng-ust into it

Here the "_append" must appear just after RDEPENDS_task-poky-tools-profile, or
else, valgrind and lttng-ust won't be built into the target image.

At present we only build lttng-ust on
qemux86/qemux86-64/qemuppc/qemumips/emenlow/netbook since upstream liburcu
(which is required by lttng-ust) may not build on other platforms, like
qemu ARMv5te that poky uses now.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agolttng-ust: add the latest version 0.5
Dexuan Cui [Thu, 12 Aug 2010 05:32:39 +0000 (13:32 +0800)]
lttng-ust: add the latest version 0.5

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agoliburcu: add the latest version 0.4.6
Dexuan Cui [Thu, 12 Aug 2010 05:30:30 +0000 (13:30 +0800)]
liburcu: add the latest version 0.4.6

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
14 years agodistro-track: add maintainer info
Qing He [Thu, 12 Aug 2010 07:52:41 +0000 (15:52 +0800)]
distro-track: add maintainer info

also adds trackinf fields for gamin

Signed-off-by: Qing He <qing.he@intel.com>
14 years agogamin: put into meta-lsb
Qing He [Thu, 12 Aug 2010 05:55:07 +0000 (13:55 +0800)]
gamin: put into meta-lsb

changes:
  - gamin now also PROVIDES fam, moved to meta-lsb
  - separate out libgamin

Signed-off-by: Qing He <qing.he@intel.com>
14 years agodistro-track: tcp-wrappers
Qing He [Wed, 11 Aug 2010 09:03:34 +0000 (17:03 +0800)]
distro-track: tcp-wrappers

add a new recipe: tcp-wrappers

Singed-off-by: Qing He <qing.he@intel.com>
14 years agonfs-utils: enable tcp-wrappers support
Qing He [Wed, 11 Aug 2010 06:16:32 +0000 (14:16 +0800)]
nfs-utils: enable tcp-wrappers support

Signed-off-by: Qing He <qing.he@intel.com>
14 years agoportmap: enable tcp-wrappers support
Qing He [Wed, 11 Aug 2010 02:23:16 +0000 (10:23 +0800)]
portmap: enable tcp-wrappers support

this enables the hosts access control facility (i.e. /etc/hosts.allow
and /etc/hosts.deny)

changes:
  - enable tcp-wrappers by change make flags and cppflags
  - rename patch no-tcpd-support to avoid confusion
  - minor cleanups

Signed-off-by: Qing He <qing.he@intel.com>
14 years agotcp-wrappers: add new package
Qing He [Wed, 11 Aug 2010 02:04:25 +0000 (10:04 +0800)]
tcp-wrappers: add new package

version 7.6
based on tcp-wrappers recipe of openembedded

changes from openembedded version:
  - set -DUSE_GETDOMAIN in NETGROUP to fix build error
  - install libwrap into ${base_libdir}, since it's required by
    some essential components (e.g. portmap is in ${base_sbindir})
  - distribute libwrap.a as well in libwrap-dev

Signed-off-by: Qing He <qing.he@intel.com>
14 years agodistro-tracking: update tracking fields for libpam and shadow
Kevin Tian [Wed, 11 Aug 2010 03:45:55 +0000 (11:45 +0800)]
distro-tracking: update tracking fields for libpam and shadow

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agoshadow: add new recipe 4.1.4.2
Kevin Tian [Fri, 6 Aug 2010 02:34:29 +0000 (10:34 +0800)]
shadow: add new recipe 4.1.4.2

(borrow from OpenEmbedded with below tweaks)

Enhance login_defs_pam.sed according to shadow source, to ensuer we don't
leave any unknown definitions in /etc/login.defs when pam is enabled

no need for --disable-account-tools-setuid which is detected upon pam
automatically, and no specific CFLAGS append

move shadow site options to generic site files

adjust indention

RDEPENDS on a list of pam-plugins since they're separately packaged

test with both pam enabled and pam disabled. when pam is enabled, tried
some same tweak with desired effect.

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agostaging.bbclass: mangle *.la for ${base_libdir} too
Kevin Tian [Tue, 10 Aug 2010 00:05:52 +0000 (08:05 +0800)]
staging.bbclass: mangle *.la for ${base_libdir} too

currently staging.bbclass mangle *.la to ensure sysroot prefix attached to
dependency_libs if other *.la is referenced, however it only happens on
${libdir}. libpam is special with its libraries under ${base_libdir}. So
this extends mangle to ${base_libdir} too

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agopam: rename to libpam and add core config files
Kevin Tian [Tue, 3 Aug 2010 07:53:38 +0000 (15:53 +0800)]
pam: rename to libpam and add core config files

So far pam is not really functional as there no pam config files exists, here
we borrow from openembedded to setup core /etc/pam.d to make it functional:

  * change 'pam' to 'libpam' following Debian naming convention, and change
    (R)DEPENDS in other recipes

  * borrow openembedded libpam-base-files with changes:
    - rename to libpam-runtime to follow Debian naming
    - only keep common-* core files which can be traced back to Debian
      libpam-runtime-1.0.1 for license track. Other service specific files
      (such as atd, cron, ...) are removed because either they may contaminate
      the license or it's right thing to have their own packages providing them
    - use same libpam recipe instead of creating a new. This way other /etc/
      stuff are all contained by libpam-runtime

  * like openembedded, we package each pam plugin into seperate package now,
    with some differnce though:
    - Some ${sbindir} binaries are bound to specific PAM plugin. So better to
      package them together with corresponding plugin package
    - populate_sysroot_prepend is invoked before actual populate_sysroot, at
      that time ${D} binaries haven't been tripped. So it's difficult to specify
      -dev for those plugin pacakges from _prepend which are simply empty.
      actually one -dev/-doc per recipe is one good exercise here.

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
14 years agodistro_tracking: add meta data for additional devel packages
Nitin A Kamble [Tue, 10 Aug 2010 22:04:40 +0000 (15:04 -0700)]
distro_tracking: add meta data for additional devel packages

Added entries for
byacc
libtimedate-perl
libconvert-asn1-perl
libxml-parser-perl

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>