* [PATCH 0/3] A few random pending fixes
@ 2012-07-20 23:46 Christopher Larson
2012-07-20 23:46 ` [PATCH 1/3] bluez4: use PACKAGECONFIG to control 'pie' Christopher Larson
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: Christopher Larson @ 2012-07-20 23:46 UTC (permalink / raw)
To: openembedded-core; +Cc: Christopher Larson
From: Christopher Larson <chris_larson@mentor.com>
The following changes since commit ef637e417ae1c2dff7fc0ad6cb30989e72ac35ab:
grub-efi-native: remove help2man dependency (2012-07-20 12:32:13 +0100)
are available in the git repository at:
git://github.com/kergoth/oe-core.git misc
Christopher Larson (3):
bluez4: use PACKAGECONFIG to control 'pie'
initscripts: don't bg mk_dirs in populate-volatile
libpcap: fix pcap-config to not return -Wl,-rpath
meta/recipes-connectivity/bluez/bluez4.inc | 6 +++++-
meta/recipes-connectivity/bluez/bluez4_4.101.bb | 2 +-
meta/recipes-connectivity/libpcap/libpcap.inc | 3 ++-
.../initscripts-1.0/populate-volatile.sh | 4 ++--
meta/recipes-core/initscripts/initscripts_1.0.bb | 2 +-
5 files changed, 11 insertions(+), 6 deletions(-)
--
1.7.9.5
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 1/3] bluez4: use PACKAGECONFIG to control 'pie'
2012-07-20 23:46 [PATCH 0/3] A few random pending fixes Christopher Larson
@ 2012-07-20 23:46 ` Christopher Larson
2012-07-20 23:46 ` [PATCH 2/3] initscripts: don't bg mk_dirs in populate-volatile Christopher Larson
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Christopher Larson @ 2012-07-20 23:46 UTC (permalink / raw)
To: openembedded-core; +Cc: Christopher Larson
From: Christopher Larson <chris_larson@mentor.com>
This lets us control whether we build position independent executables. As, as
far as I know no distros are adding a 'pie' distro feature, the effect of this
commit for most will be to disable pie in bluez4. I think this is best to
ensure consistent behavior among the recipes with regard to this.
This also sidesteps a build failure I've seen with bluez4 failing due to
libudev.a not having been built fPIC.
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
---
meta/recipes-connectivity/bluez/bluez4.inc | 6 +++++-
meta/recipes-connectivity/bluez/bluez4_4.101.bb | 2 +-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-connectivity/bluez/bluez4.inc b/meta/recipes-connectivity/bluez/bluez4.inc
index 6dc06f4..6ddd58d 100644
--- a/meta/recipes-connectivity/bluez/bluez4.inc
+++ b/meta/recipes-connectivity/bluez/bluez4.inc
@@ -10,8 +10,12 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e \
DEPENDS = "udev libusb dbus-glib glib-2.0 libcheck"
RDEPENDS_${PN}-dev = "bluez-hcidump"
-PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES', 'alsa', 'alsa', '', d)}"
+PACKAGECONFIG ??= "\
+ ${@base_contains('DISTRO_FEATURES', 'alsa', 'alsa', '', d)}\
+ ${@base_contains('DISTRO_FEATURES', 'pie', 'pie', '', d)}\
+"
PACKAGECONFIG[alsa] = "--enable-alsa,--disable-alsa,alsa-lib"
+PACKAGECONFIG[pie] = "--enable-pie,--disable-pie,"
ASNEEDED = ""
diff --git a/meta/recipes-connectivity/bluez/bluez4_4.101.bb b/meta/recipes-connectivity/bluez/bluez4_4.101.bb
index 4a360b6..e26d4ea 100644
--- a/meta/recipes-connectivity/bluez/bluez4_4.101.bb
+++ b/meta/recipes-connectivity/bluez/bluez4_4.101.bb
@@ -1,6 +1,6 @@
require bluez4.inc
-PR = "r1"
+PR = "r2"
SRC_URI += "file://bluetooth.conf \
file://sbc_mmx.patch"
--
1.7.9.5
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 2/3] initscripts: don't bg mk_dirs in populate-volatile
2012-07-20 23:46 [PATCH 0/3] A few random pending fixes Christopher Larson
2012-07-20 23:46 ` [PATCH 1/3] bluez4: use PACKAGECONFIG to control 'pie' Christopher Larson
@ 2012-07-20 23:46 ` Christopher Larson
2012-07-20 23:46 ` [PATCH 3/3] libpcap: fix pcap-config to not return -Wl, -rpath Christopher Larson
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Christopher Larson @ 2012-07-20 23:46 UTC (permalink / raw)
To: openembedded-core; +Cc: Christopher Larson
From: Christopher Larson <chris_larson@mentor.com>
If a directory needs to be created to create something else in volatiles,
there's no guarantees on ordering due to the backgrounding. We can't guarantee
with certainty that the create directory commands are complete before the
later ones run. This ensures that we wait for directory creations to complete
before we proceed.
Chris Hallinan hit an actual failure due to this back in March of last year.
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
---
.../initscripts-1.0/populate-volatile.sh | 4 ++--
meta/recipes-core/initscripts/initscripts_1.0.bb | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/meta/recipes-core/initscripts/initscripts-1.0/populate-volatile.sh b/meta/recipes-core/initscripts/initscripts-1.0/populate-volatile.sh
index 4a99aff..d2175d7 100755
--- a/meta/recipes-core/initscripts/initscripts-1.0/populate-volatile.sh
+++ b/meta/recipes-core/initscripts/initscripts-1.0/populate-volatile.sh
@@ -42,7 +42,7 @@ mk_dir() {
[ -e "$1" ] && {
[ "${VERBOSE}" != "no" ] && echo "Target already exists. Skipping."
} || {
- eval $EXEC &
+ eval $EXEC
}
}
@@ -153,7 +153,7 @@ apply_cfgfile() {
create_file "${TNAME}" &
;;
"d") [ "${VERBOSE}" != "no" ] && echo "Creating directory -${TNAME}-."
- mk_dir "${TNAME}" &
+ mk_dir "${TNAME}"
# Add check to see if there's an entry in fstab to mount.
;;
*) [ "${VERBOSE}" != "no" ] && echo "Invalid type -${TTYPE}-."
diff --git a/meta/recipes-core/initscripts/initscripts_1.0.bb b/meta/recipes-core/initscripts/initscripts_1.0.bb
index 1d80c55..b741b61 100644
--- a/meta/recipes-core/initscripts/initscripts_1.0.bb
+++ b/meta/recipes-core/initscripts/initscripts_1.0.bb
@@ -3,7 +3,7 @@ DESCRIPTION = "Initscripts provide the basic system startup initialization scrip
SECTION = "base"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
-PR = "r135"
+PR = "r136"
INHIBIT_DEFAULT_DEPS = "1"
--
1.7.9.5
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 3/3] libpcap: fix pcap-config to not return -Wl, -rpath
2012-07-20 23:46 [PATCH 0/3] A few random pending fixes Christopher Larson
2012-07-20 23:46 ` [PATCH 1/3] bluez4: use PACKAGECONFIG to control 'pie' Christopher Larson
2012-07-20 23:46 ` [PATCH 2/3] initscripts: don't bg mk_dirs in populate-volatile Christopher Larson
@ 2012-07-20 23:46 ` Christopher Larson
2012-07-26 19:40 ` [PATCH 0/3] A few random pending fixes Saul Wold
2012-07-29 9:24 ` Richard Purdie
4 siblings, 0 replies; 6+ messages in thread
From: Christopher Larson @ 2012-07-20 23:46 UTC (permalink / raw)
To: openembedded-core; +Cc: Christopher Larson
From: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
---
meta/recipes-connectivity/libpcap/libpcap.inc | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/meta/recipes-connectivity/libpcap/libpcap.inc b/meta/recipes-connectivity/libpcap/libpcap.inc
index 427078f..7d4e841 100644
--- a/meta/recipes-connectivity/libpcap/libpcap.inc
+++ b/meta/recipes-connectivity/libpcap/libpcap.inc
@@ -13,7 +13,7 @@ DEPENDS = "flex-native bison-native"
PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES', 'bluetooth', 'bluetooth', '', d)}"
PACKAGECONFIG[bluetooth] = "--enable-bluetooth,--disable-bluetooth,bluez4"
-INC_PR = "r1"
+INC_PR = "r2"
SRC_URI = "http://www.tcpdump.org/release/libpcap-${PV}.tar.gz"
@@ -29,4 +29,5 @@ do_configure_prepend () {
if [ ! -e acinclude.m4 ]; then
cat aclocal.m4 > acinclude.m4
fi
+ sed -i -e's,^V_RPATH_OPT=.*$,V_RPATH_OPT=,' ${S}/pcap-config.in
}
--
1.7.9.5
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [PATCH 0/3] A few random pending fixes
2012-07-20 23:46 [PATCH 0/3] A few random pending fixes Christopher Larson
` (2 preceding siblings ...)
2012-07-20 23:46 ` [PATCH 3/3] libpcap: fix pcap-config to not return -Wl, -rpath Christopher Larson
@ 2012-07-26 19:40 ` Saul Wold
2012-07-29 9:24 ` Richard Purdie
4 siblings, 0 replies; 6+ messages in thread
From: Saul Wold @ 2012-07-26 19:40 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer; +Cc: Christopher Larson
On 07/20/2012 04:46 PM, Christopher Larson wrote:
> From: Christopher Larson <chris_larson@mentor.com>
>
> The following changes since commit ef637e417ae1c2dff7fc0ad6cb30989e72ac35ab:
>
> grub-efi-native: remove help2man dependency (2012-07-20 12:32:13 +0100)
>
> are available in the git repository at:
>
> git://github.com/kergoth/oe-core.git misc
>
> Christopher Larson (3):
> bluez4: use PACKAGECONFIG to control 'pie'
Not Merged, was not in my list for some reason, will double check
> initscripts: don't bg mk_dirs in populate-volatile
> libpcap: fix pcap-config to not return -Wl,-rpath
>
Merged these 2 into OE-Core
Thanks
Sau!
> meta/recipes-connectivity/bluez/bluez4.inc | 6 +++++-
> meta/recipes-connectivity/bluez/bluez4_4.101.bb | 2 +-
> meta/recipes-connectivity/libpcap/libpcap.inc | 3 ++-
> .../initscripts-1.0/populate-volatile.sh | 4 ++--
> meta/recipes-core/initscripts/initscripts_1.0.bb | 2 +-
> 5 files changed, 11 insertions(+), 6 deletions(-)
>
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 0/3] A few random pending fixes
2012-07-20 23:46 [PATCH 0/3] A few random pending fixes Christopher Larson
` (3 preceding siblings ...)
2012-07-26 19:40 ` [PATCH 0/3] A few random pending fixes Saul Wold
@ 2012-07-29 9:24 ` Richard Purdie
4 siblings, 0 replies; 6+ messages in thread
From: Richard Purdie @ 2012-07-29 9:24 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer; +Cc: Christopher Larson
On Fri, 2012-07-20 at 16:46 -0700, Christopher Larson wrote:
> From: Christopher Larson <chris_larson@mentor.com>
>
> The following changes since commit ef637e417ae1c2dff7fc0ad6cb30989e72ac35ab:
>
> grub-efi-native: remove help2man dependency (2012-07-20 12:32:13 +0100)
>
> are available in the git repository at:
>
> git://github.com/kergoth/oe-core.git misc
>
> Christopher Larson (3):
> bluez4: use PACKAGECONFIG to control 'pie'
> initscripts: don't bg mk_dirs in populate-volatile
> libpcap: fix pcap-config to not return -Wl,-rpath
Merged to master, thanks.
Richard
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2012-07-29 9:35 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-07-20 23:46 [PATCH 0/3] A few random pending fixes Christopher Larson
2012-07-20 23:46 ` [PATCH 1/3] bluez4: use PACKAGECONFIG to control 'pie' Christopher Larson
2012-07-20 23:46 ` [PATCH 2/3] initscripts: don't bg mk_dirs in populate-volatile Christopher Larson
2012-07-20 23:46 ` [PATCH 3/3] libpcap: fix pcap-config to not return -Wl, -rpath Christopher Larson
2012-07-26 19:40 ` [PATCH 0/3] A few random pending fixes Saul Wold
2012-07-29 9:24 ` Richard Purdie
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox