[OE-core] [PATCH 0/1] linux-yocto: bump SRCREVs for utrace
Richard/Saul, Updating the SRCREVs to take into acccount the utrace update from Tom. With this, the stage is set for systemtap support. Note: the pull branch also contains a change for meta-yocto, so grab the right one! The following changes since commit 2163461ec94528ecf046a04edc5db3d2dd3a6b8b: Tom Zanussi (1): systemtap: remove non-core COMPATIBLE_MACHINES are available in the git repository at: git://git.pokylinux.org/poky-contrib zedd/kernel http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel Bruce Ashfield (1): linux-yocto: update SRCREVs for utrace merge meta/recipes-kernel/linux/linux-yocto_2.6.37.bb| 14 +++--- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 1/2] linux-yocto: update SRCREVs for utrace merge
Updating the SRCREVs to account for the merge of utrace to support systemtap. Signed-off-by: Bruce Ashfield --- meta/recipes-kernel/linux/linux-yocto_2.6.37.bb | 14 +++--- 1 files changed, 7 insertions(+), 7 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb b/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb index f6abc9e..2ee801e 100644 --- a/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb +++ b/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb @@ -14,13 +14,13 @@ KMETA = meta LINUX_VERSION ?= "2.6.37" LINUX_VERSION_EXTENSION ?= "-yocto-${LINUX_KERNEL_TYPE}" -SRCREV_machine_qemuarm = "2070a54dbde57d2987c832a016b05949f7e6e086" -SRCREV_machine_qemumips = "bd9eab8e382e11dc08a5de8b010570f03de949e5" -SRCREV_machine_qemuppc = "704497b3a48c0882078f6167277d65d932292535" -SRCREV_machine_qemux86 = "c1a74a7872fdd1152265087aa7e59b96a8f2f42a" -SRCREV_machine_qemux86-64 = "1950ea205407d8950475a37404173572d55fd27f" -SRCREV_machine = "697d84759be192403a8a87ab269196c67a0c2c88" -SRCREV_meta = "46a1be20b01e50d5d0646e5622e9dd06433238c2" +SRCREV_machine_qemuarm = "52424d35025cfa43f0d66cf6fa982a5c289a1ba4" +SRCREV_machine_qemumips = "9083f18f40fc6a2baf76fa001bc4858e02f40378" +SRCREV_machine_qemuppc = "9d278962ff228ea9627a85b0d21ed717246ebf1f" +SRCREV_machine_qemux86 = "57545699dff0b384bb16be74b0358059da5cce6a" +SRCREV_machine_qemux86-64 = "5d36c23eecdc9663c9c3a2a511d4872d3b3fd669" +SRCREV_machine = "12646d158aced2ba0122787bd56ff554e371091c" +SRCREV_meta = "d948e0ddbc5f37bd3dc23cc1b398ab230e2e" PR = "r18" PV = "${LINUX_VERSION}+git${SRCPV}" -- 1.7.0.4 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 0/1] bump PR to fix the perl-native issue
I did a core-image-sato-sdk and meta-toolchain-gmae building using a commit of May 12 between 605141a9(the perl-native workaround patch) and 3ba6d018(populate perl-native into its own dir), and grepped ${STAGING_BINDIR_NATIVE}/perl in ${STAGING_BINDIR_NATIVE} to find out all the scripts needed to address. Some recipes' PRs have been bumped, so this patch only bumps the omitted ones. Please review the patch. The following changes since commit 2163461ec94528ecf046a04edc5db3d2dd3a6b8b: systemtap: remove non-core COMPATIBLE_MACHINES (2011-06-16 22:14:06 +0100) are available in the git repository at: git://git.pokylinux.org/poky-contrib dcui/bump_PR http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=dcui/bump_PR Dexuan Cui (1): glib-2.0,intltool,rpm,sgmlspl-native: Bump PR to resolve perl-native issue meta/recipes-core/glib-2.0/glib-2.0_2.27.5.bb |2 +- meta/recipes-core/glib-2.0/glib-2.0_2.28.6.bb |2 +- meta/recipes-devtools/intltool/intltool_0.40.6.bb |2 +- meta/recipes-devtools/rpm/rpm_5.4.0.bb |2 +- .../sgmlspl/sgmlspl-native_1.03ii.bb |2 +- 5 files changed, 5 insertions(+), 5 deletions(-) -- 1.7.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 1/1] glib-2.0, intltool, rpm, sgmlspl-native: Bump PR to resolve perl-native issue
Signed-off-by: Dexuan Cui --- meta/recipes-core/glib-2.0/glib-2.0_2.27.5.bb |2 +- meta/recipes-core/glib-2.0/glib-2.0_2.28.6.bb |2 +- meta/recipes-devtools/intltool/intltool_0.40.6.bb |2 +- meta/recipes-devtools/rpm/rpm_5.4.0.bb |2 +- .../sgmlspl/sgmlspl-native_1.03ii.bb |2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/meta/recipes-core/glib-2.0/glib-2.0_2.27.5.bb b/meta/recipes-core/glib-2.0/glib-2.0_2.27.5.bb index 776284e..0b30d17 100644 --- a/meta/recipes-core/glib-2.0/glib-2.0_2.27.5.bb +++ b/meta/recipes-core/glib-2.0/glib-2.0_2.27.5.bb @@ -1,6 +1,6 @@ require glib.inc -PR = "r4" +PR = "r5" SRC_URI = "${GNOME_MIRROR}/glib/2.27/glib-${PV}.tar.bz2 \ file://configure-libtool.patch \ diff --git a/meta/recipes-core/glib-2.0/glib-2.0_2.28.6.bb b/meta/recipes-core/glib-2.0/glib-2.0_2.28.6.bb index ca5f4c8..9c7a244 100644 --- a/meta/recipes-core/glib-2.0/glib-2.0_2.28.6.bb +++ b/meta/recipes-core/glib-2.0/glib-2.0_2.28.6.bb @@ -1,7 +1,7 @@ require glib.inc PE = "1" -PR = "r1" +PR = "r2" SRC_URI = "${GNOME_MIRROR}/glib/2.28/glib-${PV}.tar.bz2 \ file://configure-libtool.patch \ diff --git a/meta/recipes-devtools/intltool/intltool_0.40.6.bb b/meta/recipes-devtools/intltool/intltool_0.40.6.bb index 88d441c..ea67144 100644 --- a/meta/recipes-devtools/intltool/intltool_0.40.6.bb +++ b/meta/recipes-devtools/intltool/intltool_0.40.6.bb @@ -1,7 +1,7 @@ require intltool.inc LICENSE="GPLv2" LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" -PR = "r1" +PR = "r2" SRC_URI_append = " file://intltool-nowarn-0.40.0.patch" diff --git a/meta/recipes-devtools/rpm/rpm_5.4.0.bb b/meta/recipes-devtools/rpm/rpm_5.4.0.bb index 0c88f91..057e7da 100644 --- a/meta/recipes-devtools/rpm/rpm_5.4.0.bb +++ b/meta/recipes-devtools/rpm/rpm_5.4.0.bb @@ -45,7 +45,7 @@ LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1" DEPENDS = "bzip2 zlib db openssl elfutils expat libpcre attr acl popt ${extrarpmdeps}" extrarpmdeps = "python perl" extrarpmdeps_virtclass-native = "" -PR = "r17" +PR = "r18" # rpm2cpio is a shell script, which is part of the rpm src.rpm. It is needed # in order to extract the distribution SRPM into a format we can extract... diff --git a/meta/recipes-devtools/sgmlspl/sgmlspl-native_1.03ii.bb b/meta/recipes-devtools/sgmlspl/sgmlspl-native_1.03ii.bb index 1fab417..4e01f17 100644 --- a/meta/recipes-devtools/sgmlspl/sgmlspl-native_1.03ii.bb +++ b/meta/recipes-devtools/sgmlspl/sgmlspl-native_1.03ii.bb @@ -4,7 +4,7 @@ HOMEPAGE = "http://search.cpan.org/src/DMEGG/SGMLSpm-1.03ii/DOC/HTML/SGMLSpm/sgm SECTION = "libs" LICENSE = "GPLv2+" LIC_FILES_CHKSUM = "file://COPYING;md5=18810669f13b87348459e611d31ab760" -PR = "r0" +PR = "r1" SRC_URI = "http://www.cpan.org/authors/id/D/DM/DMEGG/SGMLSpm-${PV}.tar.gz \ file://combined.patch" -- 1.7.2 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 5/6] systemtap: add fishriver in COMPATIBLE_MACHINE
> -Original Message- > From: openembedded-core-boun...@lists.openembedded.org > [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of > Tom Zanussi > Sent: Thursday, June 16, 2011 10:12 PM > To: Patches and discussions about the oe-core layer > Subject: Re: [OE-core] [PATCH 5/6] systemtap: add fishriver in > COMPATIBLE_MACHINE > > On Thu, 2011-06-16 at 02:20 -0700, Dongxiao Xu wrote: > > Signed-off-by: Dongxiao Xu > > --- > > meta/recipes-kernel/systemtap/systemtap_git.bb |2 +- > > 1 files changed, 1 insertions(+), 1 deletions(-) > > > > diff --git a/meta/recipes-kernel/systemtap/systemtap_git.bb > > b/meta/recipes-kernel/systemtap/systemtap_git.bb > > index 8ac4c14..0d18e1d 100644 > > --- a/meta/recipes-kernel/systemtap/systemtap_git.bb > > +++ b/meta/recipes-kernel/systemtap/systemtap_git.bb > > @@ -23,7 +23,7 @@ EXTRA_OECONF = "--prefix=${D} > --with-libelf=${STAGING_DIR_TARGET} --without-rpm > > SRC_URI[md5sum]= "cb202866ed704c44a876d041f788bdee" > > SRC_URI[sha256sum] = > "8ffe35caec0d937bd23fd78a3a8d94b58907cc0de0330b35e38f9f764815c459" > > > > -COMPATIBLE_MACHINE = > "(qemux86|qemux86-64|qemuppc|emenlow|crownbay|atom-pc|n450)" > > +COMPATIBLE_MACHINE = > "(qemux86|qemux86-64|qemuppc|emenlow|crownbay|atom-pc|n450|fishrive > r)" > > > > S = "${WORKDIR}/git" > > > > This shouldn't be necessary if/when my patch from a couple of days ago, > "[PATCH] systemtap: remove non-core COMPATIBLE_MACHINES" gets pulled > in. Hi Tom, I just saw your patch is in master now. I will remove my piece. Thanks, Dongxiao > > Tom > > > > ___ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 6/6] initscript: Change some order of init scripts
Hi Andrea, > -Original Message- > From: openembedded-core-boun...@lists.openembedded.org > [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of > Andrea Adami > Sent: Thursday, June 16, 2011 5:38 PM > To: Patches and discussions about the oe-core layer > Subject: Re: [OE-core] [PATCH 6/6] initscript: Change some order of init > scripts > > On Thu, Jun 16, 2011 at 11:20 AM, Dongxiao Xu > wrote: > > Move udev script to execute ealier since module autoload needs it to > > create device nodes. > > > > Also move sysfs before udev which has dependency on it. > > > > Signed-off-by: Dongxiao Xu > > --- > > > There was a drawback doing that: kernel modules loaded in unpredictable > order: > > http://patches.openembedded.org/patch/1917/ > > Is that still an issue? Thanks for the reference. In the above patch, modutils.sh is run before udevd. In such case, if an autoload module in modutils.sh needs to create a node under /dev/, this operation will fail since udevd is still not launched. Therefore I move udevd before modutils.sh. Thanks, Dongxiao > > Regards > > Andrea > > ___ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 4/6] connman-gnome: Add 3G configuration support
> -Original Message- > From: openembedded-core-boun...@lists.openembedded.org > [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of > Koen Kooi > Sent: Thursday, June 16, 2011 5:30 PM > To: Patches and discussions about the oe-core layer > Subject: Re: [OE-core] [PATCH 4/6] connman-gnome: Add 3G configuration > support > > > Op 16 jun 2011, om 11:20 heeft Dongxiao Xu het volgende geschreven: > > > Change connman-gnome to be git type recipe. > > It already is a git recipe... > > > --- a/meta/recipes-connectivity/connman/connman-gnome_0.5.bb > > +++ b/meta/recipes-connectivity/connman/connman-gnome_git.bb > > 'git' is not a valid PV, '0.5' is. Please don't break versioning like this. > > > +SRC_URI[md5sum] = "0e1c4c25d19cad9b08a216848a320716" > > +SRC_URI[sha256sum] = > "4d5fe481b444fc3e64fd9caa149dbcd76de166a25733f18fd93da01d2abf5d1c" > > What exactly is that checksumming? The above changes are not necessary, I will remove it in next pull request. Thanks, Dongxiao > > > ___ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 1/1] base-passwd: disable problematic login.defs options
On 06/16/2011 11:50 AM, Scott Garman wrote: This resolves the following runtime errors when various shadow-utils binaries are run: configuration error - unknown item 'FAILLOG_ENAB' (notify administrator) configuration error - unknown item 'LASTLOG_ENAB' (notify administrator) configuration error - unknown item 'OBSCURE_CHECKS_ENAB' (notify administrator) configuration error - unknown item 'PORTTIME_CHECKS_ENAB' (notify administrator) configuration error - unknown item 'QUOTAS_ENAB' (notify administrator) configuration error - unknown item 'MOTD_FILE' (notify administrator) configuration error - unknown item 'FTMP_FILE' (notify administrator) configuration error - unknown item 'NOLOGINS_FILE' (notify administrator) configuration error - unknown item 'ENV_HZ' (notify administrator) configuration error - unknown item 'PASS_MIN_LEN' (notify administrator) configuration error - unknown item 'SU_WHEEL_ONLY' (notify administrator) configuration error - unknown item 'CRACKLIB_DICTPATH' (notify administrator) configuration error - unknown item 'PASS_CHANGE_TRIES' (notify administrator) configuration error - unknown item 'PASS_ALWAYS_WARN' (notify administrator) configuration error - unknown item 'CHFN_AUTH' (notify administrator) configuration error - unknown item 'ENVIRON_FILE' (notify administrator) This fixes bug [YOCTO #1170] Signed-off-by: Scott Garman --- .../base-passwd/base-passwd-3.5.22/login.defs | 32 ++-- .../recipes-core/base-passwd/base-passwd_3.5.22.bb |2 +- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/meta/recipes-core/base-passwd/base-passwd-3.5.22/login.defs b/meta/recipes-core/base-passwd/base-passwd-3.5.22/login.defs index 1d392ac..2708eb6 100644 --- a/meta/recipes-core/base-passwd/base-passwd-3.5.22/login.defs +++ b/meta/recipes-core/base-passwd/base-passwd-3.5.22/login.defs I wonder if login.defs should be provided at all by base-passwd package. It should come from shadow isnt it ? ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] eglibc testing?
On 06/16/2011 07:29 AM, Phil Blundell wrote: On Thu, 2011-06-16 at 06:41 -0700, Khem Raj wrote: I nfsmount eglibc builddir on target and run the testsuite. I see aroung 10-15 fails. Havent run the testsuite in a while Maybe the right thing to do with eglibc would be to build a rootfs containing the testsuite, run it up in qemu-system-arm, and then engineer some IPC mechanism to get the test results back to the host. using nfs isnt bad either since the tests excercise libraries from /lib on target IOW installed eglibc. That way you would at least be testing something close to the real target kernel, rather than the qemu syscall emulation which I suspect is to blame for some of my failures. For gcc it'd probably be fine to just run the individual tests under qemu directly since they don't tend to have a lot of OS dependency. Yes I think I should put together my mechanism somewhere and post it and dejaGNU setup I use for cross testing p. ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 1/6] connman: Upgrade to version 0.75
On 06/16/2011 07:00 AM, Koen Kooi wrote: Op 16 jun 2011, om 15:44 heeft Khem Raj het volgende geschreven: On 6/16/2011 2:35 AM, Phil Blundell wrote: On Thu, 2011-06-16 at 17:20 +0800, Dongxiao Xu wrote: Enable ofono plugin into sato image. [...] --- a/meta/recipes-connectivity/connman/connman.inc +++ b/meta/recipes-connectivity/connman/connman.inc @@ -14,7 +14,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e \ file://src/main.c;beginline=1;endline=20;md5=4b55b550fa6b33cc2055ef30dd262b3e" DEPENDS = "libgdbus dbus glib-2.0 hal iptables" -RDEPENDS_${PN} = "wpa-supplicant resolvconf" +RDEPENDS_${PN} = "wpa-supplicant resolvconf ofono" --- a/meta/recipes-connectivity/connman/connman_0.65.bb +++ b/meta/recipes-connectivity/connman/connman_0.75.bb @@ -16,14 +16,14 @@ EXTRA_OECONF += "\ --disable-udev \ --disable-polkit \ --enable-client \ + --enable-ofono \ --prefix=/usr --sysconfdir=/etc --localstatedir=/var" These changes look like they will have a rather wider impact than just the sato image. I'm not sufficiently au fait with connman to say whether this is a good thing or not (although my immediate reaction to adding extra RDEPENDS tends to be that it is not), but if they're going to be added globally then the checkin comment ought to reflect that and explain why it's being done. Alternatively, you could do this in your distro layer and/or image recipes. I would say put ofono as a DISTRO_FEATURE You don't need to build ofono to have ofono support in connman. Angstrom (and hence meta-oe) build with it enabled by default to support people who want to use the plugin on their phones. Since it's a nicely seperated plugin, even better DISTRO_FEATURE would be the wrong thing to do. in such case DISTRO_FEATURE might be secondary choice yes That's why I keep saying "look at the connman recipe in meta-oe", that's being used by angstrom and SHR with good success. regards, Koen ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH] systemtap: remove non-core COMPATIBLE_MACHINES
On Tue, 2011-06-14 at 17:51 -0500, Tom Zanussi wrote: > Systemtap only supports x86, x86-64 and powerpc at this point. > > v2: updated to reflect comments from Koen Kooi and Phil Blundell to use > COMPATIBLE_HOST instead. > > Signed-off-by: Tom Zanussi > --- > meta/recipes-kernel/systemtap/systemtap_git.bb |5 +++-- > 1 files changed, 3 insertions(+), 2 deletions(-) Merged to master, thanks. Richard ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 1/1] base-passwd: disable problematic login.defs options
This resolves the following runtime errors when various shadow-utils binaries are run: configuration error - unknown item 'FAILLOG_ENAB' (notify administrator) configuration error - unknown item 'LASTLOG_ENAB' (notify administrator) configuration error - unknown item 'OBSCURE_CHECKS_ENAB' (notify administrator) configuration error - unknown item 'PORTTIME_CHECKS_ENAB' (notify administrator) configuration error - unknown item 'QUOTAS_ENAB' (notify administrator) configuration error - unknown item 'MOTD_FILE' (notify administrator) configuration error - unknown item 'FTMP_FILE' (notify administrator) configuration error - unknown item 'NOLOGINS_FILE' (notify administrator) configuration error - unknown item 'ENV_HZ' (notify administrator) configuration error - unknown item 'PASS_MIN_LEN' (notify administrator) configuration error - unknown item 'SU_WHEEL_ONLY' (notify administrator) configuration error - unknown item 'CRACKLIB_DICTPATH' (notify administrator) configuration error - unknown item 'PASS_CHANGE_TRIES' (notify administrator) configuration error - unknown item 'PASS_ALWAYS_WARN' (notify administrator) configuration error - unknown item 'CHFN_AUTH' (notify administrator) configuration error - unknown item 'ENVIRON_FILE' (notify administrator) This fixes bug [YOCTO #1170] Signed-off-by: Scott Garman --- .../base-passwd/base-passwd-3.5.22/login.defs | 32 ++-- .../recipes-core/base-passwd/base-passwd_3.5.22.bb |2 +- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/meta/recipes-core/base-passwd/base-passwd-3.5.22/login.defs b/meta/recipes-core/base-passwd/base-passwd-3.5.22/login.defs index 1d392ac..2708eb6 100644 --- a/meta/recipes-core/base-passwd/base-passwd-3.5.22/login.defs +++ b/meta/recipes-core/base-passwd/base-passwd-3.5.22/login.defs @@ -14,7 +14,7 @@ FAIL_DELAY3 # # Enable logging and display of /var/log/faillog login failure info. # -FAILLOG_ENAB yes +#FAILLOG_ENAB yes # # Enable display of unknown usernames when login failures are recorded. @@ -29,7 +29,7 @@ LOG_OK_LOGINS no # # Enable logging and display of /var/log/lastlog login time info. # -LASTLOG_ENAB yes +#LASTLOG_ENAB yes # # Enable checking and display of mailbox status upon login. @@ -42,17 +42,17 @@ LASTLOG_ENAByes # # Enable additional checks upon password changes. # -OBSCURE_CHECKS_ENAByes +#OBSCURE_CHECKS_ENAB yes # # Enable checking of time restrictions specified in /etc/porttime. # -PORTTIME_CHECKS_ENAB yes +#PORTTIME_CHECKS_ENAB yes # # Enable setting of ulimit, umask, and niceness from passwd gecos field. # -QUOTAS_ENAByes +#QUOTAS_ENAB yes # # Enable "syslog" logging of su activity - in addition to sulog file logging. @@ -78,7 +78,7 @@ CONSOLE /etc/securetty # If defined, ":" delimited list of "message of the day" files to # be displayed upon login. # -MOTD_FILE /etc/motd +#MOTD_FILE /etc/motd #MOTD_FILE /etc/motd:/usr/lib/news/news-motd # @@ -96,14 +96,14 @@ MOTD_FILE /etc/motd # If defined, login failures will be logged here in a utmp format. # last, when invoked as lastb, will read /var/log/btmp, so... # -FTMP_FILE /var/log/btmp +#FTMP_FILE /var/log/btmp # # If defined, name of file whose presence which will inhibit non-root # logins. The contents of this file should be a message indicating # why logins are inhibited. # -NOLOGINS_FILE /etc/nologin +#NOLOGINS_FILE /etc/nologin # # If defined, the command name to display when running "su -". For @@ -141,7 +141,7 @@ HUSHLOGIN_FILE .hushlogin # If defined, an HZ environment parameter spec. # # for Linux/x86 -ENV_HZ HZ=100 +#ENV_HZHZ=100 # For Linux/Alpha... #ENV_HZHZ=1024 @@ -201,7 +201,7 @@ UMASK 022 # PASS_MAX_DAYS 9 PASS_MIN_DAYS 0 -PASS_MIN_LEN 5 +#PASS_MIN_LEN 5 PASS_WARN_AGE 7 # @@ -210,12 +210,12 @@ PASS_WARN_AGE 7 # to uid 0 accounts. If the group doesn't exist or is empty, no one # will be able to "su" to uid 0. # -SU_WHEEL_ONLY no +#SU_WHEEL_ONLY no # # If compiled with cracklib support, where are the dictionaries # -CRACKLIB_DICTPATH /var/cache/cracklib/cracklib_dict +#CRACKLIB_DICTPATH /var/cache/cracklib/cracklib_dict # # Min/max values for automatic uid selection in useradd @@ -248,12 +248,12 @@ LOGIN_TIMEOUT 60 # # Maximum number of attempts to change password if rejected (too easy) # -PASS_CHANGE_TRIES 5 +#PASS_CHANGE_TRIES 5 # # Warn about weak passwords (but still allow them) if you are root. # -PASS_ALWAYS_WARN yes +#PASS_ALWAYS_WARN yes # # Number of significant characters in the password for crypt(). @@ -265,7 +265,7 @@ PASS_ALWAYS_WARNyes # # Require password before chfn/chsh can make any changes. # -CHFN_AUTH yes +#CHFN_AUTH
[OE-core] [PATCH 0/1] Fix for runtime errors due to login.defs
Hi, This fixes an issue Koen reported where logging in and running various shadow-utils commands could result in the following: configuration error - unknown item 'FAILLOG_ENAB' (notify administrator) configuration error - unknown item 'LASTLOG_ENAB' (notify administrator) configuration error - unknown item 'OBSCURE_CHECKS_ENAB' (notify administrator) configuration error - unknown item 'PORTTIME_CHECKS_ENAB' (notify administrator) configuration error - unknown item 'QUOTAS_ENAB' (notify administrator) ...and so on. The following changes since commit e1f6ebba3ab2fc8a469c1d96fc6d4c4b8f16845c: meta-yocto: use FILESEXTRAPATHS_prepend := in all bbappends (2011-06-15 11:49:42 +0100) are available in the git repository at: git://git.pokylinux.org/poky-contrib sgarman/login-defs-fix-rebased http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=sgarman/login-defs-fix-rebased Scott Garman (1): base-passwd: disable problematic login.defs options .../base-passwd/base-passwd-3.5.22/login.defs | 32 ++-- .../recipes-core/base-passwd/base-passwd_3.5.22.bb |2 +- 2 files changed, 17 insertions(+), 17 deletions(-) ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 0/2] mtools upgrade
Upgrade the mtools recipe to the latest upstream release, v4.0.16. Build tested for all 5 of our qemu MACHINEs. The following changes since commit e1f6ebba3ab2fc8a469c1d96fc6d4c4b8f16845c: meta-yocto: use FILESEXTRAPATHS_prepend := in all bbappends (2011-06-15 11:49:42 +0100) are available in the git repository at: git://git.pokylinux.org/poky-contrib sgarman/mtools-upgrade http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=sgarman/mtools-upgrade Scott Garman (2): mtools: upgrade to v4.0.16 distro_tracking: update mtools tracking info .../conf/distro/include/distro_tracking_fields.inc |9 - .../mtools/mtools/no-x11.gplv3.patch |9 ++--- .../mtools/{mtools_4.0.15.bb => mtools_4.0.16.bb} |4 ++-- 3 files changed, 12 insertions(+), 10 deletions(-) rename meta/recipes-devtools/mtools/{mtools_4.0.15.bb => mtools_4.0.16.bb} (80%) ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 2/2] distro_tracking: update mtools tracking info
Signed-off-by: Scott Garman --- .../conf/distro/include/distro_tracking_fields.inc |9 - 1 files changed, 4 insertions(+), 5 deletions(-) diff --git a/meta/conf/distro/include/distro_tracking_fields.inc b/meta/conf/distro/include/distro_tracking_fields.inc index f4aa1ea..830b5dc 100644 --- a/meta/conf/distro/include/distro_tracking_fields.inc +++ b/meta/conf/distro/include/distro_tracking_fields.inc @@ -1269,13 +1269,12 @@ DISTRO_PN_ALIAS_pn-msynctool = "OpenSuse=msynctool Mandriva=msynctool" RECIPE_STATUS_pn-mtools = "green" RECIPE_DEPENDENCY_CHECK_pn-mtools = "not done" -RECIPE_LATEST_VERSION_pn-mtools = "4.0.15" +RECIPE_LATEST_VERSION_pn-mtools = "4.0.16" RECIPE_INTEL_SECTION_pn-mtools = "optional" -RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-mtools = "1 day" -RECIPE_LATEST_RELEASE_DATE_pn-mtools = "2010/10/17" +RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-mtools = "6 months" +RECIPE_LATEST_RELEASE_DATE_pn-mtools = "2011/04/16" RECIPE_COMMENTS_pn-mtools = "" -RECIPE_LATEST_VERSION_pn-mtools = "4.0.15" -RECIPE_LAST_UPDATE_pn-mtools = "Nov 23, 2010" +RECIPE_LAST_UPDATE_pn-mtools = "Jun 15, 2011" RECIPE_MAINTAINER_pn-mtools = "Scott Garman " RECIPE_STATUS_pn-pm-utils = "green" -- 1.7.1 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 1/2] mtools: upgrade to v4.0.16
Also added Upstream-Status: tag to a patch. Signed-off-by: Scott Garman --- .../mtools/mtools/no-x11.gplv3.patch |9 ++--- .../mtools/{mtools_4.0.15.bb => mtools_4.0.16.bb} |4 ++-- 2 files changed, 8 insertions(+), 5 deletions(-) rename meta/recipes-devtools/mtools/{mtools_4.0.15.bb => mtools_4.0.16.bb} (80%) diff --git a/meta/recipes-devtools/mtools/mtools/no-x11.gplv3.patch b/meta/recipes-devtools/mtools/mtools/no-x11.gplv3.patch index 7d1f545..9cb3e39 100644 --- a/meta/recipes-devtools/mtools/mtools/no-x11.gplv3.patch +++ b/meta/recipes-devtools/mtools/mtools/no-x11.gplv3.patch @@ -1,6 +1,9 @@ -# Disable building with X11 support. -# -# Signed-off-by: Scott Garman +Disable building with X11 support. + +Upstream-Status: Inappropriate [disable feature] + +Signed-off-by: Scott Garman + diff -urN mtools-4.0.15.orig//Makefile.in mtools-4.0.15//Makefile.in --- mtools-4.0.15.orig//Makefile.in2010-10-17 08:41:09.0 -0700 +++ mtools-4.0.15//Makefile.in 2010-11-23 13:59:49.258258374 -0800 diff --git a/meta/recipes-devtools/mtools/mtools_4.0.15.bb b/meta/recipes-devtools/mtools/mtools_4.0.16.bb similarity index 80% rename from meta/recipes-devtools/mtools/mtools_4.0.15.bb rename to meta/recipes-devtools/mtools/mtools_4.0.16.bb index 08f42cc..f5dca26 100644 --- a/meta/recipes-devtools/mtools/mtools_4.0.15.bb +++ b/meta/recipes-devtools/mtools/mtools_4.0.16.bb @@ -11,8 +11,8 @@ SRC_URI = "${GNU_MIRROR}/mtools/mtools-${PV}.tar.bz2 \ file://mtools-makeinfo.patch \ file://no-x11.gplv3.patch" -SRC_URI[md5sum] = "b7550b649af77812cb696a780e853f47" -SRC_URI[sha256sum] = "290defca107cc183a17c98d3f7d00db02228b724084a2a818f1dd6ea86973899" +SRC_URI[md5sum] = "e9b07f35272210f407012abaf5d1b9b5" +SRC_URI[sha256sum] = "7c9e337786d142399d37202ff2002f95bfb3f4e96620223a18d7206708ad2ed5" inherit autotools -- 1.7.1 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] eglibc testing?
On Thu, 2011-06-16 at 06:41 -0700, Khem Raj wrote: > I nfsmount eglibc builddir on target and run the testsuite. I see aroung > 10-15 fails. Havent run the testsuite in a while Maybe the right thing to do with eglibc would be to build a rootfs containing the testsuite, run it up in qemu-system-arm, and then engineer some IPC mechanism to get the test results back to the host. That way you would at least be testing something close to the real target kernel, rather than the qemu syscall emulation which I suspect is to blame for some of my failures. For gcc it'd probably be fine to just run the individual tests under qemu directly since they don't tend to have a lot of OS dependency. p. ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 5/6] systemtap: add fishriver in COMPATIBLE_MACHINE
On Thu, 2011-06-16 at 02:20 -0700, Dongxiao Xu wrote: > Signed-off-by: Dongxiao Xu > --- > meta/recipes-kernel/systemtap/systemtap_git.bb |2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/meta/recipes-kernel/systemtap/systemtap_git.bb > b/meta/recipes-kernel/systemtap/systemtap_git.bb > index 8ac4c14..0d18e1d 100644 > --- a/meta/recipes-kernel/systemtap/systemtap_git.bb > +++ b/meta/recipes-kernel/systemtap/systemtap_git.bb > @@ -23,7 +23,7 @@ EXTRA_OECONF = "--prefix=${D} > --with-libelf=${STAGING_DIR_TARGET} --without-rpm > SRC_URI[md5sum]= "cb202866ed704c44a876d041f788bdee" > SRC_URI[sha256sum] = > "8ffe35caec0d937bd23fd78a3a8d94b58907cc0de0330b35e38f9f764815c459" > > -COMPATIBLE_MACHINE = > "(qemux86|qemux86-64|qemuppc|emenlow|crownbay|atom-pc|n450)" > +COMPATIBLE_MACHINE = > "(qemux86|qemux86-64|qemuppc|emenlow|crownbay|atom-pc|n450|fishriver)" > > S = "${WORKDIR}/git" > This shouldn't be necessary if/when my patch from a couple of days ago, "[PATCH] systemtap: remove non-core COMPATIBLE_MACHINES" gets pulled in. Tom ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 1/6] connman: Upgrade to version 0.75
Op 16 jun 2011, om 15:44 heeft Khem Raj het volgende geschreven: > On 6/16/2011 2:35 AM, Phil Blundell wrote: >> On Thu, 2011-06-16 at 17:20 +0800, Dongxiao Xu wrote: >>> Enable ofono plugin into sato image. >> >> [...] >> >>> --- a/meta/recipes-connectivity/connman/connman.inc >>> +++ b/meta/recipes-connectivity/connman/connman.inc >>> @@ -14,7 +14,7 @@ LIC_FILES_CHKSUM = >>> "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e \ >>> >>> file://src/main.c;beginline=1;endline=20;md5=4b55b550fa6b33cc2055ef30dd262b3e" >>> >>> DEPENDS = "libgdbus dbus glib-2.0 hal iptables" >>> -RDEPENDS_${PN} = "wpa-supplicant resolvconf" >>> +RDEPENDS_${PN} = "wpa-supplicant resolvconf ofono" >> >>> --- a/meta/recipes-connectivity/connman/connman_0.65.bb >>> +++ b/meta/recipes-connectivity/connman/connman_0.75.bb >>> @@ -16,14 +16,14 @@ EXTRA_OECONF += "\ >>>--disable-udev \ >>>--disable-polkit \ >>>--enable-client \ >>> + --enable-ofono \ >>>--prefix=/usr --sysconfdir=/etc --localstatedir=/var" >> >> These changes look like they will have a rather wider impact than just >> the sato image. I'm not sufficiently au fait with connman to say >> whether this is a good thing or not (although my immediate reaction to >> adding extra RDEPENDS tends to be that it is not), but if they're going >> to be added globally then the checkin comment ought to reflect that and >> explain why it's being done. Alternatively, you could do this in your >> distro layer and/or image recipes. >> > > I would say put ofono as a DISTRO_FEATURE You don't need to build ofono to have ofono support in connman. Angstrom (and hence meta-oe) build with it enabled by default to support people who want to use the plugin on their phones. Since it's a nicely seperated plugin, DISTRO_FEATURE would be the wrong thing to do. That's why I keep saying "look at the connman recipe in meta-oe", that's being used by angstrom and SHR with good success. regards, Koen ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 1/6] connman: Upgrade to version 0.75
On Thu, 2011-06-16 at 06:44 -0700, Khem Raj wrote: > I would say put ofono as a DISTRO_FEATURE Yeah, that might make sense. p. ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 1/6] connman: Upgrade to version 0.75
On 6/16/2011 2:35 AM, Phil Blundell wrote: On Thu, 2011-06-16 at 17:20 +0800, Dongxiao Xu wrote: Enable ofono plugin into sato image. [...] --- a/meta/recipes-connectivity/connman/connman.inc +++ b/meta/recipes-connectivity/connman/connman.inc @@ -14,7 +14,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e \ file://src/main.c;beginline=1;endline=20;md5=4b55b550fa6b33cc2055ef30dd262b3e" DEPENDS = "libgdbus dbus glib-2.0 hal iptables" -RDEPENDS_${PN} = "wpa-supplicant resolvconf" +RDEPENDS_${PN} = "wpa-supplicant resolvconf ofono" --- a/meta/recipes-connectivity/connman/connman_0.65.bb +++ b/meta/recipes-connectivity/connman/connman_0.75.bb @@ -16,14 +16,14 @@ EXTRA_OECONF += "\ --disable-udev \ --disable-polkit \ --enable-client \ + --enable-ofono \ --prefix=/usr --sysconfdir=/etc --localstatedir=/var" These changes look like they will have a rather wider impact than just the sato image. I'm not sufficiently au fait with connman to say whether this is a good thing or not (although my immediate reaction to adding extra RDEPENDS tends to be that it is not), but if they're going to be added globally then the checkin comment ought to reflect that and explain why it's being done. Alternatively, you could do this in your distro layer and/or image recipes. I would say put ofono as a DISTRO_FEATURE p. ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] eglibc testing?
On 6/16/2011 3:15 AM, Phil Blundell wrote: I just ran "make check" under qemu on my eglibc-2.13 build (from oe-core master) and got rather a lot of failures. It wasn't immediately obvious to me whether these were libc bugs, qemu infelicities, oe-related harness problems, or some kind of local finger trouble. Before I spend too much time investigating this, are other people seeing the same effect? What approach do the Yocto folks use for glibc testing: are they running the testsuite directly on target hardware, or via qemu, or something else? I nfsmount eglibc builddir on target and run the testsuite. I see aroung 10-15 fails. Havent run the testsuite in a while The gcc testsuite is next on my list to look at and, again, I'd be interested to hear what approach other folks are using there and what sort of results they are currently getting. I have a script that I use to launch cross testing needs a bit of setup like passwordless ssh access to target. Results are pretty sane I have posted results to oe-ml occasionally. I can start some testsuite once my build finishes today and post. thanks p. ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] oh-puzzles_svn
The install paths in this recipe are all a bit confused which makes it fail if $prefix is set to anything other than /usr. I'm going to just avoid building it for now but maybe someone from the sato crew could take a look and see if they can straighten it out a bit. p. ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH] dhcp: don't try to move files from ${sbindir} to ${base_sbindir} if they are the same
Signed-off-by: Phil Blundell --- meta/recipes-connectivity/dhcp/dhcp4.inc |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/meta/recipes-connectivity/dhcp/dhcp4.inc b/meta/recipes-connectivity/dhcp/dhcp4.inc index 159ae89..885cc19 100644 --- a/meta/recipes-connectivity/dhcp/dhcp4.inc +++ b/meta/recipes-connectivity/dhcp/dhcp4.inc @@ -47,7 +47,9 @@ do_install_append () { install -m 0644 ${WORKDIR}/dhcpd.conf ${D}${sysconfdir}/dhcp/dhcpd.conf install -d ${D}${base_sbindir}/ - mv ${D}${sbindir}/dhclient ${D}${base_sbindir}/ + if [ "${sbindir}" != "${base_sbindir}" ]; then + mv ${D}${sbindir}/dhclient ${D}${base_sbindir}/ + fi install -m 0755 ${S}/client/scripts/linux ${D}${base_sbindir}/dhclient-script } -- 1.7.2.5 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] multiple git checkouts in SRC_URI
On Thu, Jun 16, 2011 at 12:59 PM, Phil Blundell wrote: > I'm probably just being dim, but I couldn't immediately figure out how > to use more than one git:// checkout in SRC_URI. Is there some > particular trick to making this work? this worked for svn:// http://git.openembedded.org/cgit.cgi/meta-openembedded/tree/meta-efl/recipes-efl/efl/elementary-theme-efenniht_svn.bb with only small change from oe.dev version http://git.shr-project.org/git/?p=meta-smartphone.git;a=blobdiff;f=recipes-efl/efl/elementary-theme-efenniht_svn.bb;h=79557cd6f5ca4b820c97c5f6e45b54d777844b02;hp=2e8ac8a484a7dce7d76a77de2b167d393a7cddfa;hb=f4eb05d4766d9e27cc6c0a33a17ea30db550059b;hpb=dd270582c25e00eafc89cc7600ca915bb7f6031c not sure if the same can be used for git:// but iirc I had such recipe (cannot find it now) Cheers, ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] multiple git checkouts in SRC_URI
I'm probably just being dim, but I couldn't immediately figure out how to use more than one git:// checkout in SRC_URI. Is there some particular trick to making this work? thanks p. ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 1/6] connman: Upgrade to version 0.75
Op 16 jun 2011, om 12:36 heeft Paul Eggleton het volgende geschreven: > On Thursday 16 June 2011 10:35:25 Phil Blundell wrote: >> These changes look like they will have a rather wider impact than just >> the sato image. I'm not sufficiently au fait with connman to say >> whether this is a good thing or not (although my immediate reaction to >> adding extra RDEPENDS tends to be that it is not), but if they're going >> to be added globally then the checkin comment ought to reflect that and >> explain why it's being done. > > Dongxiao, I'm somewhat in agreement in that I don't think we want to force > ofono to be installed for people who only need connman. Ofono support in > connman is a plugin, so we should be able to have this as a separate sub- > package and then make only that depend on ofono. Have a look at connman in meta-oe, that has some nice plugin goodies. ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 1/6] connman: Upgrade to version 0.75
On Thursday 16 June 2011 10:35:25 Phil Blundell wrote: > These changes look like they will have a rather wider impact than just > the sato image. I'm not sufficiently au fait with connman to say > whether this is a good thing or not (although my immediate reaction to > adding extra RDEPENDS tends to be that it is not), but if they're going > to be added globally then the checkin comment ought to reflect that and > explain why it's being done. Dongxiao, I'm somewhat in agreement in that I don't think we want to force ofono to be installed for people who only need connman. Ofono support in connman is a plugin, so we should be able to have this as a separate sub- package and then make only that depend on ofono. Cheers, Paul -- Paul Eggleton Intel Open Source Technology Centre ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] eglibc testing?
I just ran "make check" under qemu on my eglibc-2.13 build (from oe-core master) and got rather a lot of failures. It wasn't immediately obvious to me whether these were libc bugs, qemu infelicities, oe-related harness problems, or some kind of local finger trouble. Before I spend too much time investigating this, are other people seeing the same effect? What approach do the Yocto folks use for glibc testing: are they running the testsuite directly on target hardware, or via qemu, or something else? The gcc testsuite is next on my list to look at and, again, I'd be interested to hear what approach other folks are using there and what sort of results they are currently getting. thanks p. ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH] gst-plugins: sync packaging with OE .dev
Gst-plugins get 2 extra packages: ${PN}-apps: helper apps in ${bindir} ${PN}-meta: meta package that will drag in all plugins, libs and apps ${PN} generates The packaging include was split out to be reused by external plugins (e.g. gst-plugin-gl, gst-fluendo-*). Signed-off-by: Koen Kooi --- .../gstreamer/gst-plugins-bad_0.10.21.bb |2 +- .../gstreamer/gst-plugins-base_0.10.32.bb |2 +- .../gstreamer/gst-plugins-good_0.10.28.bb |2 +- .../gstreamer/gst-plugins-package.inc | 34 .../gstreamer/gst-plugins-ugly_0.10.17.bb |2 +- meta/recipes-multimedia/gstreamer/gst-plugins.inc | 18 +- 6 files changed, 40 insertions(+), 20 deletions(-) create mode 100644 meta/recipes-multimedia/gstreamer/gst-plugins-package.inc diff --git a/meta/recipes-multimedia/gstreamer/gst-plugins-bad_0.10.21.bb b/meta/recipes-multimedia/gstreamer/gst-plugins-bad_0.10.21.bb index 2b8a89c..a7023e3 100644 --- a/meta/recipes-multimedia/gstreamer/gst-plugins-bad_0.10.21.bb +++ b/meta/recipes-multimedia/gstreamer/gst-plugins-bad_0.10.21.bb @@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 \ DEPENDS += "gst-plugins-base libmusicbrainz tremor librsvg" -PR = "r0" +PR = "r1" inherit gettext diff --git a/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.32.bb b/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.32.bb index f81011f..e9fadf8 100644 --- a/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.32.bb +++ b/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.32.bb @@ -15,7 +15,7 @@ SRC_URI += " file://gst-plugins-base-tremor.patch" SRC_URI[md5sum] = "2920af2b3162f3d9fbaa7fabc8ed4d38" SRC_URI[sha256sum] = "e9aabfac83f6480896da0686e9c911989f896fbad634821b7771ed84a446172b" -PR = "r0" +PR = "r1" inherit gettext diff --git a/meta/recipes-multimedia/gstreamer/gst-plugins-good_0.10.28.bb b/meta/recipes-multimedia/gstreamer/gst-plugins-good_0.10.28.bb index b9648e3..cca63e9 100644 --- a/meta/recipes-multimedia/gstreamer/gst-plugins-good_0.10.28.bb +++ b/meta/recipes-multimedia/gstreamer/gst-plugins-good_0.10.28.bb @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343 \ DEPENDS += "gst-plugins-base gconf cairo jpeg libpng gtk+ zlib libid3tag flac \ speex libsoup-2.4" -PR = "r0" +PR = "r1" inherit gettext diff --git a/meta/recipes-multimedia/gstreamer/gst-plugins-package.inc b/meta/recipes-multimedia/gstreamer/gst-plugins-package.inc new file mode 100644 index 000..dae9416 --- /dev/null +++ b/meta/recipes-multimedia/gstreamer/gst-plugins-package.inc @@ -0,0 +1,34 @@ +LIBV = "0.10" + +python populate_packages_prepend () { + gst_libdir = bb.data.expand('${libdir}/gstreamer-${LIBV}', d) + postinst = bb.data.getVar('plugin_postinst', d, 1) + glibdir = bb.data.expand('${libdir}', d) + + do_split_packages(d, glibdir, '^lib(.*)\.so\.*', 'lib%s', 'gstreamer %s library', extra_depends='', allow_links=True) + do_split_packages(d, gst_libdir, '^libgst(.*)\.so$', 'gst-plugin-%s', 'GStreamer plugin for %s', postinst=postinst, extra_depends='') + do_split_packages(d, gst_libdir, '^libgst(.*)\.l?a$', 'gst-plugin-%s-dev', 'GStreamer plugin for %s (development files)', extra_depends='') + + pn = bb.data.getVar('PN', d, 1) + metapkg = pn + '-meta' + bb.data.setVar('ALLOW_EMPTY_' + metapkg, "1", d) + bb.data.setVar('FILES_' + metapkg, "", d) + blacklist = [ pn + '-locale', pn + '-dev', pn + '-dbg', pn + '-doc' ] + metapkg_rdepends = [] + packages = bb.data.getVar('PACKAGES', d, 1).split() + for pkg in packages[1:]: + if not pkg in blacklist and not pkg in metapkg_rdepends and not pkg.endswith('-dev') and not pkg.endswith('-dbg') and not pkg.count('locale') and not pkg.count('-static'): + metapkg_rdepends.append(pkg) + bb.data.setVar('RDEPENDS_' + metapkg, ' '.join(metapkg_rdepends), d) + bb.data.setVar('DESCRIPTION_' + metapkg, pn + ' meta package', d) +} + +ALLOW_EMPTY = "1" + +PACKAGES += "${PN}-apps ${PN}-meta" +FILES_${PN}-apps = "${bindir}" + +FILES_${PN} = "${datadir}/gstreamer-${LIBV}" +FILES_${PN}-dbg += "${libdir}/gstreamer-${LIBV}/.debug" + + diff --git a/meta/recipes-multimedia/gstreamer/gst-plugins-ugly_0.10.17.bb b/meta/recipes-multimedia/gstreamer/gst-plugins-ugly_0.10.17.bb index 76e00a5..2a79c2a 100644 --- a/meta/recipes-multimedia/gstreamer/gst-plugins-ugly_0.10.17.bb +++ b/meta/recipes-multimedia/gstreamer/gst-plugins-ugly_0.10.17.bb @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343 \ file://gst/mpegstream/gstmpegparse.h;beginline=1;endline=18;md5=ff65467b0c53cdfa98d0684c1bc240a9" DEPENDS += "gst-plugins-base libid3tag libmad mpeg2dec liba52 lame" -PR = "r0" +PR = "r1" inherit gettext diff --g
Re: [OE-core] [PATCH 1/6] connman: Upgrade to version 0.75
Op 16 jun 2011, om 11:20 heeft Dongxiao Xu het volgende geschreven: > Enable ofono plugin into sato image. > Remove the fix-shutdown-ap-disconnect.patch since the original logic no > longer exists. > Add Upstream-Status information for patches. I asked before, but I'll ask again, have you looked at the connman recipe in meta-oe? Also consider turning on the tools, but that needs a more recent linux-libc-headers. ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 6/6] initscript: Change some order of init scripts
On Thu, 2011-06-16 at 11:38 +0200, Andrea Adami wrote: > There was a drawback doing that: kernel modules loaded in unpredictable order: > > http://patches.openembedded.org/patch/1917/ > > Is that still an issue? I tend to think that anything which relies on the order of module loading is probably broken. Was it just this rtc thing that was affected or were there other problems? p. ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 6/6] initscript: Change some order of init scripts
On Thu, Jun 16, 2011 at 11:20 AM, Dongxiao Xu wrote: > Move udev script to execute ealier since module autoload needs it to > create device nodes. > > Also move sysfs before udev which has dependency on it. > > Signed-off-by: Dongxiao Xu > --- There was a drawback doing that: kernel modules loaded in unpredictable order: http://patches.openembedded.org/patch/1917/ Is that still an issue? Regards Andrea ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 1/6] connman: Upgrade to version 0.75
On Thu, 2011-06-16 at 17:20 +0800, Dongxiao Xu wrote: > Enable ofono plugin into sato image. [...] > --- a/meta/recipes-connectivity/connman/connman.inc > +++ b/meta/recipes-connectivity/connman/connman.inc > @@ -14,7 +14,7 @@ LIC_FILES_CHKSUM = > "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e \ > > file://src/main.c;beginline=1;endline=20;md5=4b55b550fa6b33cc2055ef30dd262b3e" > > DEPENDS = "libgdbus dbus glib-2.0 hal iptables" > -RDEPENDS_${PN} = "wpa-supplicant resolvconf" > +RDEPENDS_${PN} = "wpa-supplicant resolvconf ofono" > --- a/meta/recipes-connectivity/connman/connman_0.65.bb > +++ b/meta/recipes-connectivity/connman/connman_0.75.bb > @@ -16,14 +16,14 @@ EXTRA_OECONF += "\ >--disable-udev \ >--disable-polkit \ >--enable-client \ > + --enable-ofono \ >--prefix=/usr --sysconfdir=/etc --localstatedir=/var" These changes look like they will have a rather wider impact than just the sato image. I'm not sufficiently au fait with connman to say whether this is a good thing or not (although my immediate reaction to adding extra RDEPENDS tends to be that it is not), but if they're going to be added globally then the checkin comment ought to reflect that and explain why it's being done. Alternatively, you could do this in your distro layer and/or image recipes. p. ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH 4/6] connman-gnome: Add 3G configuration support
Op 16 jun 2011, om 11:20 heeft Dongxiao Xu het volgende geschreven: > Change connman-gnome to be git type recipe. It already is a git recipe... > --- a/meta/recipes-connectivity/connman/connman-gnome_0.5.bb > +++ b/meta/recipes-connectivity/connman/connman-gnome_git.bb 'git' is not a valid PV, '0.5' is. Please don't break versioning like this. > +SRC_URI[md5sum] = "0e1c4c25d19cad9b08a216848a320716" > +SRC_URI[sha256sum] = > "4d5fe481b444fc3e64fd9caa149dbcd76de166a25733f18fd93da01d2abf5d1c" What exactly is that checksumming? ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 6/6] initscript: Change some order of init scripts
Move udev script to execute ealier since module autoload needs it to create device nodes. Also move sysfs before udev which has dependency on it. Signed-off-by: Dongxiao Xu --- meta/recipes-core/initscripts/initscripts_1.0.bb |6 +++--- meta/recipes-core/udev/udev-new.inc|2 +- meta/recipes-core/udev/udev_164.bb |2 +- .../modutils/modutils-initscripts.bb |4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/meta/recipes-core/initscripts/initscripts_1.0.bb b/meta/recipes-core/initscripts/initscripts_1.0.bb index 48b65b9..9e535af 100644 --- a/meta/recipes-core/initscripts/initscripts_1.0.bb +++ b/meta/recipes-core/initscripts/initscripts_1.0.bb @@ -4,7 +4,7 @@ SECTION = "base" PRIORITY = "required" LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" -PR = "r126" +PR = "r127" INHIBIT_DEFAULT_DEPS = "1" @@ -119,8 +119,8 @@ do_install () { ln -sf ../init.d/bootmisc.sh ${D}${sysconfdir}/rcS.d/S55bootmisc.sh # ln -sf ../init.d/urandom ${D}${sysconfdir}/rcS.d/S55urandom # ln -sf ../init.d/finish.sh ${D}${sysconfdir}/rcS.d/S99finish.sh - # udev will run at S04 if installed - ln -sf ../init.d/sysfs.sh ${D}${sysconfdir}/rcS.d/S03sysfs.sh + ln -sf ../init.d/sysfs.sh ${D}${sysconfdir}/rcS.d/S02sysfs.sh + # udev will run at S03 if installed ln -sf ../init.d/populate-volatile.sh ${D}${sysconfdir}/rcS.d/S37populate-volatile.sh ln -sf ../init.d/devpts.sh ${D}${sysconfdir}/rcS.d/S38devpts.sh if [ "${TARGET_ARCH}" = "arm" ]; then diff --git a/meta/recipes-core/udev/udev-new.inc b/meta/recipes-core/udev/udev-new.inc index 1b94f1b..4c4451f 100644 --- a/meta/recipes-core/udev/udev-new.inc +++ b/meta/recipes-core/udev/udev-new.inc @@ -40,7 +40,7 @@ PACKAGES =+ "libgudev libgudev-dev libgudev-dbg" INITSCRIPT_PACKAGES = "udev udev-cache" INITSCRIPT_NAME_udev = "udev" -INITSCRIPT_PARAMS_udev = "start 04 S ." +INITSCRIPT_PARAMS_udev = "start 03 S ." INITSCRIPT_NAME_udev-cache = "udev-cache" INITSCRIPT_PARAMS_udev-cache = "start 36 S ." diff --git a/meta/recipes-core/udev/udev_164.bb b/meta/recipes-core/udev/udev_164.bb index 76fd907..567e62e 100644 --- a/meta/recipes-core/udev/udev_164.bb +++ b/meta/recipes-core/udev/udev_164.bb @@ -1,6 +1,6 @@ include udev-new.inc -PR = "r2" +PR = "r3" SRC_URI[md5sum] = "fddac2d54761ea34865af9467377ca9f" SRC_URI[sha256sum] = "c12e66280b5e1465f6587a8cfa47d7405c4caa7e52ce5dd13478d04f6ec05e5c" diff --git a/meta/recipes-kernel/modutils/modutils-initscripts.bb b/meta/recipes-kernel/modutils/modutils-initscripts.bb index 5ae34b4..89d38cf 100644 --- a/meta/recipes-kernel/modutils/modutils-initscripts.bb +++ b/meta/recipes-kernel/modutils/modutils-initscripts.bb @@ -4,10 +4,10 @@ LICENSE = "PD" LIC_FILES_CHKSUM = "file://LICENSE;md5=7bf87fc37976e93ec66ad84fac58c098" SRC_URI = "file://modutils.sh \ file://PD.patch" -PR = "r5" +PR = "r6" INITSCRIPT_NAME = "modutils.sh" -INITSCRIPT_PARAMS = "start 2 S ." +INITSCRIPT_PARAMS = "start 4 S ." inherit update-rc.d -- 1.7.1 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 4/6] connman-gnome: Add 3G configuration support
Change connman-gnome to be git type recipe. Apply 3g.patch which add cellular config option in connman-gnome. Signed-off-by: Dongxiao Xu --- .../connman/connman-gnome/3g.patch | 505 .../{connman-gnome_0.5.bb => connman-gnome_git.bb} | 12 +- 2 files changed, 514 insertions(+), 3 deletions(-) create mode 100644 meta/recipes-connectivity/connman/connman-gnome/3g.patch rename meta/recipes-connectivity/connman/{connman-gnome_0.5.bb => connman-gnome_git.bb} (76%) diff --git a/meta/recipes-connectivity/connman/connman-gnome/3g.patch b/meta/recipes-connectivity/connman/connman-gnome/3g.patch new file mode 100644 index 000..c73c1ea --- /dev/null +++ b/meta/recipes-connectivity/connman/connman-gnome/3g.patch @@ -0,0 +1,505 @@ +commit 15852e826b0b47f577718ada4b68b63515387f4d +Author: dongxiao +Date: Wed Jun 1 14:56:16 2011 +0800 + +connman-gnome: Add cellular network config option. + +Add cellular network config option in connman-gnome. + +Signed-off-by: Dongxiao Xu + +diff --git a/common/connman-client.c b/common/connman-client.c +index e907cc2..d6be363 100644 +--- a/common/connman-client.c b/common/connman-client.c +@@ -112,9 +112,10 @@ static void connman_client_init(ConnmanClient *client) + G_TYPE_STRING, /* address */ + G_TYPE_STRING, /* netmask */ + G_TYPE_STRING, /* gateway */ +- G_TYPE_BOOLEAN, /* gateway */ +- G_TYPE_BOOLEAN, /* gateway */ +- G_TYPE_BOOLEAN);/* gateway */ ++ G_TYPE_BOOLEAN, /* ethernet enabled */ ++ G_TYPE_BOOLEAN, /* wifi enabled */ ++ G_TYPE_BOOLEAN, /* cellular enabled */ ++ G_TYPE_BOOLEAN);/* offline */ + + g_object_set_data(G_OBJECT(priv->store), + "State", g_strdup("unavailable")); +@@ -218,6 +219,7 @@ static gboolean device_filter(GtkTreeModel *model, + switch (type) { + case CONNMAN_TYPE_LABEL_ETHERNET: + case CONNMAN_TYPE_LABEL_WIFI: ++ case CONNMAN_TYPE_LABEL_CELLULAR: + case CONNMAN_TYPE_SYSCONFIG: + return TRUE; + } +diff --git a/common/connman-client.h b/common/connman-client.h +index 37e86d0..15fa098 100644 +--- a/common/connman-client.h b/common/connman-client.h +@@ -117,6 +117,7 @@ enum { + + CONNMAN_COLUMN_ETHERNET_ENABLED,/* G_TYPE_STRING */ + CONNMAN_COLUMN_WIFI_ENABLED,/* G_TYPE_STRING */ ++ CONNMAN_COLUMN_CELLULAR_ENABLED,/* G_TYPE_STRING */ + CONNMAN_COLUMN_OFFLINEMODE, /* G_TYPE_STRING */ + + _CONNMAN_NUM_COLUMNS +@@ -132,6 +133,7 @@ enum { + + CONNMAN_TYPE_LABEL_ETHERNET, + CONNMAN_TYPE_LABEL_WIFI, ++ CONNMAN_TYPE_LABEL_CELLULAR, + CONNMAN_TYPE_SYSCONFIG, + + _CONNMAN_NUM_TYPE, +diff --git a/common/connman-dbus.c b/common/connman-dbus.c +index b5a635c..0f4e1db 100644 +--- a/common/connman-dbus.c b/common/connman-dbus.c +@@ -208,6 +208,8 @@ static const gchar *type2icon(guint type) + case CONNMAN_TYPE_WIFI: + case CONNMAN_TYPE_WIMAX: + return "network-wireless"; ++ case CONNMAN_TYPE_CELLULAR: ++ return "network-cellular"; + case CONNMAN_TYPE_BLUETOOTH: + return "bluetooth"; + } +@@ -220,6 +222,7 @@ static void enabled_technologies_changed(GtkTreeStore *store, GValue *value) + GtkTreeIter iter; + gboolean ethernet_enabled_prev, ethernet_enabled = FALSE; + gboolean wifi_enabled_prev, wifi_enabled = FALSE; ++ gboolean cellular_enabled_prev, cellular_enabled = FALSE; + gchar **tech = g_value_get_boxed (value); + guint i; + +@@ -227,10 +230,13 @@ static void enabled_technologies_changed(GtkTreeStore *store, GValue *value) + return; + + for (i = 0; i < g_strv_length(tech); i++) { ++ DBG("technology: %s", *(tech+i)); + if (g_str_equal("ethernet", *(tech + i))) + ethernet_enabled = TRUE; + else if (g_str_equal ("wifi", *(tech + i))) + wifi_enabled = TRUE; ++ else if (g_str_equal ("cellular", *(tech + i))) ++ cellular_enabled = TRUE; + } + + get_iter_from_type(store, &iter, CONNMAN_TYPE_LABEL_ETHERNET); +@@ -246,6 +252,13 @@ static void enabled_technologies_changed(GtkTreeStore *store, GValue *value) + if (wifi_enabled_prev != wifi_enabled) + gtk_tree_store_set(store, &iter, + CONNMAN_COLUMN_WIFI_ENABLED, wifi_enabled, -1); ++ ++ get_iter_from_type(store, &iter, CONNMAN_TYPE_LABEL_CELLULAR); ++ gtk_tree_model_get(GTK_TREE_MODEL(store), &iter, ++ CONNMAN_COLUMN_CELLULAR_ENABLED, &cellul
[OE-core] [PATCH 2/6] wpa-supplicant: remove the 0.6.10 version.
Remove the 0.6.10 version since now 0.7.3 is the latest stable version. Signed-off-by: Dongxiao Xu --- .../wpa-supplicant-0.6.10/99_wpa_supplicant|1 - .../wpa-supplicant-0.6.10/defaults-sane|8 - .../wpa-supplicant-0.6.10/defconfig-0.6.0-gnutls | 180 - .../wpa-supplicant-0.6.10/wpa-supplicant.sh| 85 --- .../wpa-supplicant-0.6.10/wpa_supplicant.conf | 690 .../wpa-supplicant-0.6.10/wpa_supplicant.conf-sane |7 - .../wpa-supplicant/wpa-supplicant-0.6.inc | 83 --- .../wpa-supplicant/wpa-supplicant_0.6.10.bb|4 - 8 files changed, 0 insertions(+), 1058 deletions(-) delete mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/99_wpa_supplicant delete mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/defaults-sane delete mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/defconfig-0.6.0-gnutls delete mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/wpa-supplicant.sh delete mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/wpa_supplicant.conf delete mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/wpa_supplicant.conf-sane delete mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.inc delete mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant_0.6.10.bb diff --git a/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/99_wpa_supplicant b/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/99_wpa_supplicant deleted file mode 100644 index 6ff4dd8..000 --- a/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/99_wpa_supplicant +++ /dev/null @@ -1 +0,0 @@ -d root root 0700 /var/run/wpa_supplicant none diff --git a/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/defaults-sane b/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/defaults-sane deleted file mode 100644 index 67c4cbd..000 --- a/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/defaults-sane +++ /dev/null @@ -1,8 +0,0 @@ -# Useful flags: -# -i Interface (required, unless specified in config) -# -D Wireless Driver -# -d Debugging (-dd for more) -# -q Quiet (-qq for more) - -CONFIG="/etc/wpa_supplicant.conf" -OPTIONS="-i eth1 -D wext" diff --git a/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/defconfig-0.6.0-gnutls b/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/defconfig-0.6.0-gnutls deleted file mode 100644 index e907271..000 --- a/meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/defconfig-0.6.0-gnutls +++ /dev/null @@ -1,180 +0,0 @@ -# This file lists the configuration options that are used when building the -# hostapd binary. All lines starting with # are ignored. Configuration option -# lines must be commented out complete, if they are not to be included, i.e., -# just setting VARIABLE=n is not disabling that variable. -# -# This file is included in Makefile, so variables like CFLAGS and LIBS can also -# be modified from here. In most cass, these lines should use += in order not -# to override previous values of the variables. - -CFLAGS = $(TARGET_CFLAGS) -I../src/hostapd -I../src/utils -I../src/driver/modules -I../src/rsn_supp -I../src/common -I../src/crypto -I../src -I./ -Wall -MMD -LIBS = $(TARGET_LDFLAGS) - -# Driver interface for Host AP driver -CONFIG_DRIVER_HOSTAP=y - -# Driver interface for Agere driver -#CONFIG_DRIVER_HERMES=y -#CFLAGS += -I../../hcf -I../../include -I../../include/hcf - -# Driver interface for madwifi driver -#CONFIG_DRIVER_MADWIFI=y -#CFLAGS += -I../madwifi/wpa - -# Driver interface for Prism54 driver -#CONFIG_DRIVER_PRISM54=y - -# Driver interface for ndiswrapper -#CONFIG_DRIVER_NDISWRAPPER=y - -# Driver interface for Atmel driver -#CONFIG_DRIVER_ATMEL=y - -# Driver interface for Broadcom driver -#CONFIG_DRIVER_BROADCOM=y -#CFLAGS += -I/opt/WRT54GS/release/src/include - -# Driver interface for Intel ipw2100 driver -#CONFIG_DRIVER_IPW2100=y - -# Driver interface for generic Linux wireless extensions -CONFIG_DRIVER_WEXT=y - -# Driver interface for FreeBSD net80211 layer (e.g., Atheros driver) -#CONFIG_DRIVER_BSD=y -#CFLAGS += -I/usr/local/include -#LIBS += -L/usr/local/lib - -# Driver interface for development testing -#CONFIG_DRIVER_TEST=y - -# Driver interface for wired Ethernet drivers -CONFIG_DRIVER_WIRED=y - -# Enable IEEE 802.1X Supplicant (automatically included if any EAP method is -# included) -CONFIG_IEEE8021X_EAPOL=y - -# EAP-MD5 (automatically included if EAP-TTLS is enabled) -CONFIG_EAP_MD5=y - -# EAP-MSCHAPv2 (automatically included if EAP-PEAP is enabled) -CONFIG_EAP_MSCHAPV2=y - -# EAP-TLS -CONFIG_EAP_TLS=y - -# EAL-PEAP -CONFIG_EAP_PEAP=y - -# EAP-TTLS -CONFIG_EAP_TTLS=y - -# EAP-GTC -CONFIG_EAP_GTC=y - -# EAP-O
[OE-core] [PATCH 1/6] connman: Upgrade to version 0.75
Enable ofono plugin into sato image. Remove the fix-shutdown-ap-disconnect.patch since the original logic no longer exists. Add Upstream-Status information for patches. Signed-off-by: Dongxiao Xu --- .../connman-0.65/fix-shutdown-ap-disconnect.patch | 42 .../add_xuser_dbus_permission.patch|2 + .../connman/{connman-0.65 => connman-0.75}/connman |0 .../{connman-0.65 => connman-0.75}/dbusperms.patch |2 + meta/recipes-connectivity/connman/connman.inc |2 +- .../connman/{connman_0.65.bb => connman_0.75.bb} |8 ++-- 6 files changed, 9 insertions(+), 47 deletions(-) delete mode 100644 meta/recipes-connectivity/connman/connman-0.65/fix-shutdown-ap-disconnect.patch rename meta/recipes-connectivity/connman/{connman-0.65 => connman-0.75}/add_xuser_dbus_permission.patch (94%) rename meta/recipes-connectivity/connman/{connman-0.65 => connman-0.75}/connman (100%) rename meta/recipes-connectivity/connman/{connman-0.65 => connman-0.75}/dbusperms.patch (91%) rename meta/recipes-connectivity/connman/{connman_0.65.bb => connman_0.75.bb} (74%) diff --git a/meta/recipes-connectivity/connman/connman-0.65/fix-shutdown-ap-disconnect.patch b/meta/recipes-connectivity/connman/connman-0.65/fix-shutdown-ap-disconnect.patch deleted file mode 100644 index a0ad099..000 --- a/meta/recipes-connectivity/connman/connman-0.65/fix-shutdown-ap-disconnect.patch +++ /dev/null @@ -1,42 +0,0 @@ -Schedule delayed scan when being disconnected from an AP - -When being disconnected from an AP, a delayed scan is scheduled to make -sure the AP is still there. wpa_supplicant removes a BSS from its bss list -when it disappears from the scan results twice in a row. - -Author: Samuel Ortiz -Ported by Dongxiao Xu - -diff -ruN connman-0.56-orig/plugins/supplicant.c connman-0.56/plugins/supplicant.c connman-0.56-orig/plugins/supplicant.c 2010-09-25 15:08:21.242927383 +0800 -+++ connman-0.56/plugins/supplicant.c 2010-09-25 15:12:46.346136858 +0800 -@@ -2184,6 +2184,15 @@ - scanning == TRUE ? "started" : "finished"); - } - -+static gboolean delayed_scan(gpointer user_data) -+{ -+ struct supplicant_task *task = user_data; -+ -+ supplicant_scan(task->device); -+ -+ return FALSE; -+} -+ - static void state_change(struct supplicant_task *task, DBusMessage *msg) - { - DBusError error; -@@ -2277,7 +2286,13 @@ - task_connect(task); - } else - task->network = NULL; -+ } else { -+ if (task->state == WPA_DISCONNECTED) -+ g_timeout_add_seconds(10, delayed_scan, task); -+ -+ remove_network(task); - } -+ - break; - - default: diff --git a/meta/recipes-connectivity/connman/connman-0.65/add_xuser_dbus_permission.patch b/meta/recipes-connectivity/connman/connman-0.75/add_xuser_dbus_permission.patch similarity index 94% rename from meta/recipes-connectivity/connman/connman-0.65/add_xuser_dbus_permission.patch rename to meta/recipes-connectivity/connman/connman-0.75/add_xuser_dbus_permission.patch index 787d49b..764c689 100644 --- a/meta/recipes-connectivity/connman/connman-0.65/add_xuser_dbus_permission.patch +++ b/meta/recipes-connectivity/connman/connman-0.75/add_xuser_dbus_permission.patch @@ -1,6 +1,8 @@ Some platform (like atom-pc) enables rootless X, thus we need to add the xuser in the list. +Upstream-Status: Inappropriate [configuration] + Signed-off-by: Dongxiao Xu diff -ruN connman-0.65-orig/src/connman-dbus.conf connman-0.65/src/connman-dbus.conf diff --git a/meta/recipes-connectivity/connman/connman-0.65/connman b/meta/recipes-connectivity/connman/connman-0.75/connman similarity index 100% rename from meta/recipes-connectivity/connman/connman-0.65/connman rename to meta/recipes-connectivity/connman/connman-0.75/connman diff --git a/meta/recipes-connectivity/connman/connman-0.65/dbusperms.patch b/meta/recipes-connectivity/connman/connman-0.75/dbusperms.patch similarity index 91% rename from meta/recipes-connectivity/connman/connman-0.65/dbusperms.patch rename to meta/recipes-connectivity/connman/connman-0.75/dbusperms.patch index 100af03..c331654 100644 --- a/meta/recipes-connectivity/connman/connman-0.65/dbusperms.patch +++ b/meta/recipes-connectivity/connman/connman-0.75/dbusperms.patch @@ -1,3 +1,5 @@ +Upstream-Status: Inappropriate [configuration] + Index: git/src/connman-dbus.conf === --- git.orig/src/connman-dbus.conf 2009-05-26 00:34:35.0 +0100 diff --git a/meta/recipes-connectivity/connman/connman.inc b/meta/recipes-connectivity/connman/connman.inc index fb970ed..f6565a5 100644 --- a/meta/recipes-connectivity/connman/connman.inc +++ b/meta/recipes-connectivity/connman/connman.inc @@ -14,7 +14,7 @@ LIC_FILES_C
[OE-core] [PATCH 3/6] ofono: add 0.42 version which works OK for Ericsson 3G module.
We met ofonod crash after ofono-0.43 version. Thus import 0.42 version to enable the 3G feature. Signed-off-by: Dongxiao Xu --- meta/conf/distro/include/default-versions.inc |1 + meta/recipes-connectivity/ofono/ofono.inc |2 ++ meta/recipes-connectivity/ofono/ofono_0.42.bb | 13 + 3 files changed, 16 insertions(+), 0 deletions(-) create mode 100644 meta/recipes-connectivity/ofono/ofono_0.42.bb diff --git a/meta/conf/distro/include/default-versions.inc b/meta/conf/distro/include/default-versions.inc index 0abbd8f..f29ee12 100644 --- a/meta/conf/distro/include/default-versions.inc +++ b/meta/conf/distro/include/default-versions.inc @@ -13,6 +13,7 @@ PREFERRED_VERSION_python-native ?= "2.6.6" # Force the older version of liberation-fonts until we fix the fontforge issue PREFERRED_VERSION_liberation-fonts ?= "1.04" +PREFERRED_VERSION_ofono ?= "0.42" diff --git a/meta/recipes-connectivity/ofono/ofono.inc b/meta/recipes-connectivity/ofono/ofono.inc index ee3bc3e..4fc969c 100644 --- a/meta/recipes-connectivity/ofono/ofono.inc +++ b/meta/recipes-connectivity/ofono/ofono.inc @@ -15,5 +15,7 @@ INITSCRIPT_PARAMS = "defaults 22" do_install_append() { install -d ${D}${sysconfdir}/init.d/ install -m 0755 ${WORKDIR}/ofono ${D}${sysconfdir}/init.d/ofono + install -d ${D}${sysconfdir}/udev/rules.d/ + install -m 0644 ${S}/plugins/97-ofono.rules ${D}${sysconfdir}/udev/rules.d/ } diff --git a/meta/recipes-connectivity/ofono/ofono_0.42.bb b/meta/recipes-connectivity/ofono/ofono_0.42.bb new file mode 100644 index 000..defea0a --- /dev/null +++ b/meta/recipes-connectivity/ofono/ofono_0.42.bb @@ -0,0 +1,13 @@ +require ofono.inc + +PR = "r0" + +SRC_URI = "${KERNELORG_MIRROR}/linux/network/ofono/${P}.tar.bz2 \ + file://ofono" + +EXTRA_OECONF += "\ + --enable-test \ +" + +SRC_URI[md5sum] = "e3ccf43a287153eed25f8dd75e7c6d18" +SRC_URI[sha256sum] = "5b6f78cbe218fbc5c84401cd9d64b3204529e98822f959a9b2aae34b538076af" -- 1.7.1 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 0/6 v2][PULL] 3G network support in Yocto
Hi Saul, This is the second version of 3G support patches. Please help to review and pull. Changes since v1: 1) Remove kernel.bbclass changes and put it to fishriver specific layer. 2) upgrade connman to the latest 0.75 version. 3) Add a fix for init scripts order. 4) Add fishriver in COMPATIBLE_MACHINE in systemtap recipe. 5) Rebase to latest master commit. Thanks, Dongxiao The following changes since commit e1f6ebba3ab2fc8a469c1d96fc6d4c4b8f16845c: meta-yocto: use FILESEXTRAPATHS_prepend := in all bbappends (2011-06-15 11:49:42 +0100) are available in the git repository at: git://git.pokylinux.org/poky-contrib dxu4/ggg http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=dxu4/ggg Dongxiao Xu (6): connman: Upgrade to version 0.75 wpa-supplicant: remove the 0.6.10 version. ofono: add 0.42 version which works OK for Ericsson 3G module. connman-gnome: Add 3G configuration support systemtap: add fishriver in COMPATIBLE_MACHINE initscript: Change some order of init scripts meta/conf/distro/include/default-versions.inc |1 + .../connman-0.65/fix-shutdown-ap-disconnect.patch | 42 -- .../add_xuser_dbus_permission.patch|2 + .../connman/{connman-0.65 => connman-0.75}/connman |0 .../{connman-0.65 => connman-0.75}/dbusperms.patch |2 + .../connman/connman-gnome/3g.patch | 505 ++ .../{connman-gnome_0.5.bb => connman-gnome_git.bb} | 12 +- meta/recipes-connectivity/connman/connman.inc |2 +- .../connman/{connman_0.65.bb => connman_0.75.bb} |8 +- meta/recipes-connectivity/ofono/ofono.inc |2 + meta/recipes-connectivity/ofono/ofono_0.42.bb | 13 + .../wpa-supplicant-0.6.10/99_wpa_supplicant|1 - .../wpa-supplicant-0.6.10/defaults-sane|8 - .../wpa-supplicant-0.6.10/defconfig-0.6.0-gnutls | 180 - .../wpa-supplicant-0.6.10/wpa-supplicant.sh| 85 --- .../wpa-supplicant-0.6.10/wpa_supplicant.conf | 690 .../wpa-supplicant-0.6.10/wpa_supplicant.conf-sane |7 - .../wpa-supplicant/wpa-supplicant-0.6.inc | 83 --- .../wpa-supplicant/wpa-supplicant_0.6.10.bb|4 - meta/recipes-core/initscripts/initscripts_1.0.bb |6 +- meta/recipes-core/udev/udev-new.inc|2 +- meta/recipes-core/udev/udev_164.bb |2 +- .../modutils/modutils-initscripts.bb |4 +- meta/recipes-kernel/systemtap/systemtap_git.bb |2 +- 24 files changed, 547 insertions(+), 1116 deletions(-) delete mode 100644 meta/recipes-connectivity/connman/connman-0.65/fix-shutdown-ap-disconnect.patch rename meta/recipes-connectivity/connman/{connman-0.65 => connman-0.75}/add_xuser_dbus_permission.patch (94%) rename meta/recipes-connectivity/connman/{connman-0.65 => connman-0.75}/connman (100%) rename meta/recipes-connectivity/connman/{connman-0.65 => connman-0.75}/dbusperms.patch (91%) create mode 100644 meta/recipes-connectivity/connman/connman-gnome/3g.patch rename meta/recipes-connectivity/connman/{connman-gnome_0.5.bb => connman-gnome_git.bb} (76%) rename meta/recipes-connectivity/connman/{connman_0.65.bb => connman_0.75.bb} (74%) create mode 100644 meta/recipes-connectivity/ofono/ofono_0.42.bb delete mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/99_wpa_supplicant delete mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/defaults-sane delete mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/defconfig-0.6.0-gnutls delete mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/wpa-supplicant.sh delete mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/wpa_supplicant.conf delete mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.10/wpa_supplicant.conf-sane delete mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant-0.6.inc delete mode 100644 meta/recipes-connectivity/wpa-supplicant/wpa-supplicant_0.6.10.bb ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] [PATCH 5/6] systemtap: add fishriver in COMPATIBLE_MACHINE
Signed-off-by: Dongxiao Xu --- meta/recipes-kernel/systemtap/systemtap_git.bb |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta/recipes-kernel/systemtap/systemtap_git.bb b/meta/recipes-kernel/systemtap/systemtap_git.bb index 8ac4c14..0d18e1d 100644 --- a/meta/recipes-kernel/systemtap/systemtap_git.bb +++ b/meta/recipes-kernel/systemtap/systemtap_git.bb @@ -23,7 +23,7 @@ EXTRA_OECONF = "--prefix=${D} --with-libelf=${STAGING_DIR_TARGET} --without-rpm SRC_URI[md5sum]= "cb202866ed704c44a876d041f788bdee" SRC_URI[sha256sum] = "8ffe35caec0d937bd23fd78a3a8d94b58907cc0de0330b35e38f9f764815c459" -COMPATIBLE_MACHINE = "(qemux86|qemux86-64|qemuppc|emenlow|crownbay|atom-pc|n450)" +COMPATIBLE_MACHINE = "(qemux86|qemux86-64|qemuppc|emenlow|crownbay|atom-pc|n450|fishriver)" S = "${WORKDIR}/git" -- 1.7.1 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core