* [PATCH 1/3] libsndfile1: make sqlite and FLAC/Vorbis optional
@ 2019-03-07 13:03 Max Kellermann
2019-03-07 13:04 ` [PATCH 2/3] useradd-staticids: print exception after parse_args() error Max Kellermann
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Max Kellermann @ 2019-03-07 13:03 UTC (permalink / raw)
To: openembedded-core; +Cc: Max Kellermann
From: Max Kellermann <max.kellermann@gmail.com>
Signed-off-by: Max Kellermann <max.kellermann@gmail.com>
---
meta/recipes-multimedia/libsndfile/libsndfile1_1.0.28.bb | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-multimedia/libsndfile/libsndfile1_1.0.28.bb b/meta/recipes-multimedia/libsndfile/libsndfile1_1.0.28.bb
index eb2c719d8d..bbd01e7c8b 100644
--- a/meta/recipes-multimedia/libsndfile/libsndfile1_1.0.28.bb
+++ b/meta/recipes-multimedia/libsndfile/libsndfile1_1.0.28.bb
@@ -1,7 +1,7 @@
SUMMARY = "Audio format Conversion library"
HOMEPAGE = "http://www.mega-nerd.com/libsndfile"
AUTHOR = "Erik de Castro Lopo"
-DEPENDS = "flac libogg libvorbis sqlite3"
+DEPENDS = ""
SECTION = "libs/multimedia"
LICENSE = "LGPLv2.1"
@@ -27,8 +27,10 @@ CVE_PRODUCT = "libsndfile"
S = "${WORKDIR}/libsndfile-${PV}"
-PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'alsa', d)}"
+PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'alsa', d)} sqlite external-libs"
PACKAGECONFIG[alsa] = "--enable-alsa,--disable-alsa,alsa-lib"
+PACKAGECONFIG[sqlite] = ",--disable-sqlite,sqlite3"
+PACKAGECONFIG[external-libs] = ",--disable-external-libs,flac libogg libvorbis"
inherit autotools lib_package pkgconfig
--
2.20.1
^ permalink raw reply related [flat|nested] 4+ messages in thread* [PATCH 2/3] useradd-staticids: print exception after parse_args() error
2019-03-07 13:03 [PATCH 1/3] libsndfile1: make sqlite and FLAC/Vorbis optional Max Kellermann
@ 2019-03-07 13:04 ` Max Kellermann
2019-03-07 13:04 ` [PATCH 3/3] initrdscripts: merge multiple "mkdir" calls Max Kellermann
2019-03-07 13:12 ` [PATCH 1/3] libsndfile1: make sqlite and FLAC/Vorbis optional Burton, Ross
2 siblings, 0 replies; 4+ messages in thread
From: Max Kellermann @ 2019-03-07 13:04 UTC (permalink / raw)
To: openembedded-core; +Cc: Max Kellermann
From: Max Kellermann <max.kellermann@gmail.com>
Without this, the user has no idea what went wrong.
Signed-off-by: Max Kellermann <max.kellermann@gmail.com>
---
meta/classes/useradd-staticids.bbclass | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/meta/classes/useradd-staticids.bbclass b/meta/classes/useradd-staticids.bbclass
index 70d59e5573..3a1b5f1320 100644
--- a/meta/classes/useradd-staticids.bbclass
+++ b/meta/classes/useradd-staticids.bbclass
@@ -76,8 +76,8 @@ def update_useradd_static_config(d):
for param in oe.useradd.split_commands(params):
try:
uaargs = parser.parse_args(oe.useradd.split_args(param))
- except:
- bb.fatal("%s: Unable to parse arguments for USERADD_PARAM_%s: '%s'" % (d.getVar('PN'), pkg, param))
+ except Exception as e:
+ bb.fatal("%s: Unable to parse arguments for USERADD_PARAM_%s '%s': %s" % (d.getVar('PN'), pkg, param, e))
# Read all passwd files specified in USERADD_UID_TABLES or files/passwd
# Use the standard passwd layout:
@@ -197,8 +197,8 @@ def update_useradd_static_config(d):
try:
# If we're processing multiple lines, we could have left over values here...
gaargs = parser.parse_args(oe.useradd.split_args(param))
- except:
- bb.fatal("%s: Unable to parse arguments for GROUPADD_PARAM_%s: '%s'" % (d.getVar('PN'), pkg, param))
+ except Exception as e:
+ bb.fatal("%s: Unable to parse arguments for GROUPADD_PARAM_%s '%s': %s" % (d.getVar('PN'), pkg, param, e))
# Read all group files specified in USERADD_GID_TABLES or files/group
# Use the standard group layout:
--
2.20.1
^ permalink raw reply related [flat|nested] 4+ messages in thread* [PATCH 3/3] initrdscripts: merge multiple "mkdir" calls
2019-03-07 13:03 [PATCH 1/3] libsndfile1: make sqlite and FLAC/Vorbis optional Max Kellermann
2019-03-07 13:04 ` [PATCH 2/3] useradd-staticids: print exception after parse_args() error Max Kellermann
@ 2019-03-07 13:04 ` Max Kellermann
2019-03-07 13:12 ` [PATCH 1/3] libsndfile1: make sqlite and FLAC/Vorbis optional Burton, Ross
2 siblings, 0 replies; 4+ messages in thread
From: Max Kellermann @ 2019-03-07 13:04 UTC (permalink / raw)
To: openembedded-core; +Cc: Max Kellermann
From: Max Kellermann <max.kellermann@gmail.com>
Reduce overhead.
Signed-off-by: Max Kellermann <max.kellermann@gmail.com>
---
meta/recipes-core/initrdscripts/files/init-live.sh | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
mode change 100644 => 100755 meta/recipes-core/initrdscripts/files/init-live.sh
diff --git a/meta/recipes-core/initrdscripts/files/init-live.sh b/meta/recipes-core/initrdscripts/files/init-live.sh
old mode 100644
new mode 100755
index 65183d7eec..b20660b60a
--- a/meta/recipes-core/initrdscripts/files/init-live.sh
+++ b/meta/recipes-core/initrdscripts/files/init-live.sh
@@ -28,8 +28,7 @@ udev_daemon() {
_UDEV_DAEMON=`udev_daemon`
early_setup() {
- mkdir -p /proc
- mkdir -p /sys
+ mkdir -p /proc /sys /run /var/run
mount -t proc proc /proc
mount -t sysfs sysfs /sys
mount -t devtmpfs none /dev
@@ -37,9 +36,6 @@ early_setup() {
# support modular kernel
modprobe isofs 2> /dev/null
- mkdir -p /run
- mkdir -p /var/run
-
$_UDEV_DAEMON --daemon
udevadm trigger --action=add
}
--
2.20.1
^ permalink raw reply related [flat|nested] 4+ messages in thread* Re: [PATCH 1/3] libsndfile1: make sqlite and FLAC/Vorbis optional
2019-03-07 13:03 [PATCH 1/3] libsndfile1: make sqlite and FLAC/Vorbis optional Max Kellermann
2019-03-07 13:04 ` [PATCH 2/3] useradd-staticids: print exception after parse_args() error Max Kellermann
2019-03-07 13:04 ` [PATCH 3/3] initrdscripts: merge multiple "mkdir" calls Max Kellermann
@ 2019-03-07 13:12 ` Burton, Ross
2 siblings, 0 replies; 4+ messages in thread
From: Burton, Ross @ 2019-03-07 13:12 UTC (permalink / raw)
To: Max Kellermann; +Cc: Max Kellermann, OE-core
On Thu, 7 Mar 2019 at 13:11, Max Kellermann <max+openembedded@blarg.de> wrote:
> +PACKAGECONFIG[sqlite] = ",--disable-sqlite,sqlite3"
> +PACKAGECONFIG[external-libs] = ",--disable-external-libs,flac libogg libvorbis"
Always be explicit and pass --enable-sqlite --eanble-external-libs too.
Rss
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2019-03-07 13:12 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-07 13:03 [PATCH 1/3] libsndfile1: make sqlite and FLAC/Vorbis optional Max Kellermann
2019-03-07 13:04 ` [PATCH 2/3] useradd-staticids: print exception after parse_args() error Max Kellermann
2019-03-07 13:04 ` [PATCH 3/3] initrdscripts: merge multiple "mkdir" calls Max Kellermann
2019-03-07 13:12 ` [PATCH 1/3] libsndfile1: make sqlite and FLAC/Vorbis optional Burton, Ross
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox