All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/8] [meta-oe] devtools/php: remove the failing ${D}/${TMPDIR} code
@ 2018-09-18  8:26 Max Kellermann
  2018-09-18  8:26 ` [PATCH 2/8] [meta-oe] vorbis-tools: add PACKAGECONFIG[ogg123] Max Kellermann
                   ` (8 more replies)
  0 siblings, 9 replies; 15+ messages in thread
From: Max Kellermann @ 2018-09-18  8:26 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Max Kellermann

From: Max Kellermann <max.kellermann@gmail.com>

Appending ${TMPDIR} to ${D} doesn't make any sense, because both are
absolute paths.  And additionally, the code fails:

 rmdir: failed to remove '/usr/src/oe/tmp-musl/work/core2-64-oe-linux-musl/php/7.1.9-r0/image//usr': Directory not empty

Signed-off-by: Max Kellermann <max.kellermann@gmail.com>
---
 meta-oe/recipes-devtools/php/php.inc | 9 ---------
 1 file changed, 9 deletions(-)

diff --git a/meta-oe/recipes-devtools/php/php.inc b/meta-oe/recipes-devtools/php/php.inc
index 65dfd2d89..120f678d7 100644
--- a/meta-oe/recipes-devtools/php/php.inc
+++ b/meta-oe/recipes-devtools/php/php.inc
@@ -139,7 +139,6 @@ do_install_append_class-target() {
     if [ -d ${RECIPE_SYSROOT_NATIVE}${sysconfdir} ];then
          install -m 0644 ${RECIPE_SYSROOT_NATIVE}${sysconfdir}/pear.conf ${D}${sysconfdir}/
     fi
-    rm -rf ${D}/${TMPDIR}
     rm -rf ${D}/.registry
     rm -rf ${D}/.channels
     rm -rf ${D}/.[a-z]*
@@ -164,14 +163,6 @@ do_install_append_class-target() {
             ${D}${systemd_unitdir}/system/php-fpm.service
     fi
 
-    TMP=`dirname ${D}/${TMPDIR}`
-    while test ${TMP} != ${D}; do
-        if [ -d ${TMP} ]; then
-            rmdir ${TMP}
-        fi
-        TMP=`dirname ${TMP}`;
-    done
-
     if ${@bb.utils.contains('PACKAGECONFIG', 'apache2', 'true', 'false', d)}; then
         install -d ${D}${libdir}/apache2/modules
         install -d ${D}${sysconfdir}/apache2/modules.d
-- 
2.18.0



^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 2/8] [meta-oe] vorbis-tools: add PACKAGECONFIG[ogg123]
  2018-09-18  8:26 [PATCH 1/8] [meta-oe] devtools/php: remove the failing ${D}/${TMPDIR} code Max Kellermann
@ 2018-09-18  8:26 ` Max Kellermann
  2018-09-18  8:26 ` [PATCH 3/8] [meta-oe] nginx: add PACKAGECONFIG[ssl] Max Kellermann
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 15+ messages in thread
From: Max Kellermann @ 2018-09-18  8:26 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Max Kellermann

From: Max Kellermann <max.kellermann@gmail.com>

Signed-off-by: Max Kellermann <max.kellermann@gmail.com>
---
 .../recipes-multimedia/vorbis-tools/vorbis-tools_1.4.0.bb    | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/meta-multimedia/recipes-multimedia/vorbis-tools/vorbis-tools_1.4.0.bb b/meta-multimedia/recipes-multimedia/vorbis-tools/vorbis-tools_1.4.0.bb
index e43cb4032..8e9914b49 100644
--- a/meta-multimedia/recipes-multimedia/vorbis-tools/vorbis-tools_1.4.0.bb
+++ b/meta-multimedia/recipes-multimedia/vorbis-tools/vorbis-tools_1.4.0.bb
@@ -8,7 +8,7 @@ SECTION = "multimedia"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
 
-DEPENDS = "libogg libvorbis curl libao"
+DEPENDS = "libogg libvorbis"
 
 SRC_URI = "http://downloads.xiph.org/releases/vorbis/${BP}.tar.gz \
            file://0001-oggenc-Fix-large-alloca-on-bad-AIFF-input.patch \
@@ -20,6 +20,7 @@ SRC_URI[sha256sum] = "a389395baa43f8e5a796c99daf62397e435a7e73531c9f44d9084055a0
 
 inherit autotools pkgconfig gettext
 
-PACKAGECONFIG ??= "flac"
+PACKAGECONFIG ??= "flac ogg123"
 PACKAGECONFIG[flac] = ",--without-flac,flac,libflac"
 PACKAGECONFIG[speex] = ",--without-speex,speex,speex"
+PACKAGECONFIG[ogg123] = "--enable-ogg123,--disable-ogg123,libao curl"
-- 
2.18.0



^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 3/8] [meta-oe] nginx: add PACKAGECONFIG[ssl]
  2018-09-18  8:26 [PATCH 1/8] [meta-oe] devtools/php: remove the failing ${D}/${TMPDIR} code Max Kellermann
  2018-09-18  8:26 ` [PATCH 2/8] [meta-oe] vorbis-tools: add PACKAGECONFIG[ogg123] Max Kellermann
@ 2018-09-18  8:26 ` Max Kellermann
  2018-09-18  8:26 ` [PATCH 4/8] [meta-oe] mpd: update 0.20.21 Max Kellermann
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 15+ messages in thread
From: Max Kellermann @ 2018-09-18  8:26 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Max Kellermann

From: Max Kellermann <max.kellermann@gmail.com>

Signed-off-by: Max Kellermann <max.kellermann@gmail.com>
---
 meta-webserver/recipes-httpd/nginx/nginx.inc | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/meta-webserver/recipes-httpd/nginx/nginx.inc b/meta-webserver/recipes-httpd/nginx/nginx.inc
index f1b50bcde..24c2cedf5 100644
--- a/meta-webserver/recipes-httpd/nginx/nginx.inc
+++ b/meta-webserver/recipes-httpd/nginx/nginx.inc
@@ -9,7 +9,7 @@ LICENSE = "BSD-2-Clause"
 
 SECTION = "net"
 
-DEPENDS = "libpcre zlib openssl"
+DEPENDS = "libpcre zlib"
 
 SRC_URI = " \
     http://nginx.org/download/nginx-${PV}.tar.gz \
@@ -34,7 +34,10 @@ NGINX_USER   ?= "www"
 EXTRA_OECONF = ""
 DISABLE_STATIC = ""
 
+PACKAGECONFIG ??= "ssl"
+
 PACKAGECONFIG[http2] = "--with-http_v2_module,,"
+PACKAGECONFIG[ssl] = "--with-http_ssl_module,,openssl"
 
 do_configure () {
     if [ "${SITEINFO_BITS}" = "64" ]; then
@@ -72,7 +75,6 @@ do_configure () {
     --pid-path=/run/nginx/nginx.pid \
     --prefix=${prefix} \
     --with-threads \
-    --with-http_ssl_module \
     --with-http_gzip_static_module \
     ${EXTRA_OECONF} ${PACKAGECONFIG_CONFARGS}
 }
-- 
2.18.0



^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 4/8] [meta-oe] mpd: update 0.20.21
  2018-09-18  8:26 [PATCH 1/8] [meta-oe] devtools/php: remove the failing ${D}/${TMPDIR} code Max Kellermann
  2018-09-18  8:26 ` [PATCH 2/8] [meta-oe] vorbis-tools: add PACKAGECONFIG[ogg123] Max Kellermann
  2018-09-18  8:26 ` [PATCH 3/8] [meta-oe] nginx: add PACKAGECONFIG[ssl] Max Kellermann
@ 2018-09-18  8:26 ` Max Kellermann
  2018-09-18  8:26 ` [PATCH 5/8] [meta-oe] mpd: sort PACKAGECONFIGs Max Kellermann
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 15+ messages in thread
From: Max Kellermann @ 2018-09-18  8:26 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Max Kellermann

From: Max Kellermann <max.kellermann@gmail.com>

Signed-off-by: Max Kellermann <max.kellermann@gmail.com>
---
 .../musicpd/{mpd_0.20.18.bb => mpd_0.20.21.bb}                | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-multimedia/recipes-multimedia/musicpd/{mpd_0.20.18.bb => mpd_0.20.21.bb} (95%)

diff --git a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.18.bb b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb
similarity index 95%
rename from meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.18.bb
rename to meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb
index 6754f347e..ab54fe80c 100644
--- a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.18.bb
+++ b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb
@@ -46,8 +46,8 @@ SRC_URI = " \
     http://www.musicpd.org/download/${BPN}/0.20/${BP}.tar.xz \
     file://mpd.conf.in \
 "
-SRC_URI[md5sum] = "8dc87ba95473fd738f2aff9bd69cc212"
-SRC_URI[sha256sum] = "6a582dc2ae90b94ff3853f9ffd7d80b2c2b5fe2e2c35cb1da0b36f3f3dfad434"
+SRC_URI[md5sum] = "d93c3c86f5e0fc56cc2e1020f80f8b66"
+SRC_URI[sha256sum] = "8322764dc265c20f05c8c8fdfdd578b0722e74626bef56fcd8eebfb01acc58dc"
 
 EXTRA_OECONF = "enable_bzip2=yes"
 EXTRA_OECONF += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '--with-systemdsystemunitdir=${systemd_unitdir}/system/', '--without-systemdsystemunitdir', d)}"
-- 
2.18.0



^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 5/8] [meta-oe] mpd: sort PACKAGECONFIGs
  2018-09-18  8:26 [PATCH 1/8] [meta-oe] devtools/php: remove the failing ${D}/${TMPDIR} code Max Kellermann
                   ` (2 preceding siblings ...)
  2018-09-18  8:26 ` [PATCH 4/8] [meta-oe] mpd: update 0.20.21 Max Kellermann
@ 2018-09-18  8:26 ` Max Kellermann
  2018-09-18  8:26 ` [PATCH 6/8] [meta-oe] mpd: make lots of plugins optional Max Kellermann
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 15+ messages in thread
From: Max Kellermann @ 2018-09-18  8:26 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Max Kellermann

From: Max Kellermann <max.kellermann@gmail.com>

Signed-off-by: Max Kellermann <max.kellermann@gmail.com>
---
 meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb
index ab54fe80c..67a0c9ff8 100644
--- a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb
+++ b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb
@@ -54,9 +54,9 @@ EXTRA_OECONF += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '--with-syst
 
 PACKAGECONFIG[audiofile] = "--enable-audiofile,--disable-audiofile,audiofile"
 PACKAGECONFIG[cdioparanoia] = "--enable-cdio-paranoia,--disable-cdio-paranoia,libcdio-paranoia"
-PACKAGECONFIG[mad] = "--enable-mad,--disable-mad,libmad"
 PACKAGECONFIG[id3tag] = "--enable-id3,--disable-id3,libid3tag"
 PACKAGECONFIG[lame] = "--enable-lame-encoder,--disable-lame-encoder,lame"
+PACKAGECONFIG[mad] = "--enable-mad,--disable-mad,libmad"
 PACKAGECONFIG[smb] = "--enable-smbclient,--disable-smbclient,samba"
 
 do_configure_prepend() {
-- 
2.18.0



^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 6/8] [meta-oe] mpd: make lots of plugins optional
  2018-09-18  8:26 [PATCH 1/8] [meta-oe] devtools/php: remove the failing ${D}/${TMPDIR} code Max Kellermann
                   ` (3 preceding siblings ...)
  2018-09-18  8:26 ` [PATCH 5/8] [meta-oe] mpd: sort PACKAGECONFIGs Max Kellermann
@ 2018-09-18  8:26 ` Max Kellermann
  2018-09-21  5:18   ` Khem Raj
  2018-09-18  8:26 ` [PATCH 7/8] [meta-oe] libmicrohttpd: add PACKAGECONFIG[https] Max Kellermann
                   ` (3 subsequent siblings)
  8 siblings, 1 reply; 15+ messages in thread
From: Max Kellermann @ 2018-09-18  8:26 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Max Kellermann

From: Max Kellermann <max.kellermann@gmail.com>

The new options are enabled by default to avoid breaking existing
configurations.

Signed-off-by: Max Kellermann <max.kellermann@gmail.com>
---
 .../recipes-multimedia/musicpd/mpd_0.20.21.bb | 44 +++++++++----------
 1 file changed, 22 insertions(+), 22 deletions(-)

diff --git a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb
index 67a0c9ff8..b9c6d62d6 100644
--- a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb
+++ b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb
@@ -6,37 +6,15 @@ HOMEPAGE ="http://www.musicpd.org"
 inherit autotools useradd systemd pkgconfig
 
 DEPENDS += " \
-    alsa-lib \
-    libsamplerate0 \
-    libsndfile1 \
-    libvorbis \
-    libogg \
-    faad2 \
-    ffmpeg \
     curl \
     sqlite \
-    bzip2 \
     ${@bb.utils.filter('DISTRO_FEATURES', 'pulseaudio', d)} \
     tcp-wrappers \
-    openal-soft \
     yajl \
-    jack \
-    faad2 \
-    flac \
-    libao \
-    fluidsynth \
-    libcdio \
-    wavpack \
-    libopus \
-    mpg123 \
-    libmms \
-    libmodplug \
     boost \
     icu \
     dbus \
     expat \
-    zlib \
-    libupnp \
 "
 
 # While this item does not require it, it depends on mpg123 which does
@@ -52,12 +30,34 @@ SRC_URI[sha256sum] = "8322764dc265c20f05c8c8fdfdd578b0722e74626bef56fcd8eebfb01a
 EXTRA_OECONF = "enable_bzip2=yes"
 EXTRA_OECONF += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '--with-systemdsystemunitdir=${systemd_unitdir}/system/', '--without-systemdsystemunitdir', d)}"
 
+PACKAGECONFIG ??= "aac alsa ao bzip2 ffmpeg flac fluidsynth iso9660 jack libsamplerate mms mpg123 modplug sndfile upnp openal opus vorbis wavpack zlib"
+
+PACKAGECONFIG[aad] = "--enable-aac,--disable-aac,faad2"
+PACKAGECONFIG[alsa] = "--enable-alsa,--disable-alsa,alsa-lib"
+PACKAGECONFIG[ao] = "--enable-ao,--disable-ao,libao"
 PACKAGECONFIG[audiofile] = "--enable-audiofile,--disable-audiofile,audiofile"
+PACKAGECONFIG[bzip2] = "--enable-bzip2,--disable-bzip2,bzip2"
 PACKAGECONFIG[cdioparanoia] = "--enable-cdio-paranoia,--disable-cdio-paranoia,libcdio-paranoia"
+PACKAGECONFIG[ffmpeg] = "--enable-ffmpeg,--disable-ffmpeg,ffmpeg"
+PACKAGECONFIG[flac] = "--enable-flac,--disable-flac,flac"
+PACKAGECONFIG[fluidsynth] = "--enable-fluidsynth,--disable-fluidsynth,fluidsynth"
 PACKAGECONFIG[id3tag] = "--enable-id3,--disable-id3,libid3tag"
+PACKAGECONFIG[iso9660] = "--enable-iso9660,--disable-iso9660,libcdio"
+PACKAGECONFIG[jack] = "--enable-jack,--disable-jack,jack"
 PACKAGECONFIG[lame] = "--enable-lame-encoder,--disable-lame-encoder,lame"
+PACKAGECONFIG[libsamplerate] = "--enable-lsr,--disable-lsr,libsamplerate0"
 PACKAGECONFIG[mad] = "--enable-mad,--disable-mad,libmad"
+PACKAGECONFIG[mms] = "--enable-mms,--disable-mms,libmms"
+PACKAGECONFIG[mpg123] = "--enable-mpg123,--disable-mpg123,mpg123"
+PACKAGECONFIG[modplug] = "--enable-modplug,--disable-modplug,libmodplug"
 PACKAGECONFIG[smb] = "--enable-smbclient,--disable-smbclient,samba"
+PACKAGECONFIG[sndfile] = "--enable-sndfile,--disable-sndfile,libsndfile1"
+PACKAGECONFIG[upnp] = "--enable-upnp,--disable-upnp,libupnp"
+PACKAGECONFIG[openal] = "--enable-openal,--disable-openal,openal-soft"
+PACKAGECONFIG[opus] = "--enable-opus,--disable-opus,libopus libogg"
+PACKAGECONFIG[vorbis] = "--enable-vorbis,--disable-vorbis,libvorbis libogg"
+PACKAGECONFIG[wavpack] = "--enable-wavpack,--disable-wavpack,wavpack"
+PACKAGECONFIG[zlib] = "--enable-zlib,--disable-zlib,zlib"
 
 do_configure_prepend() {
     sed -i -e 's|libsystemd-daemon|libsystemd|' ${S}/configure.ac
-- 
2.18.0



^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 7/8] [meta-oe] libmicrohttpd: add PACKAGECONFIG[https]
  2018-09-18  8:26 [PATCH 1/8] [meta-oe] devtools/php: remove the failing ${D}/${TMPDIR} code Max Kellermann
                   ` (4 preceding siblings ...)
  2018-09-18  8:26 ` [PATCH 6/8] [meta-oe] mpd: make lots of plugins optional Max Kellermann
@ 2018-09-18  8:26 ` Max Kellermann
  2018-09-18  8:26 ` [PATCH 8/8] [meta-oe] libblockdev: make various features optional Max Kellermann
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 15+ messages in thread
From: Max Kellermann @ 2018-09-18  8:26 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Max Kellermann

From: Max Kellermann <max.kellermann@gmail.com>

Signed-off-by: Max Kellermann <max.kellermann@gmail.com>
---
 .../recipes-support/libmicrohttpd/libmicrohttpd_0.9.59.bb    | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/meta-oe/recipes-support/libmicrohttpd/libmicrohttpd_0.9.59.bb b/meta-oe/recipes-support/libmicrohttpd/libmicrohttpd_0.9.59.bb
index adbf831dd..b44c66af7 100644
--- a/meta-oe/recipes-support/libmicrohttpd/libmicrohttpd_0.9.59.bb
+++ b/meta-oe/recipes-support/libmicrohttpd/libmicrohttpd_0.9.59.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "http://www.gnu.org/software/libmicrohttpd/"
 LICENSE = "LGPL-2.1+"
 LIC_FILES_CHKSUM = "file://COPYING;md5=9331186f4f80db7da0e724bdd6554ee5"
 SECTION = "net"
-DEPENDS = "libgcrypt gnutls file"
+DEPENDS = "file"
 
 SRC_URI = "http://ftp.gnu.org/gnu/libmicrohttpd/${BPN}-${PV}.tar.gz"
 SRC_URI[md5sum] = "8ab5123535549195aff19e91b4e49f48"
@@ -15,12 +15,13 @@ CFLAGS += "-pthread -D_REENTRANT"
 
 EXTRA_OECONF += "--disable-static --with-gnutls=${STAGING_LIBDIR}/../"
 
-PACKAGECONFIG ?= "curl"
+PACKAGECONFIG ?= "curl https"
 PACKAGECONFIG_append_class-target = "\
         ${@bb.utils.filter('DISTRO_FEATURES', 'largefile', d)} \
 "
 PACKAGECONFIG[largefile] = "--enable-largefile,--disable-largefile,,"
 PACKAGECONFIG[curl] = "--enable-curl,--disable-curl,curl,"
+PACKAGECONFIG[https] = "--enable-https,--disable-https,libgcrypt gnutls,"
 
 do_compile_append() {
     sed -i s:-L${STAGING_LIBDIR}::g libmicrohttpd.pc
-- 
2.18.0



^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 8/8] [meta-oe] libblockdev: make various features optional
  2018-09-18  8:26 [PATCH 1/8] [meta-oe] devtools/php: remove the failing ${D}/${TMPDIR} code Max Kellermann
                   ` (5 preceding siblings ...)
  2018-09-18  8:26 ` [PATCH 7/8] [meta-oe] libmicrohttpd: add PACKAGECONFIG[https] Max Kellermann
@ 2018-09-18  8:26 ` Max Kellermann
  2018-09-21  9:07 ` ✗ patchtest: failure for mpd: make lots of plugins optional Patchwork
  2018-09-24 18:48 ` [PATCH 1/8] [meta-oe] devtools/php: remove the failing ${D}/${TMPDIR} code Khem Raj
  8 siblings, 0 replies; 15+ messages in thread
From: Max Kellermann @ 2018-09-18  8:26 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Max Kellermann

From: Max Kellermann <max.kellermann@gmail.com>

Signed-off-by: Max Kellermann <max.kellermann@gmail.com>
---
 .../libblockdev/libblockdev_2.18.bb                | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/meta-oe/recipes-extended/libblockdev/libblockdev_2.18.bb b/meta-oe/recipes-extended/libblockdev/libblockdev_2.18.bb
index bf33b968e..021f64142 100644
--- a/meta-oe/recipes-extended/libblockdev/libblockdev_2.18.bb
+++ b/meta-oe/recipes-extended/libblockdev/libblockdev_2.18.bb
@@ -10,12 +10,6 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=c07cb499d259452f324bb90c3067d85c"
 
 inherit autotools python3native gobject-introspection
 
-DEPENDS += " \
-    cryptsetup \
-    libbytesize \
-    btrfs-tools \
-"
-
 SRCREV = "0debeb45562ac3d8f6f43f6f942b238abab55be9"
 SRC_URI = " \
     git://github.com/rhinstaller/libblockdev;branch=master \
@@ -25,7 +19,7 @@ S = "${WORKDIR}/git"
 
 FILES_${PN} += "${PYTHON_SITEPACKAGES_DIR}"
 
-PACKAGECONFIG ??= "python3 lvm dm kmod parted fs escrow"
+PACKAGECONFIG ??= "python3 lvm dm kmod parted fs escrow btrfs crypto mdraid kbd lvm-dbus"
 PACKAGECONFIG[python3] = "--with-python3, --without-python3,,python3"
 PACKAGECONFIG[python2] = "--with-python2, --without-python2,,python2"
 PACKAGECONFIG[lvm] = "--with-lvm, --without-lvm, multipath-tools, lvm2"
@@ -39,6 +33,12 @@ PACKAGECONFIG[doc] = "--with-gtk-doc, --without-gtk-doc, gtk-doc-native"
 PACKAGECONFIG[nvdimm] = "--with-nvdimm, --without-nvdimm"
 PACKAGECONFIG[vdo] = "--with-vdo, --without-vdo"
 PACKAGECONFIG[escrow] = "--with-escrow, --without-escrow, nss volume-key"
+PACKAGECONFIG[btrfs] = "--with-btrfs,--without-btrfs,libbytesize btrfs-tools"
+PACKAGECONFIG[crypto] = "--with-crypto,--without-crypto,cryptsetup nss volume-key"
+PACKAGECONFIG[mdraid] = "--with-mdraid,--without-mdraid,libbytesize"
+PACKAGECONFIG[kbd] = "--with-kbd,--without-kbd,libbytesize"
+PACKAGECONFIG[lvm-dbus] = "--with-lvm_dbus,--without-lvm_dbus"
+PACKAGECONFIG[mpath] = "--with-mpath,--without-mpath"
 
 export GIR_EXTRA_LIBS_PATH="${B}/src/utils/.libs"
 
-- 
2.18.0



^ permalink raw reply related	[flat|nested] 15+ messages in thread

* Re: [PATCH 6/8] [meta-oe] mpd: make lots of plugins optional
  2018-09-18  8:26 ` [PATCH 6/8] [meta-oe] mpd: make lots of plugins optional Max Kellermann
@ 2018-09-21  5:18   ` Khem Raj
  2018-09-21  8:50     ` [PATCH v2] " Max Kellermann
  2018-09-21  9:28     ` Max Kellermann
  0 siblings, 2 replies; 15+ messages in thread
From: Khem Raj @ 2018-09-21  5:18 UTC (permalink / raw)
  To: max+openembedded; +Cc: Max Kellermann, openembeded-devel

On Tue, Sep 18, 2018 at 1:37 AM Max Kellermann
<max+openembedded@blarg.de> wrote:
>
> From: Max Kellermann <max.kellermann@gmail.com>
>
> The new options are enabled by default to avoid breaking existing
> configurations.
>
> Signed-off-by: Max Kellermann <max.kellermann@gmail.com>
> ---
>  .../recipes-multimedia/musicpd/mpd_0.20.21.bb | 44 +++++++++----------
>  1 file changed, 22 insertions(+), 22 deletions(-)
>
> diff --git a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb
> index 67a0c9ff8..b9c6d62d6 100644
> --- a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb
> +++ b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb
> @@ -6,37 +6,15 @@ HOMEPAGE ="http://www.musicpd.org"
>  inherit autotools useradd systemd pkgconfig
>
>  DEPENDS += " \
> -    alsa-lib \
> -    libsamplerate0 \
> -    libsndfile1 \
> -    libvorbis \
> -    libogg \
> -    faad2 \
> -    ffmpeg \
>      curl \
>      sqlite \
> -    bzip2 \
>      ${@bb.utils.filter('DISTRO_FEATURES', 'pulseaudio', d)} \
>      tcp-wrappers \
> -    openal-soft \
>      yajl \
> -    jack \
> -    faad2 \
> -    flac \
> -    libao \
> -    fluidsynth \
> -    libcdio \
> -    wavpack \
> -    libopus \
> -    mpg123 \
> -    libmms \
> -    libmodplug \
>      boost \
>      icu \
>      dbus \
>      expat \
> -    zlib \
> -    libupnp \
>  "
>
>  # While this item does not require it, it depends on mpg123 which does
> @@ -52,12 +30,34 @@ SRC_URI[sha256sum] = "8322764dc265c20f05c8c8fdfdd578b0722e74626bef56fcd8eebfb01a
>  EXTRA_OECONF = "enable_bzip2=yes"
>  EXTRA_OECONF += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '--with-systemdsystemunitdir=${systemd_unitdir}/system/', '--without-systemdsystemunitdir', d)}"
>
> +PACKAGECONFIG ??= "aac alsa ao bzip2 ffmpeg flac fluidsynth iso9660 jack libsamplerate mms mpg123 modplug sndfile upnp openal opus vorbis wavpack zlib"
> +
> +PACKAGECONFIG[aad] = "--enable-aac,--disable-aac,faad2"
                                      ^^^
should this be aac ?

> +PACKAGECONFIG[alsa] = "--enable-alsa,--disable-alsa,alsa-lib"
> +PACKAGECONFIG[ao] = "--enable-ao,--disable-ao,libao"
>  PACKAGECONFIG[audiofile] = "--enable-audiofile,--disable-audiofile,audiofile"
> +PACKAGECONFIG[bzip2] = "--enable-bzip2,--disable-bzip2,bzip2"
>  PACKAGECONFIG[cdioparanoia] = "--enable-cdio-paranoia,--disable-cdio-paranoia,libcdio-paranoia"
> +PACKAGECONFIG[ffmpeg] = "--enable-ffmpeg,--disable-ffmpeg,ffmpeg"
> +PACKAGECONFIG[flac] = "--enable-flac,--disable-flac,flac"
> +PACKAGECONFIG[fluidsynth] = "--enable-fluidsynth,--disable-fluidsynth,fluidsynth"
>  PACKAGECONFIG[id3tag] = "--enable-id3,--disable-id3,libid3tag"
> +PACKAGECONFIG[iso9660] = "--enable-iso9660,--disable-iso9660,libcdio"
> +PACKAGECONFIG[jack] = "--enable-jack,--disable-jack,jack"
>  PACKAGECONFIG[lame] = "--enable-lame-encoder,--disable-lame-encoder,lame"
> +PACKAGECONFIG[libsamplerate] = "--enable-lsr,--disable-lsr,libsamplerate0"
>  PACKAGECONFIG[mad] = "--enable-mad,--disable-mad,libmad"
> +PACKAGECONFIG[mms] = "--enable-mms,--disable-mms,libmms"
> +PACKAGECONFIG[mpg123] = "--enable-mpg123,--disable-mpg123,mpg123"
> +PACKAGECONFIG[modplug] = "--enable-modplug,--disable-modplug,libmodplug"
>  PACKAGECONFIG[smb] = "--enable-smbclient,--disable-smbclient,samba"
> +PACKAGECONFIG[sndfile] = "--enable-sndfile,--disable-sndfile,libsndfile1"
> +PACKAGECONFIG[upnp] = "--enable-upnp,--disable-upnp,libupnp"
> +PACKAGECONFIG[openal] = "--enable-openal,--disable-openal,openal-soft"
> +PACKAGECONFIG[opus] = "--enable-opus,--disable-opus,libopus libogg"
> +PACKAGECONFIG[vorbis] = "--enable-vorbis,--disable-vorbis,libvorbis libogg"
> +PACKAGECONFIG[wavpack] = "--enable-wavpack,--disable-wavpack,wavpack"
> +PACKAGECONFIG[zlib] = "--enable-zlib,--disable-zlib,zlib"
>
>  do_configure_prepend() {
>      sed -i -e 's|libsystemd-daemon|libsystemd|' ${S}/configure.ac
> --
> 2.18.0
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH v2] [meta-oe] mpd: make lots of plugins optional
  2018-09-21  5:18   ` Khem Raj
@ 2018-09-21  8:50     ` Max Kellermann
  2018-09-21  9:28     ` Max Kellermann
  1 sibling, 0 replies; 15+ messages in thread
From: Max Kellermann @ 2018-09-21  8:50 UTC (permalink / raw)
  To: openembedded-core; +Cc: Max Kellermann

From: Max Kellermann <max.kellermann@gmail.com>

The new options are enabled by default to avoid breaking existing
configurations.

Signed-off-by: Max Kellermann <max.kellermann@gmail.com>
---
 .../recipes-multimedia/musicpd/mpd_0.20.21.bb | 44 +++++++++----------
 1 file changed, 22 insertions(+), 22 deletions(-)

diff --git a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb
index 67a0c9ff8..ebae8a521 100644
--- a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb
+++ b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb
@@ -6,37 +6,15 @@ HOMEPAGE ="http://www.musicpd.org"
 inherit autotools useradd systemd pkgconfig
 
 DEPENDS += " \
-    alsa-lib \
-    libsamplerate0 \
-    libsndfile1 \
-    libvorbis \
-    libogg \
-    faad2 \
-    ffmpeg \
     curl \
     sqlite \
-    bzip2 \
     ${@bb.utils.filter('DISTRO_FEATURES', 'pulseaudio', d)} \
     tcp-wrappers \
-    openal-soft \
     yajl \
-    jack \
-    faad2 \
-    flac \
-    libao \
-    fluidsynth \
-    libcdio \
-    wavpack \
-    libopus \
-    mpg123 \
-    libmms \
-    libmodplug \
     boost \
     icu \
     dbus \
     expat \
-    zlib \
-    libupnp \
 "
 
 # While this item does not require it, it depends on mpg123 which does
@@ -52,12 +30,34 @@ SRC_URI[sha256sum] = "8322764dc265c20f05c8c8fdfdd578b0722e74626bef56fcd8eebfb01a
 EXTRA_OECONF = "enable_bzip2=yes"
 EXTRA_OECONF += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '--with-systemdsystemunitdir=${systemd_unitdir}/system/', '--without-systemdsystemunitdir', d)}"
 
+PACKAGECONFIG ??= "aac alsa ao bzip2 ffmpeg flac fluidsynth iso9660 jack libsamplerate mms mpg123 modplug sndfile upnp openal opus vorbis wavpack zlib"
+
+PACKAGECONFIG[aac] = "--enable-aac,--disable-aac,faad2"
+PACKAGECONFIG[alsa] = "--enable-alsa,--disable-alsa,alsa-lib"
+PACKAGECONFIG[ao] = "--enable-ao,--disable-ao,libao"
 PACKAGECONFIG[audiofile] = "--enable-audiofile,--disable-audiofile,audiofile"
+PACKAGECONFIG[bzip2] = "--enable-bzip2,--disable-bzip2,bzip2"
 PACKAGECONFIG[cdioparanoia] = "--enable-cdio-paranoia,--disable-cdio-paranoia,libcdio-paranoia"
+PACKAGECONFIG[ffmpeg] = "--enable-ffmpeg,--disable-ffmpeg,ffmpeg"
+PACKAGECONFIG[flac] = "--enable-flac,--disable-flac,flac"
+PACKAGECONFIG[fluidsynth] = "--enable-fluidsynth,--disable-fluidsynth,fluidsynth"
 PACKAGECONFIG[id3tag] = "--enable-id3,--disable-id3,libid3tag"
+PACKAGECONFIG[iso9660] = "--enable-iso9660,--disable-iso9660,libcdio"
+PACKAGECONFIG[jack] = "--enable-jack,--disable-jack,jack"
 PACKAGECONFIG[lame] = "--enable-lame-encoder,--disable-lame-encoder,lame"
+PACKAGECONFIG[libsamplerate] = "--enable-lsr,--disable-lsr,libsamplerate0"
 PACKAGECONFIG[mad] = "--enable-mad,--disable-mad,libmad"
+PACKAGECONFIG[mms] = "--enable-mms,--disable-mms,libmms"
+PACKAGECONFIG[mpg123] = "--enable-mpg123,--disable-mpg123,mpg123"
+PACKAGECONFIG[modplug] = "--enable-modplug,--disable-modplug,libmodplug"
 PACKAGECONFIG[smb] = "--enable-smbclient,--disable-smbclient,samba"
+PACKAGECONFIG[sndfile] = "--enable-sndfile,--disable-sndfile,libsndfile1"
+PACKAGECONFIG[upnp] = "--enable-upnp,--disable-upnp,libupnp"
+PACKAGECONFIG[openal] = "--enable-openal,--disable-openal,openal-soft"
+PACKAGECONFIG[opus] = "--enable-opus,--disable-opus,libopus libogg"
+PACKAGECONFIG[vorbis] = "--enable-vorbis,--disable-vorbis,libvorbis libogg"
+PACKAGECONFIG[wavpack] = "--enable-wavpack,--disable-wavpack,wavpack"
+PACKAGECONFIG[zlib] = "--enable-zlib,--disable-zlib,zlib"
 
 do_configure_prepend() {
     sed -i -e 's|libsystemd-daemon|libsystemd|' ${S}/configure.ac
-- 
2.18.0



^ permalink raw reply related	[flat|nested] 15+ messages in thread

* ✗ patchtest: failure for mpd: make lots of plugins optional
  2018-09-18  8:26 [PATCH 1/8] [meta-oe] devtools/php: remove the failing ${D}/${TMPDIR} code Max Kellermann
                   ` (6 preceding siblings ...)
  2018-09-18  8:26 ` [PATCH 8/8] [meta-oe] libblockdev: make various features optional Max Kellermann
@ 2018-09-21  9:07 ` Patchwork
  2018-09-24 18:48 ` [PATCH 1/8] [meta-oe] devtools/php: remove the failing ${D}/${TMPDIR} code Khem Raj
  8 siblings, 0 replies; 15+ messages in thread
From: Patchwork @ 2018-09-21  9:07 UTC (permalink / raw)
  To: Max Kellermann; +Cc: openembedded-core

== Series Details ==

Series: mpd: make lots of plugins optional
Revision: 1
URL   : https://patchwork.openembedded.org/series/14174/
State : failure

== Summary ==


Thank you for submitting this patch series to OpenEmbedded Core. This is
an automated response. Several tests have been executed on the proposed
series by patchtest resulting in the following failures:



* Issue             Series sent to the wrong mailing list or some patches from the series correspond to different mailing lists [test_target_mailing_list] 
  Suggested fix    Send the series again to the correct mailing list (ML)
  Suggested ML     openembedded-devel@lists.openembedded.org [http://git.openembedded.org/meta-openembedded/]
  Patch's path:    meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb

* Issue             Series does not apply on top of target branch [test_series_merge_on_head] 
  Suggested fix    Rebase your series on top of targeted branch
  Targeted branch  master (currently at 957a2f95b8)



If you believe any of these test results are incorrect, please reply to the
mailing list (openembedded-core@lists.openembedded.org) raising your concerns.
Otherwise we would appreciate you correcting the issues and submitting a new
version of the patchset if applicable. Please ensure you add/increment the
version number when sending the new version (i.e. [PATCH] -> [PATCH v2] ->
[PATCH v3] -> ...).

---
Guidelines:     https://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines
Test framework: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest
Test suite:     http://git.yoctoproject.org/cgit/cgit.cgi/patchtest-oe



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH v2] [meta-oe] mpd: make lots of plugins optional
  2018-09-21  5:18   ` Khem Raj
  2018-09-21  8:50     ` [PATCH v2] " Max Kellermann
@ 2018-09-21  9:28     ` Max Kellermann
  1 sibling, 0 replies; 15+ messages in thread
From: Max Kellermann @ 2018-09-21  9:28 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Max Kellermann

From: Max Kellermann <max.kellermann@gmail.com>

The new options are enabled by default to avoid breaking existing
configurations.

Signed-off-by: Max Kellermann <max.kellermann@gmail.com>
---
 .../recipes-multimedia/musicpd/mpd_0.20.21.bb | 44 +++++++++----------
 1 file changed, 22 insertions(+), 22 deletions(-)

diff --git a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb
index 67a0c9ff8..ebae8a521 100644
--- a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb
+++ b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb
@@ -6,37 +6,15 @@ HOMEPAGE ="http://www.musicpd.org"
 inherit autotools useradd systemd pkgconfig
 
 DEPENDS += " \
-    alsa-lib \
-    libsamplerate0 \
-    libsndfile1 \
-    libvorbis \
-    libogg \
-    faad2 \
-    ffmpeg \
     curl \
     sqlite \
-    bzip2 \
     ${@bb.utils.filter('DISTRO_FEATURES', 'pulseaudio', d)} \
     tcp-wrappers \
-    openal-soft \
     yajl \
-    jack \
-    faad2 \
-    flac \
-    libao \
-    fluidsynth \
-    libcdio \
-    wavpack \
-    libopus \
-    mpg123 \
-    libmms \
-    libmodplug \
     boost \
     icu \
     dbus \
     expat \
-    zlib \
-    libupnp \
 "
 
 # While this item does not require it, it depends on mpg123 which does
@@ -52,12 +30,34 @@ SRC_URI[sha256sum] = "8322764dc265c20f05c8c8fdfdd578b0722e74626bef56fcd8eebfb01a
 EXTRA_OECONF = "enable_bzip2=yes"
 EXTRA_OECONF += "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', '--with-systemdsystemunitdir=${systemd_unitdir}/system/', '--without-systemdsystemunitdir', d)}"
 
+PACKAGECONFIG ??= "aac alsa ao bzip2 ffmpeg flac fluidsynth iso9660 jack libsamplerate mms mpg123 modplug sndfile upnp openal opus vorbis wavpack zlib"
+
+PACKAGECONFIG[aac] = "--enable-aac,--disable-aac,faad2"
+PACKAGECONFIG[alsa] = "--enable-alsa,--disable-alsa,alsa-lib"
+PACKAGECONFIG[ao] = "--enable-ao,--disable-ao,libao"
 PACKAGECONFIG[audiofile] = "--enable-audiofile,--disable-audiofile,audiofile"
+PACKAGECONFIG[bzip2] = "--enable-bzip2,--disable-bzip2,bzip2"
 PACKAGECONFIG[cdioparanoia] = "--enable-cdio-paranoia,--disable-cdio-paranoia,libcdio-paranoia"
+PACKAGECONFIG[ffmpeg] = "--enable-ffmpeg,--disable-ffmpeg,ffmpeg"
+PACKAGECONFIG[flac] = "--enable-flac,--disable-flac,flac"
+PACKAGECONFIG[fluidsynth] = "--enable-fluidsynth,--disable-fluidsynth,fluidsynth"
 PACKAGECONFIG[id3tag] = "--enable-id3,--disable-id3,libid3tag"
+PACKAGECONFIG[iso9660] = "--enable-iso9660,--disable-iso9660,libcdio"
+PACKAGECONFIG[jack] = "--enable-jack,--disable-jack,jack"
 PACKAGECONFIG[lame] = "--enable-lame-encoder,--disable-lame-encoder,lame"
+PACKAGECONFIG[libsamplerate] = "--enable-lsr,--disable-lsr,libsamplerate0"
 PACKAGECONFIG[mad] = "--enable-mad,--disable-mad,libmad"
+PACKAGECONFIG[mms] = "--enable-mms,--disable-mms,libmms"
+PACKAGECONFIG[mpg123] = "--enable-mpg123,--disable-mpg123,mpg123"
+PACKAGECONFIG[modplug] = "--enable-modplug,--disable-modplug,libmodplug"
 PACKAGECONFIG[smb] = "--enable-smbclient,--disable-smbclient,samba"
+PACKAGECONFIG[sndfile] = "--enable-sndfile,--disable-sndfile,libsndfile1"
+PACKAGECONFIG[upnp] = "--enable-upnp,--disable-upnp,libupnp"
+PACKAGECONFIG[openal] = "--enable-openal,--disable-openal,openal-soft"
+PACKAGECONFIG[opus] = "--enable-opus,--disable-opus,libopus libogg"
+PACKAGECONFIG[vorbis] = "--enable-vorbis,--disable-vorbis,libvorbis libogg"
+PACKAGECONFIG[wavpack] = "--enable-wavpack,--disable-wavpack,wavpack"
+PACKAGECONFIG[zlib] = "--enable-zlib,--disable-zlib,zlib"
 
 do_configure_prepend() {
     sed -i -e 's|libsystemd-daemon|libsystemd|' ${S}/configure.ac
-- 
2.18.0


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* Re: [PATCH 1/8] [meta-oe] devtools/php: remove the failing ${D}/${TMPDIR} code
  2018-09-18  8:26 [PATCH 1/8] [meta-oe] devtools/php: remove the failing ${D}/${TMPDIR} code Max Kellermann
                   ` (7 preceding siblings ...)
  2018-09-21  9:07 ` ✗ patchtest: failure for mpd: make lots of plugins optional Patchwork
@ 2018-09-24 18:48 ` Khem Raj
  2018-09-27 12:54   ` Max Kellermann
  8 siblings, 1 reply; 15+ messages in thread
From: Khem Raj @ 2018-09-24 18:48 UTC (permalink / raw)
  To: max+openembedded; +Cc: Max Kellermann, openembeded-devel

http://errors.yoctoproject.org/Errors/Details/193970/
On Tue, Sep 18, 2018 at 1:36 AM Max Kellermann
<max+openembedded@blarg.de> wrote:
>
> From: Max Kellermann <max.kellermann@gmail.com>
>
> Appending ${TMPDIR} to ${D} doesn't make any sense, because both are
> absolute paths.  And additionally, the code fails:
>
>  rmdir: failed to remove '/usr/src/oe/tmp-musl/work/core2-64-oe-linux-musl/php/7.1.9-r0/image//usr': Directory not empty
>
> Signed-off-by: Max Kellermann <max.kellermann@gmail.com>
> ---
>  meta-oe/recipes-devtools/php/php.inc | 9 ---------
>  1 file changed, 9 deletions(-)
>
> diff --git a/meta-oe/recipes-devtools/php/php.inc b/meta-oe/recipes-devtools/php/php.inc
> index 65dfd2d89..120f678d7 100644
> --- a/meta-oe/recipes-devtools/php/php.inc
> +++ b/meta-oe/recipes-devtools/php/php.inc
> @@ -139,7 +139,6 @@ do_install_append_class-target() {
>      if [ -d ${RECIPE_SYSROOT_NATIVE}${sysconfdir} ];then
>           install -m 0644 ${RECIPE_SYSROOT_NATIVE}${sysconfdir}/pear.conf ${D}${sysconfdir}/
>      fi
> -    rm -rf ${D}/${TMPDIR}
>      rm -rf ${D}/.registry
>      rm -rf ${D}/.channels
>      rm -rf ${D}/.[a-z]*
> @@ -164,14 +163,6 @@ do_install_append_class-target() {
>              ${D}${systemd_unitdir}/system/php-fpm.service
>      fi
>
> -    TMP=`dirname ${D}/${TMPDIR}`
> -    while test ${TMP} != ${D}; do
> -        if [ -d ${TMP} ]; then
> -            rmdir ${TMP}
> -        fi
> -        TMP=`dirname ${TMP}`;
> -    done
> -
>      if ${@bb.utils.contains('PACKAGECONFIG', 'apache2', 'true', 'false', d)}; then
>          install -d ${D}${libdir}/apache2/modules
>          install -d ${D}${sysconfdir}/apache2/modules.d
> --
> 2.18.0
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 1/8] [meta-oe] devtools/php: remove the failing ${D}/${TMPDIR} code
  2018-09-24 18:48 ` [PATCH 1/8] [meta-oe] devtools/php: remove the failing ${D}/${TMPDIR} code Khem Raj
@ 2018-09-27 12:54   ` Max Kellermann
  2018-10-01 16:12     ` Khem Raj
  0 siblings, 1 reply; 15+ messages in thread
From: Max Kellermann @ 2018-09-27 12:54 UTC (permalink / raw)
  To: Khem Raj; +Cc: openembeded-devel

On 2018/09/24 20:48, Khem Raj <raj.khem@gmail.com> wrote:
> http://errors.yoctoproject.org/Errors/Details/193970/

Hm, I tried to go back and forth to find what is causing this
nonsensical path.  There must be be something which concatenates two
absolute paths, but I can't reproduce it.

In any case, the code which my patch removed makes the problem only
worse.  My build directory happens to be inside /usr/src/, and so the
shell script finally attempts to remove /usr/ which is non-empty,
which crashes the build.

Do you have an idea how to reproduce these strange paths?

Max


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 1/8] [meta-oe] devtools/php: remove the failing ${D}/${TMPDIR} code
  2018-09-27 12:54   ` Max Kellermann
@ 2018-10-01 16:12     ` Khem Raj
  0 siblings, 0 replies; 15+ messages in thread
From: Khem Raj @ 2018-10-01 16:12 UTC (permalink / raw)
  To: openembeded-devel

On Thu, Sep 27, 2018 at 5:54 AM Max Kellermann
<max+openembedded@blarg.de> wrote:
>
> On 2018/09/24 20:48, Khem Raj <raj.khem@gmail.com> wrote:
> > http://errors.yoctoproject.org/Errors/Details/193970/
>
> Hm, I tried to go back and forth to find what is causing this
> nonsensical path.  There must be be something which concatenates two
> absolute paths, but I can't reproduce it.
>
> In any case, the code which my patch removed makes the problem only
> worse.  My build directory happens to be inside /usr/src/, and so the
> shell script finally attempts to remove /usr/ which is non-empty,
> which crashes the build.
>
> Do you have an idea how to reproduce these strange paths?
>

Build info has all needed bits you need and if you want to use the
distro I use to validate
then you can try

https://github.com/YoeDistro/yoe-distro

> Max


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2018-10-01 16:13 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-09-18  8:26 [PATCH 1/8] [meta-oe] devtools/php: remove the failing ${D}/${TMPDIR} code Max Kellermann
2018-09-18  8:26 ` [PATCH 2/8] [meta-oe] vorbis-tools: add PACKAGECONFIG[ogg123] Max Kellermann
2018-09-18  8:26 ` [PATCH 3/8] [meta-oe] nginx: add PACKAGECONFIG[ssl] Max Kellermann
2018-09-18  8:26 ` [PATCH 4/8] [meta-oe] mpd: update 0.20.21 Max Kellermann
2018-09-18  8:26 ` [PATCH 5/8] [meta-oe] mpd: sort PACKAGECONFIGs Max Kellermann
2018-09-18  8:26 ` [PATCH 6/8] [meta-oe] mpd: make lots of plugins optional Max Kellermann
2018-09-21  5:18   ` Khem Raj
2018-09-21  8:50     ` [PATCH v2] " Max Kellermann
2018-09-21  9:28     ` Max Kellermann
2018-09-18  8:26 ` [PATCH 7/8] [meta-oe] libmicrohttpd: add PACKAGECONFIG[https] Max Kellermann
2018-09-18  8:26 ` [PATCH 8/8] [meta-oe] libblockdev: make various features optional Max Kellermann
2018-09-21  9:07 ` ✗ patchtest: failure for mpd: make lots of plugins optional Patchwork
2018-09-24 18:48 ` [PATCH 1/8] [meta-oe] devtools/php: remove the failing ${D}/${TMPDIR} code Khem Raj
2018-09-27 12:54   ` Max Kellermann
2018-10-01 16:12     ` Khem Raj

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.