]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
13 years agolibpcap: use binconfig class to deploy pcap-config
Jan Luebbe [Wed, 16 Nov 2011 22:05:30 +0000 (23:05 +0100)]
libpcap: use binconfig class to deploy pcap-config

This fixes building of tcpdump on hosts where libpcap-dev is installed.
Also introduce INC_PR.

Signed-off-by: Jan Luebbe <jluebbe@debian.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopackage.bbclass: Ensure we tell rpmdeps where to find its magic file
Richard Purdie [Thu, 17 Nov 2011 12:28:13 +0000 (12:28 +0000)]
package.bbclass: Ensure we tell rpmdeps where to find its magic file

Without this, if rpmddeps came from a sstate package which was relocated
it might not find its magic file and if that happens, requires/provides
in packages could get corrupted. This leads to failures at rootfs time
during builds with messages like:

libdbus-1.so.3 is needed by libdbus-glib-1-2-0.92-r1.armv5te

since the provides would be missing in the dbus package.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoupdate-alternatives: Various fixes
Richard Purdie [Wed, 16 Nov 2011 22:01:46 +0000 (22:01 +0000)]
update-alternatives: Various fixes

dpkg-native's update-alternatives is broken for offline work so
don't install it.

Also list update-alternatives in the multiprovider whitelist to
avoid unwanted multiple provider warnings when multiple package
backends are enabled.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosanity.bbclass: No need to check for cvs any more
Richard Purdie [Wed, 16 Nov 2011 17:32:21 +0000 (17:32 +0000)]
sanity.bbclass: No need to check for cvs any more

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobitbake.conf: Update ASSUME_PROVIDED
Saul Wold [Tue, 15 Nov 2011 20:58:43 +0000 (12:58 -0800)]
bitbake.conf: Update ASSUME_PROVIDED

* Remove an obsolete comment about mercurial
* Remove cvs-native since we have removed cvs SRC_URIs

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogobject-introspection: update frome meta-oe
Dmitry Eremin-Solenikov [Tue, 15 Nov 2011 20:58:47 +0000 (12:58 -0800)]
gobject-introspection: update frome meta-oe

OE-Core uses very old version of gobject-introspection. The recipe says
0.10.8, but in reality it's GOBJECT_INTROSPECTION_0_6_3-41-gefa7266.
That version e.g. doesn't compile with python 2.7 (default in some
versions), etc.

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoscreenshot: rename to sato-screenshot
Dmitry Eremin-Solenikov [Tue, 15 Nov 2011 20:58:46 +0000 (12:58 -0800)]
screenshot: rename to sato-screenshot

To remove a name conflict with e17's screenshot tool (and possibly other
screenshot tools, as screenshot is a generic term), rename screenshot
to sato-screenshot.

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogcc-4.6: fix toolchain build for SH4
Michael Brown [Tue, 15 Nov 2011 20:58:45 +0000 (12:58 -0800)]
gcc-4.6: fix toolchain build for SH4

Signed-off-by: Michael Brown <Michael_E_Brown@dell.com>
Port patch from base openembedded. Since 4.6 already has fixes for config.gcc,
the fix only requires a one line change to gcc-cross4.inc.

The patch was imported from the OpenEmbedded git server
(git://git.openembedded.org/openembedded) as of commit id
3aa8afe97e9cf1340feb9c4442a6ed88b7e32c96.

gcc-4.5: Fix toolchain builds for SH4/SH3

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoboost: Update to 1.47.0 & Cleanup
Saul Wold [Tue, 15 Nov 2011 20:58:44 +0000 (12:58 -0800)]
boost: Update to 1.47.0 & Cleanup

Removed boost-jam-native since it was an older version
no incompatible with boost 1.47.
Modified boost to use BBCLASSEXTEND native for the bjam
native binary.
Removed older unused patches.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agognu-config: Create 2011111 release
Saul Wold [Tue, 15 Nov 2011 20:58:42 +0000 (12:58 -0800)]
gnu-config: Create 2011111 release

Use a yoctoproject.org based tarball since gnu-config is required very
early on in the native build process, we do not want to rely on git, which
can cause a circular dependency issue.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agognu-config: update to git HEAD
Saul Wold [Tue, 15 Nov 2011 20:58:41 +0000 (12:58 -0800)]
gnu-config: update to git HEAD

Licence has update timestamp and Copyright year.
This change needs a coresponding change to ASSUME_PROVIDED
to add git-native

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agofile: update to 5.09
Saul Wold [Tue, 15 Nov 2011 20:58:40 +0000 (12:58 -0800)]
file: update to 5.09

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibgpg-error: add BBCLASSEXTEND native for libgcrypts and gnutls-native
Saul Wold [Tue, 15 Nov 2011 20:58:39 +0000 (12:58 -0800)]
libgpg-error: add BBCLASSEXTEND native for libgcrypts and gnutls-native

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibgcrypt: add BBCLASSEXTEND native for gnutls-native
Saul Wold [Tue, 15 Nov 2011 20:58:38 +0000 (12:58 -0800)]
libgcrypt: add BBCLASSEXTEND native for gnutls-native

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agodirectfb: update to 1.4.15
Xiaofeng Yan [Tue, 15 Nov 2011 20:58:37 +0000 (12:58 -0800)]
directfb: update to 1.4.15

The newest version for directfb is 1.5.3 but it's instruction set base on armv6.
The current qemuarm don't have some instructions for armv6 because some codes of \
the new version of directfb more than 1.5 are realized with assemble language,for example the lock. \
I update this recipe to 1.4.15 for directfb running more platform.

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibx11-diet: update to 1.4.4
Xiaofeng Yan [Tue, 15 Nov 2011 20:58:36 +0000 (12:58 -0800)]
libx11-diet: update to 1.4.4

I remove patch "nodolt.patch" because it is no use in the new version \
and change patch "include_fix.patch" to "keysymdef_include.patch" from libx11-1.4.4.

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoapr-util: extend sed call to fix libtool patch for case without SHELL in LIBTOOL...
Martin Jansa [Tue, 15 Nov 2011 20:58:35 +0000 (12:58 -0800)]
apr-util: extend sed call to fix libtool patch for case without SHELL in LIBTOOL variable

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibconvert-asn1-perl/libtimedate-perl: Convert to use allarch
Richard Purdie [Tue, 15 Nov 2011 20:46:10 +0000 (20:46 +0000)]
libconvert-asn1-perl/libtimedate-perl: Convert to use allarch

Both these recipes generate architecture independent packages.
They can safely use the allarch class to ensure they really
are indepentent from the target compiler and so forth and
hence ensure sstate packages with good dependencies.

[YOCTO #1075]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobase.bbclass: add subversion-native to DEPENDS if there is svn:// in SRC_URI
Martin Jansa [Fri, 11 Nov 2011 16:28:43 +0000 (17:28 +0100)]
base.bbclass: add subversion-native to DEPENDS if there is svn:// in SRC_URI

* in some cases this could cause circual dependency (ie if we decide to
  apr_svn.bb or something like that before subversion-native in dependency
  tree), Saul said he had such case, but I wasn't able to reproduce it
  here (here it builds subversion-native-1.7.0 fine).

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobitbake.conf: Correct svn-native -> subversion-native so we use consistent names
Richard Purdie [Tue, 15 Nov 2011 12:25:43 +0000 (12:25 +0000)]
bitbake.conf: Correct svn-native -> subversion-native so we use consistent names

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoalsa-lib: add nativesdk BBCLASSEXTEND
Martin Jansa [Fri, 11 Nov 2011 16:28:46 +0000 (17:28 +0100)]
alsa-lib: add nativesdk BBCLASSEXTEND

* needed for libsdl-nativesdk when DISTRO_FEATURES have alsa

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agolibnss-mdns: avoid race condition in postinst
Phil Blundell [Mon, 14 Nov 2011 13:06:51 +0000 (13:06 +0000)]
libnss-mdns: avoid race condition in postinst

Writing to "/tmp/nsswitch.conf" leads to a race condition if two
copies of the postinst are running simultaneously.  Fix this by
modifying /etc/nsswitch.conf in place using sed -i.  Also make the
same change to the prerm for consistency although the race will not
occur here in practice.

Signed-off-by: Phil Blundell <philb@gnu.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agomime.bbclass: fix typo
Connor Abbott [Tue, 15 Nov 2011 04:16:37 +0000 (23:16 -0500)]
mime.bbclass: fix typo

Before this patch, nautilus would fail with:
ERROR: Error executing a python function in /home/connor/angstrom/sources/meta-openembedded/meta-gnome/recipes-gnome/nautilus/nautilus_2.32.2.bb:
NameError: global name 'dgetVar' is not defined
Signed-off-by: Connor Abbott <cwabbott0@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoalsa-lib: use PKGSUFFIX for every package to resolve multiple runtime providers from...
Martin Jansa [Mon, 14 Nov 2011 10:39:49 +0000 (11:39 +0100)]
alsa-lib: use PKGSUFFIX for every package to resolve multiple runtime providers from target and nativesdk

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agowebkit-gtk: force arm mode to work around binutils segfault
Martin Jansa [Mon, 17 Oct 2011 14:27:00 +0000 (16:27 +0200)]
webkit-gtk: force arm mode to work around binutils segfault

* this is just work around, would be better to fix in toolchain

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agoaspell: force ARM mode
Martin Jansa [Mon, 17 Oct 2011 22:06:10 +0000 (00:06 +0200)]
aspell: force ARM mode

* this is just work around for ICE, better fix would be to fix gcc
| ./common/fstream.hpp:23:9: note: the mangling of 'va_list' has changed in GCC 4.4
| modules/speller/default/typo_editdist.cpp: In function 'short int aspeller::typo_edit_distance(acommon::ParmString, acommon::ParmString, const aspeller::TypoEditDistanceInfo&)':
| modules/speller/default/typo_editdist.cpp:77:3: internal compiler error: in gen_thumb_movhi_clobber, at config/arm/arm.md:5937
| Please submit a full bug report,
| with preprocessed source if appropriate.
| See <http://gcc.gnu.org/bugs.html> for instructions.
| make[1]: *** [modules/speller/default/typo_editdist.lo] Error 1
| make[1]: *** Waiting for unfinished jobs....
| make[1]: Leaving directory `/OE/shr-core/tmp-eglibc/work/armv4t-oe-linux-gnueabi/aspell-0.60.6.1-r0/aspell-0.60.6.1'

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agopulseaudio-0.9.23: force ARM mode
Martin Jansa [Tue, 18 Oct 2011 22:44:44 +0000 (00:44 +0200)]
pulseaudio-0.9.23: force ARM mode

* this is just work around, should be tested again after upgrade to
  pulseaudio-1.1
* otherwise build for armv4t (om-gta02) fails with this:
| /bin/sh ../arm-oe-linux-gnueabi-libtool  --tag=CC   --mode=compile
arm-oe-linux-gnueabi-gcc  -march=armv4t -mthumb -mthumb-interwork
-mtune=arm920t --sysroot=/OE/shr-core/tmp/sysroots/om-gta02 -std=gnu99
-DHAVE_CONFIG_H -I. -I..    -I../src -I../src -I../src/modules
-I../src/modules -I../src/modules/rtp -I../src/modules/rtp
-I../src/modules/gconf -I../src/modules/gconf -I../src/modules/bluetooth
-I../src/modules/bluetooth -I../src/modules/oss -I../src/modules/oss
-I../src/modules/alsa -I../src/modules/alsa -I../src/modules/raop
-I../src/modules/raop -I../src/modules/x11 -I../src/modules/x11
-I../src/modules/jack -I../src/modules/jack -I../src/modules/echo-cancel
-I../src/modules/echo-cancel -pthread -D_POSIX_PTHREAD_SEMANTICS
-DPA_BUILDDIR=\"/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/pulseaudio-0.9.23/src\"
-DPA_DLSEARCHPATH=\"/usr/lib/pulse-0.9.23/modules\"
-DPA_DEFAULT_CONFIG_DIR=\"/etc/pulse\"
-DPA_BINARY=\"/usr/bin/pulseaudio\"
-DPA_SYSTEM_RUNTIME_PATH=\"/var/run/pulse\"
-DPA_SYSTEM_CONFIG_PATH=\"/var/lib/pulse\"
-DPA_SYSTEM_STATE_PATH=\"/var/lib/pulse\" -DAO_REQUIRE_CAS
-DPULSE_LOCALEDIR=\"/usr/share/locale\"
-DPA_MACHINE_ID=\"/var/lib/dbus/machine-id\"
-DPA_ALSA_PATHS_DIR=\"/usr/share/pulseaudio/alsa-mixer/paths\"
-DPA_ALSA_PROFILE_SETS_DIR=\"/usr/share/pulseaudio/alsa-mixer/profile-sets\"
-O2 -pipe -g -feliminate-unused-debug-types -Wall -W -Wextra -pipe
-Wno-long-long -Winline -Wvla -Wno-overlength-strings
-Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op
-Wsign-compare -Wformat-security -Wmissing-include-dirs
-Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self
-Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes
-Wstrict-prototypes -Wredundant-decls -Wmissing-declarations
-Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align
-Wstrict-aliasing=2 -Wwrite-strings -Wno-unused-parameter -ffast-math
-Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option -c -o
libbluetooth_sbc_la-sbc.lo `test -f 'modules/bluetooth/sbc.c' || echo
'./'`modules/bluetooth/sbc.ci

| arm-oe-linux-gnueabi-libtool: compile:  arm-oe-linux-gnueabi-gcc
-march=armv4t -mthumb -mthumb-interwork -mtune=arm920t
--sysroot=/OE/shr-core/tmp/sysroots/om-gta02 -std=gnu99 -DHAVE_CONFIG_H
-I. -I.. -I../src -I../src -I../src/modules -I../src/modules
-I../src/modules/rtp -I../src/modules/rtp -I../src/modules/gconf
-I../src/modules/gconf -I../src/modules/bluetooth
-I../src/modules/bluetooth -I../src/modules/oss -I../src/modules/oss
-I../src/modules/alsa -I../src/modules/alsa -I../src/modules/raop
-I../src/modules/raop -I../src/modules/x11 -I../src/modules/x11
-I../src/modules/jack -I../src/modules/jack -I../src/modules/echo-cancel
-I../src/modules/echo-cancel -pthread -D_POSIX_PTHREAD_SEMANTICS
-DPA_BUILDDIR=\"/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/pulseaudio-0.9.23/src\"
-DPA_DLSEARCHPATH=\"/usr/lib/pulse-0.9.23/modules\"
-DPA_DEFAULT_CONFIG_DIR=\"/etc/pulse\"
-DPA_BINARY=\"/usr/bin/pulseaudio\"
-DPA_SYSTEM_RUNTIME_PATH=\"/var/run/pulse\"
-DPA_SYSTEM_CONFIG_PATH=\"/var/lib/pulse\"
-DPA_SYSTEM_STATE_PATH=\"/var/lib/pulse\" -DAO_REQUIRE_CAS
-DPULSE_LOCALEDIR=\"/usr/share/locale\"
-DPA_MACHINE_ID=\"/var/lib/dbus/machine-id\"
-DPA_ALSA_PATHS_DIR=\"/usr/share/pulseaudio/alsa-mixer/paths\"
-DPA_ALSA_PROFILE_SETS_DIR=\"/usr/share/pulseaudio/alsa-mixer/profile-sets\"
-O2 -pipe -g -feliminate-unused-debug-types -Wall -W -Wextra -pipe
-Wno-long-long -Winline -Wvla -Wno-overlength-strings
-Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op
-Wsign-compare -Wformat-security -Wmissing-include-dirs
-Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self
-Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes
-Wstrict-prototypes -Wredundant-decls -Wmissing-declarations
-Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align
-Wstrict-aliasing=2 -Wwrite-strings -Wno-unused-parameter -ffast-math
-Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option -c

modules/bluetooth/sbc.c  -fPIC -DPIC -o .libs/libbluetooth_sbc_la-sbc.oi
| modules/bluetooth/sbc.c: In function 'sbc_synthesize_four':
| modules/bluetooth/sbc.c:553:18: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:553:18: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:553:18: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:553:18: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:553:18: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:553:18: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:553:18: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:553:18: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:565:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c: In function 'sbc_synthesize_eight':
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:595:29: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: declaration of 'tmp' shadows a previous local [-Wshadow]
| modules/bluetooth/sbc.c:611:40: warning: shadowed declaration is here [-Wshadow]
| {standard input}: Assembler messages:
| {standard input}:6997: Error: selected processor does not support Thumb mode `mla r3,r0,ip,r3'
| {standard input}:7012: Error: selected processor does not support Thumb mode `mla r3,r1,ip,r3'
| {standard input}:7026: Error: selected processor does not support Thumb mode `mla r3,ip,r0,r3'
| {standard input}:7215: Error: selected processor does not support Thumb mode `mla r3,r7,r0,r3'
| {standard input}:7230: Error: selected processor does not support Thumb mode `mla r3,r7,r0,r3'
| {standard input}:7241: Error: selected processor does not support Thumb mode `mla r3,r0,r7,r3'
| {standard input}:7256: Error: selected processor does not support Thumb mode `mla r3,r0,r7,r3'
| {standard input}:7267: Error: selected processor does not support Thumb mode `mla r3,r7,r0,r3'
| {standard input}:7287: Error: selected processor does not support Thumb mode `mla r3,r7,r6,r3'
| {standard input}:7301: Error: selected processor does not support Thumb mode `mla r3,r6,r5,r3'
| {standard input}:7319: Error: selected processor does not support Thumb mode `mla r3,r0,r5,r3'
| {standard input}:7327: Error: selected processor does not support Thumb mode `mla r3,r1,r0,r3'
| {standard input}:7594: Error: selected processor does not support Thumb mode `mla r3,r5,r6,r3'
| {standard input}:7604: Error: selected processor does not support Thumb mode `mla r3,r5,r6,r3'
| {standard input}:7614: Error: selected processor does not support Thumb mode `mla r3,r5,r6,r3'
| {standard input}:7624: Error: selected processor does not support Thumb mode `mla r3,r5,r6,r3'
| {standard input}:7634: Error: selected processor does not support Thumb mode `mla r3,r5,r6,r3'
| {standard input}:7647: Error: selected processor does not support Thumb mode `mla r3,r2,r5,r3'
| {standard input}:7657: Error: selected processor does not support Thumb mode `mla r3,r2,r5,r3'
| {standard input}:7815: Error: selected processor does not support Thumb mode `mla r3,r9,r7,r3'
| {standard input}:7837: Error: selected processor does not support Thumb mode `mla r3,r9,r0,r3'
| {standard input}:7853: Error: selected processor does not support Thumb mode `mla r3,r9,r0,r3'
| {standard input}:7875: Error: selected processor does not support Thumb mode `mla r3,r9,r7,r3'
| {standard input}:7891: Error: selected processor does not support Thumb mode `mla r3,r9,r7,r3'
| {standard input}:7908: Error: selected processor does not support Thumb mode `mla r3,r0,r6,r3'
| {standard input}:7931: Error: selected processor does not support Thumb mode `mla r3,r6,r5,r3'
| {standard input}:7952: Error: selected processor does not support Thumb mode `mla r3,r0,r5,r3'
| {standard input}:7960: Error: selected processor does not support Thumb mode `mla r3,r2,r0,r3'
| make[4]: *** [libbluetooth_sbc_la-sbc.lo] Error 1
| make[4]: Leaving directory `/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/pulseaudio-0.9.23/src'
| make[3]: *** [all-recursive] Error 1
| make[3]: Leaving directory `/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/pulseaudio-0.9.23/src'
| make[2]: *** [all] Error 2
| make[2]: Leaving directory `/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/pulseaudio-0.9.23/src'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory `/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/pulseaudio-0.9.23'
| make: *** [all] Error 2
| + die 'oe_runmake failed'
| + bbfatal 'oe_runmake failed'
| + echo 'ERROR: oe_runmake failed'
| ERROR: oe_runmake failed
| + exit 1
| ERROR: Function 'do_compile' failed (see /OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/pulseaudio-0.9.23-r6/temp/log.do_compile.3404 for further information)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agolibatomics-ops: force ARM mode
Martin Jansa [Tue, 18 Oct 2011 21:03:20 +0000 (23:03 +0200)]
libatomics-ops: force ARM mode

* otherwise ie spitz (armv5te) build fails with:
| make[3]: Entering directory `/OE/shr-core/tmp/work/armv5te-oe-linux-gnueabi/libatomics-ops-1.2-r5/libatomic_ops-1.2/src'
| arm-oe-linux-gnueabi-gcc  -march=armv5te  -mthumb -mthumb-interwork  -mtune=xscale --sysroot=/OE/shr-core/tmp/sysroots/spitz -DHAVE_CONFIG_H -I.    -fPIC -O
2 -pipe -g -feliminate-unused-debug-types -DNDEBUG -c atomic_ops.c
| arm-oe-linux-gnueabi-gcc  -march=armv5te  -mthumb -mthumb-interwork  -mtune=xscale --sysroot=/OE/shr-core/tmp/sysroots/spitz -DHAVE_CONFIG_H -I.    -fPIC -O
2 -pipe -g -feliminate-unused-debug-types -DNDEBUG -c atomic_ops_stack.c
| arm-oe-linux-gnueabi-gcc  -march=armv5te  -mthumb -mthumb-interwork  -mtune=xscale --sysroot=/OE/shr-core/tmp/sysroots/spitz -DHAVE_CONFIG_H -I.    -fPIC -O
2 -pipe -g -feliminate-unused-debug-types -DNDEBUG -c atomic_ops_malloc.c
| atomic_ops_malloc.c: In function 'msb':
| atomic_ops_malloc.c:223:2: warning: right shift count >= width of type [enabled by default]
| rm -f libatomic_ops_gpl.a
| ar cru libatomic_ops_gpl.a atomic_ops_stack.o atomic_ops_malloc.o
| arm-oe-linux-gnueabi-ranlib libatomic_ops_gpl.a
| {standard input}: Assembler messages:
| {standard input}:286: Error: selected processor does not support Thumb mode `swp r1,r2,[r3]'
| {standard input}:329: Error: selected processor does not support Thumb mode `swp r0,r1,[r3]'

* this is just work around, proper fix proposed by Henning Heinold
  hm we should think of reworking this recipe now. Because since gcc 4.5
  pulseaudio for arm can use the gcc internal atomicstuff and in oe-core
  and meta-oe we have 4.5 or 4.6 only. The lib is
  only needed for mips and it is still the old release, on cvs
  is a much better version, which supports thumb too, if
  remember correctly.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agotime: use u-a for time, conflicts with busybox
Martin Jansa [Fri, 11 Nov 2011 12:23:05 +0000 (13:23 +0100)]
time: use u-a for time, conflicts with busybox

* it was reported here:
  http://lists.linuxtogo.org/pipermail/openembedded-core/2011-September/009409.html

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agotime: drop default S and 2 useless comments
Martin Jansa [Fri, 11 Nov 2011 12:24:48 +0000 (13:24 +0100)]
time: drop default S and 2 useless comments

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agotime: rename files dir to time-1.7 for faster lookup
Martin Jansa [Fri, 11 Nov 2011 10:54:56 +0000 (11:54 +0100)]
time: rename files dir to time-1.7 for faster lookup

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agokbd: use u-a for chvt, deallocvt, fgconssole, openvt, conflicts with busybox
Martin Jansa [Thu, 10 Nov 2011 15:20:49 +0000 (16:20 +0100)]
kbd: use u-a for chvt, deallocvt, fgconssole, openvt, conflicts with busybox

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agoutil-linux: bump PR after u-a changes
Martin Jansa [Fri, 11 Nov 2011 09:42:37 +0000 (10:42 +0100)]
util-linux: bump PR after u-a changes

* it's in separate commit because original PR change was eaten by later commit
  util-linux: split mcookie into a package

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agoutil-linux: add missing u-a calls for setsid chrt
Martin Jansa [Thu, 10 Nov 2011 15:03:26 +0000 (16:03 +0100)]
util-linux: add missing u-a calls for setsid chrt

* someone added them to usrbinprogs_a, but without u-a calls added
* similar problem is with chfn chsh newgrp, but those are not built in
  current version

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agoutil-linux: use u-a for flock and blockdev, conflicts with busybox
Martin Jansa [Thu, 10 Nov 2011 14:59:51 +0000 (15:59 +0100)]
util-linux: use u-a for flock and blockdev, conflicts with busybox

* nobody replied on
  http://lists.linuxtogo.org/pipermail/openembedded-core/2011-September/009409.html
* be aware that all those renames to foo.${PN} are also applied for
  native variants so now we have utils like
  tmp-eglibc/sysroots/x86_64-linux/usr/bin/flock.util-linux-native
  which are not used ie in
  package_ipk.bbclass: package_update_index_ipk
  because it calls just flock
  so if that's problem then we should apply those renames only for
  target version (and live with possible overwrites in -native sysroot)
  or teach u-a postinst/prerm to happen also for sysroot population

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agosubversion: add 1.7.0 with native support and negative D_P for now
Martin Jansa [Thu, 20 Oct 2011 21:17:16 +0000 (23:17 +0200)]
subversion: add 1.7.0 with native support and negative D_P for now

* intentionaly with negative D_P, bitbake fetcher should be improved to
  detect old checkout with newer subversion available or vice versa and
  do svn upgrade automaticaly or show better error, but subversion as
  client for target or -native for distributions which explicitly say
  they want 1.7 (with PREFERRED_VERSION) can be available already from
  oe-core.
* be aware that checkouts from 1.7.0 are not compatible with older
  subversion clients (ie when builder populating distro PREMIRROR is
  using 1.7.0 all builders need to have also 1.7.0)
* and also 1.7.0 client needs to call svn upgrade in checkout first in
  order to use it (so if PREMIRROR has tarball from 1.6.x it won't work
  on client using 1.7.0 unless fetcher2 is improved to detect this and
  call svn upgrade)
* tested on SHR distribution
  http://wiki.shr-project.org/trac/wiki/Building%20SHR#subversion1.7inshr-chroot
* only missing part is to add subversion-native dependency, so that
  native subversion is built, before building ie elementary (because EFL
  are using svnversion from configure.ac to detect source revision and
  .svn dir needs to be from compatible version).
* read http://subversion.apache.org/docs/release-notes/1.7.html

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agoqt4-x11-free: bring back pkg-config fixups
Simon Busch [Fri, 7 Oct 2011 10:01:56 +0000 (12:01 +0200)]
qt4-x11-free: bring back pkg-config fixups

* With b40b9c024be5e1ec81a31961158b3e6b529acfe0 some pkg-config fixups where removed from
  qt4.inc which breaks the pkg-config files for qt4-embedded. Without that the pkg-config
  files for qt4-x11-free are broken. So this patch puts the fixes into the qt4-x11-free.inc
  file to be used by qt4-x11-free and not qt4-embedded.

* Resending because nobody replied on
  http://www.mail-archive.com/openembedded-core@lists.openembedded.org/msg10609.html

Signed-off-by: Simon Busch <morphis@gravedo.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agodhcp: generate initial leases files for server
Otavio Salvador [Fri, 4 Nov 2011 20:34:15 +0000 (20:34 +0000)]
dhcp: generate initial leases files for server

If not using the init script it fails as the leases are created by it.
When used with systemd, this fails without the leases thus this allows
it to work out of box.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Added commit meesage from Otavio's email

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agodpkg/update-alternatives: Fix dpkg version of update-alternatives to be usable
Richard Purdie [Mon, 14 Nov 2011 17:43:45 +0000 (17:43 +0000)]
dpkg/update-alternatives: Fix dpkg version of update-alternatives to be usable

The version of dpkg the updates-alternatives-dpkg recipe pointed
at no longer used a perl script but a compiled binary. This meant
the "all" architecture field was invalid, as as the sed operation
during do_patch. All things considered the separate recipe was
pretty pointless.

This patch moves update-alternatives back to being built as part
of the dpkg recipe. It also moves various functionalty to the .inc
file which it belongs and fixes building and packaging of the dpkg
perl modules.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobase-passwd: Move update-passwd into a separate package
Richard Purdie [Mon, 14 Nov 2011 13:54:22 +0000 (13:54 +0000)]
base-passwd: Move update-passwd into a separate package

update-passwd is the only user of the passwd/group.master files
and was never used by OE since it wasn't run.

This patch packages this separately and adds an appropriate postinst
to make the package useful so people can include it as they wish.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobase-passwd: Fix the broken preinst/postinstall
Richard Purdie [Mon, 14 Nov 2011 12:45:57 +0000 (12:45 +0000)]
base-passwd: Fix the broken preinst/postinstall

The preinst accesses file which may not yet have been unpacked.
The postinst is too late for the creation of these files
for at least the opkg backend.

This patch therefore encodes the file contents into the preinst,
resolving the various issues once and for all.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agosyslinux: fix the SRC_URI by using the 4.xx directory
Jan Luebbe [Sat, 12 Nov 2011 15:14:58 +0000 (16:14 +0100)]
syslinux: fix the SRC_URI by using the 4.xx directory

This path should be valid for a longer time, as only the current
release stays in main directory.

Signed-off-by: Jan Luebbe <jluebbe@debian.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoopkg: Ensure we use the uname/gname fields when extracting tarballs
Richard Purdie [Fri, 11 Nov 2011 17:17:01 +0000 (17:17 +0000)]
opkg: Ensure we use the uname/gname fields when extracting tarballs

When extracting packages onto the target system in particular, we
really want to ensure the name fields in the tarball are used over
and above the numerical uid/gid values. This patch adds this
functionality to opkg and ensures package upgrades work correctly
permission wise.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agorootfs_ipk.bbclass: Ensure bad recommendations persist in the status file
Richard Purdie [Sat, 12 Nov 2011 08:36:55 +0000 (08:36 +0000)]
rootfs_ipk.bbclass: Ensure bad recommendations persist in the status file

Currently bad recommendations are added to the status file with status
"ok". After a single opkg command, whilst it will ignore the recommendation,
the status changes to "installed" even if the recommended package was not
installed. Whilst this is likely a glitch in opkg's logic, the correct
way to persist the information in the status file is to set the status
to "hold" as deinstall packages with that status remain. With this change
the bad recommendations persist accross multiple opkg runs and the system
behaves as expected.

[YOCTO #1758]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoxinit: rdepends on util-linux-mcookie to avoid brining whole util-linux
Otavio Salvador [Thu, 10 Nov 2011 21:01:26 +0000 (21:01 +0000)]
xinit: rdepends on util-linux-mcookie to avoid brining whole util-linux

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoutil-linux: split mcookie into a package
Otavio Salvador [Thu, 10 Nov 2011 21:00:54 +0000 (21:00 +0000)]
util-linux: split mcookie into a package

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agosudo: Avoid post install scripts
Mark Hatle [Wed, 9 Nov 2011 23:04:08 +0000 (17:04 -0600)]
sudo: Avoid post install scripts

The post install script was removed, and the install_append updated
to ensure the permissions are set correctly.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
13 years agoshadow: Generate the shadow files at rootfs construction
Mark Hatle [Wed, 9 Nov 2011 23:02:43 +0000 (17:02 -0600)]
shadow: Generate the shadow files at rootfs construction

With the recent changes to the shadow-native package support "--root",
we can now convert the passwd/group files to their shadow forms while
doing the rootfs install, instead of waiting to run on the target.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
13 years agowpa-supplicant: Avoid blocking the post install script at cross rootfs time.
Mark Hatle [Wed, 9 Nov 2011 23:01:09 +0000 (17:01 -0600)]
wpa-supplicant: Avoid blocking the post install script at cross rootfs time.

We only want to reload dbus, if we're install on the target -- not on the host.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
13 years agorootfs_rpm.bbclass: Turn off script debugging
Mark Hatle [Thu, 10 Nov 2011 17:43:02 +0000 (11:43 -0600)]
rootfs_rpm.bbclass: Turn off script debugging

Disable script debugging, as the log files become huge and take a
long time to process during the log check step.  This results in a
performance improvement.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
13 years agorootfs_rpm.bbclass: Enable pre and post install scripts
Mark Hatle [Thu, 10 Nov 2011 16:30:21 +0000 (10:30 -0600)]
rootfs_rpm.bbclass: Enable pre and post install scripts

[YOCTO #1755]

We change the want the RPM rootfs install works to install pre and post install
scripts.  The new method uses a script helper that is invoked by RPM outside
of the normal chroot.

The wrapper is dynamically generated prior to the install starting.  It will
check the return code of the script.  If the script fails, it will store a copy
to be executed on the first system boot.  This is similar to the previous
mechanism.

In addition, a line of debug was added to the scripts as written by package_rpm
to list which package and which script for later debugging, if necessary.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
13 years agoqt-mobility: qa_configure stage failed
Dmitry Cherukhin [Tue, 8 Nov 2011 13:28:52 +0000 (14:28 +0100)]
qt-mobility: qa_configure stage failed

The catalogue /usr/lib removed from Makefiles used for building configure tests.

Signed-off-by: Dmitry Cherukhin <dima_ch@emcraft.com>
13 years agopopulate_*.bbclass: Correct INSTALL variable name after recent multilib changes
Richard Purdie [Thu, 10 Nov 2011 18:03:30 +0000 (18:03 +0000)]
populate_*.bbclass: Correct INSTALL variable name after recent multilib changes

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agopopulate_*.bbclass: Drop pointless fakeroot attribute (fakeroot is at the task level)
Richard Purdie [Thu, 10 Nov 2011 18:02:56 +0000 (18:02 +0000)]
populate_*.bbclass: Drop pointless fakeroot attribute (fakeroot is at the task level)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agobitbake.conf: Unload pseudo when its not required for a given task
Richard Purdie [Wed, 9 Nov 2011 15:02:33 +0000 (15:02 +0000)]
bitbake.conf: Unload pseudo when its not required for a given task

This yields a small performance boost due to the lack of the
preload overhead on each task execution.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoxinit: Fix `startx` looking for `mcookie` in sysroot
Paul Menzel [Tue, 8 Nov 2011 12:00:32 +0000 (13:00 +0100)]
xinit: Fix `startx` looking for `mcookie` in sysroot

`startx` run on a system based on the demo systemd image [1] and `opkg`-installed packages fails with the following error.

/usr/bin/startx: line 139: /OE/tentacle/build/tmp-angstrom_2010_x/sysroots/x68_64-linux/usr/bin/mcookie: No such file or directory

Applying commit 443bcc07 [1] from OE-classic

        Author: Tom Rini <tom_rini@mentor.com>
        Date:   Thu Apr 7 10:36:43 2011 -0700

            xinit: Fix mcookie / util-linux-ng dependency

            xinit just needs to know the runtime path of mcookie so we need to
            RDEPEND on util-linux-ng and pass the runtime path in via EXTRA_OECONF

Signed-off-by: Tom Rini <tom_rini@mentor.com>
fixes this issue. Commit 7f6cec6f [2]

        Author: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
        Date:   Sun Feb 21 18:11:30 2010 +0100

            xinit: add dependency on util-linux-ng

        […]

tried to address the same problem but apparently did not help, because Tom still had problems.

[1] http://www.angstrom-distribution.org/demo/beagleboard/Angstrom-systemd-image-eglibc-ipk-v2011.11-core-beagleboard.rootfs.tar.bz2
[2] http://git.openembedded.org/openembedded/commit/443bcc0785bc004e471b3750a34d12d2fd2e5dad
[3] http://git.openembedded.org/openembedded/commit/7f6cec6f0adb6203a6dbaf8a43c67c2c4f8bf84e

Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net>
13 years agolinux-yocto: config cleanups + romely rt support
Bruce Ashfield [Wed, 9 Nov 2011 16:19:16 +0000 (11:19 -0500)]
linux-yocto: config cleanups + romely rt support

Updating the meta branch SRCREV to pickup a series of BSP
cleanups and add -rt support to the romely.

  ae3e64c meta/romley: Add rt support Add rt support to the meta branch for romley.
  6c78969 meta/fishriver: enable hpet
  bc4452a meta/jasperforest: use power/intel feature
  6e9634e meta/fri2: use power/intel feature
  ec949f5 meta/fishriver: use power/intel feature

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
13 years agotask-core-x11: use VIRTUAL-RUNTIME variables for xserver_common and graphical_init_ma...
Martin Jansa [Sat, 29 Oct 2011 21:48:59 +0000 (23:48 +0200)]
task-core-x11: use VIRTUAL-RUNTIME variables for xserver_common and graphical_init_manager

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agokeymaps: depend on kbd instead of console-tools
Martin Jansa [Sat, 29 Oct 2011 10:12:37 +0000 (12:12 +0200)]
keymaps: depend on kbd instead of console-tools

* nowadays kbd seems more active

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agotask-core-boot, keymaps: add another VIRTUAL-RUNTIME to allow distributions to use...
Martin Jansa [Sat, 29 Oct 2011 07:37:20 +0000 (09:37 +0200)]
task-core-boot, keymaps: add another VIRTUAL-RUNTIME to allow distributions to use different set of initscripts or no initscripts at all

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agokbd: add RREPLACES/RCONFLICTS/RPROVIDES for upgradeable path from console-tools
Martin Jansa [Fri, 4 Nov 2011 16:41:07 +0000 (17:41 +0100)]
kbd: add RREPLACES/RCONFLICTS/RPROVIDES for upgradeable path from console-tools

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agokbd: import from meta-oe
Martin Jansa [Fri, 4 Nov 2011 16:40:17 +0000 (17:40 +0100)]
kbd: import from meta-oe

* replaces console-tools used in keymaps

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agolame: update to 3.99.1
Saul Wold [Wed, 9 Nov 2011 01:15:15 +0000 (17:15 -0800)]
lame: update to 3.99.1

Updated lame.h checksum due to change of LGPL Lessor -> Library

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agopython: bump PR
Tom Zanussi [Wed, 9 Nov 2011 15:03:31 +0000 (09:03 -0600)]
python: bump PR

Commit 23d2eaf9 ('skip setup.py 'import check' when cross-compiling')
neglected bumping the PR, this adds it.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
13 years agoncurses: refactor configure to avoid configuring widec when disabled
Darren Hart [Tue, 8 Nov 2011 18:21:28 +0000 (10:21 -0800)]
ncurses: refactor configure to avoid configuring widec when disabled

The ENABLE_WIDEC variable can be used to disable ncurses wide character support
when your C library doesn't support it. Currently, the do_configure step
configures for both narrow and wide characters regardless and only checks
ENABLE_WIDEC during compilation. This leads to QA failures with host
contamination during configure if the C library doesn't support wide characters.

Refactor do_configure with a new ncurses_configure helper function and only
configure for wide character support if ENABLE_WIDEC is true.

Ensure that configure errors are propogated back through to do_configure.

Tested with ENABLE_WIDEC as true and false via an ncurses bbappend on i586,
including basic error injection.

V2: INC_PR bump

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
13 years agolibtasn1: update to 2.10
Saul Wold [Wed, 9 Nov 2011 01:32:39 +0000 (17:32 -0800)]
libtasn1: update to 2.10

COPYING.LIB has white space formating changing
README has Copyright update to year range

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agolibxml2: use Copyright in LIC_FILES_CHKSUM instead of COPYING
Martin Jansa [Tue, 8 Nov 2011 14:22:24 +0000 (15:22 +0100)]
libxml2: use Copyright in LIC_FILES_CHKSUM instead of COPYING

* COPYING is replaced by symlink to Copyright during do_configure
  (see configure.in), then we end with link to nonexistent file
* same issue as libxslt had http://patchwork.openembedded.org/patch/14195/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
13 years agoConvert to use direct access to the data store (instead of bb.data.*Var*())
Richard Purdie [Wed, 9 Nov 2011 15:00:01 +0000 (15:00 +0000)]
Convert to use direct access to the data store (instead of bb.data.*Var*())

This is the result of running the following over the metadata:

sed \
-e 's:bb.data.\(setVar([^,()]*,[^,()]*\), *\([^ )]*\) *):\2.\1):g' \
-e 's:bb.data.\(setVarFlag([^,()]*,[^,()]*,[^,()]*\), *\([^) ]*\) *):\2.\1):g' \
-e 's:bb.data.\(getVar([^,()]*\), *\([^(), ]*\) *,\([^)]*\)):\2.\1,\3):g' \
-e 's:bb.data.\(getVarFlag([^,()]*,[^,()]*\), *\([^(), ]*\) *,\([^)]*\)):\2.\1,\3):g' \
-e 's:bb.data.\(getVarFlag([^,()]*,[^,()]*\), *\([^() ]*\) *):\2.\1):g' \
-e 's:bb.data.\(getVar([^,()]*\), *\([^) ]*\) *):\2.\1):g' \
-i `grep -ril bb.data *`

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoAllow use of dash as /bin/sh
Richard Purdie [Tue, 8 Nov 2011 21:33:53 +0000 (21:33 +0000)]
Allow use of dash as /bin/sh

We've had the check for dash as /bin/sh for a long time. Dash has been
around long enough now that most major issues have been identified and
fixed from  build perspective.

This patch fixes a bashism in the openjade-native recipe. It also
adjusts libtool so that the header at the script is used and not the
value of $SHELL. This is because many Makefiles change $SHELL so dash
can get used to execute what is otherwise configured as a bash shell
script. Since we don't need to execute scripts this way on any system I'm
aware of us building upon, the simplest fix is just to remove $SHELL.

With these two changes the dash check can be removed and we can allow
builds with dash as /bin/sh

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
[Note: I know I need to add the description of the libtool change above
into the prefix.patch]

13 years agoqemu: Ensure an internal qemugl script uses bash as it has bashisms
Richard Purdie [Wed, 9 Nov 2011 17:25:25 +0000 (17:25 +0000)]
qemu: Ensure an internal qemugl script uses bash as it has bashisms

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoclasses: Remove various bashisms
Richard Purdie [Tue, 8 Nov 2011 17:57:41 +0000 (17:57 +0000)]
classes: Remove various bashisms

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoscripts/qemuimage-testlib: Output a slightly better error if expect is missing
Richard Purdie [Tue, 8 Nov 2011 17:55:50 +0000 (17:55 +0000)]
scripts/qemuimage-testlib: Output a slightly better error if expect is missing

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoudev-extraconf: blacklist /dev/md
Saul Wold [Tue, 8 Nov 2011 20:29:24 +0000 (12:29 -0800)]
udev-extraconf: blacklist /dev/md

Do not mount /dev/md by default via udev, this resolved a problem
with the sanity test failing due to seeing the error while attempting
to mount /dev/md0

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agoDistro_tracking: Update Manual Check Date
Saul Wold [Wed, 9 Nov 2011 00:39:11 +0000 (16:39 -0800)]
Distro_tracking: Update Manual Check Date

Checked the following Upstreams:
apt
libaio
sysstat
unzip
zip
linexif
boost
libcheck
ncurses
sysfsutils
util-linux - Offline
lsb
eds-tools
libmad
lame
glew
squashfs-tools

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agolibarchive: Remove obsolete comment and empty line at the end
Paul Menzel [Tue, 8 Nov 2011 23:17:22 +0000 (00:17 +0100)]
libarchive: Remove obsolete comment and empty line at the end

This is a fix up for

        commit fb19df5b21e551c5dfdfa340438952560c5fa528
        Author: Xiaofeng Yan <xiaofeng.yan@windriver.com>
        Date:   Mon Nov 7 20:03:53 2011 +0800

            libarchive: update to 2.8.5

            Remove patch "0003-Patch-from-upstream-rev-2516.patch" because it has been merged
            to source codes.

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
removing a now obsolete comment because the undistributable content was removed [1] from upstream’s tarball.

Also remove an empty line at the end introduced in the above commit.

[1] http://code.google.com/p/libarchive/issues/detail?id=162

Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net>
13 years agoIntroduce new SERIAL_CONSOLES to add multiple consoles for your MACHINE
Matthew McClintock [Fri, 4 Nov 2011 21:07:52 +0000 (16:07 -0500)]
Introduce new SERIAL_CONSOLES to add multiple consoles for your MACHINE

Just define additional serial consoles like so:

SERIAL_CONSOLES="115200;ttyS0 115200;ttyS1 ... 115200;ttySN"

Also be sure to remove SERIAL_CONSOLE (lacking the S) from your
machine as they can conflict.

Signed-off-by: Matthew McClintock <msm@freescale.com>
13 years agolocal.conf.sample.extended: Fix bug 1674
Xiaofeng Yan [Tue, 8 Nov 2011 11:29:12 +0000 (19:29 +0800)]
local.conf.sample.extended: Fix bug 1674

[YOCTO #1674]
local.conf.sample.extended: An image based on gtk+-directfb don't need x11 for DEFAULT_FEATURES

Remove "x11" from DEFAULT_FEATURES and add "directfb" to it because someone could don't need x11 in their project, perhaps
gtk over directfb will meet his reqirement.

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
13 years agouseradd: Add missing DEPEND on shadow
Richard Purdie [Wed, 9 Nov 2011 17:30:43 +0000 (17:30 +0000)]
useradd: Add missing DEPEND on shadow

Without this rootfs generation fails as an RDEPENDS is added
but the package might not have bneen built.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoavahi: remove USERADDPN
Scott Garman [Wed, 9 Nov 2011 02:49:14 +0000 (18:49 -0800)]
avahi: remove USERADDPN

USERADDPN is no longer used; remove it.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agouseradd-example.bb: update example documentation comments
Scott Garman [Wed, 9 Nov 2011 02:42:02 +0000 (18:42 -0800)]
useradd-example.bb: update example documentation comments

Clarify that only packages listed in USERADD_PACKAGES will
include the user/group creation code.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agouseradd.bbclass: do not modify -nativesdk packages
Scott Garman [Wed, 9 Nov 2011 02:40:28 +0000 (18:40 -0800)]
useradd.bbclass: do not modify -nativesdk packages

Exclude the addition of user/group code and RDEPENDS changes for
-nativesdk packages.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agouseradd.bbclass: only modify packages in USERADD_PACKAGES
Scott Garman [Wed, 9 Nov 2011 02:23:48 +0000 (18:23 -0800)]
useradd.bbclass: only modify packages in USERADD_PACKAGES

Previously we injected the user/group preinstall script into all
output packages. This fixes that so that only packages listed in
USERADD_PACKAGES get modified.

It also removes the USERADDPN variable, which is no longer needed.

Signed-off-by: Scott Garman <scott.a.garman@intel.com>
13 years agogconf: Drop polkit dependency
Richard Purdie [Wed, 9 Nov 2011 17:32:11 +0000 (17:32 +0000)]
gconf: Drop polkit dependency

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agogconf: add upstream GNOME gconf 3.2.3 and drop gconf-dbus
Joshua Lock [Tue, 1 Nov 2011 21:46:43 +0000 (14:46 -0700)]
gconf: add upstream GNOME gconf 3.2.3 and drop gconf-dbus

The D-Bus backend has been integrated into upstream GConf so we can
switch to upstream and drop gconf-dbus.

I've gone for a release in the 3.2 series as we disable Gtk+, and
therefore are not impacted by the gtk+3 changes, and the D-Bus backend
was unstable before this release.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agomime.bbclass: No need to import os.path, it then breaks the os module
Richard Purdie [Wed, 9 Nov 2011 17:29:53 +0000 (17:29 +0000)]
mime.bbclass: No need to import os.path, it then breaks the os module

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 years agoclasses/[gnome|gnomebase|mime]: enhance gnome related classes
Joshua Lock [Wed, 2 Nov 2011 00:11:04 +0000 (17:11 -0700)]
classes/[gnome|gnomebase|mime]: enhance gnome related classes

This patch pulls in the gnome related classes from oe-core which
adds extra packaging rules and functionality whilst modularising things
so that one can get a subset of gnome functionality without adding a lot
of extra dependencies.

These aren't an exact copy of the classes from meta-openembedded, notable
differences are:
* gnome.bbclass - I dropped the BBCLASSEXTEND
* mime.bbclass:
  - updated coding style
  - use which to find update-mime-database program rather than hard coded
  - fix typo in populate_packges_append such that it's actually called

CC: Koen Kooi <koen@dominion.thruhere.net>
CC: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agoshared-mime-info: package runtime data separately
Joshua Lock [Tue, 8 Nov 2011 23:31:32 +0000 (15:31 -0800)]
shared-mime-info: package runtime data separately

The freedesktop.org.xml is required when updating the mime database but
otherwise not much use. Therefore package it separately, rather than
removing it completely, so that it can be used as required for on-device
updates without adding almost 2MB to every image which hase shared-mime-info.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
13 years agobusybox: add grep to temporary links during uninstall
Paul Eggleton [Wed, 9 Nov 2011 11:33:41 +0000 (11:33 +0000)]
busybox: add grep to temporary links during uninstall

In the busybox package prerm we set up some temporary links and modify
PATH so that certain utilities are provided for the purpose of running
update-alternatives; if grep is not among these then you get errors when
removing busybox, so add a temporary link for grep as well.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agoclasses/package_rpm: disable uninstall scripts for upgrades
Paul Eggleton [Wed, 9 Nov 2011 11:12:08 +0000 (11:12 +0000)]
classes/package_rpm: disable uninstall scripts for upgrades

Our current assumption (based on the behaviour of opkg) when writing
recipes is that prerm and postrm do not get called during an upgrade.
When using rpm however, these are mapped to the rpm "preun" and "postun"
events which occur after postinst for upgrades, and when these contain
removal type operations (such as update-alternatives --remove) this
causes problems.

This patch wraps each preun and postun script for rpm in a check that
determines whether or not the script is being called during an upgrade,
and skips the entire script if it is, which mimics the behaviour of opkg
under the same conditions.

Fixes [YOCTO #1760]

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
13 years agopython: skip setup.py 'import check' when cross-compiling
Tom Zanussi [Sat, 5 Nov 2011 01:25:03 +0000 (20:25 -0500)]
python: skip setup.py 'import check' when cross-compiling

build_extension() in setup.py, as part of the build process, does an
'import check' on the built extension.  The import check in turn
dlopen()'s the shared library associated with the extension, which
isn't something that makes sense if that library was cross-compiled
for a different architecture.

This was noticed with an x86_64 target that was compiled with avx
support, because it caused 'illegal instruction' exceptions:

| /bin/sh: line 1: 14575 Illegal instruction ... -E ./setup.py -q build

For other target architectures, it doesn't necessarily cause illegal
instruction exceptions, but still fails.  For example, on arm, the
failure pathway causes this warning:

*** WARNING: renaming "cmath" since importing it failed: .../cmath.so:
    wrong ELF class: ELFCLASS32

This patch to setup.py and the associated recipe changes allow the
whole 'import check' logic to be skipped when cross-compiling.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
13 years agolibzypp: fix mishandling of hyphenated arches
Tom Zanussi [Wed, 2 Nov 2011 03:47:53 +0000 (22:47 -0500)]
libzypp: fix mishandling of hyphenated arches

Several hyphen-to-underscore translations were missing, causing
compiler errors trying to build arches with hyphens in their names.
This adds the missing translations.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
13 years agogmp_5.0.2: Set CC_FOR_BUILD to BUILD_CC
Tom Zanussi [Wed, 2 Nov 2011 03:25:58 +0000 (22:25 -0500)]
gmp_5.0.2: Set CC_FOR_BUILD to BUILD_CC

CC_FOR_BUILD was compiling the test programs using the target's
compile options and executing those on the host, causing errors such
as:

/bin/sh: line 1: 15032 Illegal instruction     ./gen-bases table 64 0 > mpn/mp_bases.c
/bin/sh: line 1: 15033 Illegal instruction     ./gen-bases header 64 0 > mp_bases.h

Export CC_FOR_BUILD using BUILD_CC to fix the problem.

Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
13 years agoAdd new IMAGE_CLASSES variable for classes for image generation
Matthew McClintock [Mon, 7 Nov 2011 19:20:04 +0000 (13:20 -0600)]
Add new IMAGE_CLASSES variable for classes for image generation

Allows us to import classes only for images and not to the global
namespace

Signed-off-by: Matthew McClintock <msm@freescale.com>
13 years agodistro_tracking_fields.inc: Modify the status of qmmp
Xiaofeng Yan [Mon, 7 Nov 2011 11:22:50 +0000 (19:22 +0800)]
distro_tracking_fields.inc: Modify the status of qmmp

update qmmp to 0.5.2

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
13 years agoqmmp: update to 0.5.2
Xiaofeng Yan [Mon, 7 Nov 2011 11:19:54 +0000 (19:19 +0800)]
qmmp: update to 0.5.2

qmmp: remove old recipe and add new recipe

Use do_split_package for each grouping and name them correctly besides updating package.
The format to name plugins of qmmp:
qmmp-plugin-<group>-<library>   with the Description: Qmmp<Group>  plugin for %s"

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
Fix dESCRIPTION -> DESCRIPTION

Signed-off-by: Saul Wold <sgw@linux.intel.com>
13 years agodistro_tracking_fields.inc: update to libarchive to 2.8.5
Xiaofeng Yan [Mon, 7 Nov 2011 12:07:01 +0000 (20:07 +0800)]
distro_tracking_fields.inc: update to libarchive to 2.8.5

Change the status of libarchive.

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
13 years agolibarchive: update to 2.8.5
Xiaofeng Yan [Mon, 7 Nov 2011 12:03:53 +0000 (20:03 +0800)]
libarchive: update to 2.8.5

Remove patch "0003-Patch-from-upstream-rev-2516.patch" because it has been merged
to source codes.

Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
13 years agodhcp: move server configuration to dhcp-server-config
Otavio Salvador [Fri, 4 Nov 2011 18:18:21 +0000 (18:18 +0000)]
dhcp: move server configuration to dhcp-server-config

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agodhcp: rename dhcp4.inc to dhcp.inc
Otavio Salvador [Fri, 4 Nov 2011 17:44:02 +0000 (17:44 +0000)]
dhcp: rename dhcp4.inc to dhcp.inc

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agodhcp: drop unused dhcp3.inc file
Otavio Salvador [Fri, 4 Nov 2011 17:43:05 +0000 (17:43 +0000)]
dhcp: drop unused dhcp3.inc file

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>