[oe] [meta-networking][PATCH v2] net-snmp: fix reproducibilty issues in net-snmp-config

2020-03-06 Thread Jeremy A. Puhlman
Both STAGING_HOST_DIR and -fmacro-prefix-map path to WORKDIR were
encoded in the config.
---
 meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb 
b/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb
index 9c2ffb2c7..5466649a8 100644
--- a/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb
+++ b/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb
@@ -124,11 +124,14 @@ do_install_append() {
 -i ${D}${bindir}/net-snmp-create-v3-user
 sed -e 's@^NSC_SRCDIR=.*@NSC_SRCDIR=.@g' \
 -e 's@[^ ]*-fdebug-prefix-map=[^ "]*@@g' \
+-e 's@[^ ]*-fmacro-prefix-map=[^ "]*@@g' \
 -e 's@[^ ]*--sysroot=[^ "]*@@g' \
 -e 's@[^ ]*--with-libtool-sysroot=[^ "]*@@g' \
 -e 's@[^ ]*--with-install-prefix=[^ "]*@@g' \
 -e 's@[^ ]*PKG_CONFIG_PATH=[^ "]*@@g' \
 -e 's@[^ ]*PKG_CONFIG_LIBDIR=[^ "]*@@g' \
+-e 's@-L${STAGING_DIR_HOST}${libdir}@@g' \
+-e 's@-I${STAGING_DIR_HOST}${includedir}@@g' \
 -i ${D}${bindir}/net-snmp-config
 
 if [ "${HAS_PERL}" = "1" ]; then
-- 
2.13.3

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-networking][PATCH 4/7] net-snmp: fix reproducibilty issues in net-snmp-config

2020-03-06 Thread Jeremy A. Puhlman



On 3/6/2020 5:36 PM, Khem Raj wrote:

Hi Jeremy

On 3/5/20 2:39 PM, Jeremy A. Puhlman wrote:

From: Jeremy Puhlman 

Both STAGING_HOST_DIR and -fmacro-prefix-map path to WORKDIR were
encoded in the config.

Signed-off-by: Jeremy A. Puhlman 
---
  meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb | 2 ++
  1 file changed, 2 insertions(+)

diff --git 
a/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb 
b/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb

index 317350e94..91c50c4e3 100644
--- a/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb
+++ b/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb
@@ -124,11 +124,13 @@ do_install_append() {
  -i ${D}${bindir}/net-snmp-create-v3-user
  sed -e 's@^NSC_SRCDIR=.*@NSC_SRCDIR=.@g' \
  -e 's@[^ ]*-fdebug-prefix-map=[^ "]*@@g' \
+    -e 's@[^ ]*-fmacro-prefix-map=[^ "]*@@g' \
  -e 's@[^ ]*--sysroot=[^ "]*@@g' \
  -e 's@[^ ]*--with-libtool-sysroot=[^ "]*@@g' \
  -e 's@[^ ]*--with-install-prefix=[^ "]*@@g' \
  -e 's@[^ ]*PKG_CONFIG_PATH=[^ "]*@@g' \
  -e 's@[^ ]*PKG_CONFIG_LIBDIR=[^ "]*@@g' \
+    -e 's@${STAGING_DIR_HOST}@@g' \


This is causing problems, indirectly like

https://errors.yoctoproject.org/Errors/Details/393851/
https://errors.yoctoproject.org/Errors/Details/393852/
https://errors.yoctoproject.org/Errors/Details/393853/

Since its editing out the paths, whats left is just /usr/lib
and that gets added to compiler commandline as -L/usr/lib which
thankfully gets caught by Build QA

perhaps this regexp can be made less greedy

Okay, no problem, I have some builds running locally to check.


--
Jeremy A. Puhlman
jpuhl...@mvista.com

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH] layer.conf: add meta-python to LAYERDEPENDS

2020-03-06 Thread Jeremy A. Puhlman




On 3/6/2020 8:12 AM, Khem Raj wrote:

On Thu, Mar 5, 2020 at 11:55 PM Martin Jansa  wrote:

Can we fix mozjs instead?

perhaps thats better fix, maybe it can made optional via packageconfig ?
or marked incompatible if meta-python is not included


So that would be the logical thing, but wont that fail the 
yocto-layer-check, which

was the original reason for the change request in the first place?

One of the checks is that the configuration of packages is the same 
before and
after you add the new layer. If configuration changes in mozjs when you 
add the
meta-networking layer, that should trigger a fail. In this instance the 
change
is instituted by the original mozjs recipe so it should be legal, but I 
don't think

the checker is able to validate that is it?


On Fri, Mar 6, 2020 at 6:38 AM  wrote:


From: Changqing Li 

yocto-check-layer/test_world failed since error:
ERROR: test_world (common.CommonCheckLayer)
ERROR: Nothing PROVIDES 'python3-pytoml-native' (but
/meta-openembedded/meta-oe/recipes-extended/mozjs/mozjs_60.9.0.bb
DEPENDS on or otherwise requires it). Close matches:
   python3-numpy-native
   python3-pycairo-native
   python3-rpm-native
ERROR: Required build target 'meta-world-pkgdata' has no buildable
providers.
Missing or unbuildable dependency chain was: ['meta-world-pkgdata',
'mozjs', 'python3-pytoml-native']

mozjs depend on recipe under meta-python, but meta-python
isn't in LAYERDEPENDS, so error occurred. Fix by add
it into LAYERDEPENDS.

Signed-off-by: Changqing Li 
---
  meta-oe/conf/layer.conf | 5 -
  1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/meta-oe/conf/layer.conf b/meta-oe/conf/layer.conf
index c537736..0ce0ad2 100644
--- a/meta-oe/conf/layer.conf
+++ b/meta-oe/conf/layer.conf
@@ -27,7 +27,10 @@ BBFILE_PRIORITY_openembedded-layer = "6"
  # cause compatibility issues with other layers
  LAYERVERSION_openembedded-layer = "1"

-LAYERDEPENDS_openembedded-layer = "core"
+LAYERDEPENDS_openembedded-layer = " \
+core \
+meta-python \
+"

  LAYERSERIES_COMPAT_openembedded-layer = "thud warrior zeus"

--
2.7.4

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


--
Jeremy A. Puhlman
jpuhl...@mvista.com

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-networking][PATCH 6/7] proftpd: remove macro-prefix-map from prxs

2020-03-05 Thread Jeremy A. Puhlman
From: Jeremy Puhlman 

macro-prefix-map points to build WORKDIR which will
cause reproducibilty failures.

Signed-off-by: Jeremy A. Puhlman 
---
 meta-networking/recipes-daemons/proftpd/proftpd_1.3.6.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-networking/recipes-daemons/proftpd/proftpd_1.3.6.bb 
b/meta-networking/recipes-daemons/proftpd/proftpd_1.3.6.bb
index 409947265..a080bec81 100644
--- a/meta-networking/recipes-daemons/proftpd/proftpd_1.3.6.bb
+++ b/meta-networking/recipes-daemons/proftpd/proftpd_1.3.6.bb
@@ -110,6 +110,7 @@ do_install () {
 sed -e 's|--sysroot=${STAGING_DIR_HOST}||g' \
 -e 's|${STAGING_DIR_NATIVE}||g' \
 -e 's|-fdebug-prefix-map=[^ ]*||g' \
+-e 's|-fmacro-prefix-map=[^ ]*||g' \
 -i ${D}/${bindir}/prxs
 
 # ftpmail perl script, which reads the proftpd log file and sends
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-networking][PATCH 3/7] libdnet: make dnet-config a multilib_script

2020-03-05 Thread Jeremy A. Puhlman
From: Jeremy Puhlman 

Script encodes library paths.

Signed-off-by: Jeremy A. Puhlman 
---
 meta-networking/recipes-connectivity/libdnet/libdnet_1.12.bb | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/meta-networking/recipes-connectivity/libdnet/libdnet_1.12.bb 
b/meta-networking/recipes-connectivity/libdnet/libdnet_1.12.bb
index 5b6e45c7b..5b27cfe15 100644
--- a/meta-networking/recipes-connectivity/libdnet/libdnet_1.12.bb
+++ b/meta-networking/recipes-connectivity/libdnet/libdnet_1.12.bb
@@ -11,8 +11,10 @@ UPSTREAM_CHECK_GITTAGREGEX = "libdnet-(?P\d+(\.\d+)+)"
 
 S = "${WORKDIR}/git"
 
-inherit autotools
+inherit autotools multilib_script
 
 acpaths = "-I ./config/"
 
 BBCLASSEXTEND = "native"
+
+MULTILIB_SCRIPTS = "${PN}:${bindir}/dnet-config"
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-networking][PATCH 2/7] quagga: make version.h a multilib header

2020-03-05 Thread Jeremy A. Puhlman
From: Jeremy Puhlman 

version.h contains the configure options passed during the build
which differs between multilibs

Signed-off-by: Jeremy A. Puhlman 
---
 meta-networking/recipes-protocols/quagga/quagga.inc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/meta-networking/recipes-protocols/quagga/quagga.inc 
b/meta-networking/recipes-protocols/quagga/quagga.inc
index 3494a4398..134a33d47 100644
--- a/meta-networking/recipes-protocols/quagga/quagga.inc
+++ b/meta-networking/recipes-protocols/quagga/quagga.inc
@@ -40,7 +40,7 @@ PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 
'pam', d)}"
 PACKAGECONFIG[cap] = "--enable-capabilities,--disable-capabilities,libcap"
 PACKAGECONFIG[pam] = "--with-libpam, --without-libpam, libpam"
 
-inherit autotools update-rc.d useradd systemd pkgconfig
+inherit autotools update-rc.d useradd systemd pkgconfig multilib_header
 
 SYSTEMD_PACKAGES = "${PN} ${PN}-bgpd ${PN}-isisd ${PN}-ospf6d ${PN}-ospfd 
${PN}-ripd ${PN}-ripngd"
 SYSTEMD_SERVICE_${PN}-bgpd = "bgpd.service"
@@ -108,6 +108,8 @@ do_install () {
 sed -i 
's!^PATH=.*!PATH=${base_sbindir}:${sbindir}:${base_bindir}:${bindir}!' 
${D}${sysconfdir}/init.d/*
 sed -i 's!--with-libtool-sysroot=[^ "]*!!' 
${D}${includedir}/quagga/version.h
 
+oe_multilib_header quagga/version.h
+
 # For PAM
 for feature in ${DISTRO_FEATURES}; do
 if [ "$feature" = "pam" ]; then
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-networking][PATCH 7/7] proftpd: make prxs a mulitlib script

2020-03-05 Thread Jeremy A. Puhlman
From: Jeremy Puhlman 

Script encodes compiler settings and compiler name.

my $compiler = q(x86_64-poky-linux-gcc  -m64 -march=nehalem -mtune=generic 
-mfpmath=sse -msse4.2 );

Signed-off-by: Jeremy A. Puhlman 
---
 meta-networking/recipes-daemons/proftpd/proftpd_1.3.6.bb | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/meta-networking/recipes-daemons/proftpd/proftpd_1.3.6.bb 
b/meta-networking/recipes-daemons/proftpd/proftpd_1.3.6.bb
index a080bec81..d5bbdd374 100644
--- a/meta-networking/recipes-daemons/proftpd/proftpd_1.3.6.bb
+++ b/meta-networking/recipes-daemons/proftpd/proftpd_1.3.6.bb
@@ -16,7 +16,7 @@ SRC_URI = 
"ftp://ftp.proftpd.org/distrib/source/${BPN}-${PV}.tar.gz \
 iSRC_URI[md5sum] = "13270911c42aac842435f18205546a1b"
 SRC_URI[sha256sum] = 
"91ef74b143495d5ff97c4d4770c6804072a8c8eb1ad1ecc8cc541b40e152ecaf"
 
-inherit autotools-brokensep useradd update-rc.d systemd
+inherit autotools-brokensep useradd update-rc.d systemd multilib_script
 
 PACKAGECONFIG ??= "shadow \
${@bb.utils.filter('DISTRO_FEATURES', 'ipv6 pam', d)} \
@@ -134,6 +134,8 @@ GROUPADD_PARAM_${PN} = "--system ${FTPGROUP}"
 USERADD_PARAM_${PN} = "--system -g ${FTPGROUP} --home-dir /var/lib/${FTPUSER} 
--no-create-home \
--shell /bin/false ${FTPUSER}"
 
+MULTILIB_SCRIPTS = "${PN}:${bindir}/prxs"
+
 FILES_${PN} += "/home/${FTPUSER}"
 
 RDEPENDS_${PN} += "perl"
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-networking][PATCH 4/7] net-snmp: fix reproducibilty issues in net-snmp-config

2020-03-05 Thread Jeremy A. Puhlman
From: Jeremy Puhlman 

Both STAGING_HOST_DIR and -fmacro-prefix-map path to WORKDIR were
encoded in the config.

Signed-off-by: Jeremy A. Puhlman 
---
 meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb 
b/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb
index 317350e94..91c50c4e3 100644
--- a/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb
+++ b/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb
@@ -124,11 +124,13 @@ do_install_append() {
 -i ${D}${bindir}/net-snmp-create-v3-user
 sed -e 's@^NSC_SRCDIR=.*@NSC_SRCDIR=.@g' \
 -e 's@[^ ]*-fdebug-prefix-map=[^ "]*@@g' \
+-e 's@[^ ]*-fmacro-prefix-map=[^ "]*@@g' \
 -e 's@[^ ]*--sysroot=[^ "]*@@g' \
 -e 's@[^ ]*--with-libtool-sysroot=[^ "]*@@g' \
 -e 's@[^ ]*--with-install-prefix=[^ "]*@@g' \
 -e 's@[^ ]*PKG_CONFIG_PATH=[^ "]*@@g' \
 -e 's@[^ ]*PKG_CONFIG_LIBDIR=[^ "]*@@g' \
+-e 's@${STAGING_DIR_HOST}@@g' \
 -i ${D}${bindir}/net-snmp-config
 
 if [ "${HAS_PERL}" = "1" ]; then
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-networking][PATCH 5/7] net-snmp: multilib fixes

2020-03-05 Thread Jeremy A. Puhlman
From: Jeremy Puhlman 

net-snmp/net-snmp-config.h:
- encodes type sizes
- encodes pathing into the libdir
net-snmp-config:
- encodes build configuration data and lib pathing.

Signed-off-by: Jeremy A. Puhlman 
---
 meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb 
b/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb
index 91c50c4e3..762dec48c 100644
--- a/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb
+++ b/meta-networking/recipes-protocols/net-snmp/net-snmp_5.8.bb
@@ -35,7 +35,7 @@ SRC_URI[sha256sum] = 
"b2fc3500840ebe532734c4786b0da4ef0a5f67e51ef4c86b3345d697e4
 UPSTREAM_CHECK_URI = 
"https://sourceforge.net/projects/net-snmp/files/net-snmp/;
 UPSTREAM_CHECK_REGEX = "/net-snmp/(?P\d+(\.\d+)+)/"
 
-inherit autotools-brokensep update-rc.d siteinfo systemd pkgconfig perlnative 
ptest
+inherit autotools-brokensep update-rc.d siteinfo systemd pkgconfig perlnative 
ptest multilib_script multilib_header
 
 EXTRA_OEMAKE = "INSTALL_PREFIX=${D} OTHERLDFLAGS='${LDFLAGS}' 
HOST_CPPFLAGS='${BUILD_CPPFLAGS}'"
 
@@ -138,6 +138,8 @@ do_install_append() {
 -e "s@^NSC_LIBDIR=-L.*@NSC_LIBDIR=-L\$\{libdir\}@g" \
 -i ${D}${bindir}/net-snmp-config
 fi
+
+oe_multilib_header net-snmp/net-snmp-config.h
 }
 
 do_install_ptest() {
@@ -270,3 +272,5 @@ RREPLACES_${PN}-server-snmptrapd += 
"${PN}-server-snmptrapd-systemd"
 RCONFLICTS_${PN}-server-snmptrapd += "${PN}-server-snmptrapd-systemd"
 
 LEAD_SONAME = "libnetsnmp.so"
+
+MULTILIB_SCRIPTS = "${PN}-dev:${bindir}/net-snmp-config"
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-networking][PATCH 1/7] quagga: fix reproducibily issue.

2020-03-05 Thread Jeremy A. Puhlman
From: Jeremy Puhlman 

version.h contains the options passed to configure, which includes
the path to the recipe-sysroot on the build host.

Signed-off-by: Jeremy A. Puhlman 
---
 meta-networking/recipes-protocols/quagga/quagga.inc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-networking/recipes-protocols/quagga/quagga.inc 
b/meta-networking/recipes-protocols/quagga/quagga.inc
index 310bc7eef..3494a4398 100644
--- a/meta-networking/recipes-protocols/quagga/quagga.inc
+++ b/meta-networking/recipes-protocols/quagga/quagga.inc
@@ -106,6 +106,7 @@ do_install () {
 sed -i 's!/etc/!${sysconfdir}/!g' ${D}${sysconfdir}/init.d/* 
${D}${sysconfdir}/default/watchquagga
 sed -i 's!/var/!${localstatedir}/!g' ${D}${sysconfdir}/init.d/* 
${D}${sysconfdir}/default/volatiles/volatiles.03_quagga
 sed -i 
's!^PATH=.*!PATH=${base_sbindir}:${sbindir}:${base_bindir}:${bindir}!' 
${D}${sysconfdir}/init.d/*
+sed -i 's!--with-libtool-sysroot=[^ "]*!!' 
${D}${includedir}/quagga/version.h
 
 # For PAM
 for feature in ${DISTRO_FEATURES}; do
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-networking][PATCH] netkit-ftp: clean in configure step broken

2020-02-27 Thread Jeremy A. Puhlman
From: Jeremy Puhlman 

| DEBUG: Executing shell function autotools_preconfigure
| NOTE: make clean
| (cd  ftp && make clean)
| make[1]: Entering directory 
'/project/tmp/work/i586-oe-linux/netkit-ftp/0.17-r0/netkit-ftp-0.17/ftp'
| Makefile:3: ../MCONFIG: No such file or directory
| make[1]: *** No rule to make target '../MCONFIG'.  Stop.

Signed-off-by: Jeremy A. Puhlman 
---
 meta-networking/recipes-netkit/netkit-ftp/netkit-ftp_0.17.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-networking/recipes-netkit/netkit-ftp/netkit-ftp_0.17.bb 
b/meta-networking/recipes-netkit/netkit-ftp/netkit-ftp_0.17.bb
index 65c20c072..cf306ec82 100644
--- a/meta-networking/recipes-netkit/netkit-ftp/netkit-ftp_0.17.bb
+++ b/meta-networking/recipes-netkit/netkit-ftp/netkit-ftp_0.17.bb
@@ -18,6 +18,8 @@ SRC_URI[patch31.sha256sum] = 
"4edd46a32d70daa7ba00f0ebf0118dc5d17dff23d6e46aa21a
 
 inherit autotools-brokensep
 
+CLEANBROKEN = "1"
+
 do_configure () {
 ./configure --prefix=${prefix}
 echo "LDFLAGS=${LDFLAGS}" >> MCONFIG
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH v2] ipmiutil: gzip man pages with out timestamp

2020-02-23 Thread Jeremy A. Puhlman
From: Jeremy Puhlman 

A timestamp was getting encoded into the gzip header. This
causes multilib conflicts when installed together, and would
likely fail reproducablity tests.
---
 ...imes-from-changing-resulting-gzip-md.patch | 25 +++
 .../recipes-kernel/ipmiutil/ipmiutil_3.1.5.bb |  1 +
 2 files changed, 26 insertions(+)
 create mode 100644 
meta-oe/recipes-kernel/ipmiutil/ipmiutil/0001-Prevent-access-times-from-changing-resulting-gzip-md.patch

diff --git 
a/meta-oe/recipes-kernel/ipmiutil/ipmiutil/0001-Prevent-access-times-from-changing-resulting-gzip-md.patch
 
b/meta-oe/recipes-kernel/ipmiutil/ipmiutil/0001-Prevent-access-times-from-changing-resulting-gzip-md.patch
new file mode 100644
index 0..78c05ef32
--- /dev/null
+++ 
b/meta-oe/recipes-kernel/ipmiutil/ipmiutil/0001-Prevent-access-times-from-changing-resulting-gzip-md.patch
@@ -0,0 +1,25 @@
+From da668e5bf1a721797361ab866d09913ee8e157c4 Mon Sep 17 00:00:00 2001
+From: Jeremy Puhlman 
+Date: Sat, 22 Feb 2020 04:37:04 +
+Subject: [PATCH] Prevent access times from changing resulting gzip md5sum
+
+Upstream-Status: Pending
+https://github.com/ipmitool/ipmitool/pull/186
+---
+ doc/Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/doc/Makefile.am b/doc/Makefile.am
+index b792762..2c52ce6 100644
+--- a/doc/Makefile.am
 b/doc/Makefile.am
+@@ -59,5 +59,5 @@ install:
+   ${INSTALL_DATA_SH} iuser.8   ${manto}
+   ${INSTALL_DATA_SH} iseltime.8${manto}
+   ${INSTALL_DATA_SH} bmclanpet.mib ${datato}
+-  cd ${manto}; gzip -f *.8
++  cd ${manto}; gzip -nf *.8
+   
+-- 
+2.13.3
+
diff --git a/meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.5.bb 
b/meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.5.bb
index 3e2634028..d0f3688a2 100644
--- a/meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.5.bb
+++ b/meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.5.bb
@@ -21,6 +21,7 @@ PARALLEL_MAKE = ""
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/ipmiutil/ipmiutil-${PV}.tar.gz \
file://fix_systemd_path.patch \
+   
file://0001-Prevent-access-times-from-changing-resulting-gzip-md.patch \
   "
 SRC_URI[md5sum] = "292d6df25cad678bb27e5c8cdc6748f9"
 SRC_URI[sha256sum] = 
"58ccdbd5755d7dd72478756715af09e9c73330dfad2b91dbf03d2ac504b301a3"
-- 
2.20.1

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH] ipmiutil: gzip man pages with out timestamp

2020-02-23 Thread Jeremy A. Puhlman




On 2/23/2020 10:40 AM, Adrian Bunk wrote:

On Sun, Feb 23, 2020 at 10:23:48AM -0800, Jeremy A. Puhlman wrote:

On 2/23/2020 12:15 AM, Khem Raj wrote:

fails with clang

https://errors.yoctoproject.org/Errors/Details/392235/

Its a hosttools issue. I was using hosttools tarball that uses pigz
as its gzip. Just needs a depends on pigz-native. Ill respin it.

Is there a reason why you aren't using -n instead?

Cause I was laser focused on timestamp. Yeah -n is the right way to go, and
I don't use the system gzip pretty much anywhere(all my builds are on top of
the buildtools).


cu
Adrian



--
Jeremy A. Puhlman
jpuhl...@mvista.com

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH] ipmiutil: gzip man pages with out timestamp

2020-02-23 Thread Jeremy A. Puhlman

On 2/23/2020 12:15 AM, Khem Raj wrote:

fails with clang

https://errors.yoctoproject.org/Errors/Details/392235/


Its a hosttools issue. I was using hosttools tarball that uses pigz
as its gzip. Just needs a depends on pigz-native. Ill respin it.


On 2/21/20 9:29 PM, Jeremy A. Puhlman wrote:

From: Jeremy Puhlman 

A timestamp was getting encoded into the gzip header. This
causes multilib conflicts when installed together, and would
likely fail reproducablity tests.
---
  ...ess-times-from-changing-resulting-gzip-md.patch | 25 ++
  meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.5.bb  |  1 +
  2 files changed, 26 insertions(+)
  create mode 100644 
meta-oe/recipes-kernel/ipmiutil/ipmiutil/0001-Prevent-access-times-from-changing-resulting-gzip-md.patch

diff --git 
a/meta-oe/recipes-kernel/ipmiutil/ipmiutil/0001-Prevent-access-times-from-changing-resulting-gzip-md.patch
 
b/meta-oe/recipes-kernel/ipmiutil/ipmiutil/0001-Prevent-access-times-from-changing-resulting-gzip-md.patch
new file mode 100644
index 0..82d0e99d0
--- /dev/null
+++ 
b/meta-oe/recipes-kernel/ipmiutil/ipmiutil/0001-Prevent-access-times-from-changing-resulting-gzip-md.patch
@@ -0,0 +1,25 @@
+From da668e5bf1a721797361ab866d09913ee8e157c4 Mon Sep 17 00:00:00 2001
+From: Jeremy Puhlman 
+Date: Sat, 22 Feb 2020 04:37:04 +
+Subject: [PATCH] Prevent access times from changing resulting gzip md5sum
+
+Upstream-Status: Pending
+https://sourceforge.net/p/ipmiutil/support-requests/40/attachment/0001-Prevent-access-times-from-changing-resulting-gzip-md.patch
+---
+ doc/Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/doc/Makefile.am b/doc/Makefile.am
+index b792762..2c52ce6 100644
+--- a/doc/Makefile.am
 b/doc/Makefile.am
+@@ -59,5 +59,5 @@ install:
+   ${INSTALL_DATA_SH} iuser.8   ${manto}
+   ${INSTALL_DATA_SH} iseltime.8${manto}
+   ${INSTALL_DATA_SH} bmclanpet.mib ${datato}
+-  cd ${manto}; gzip -f *.8
++  cd ${manto}; gzip -Tf *.8
+   
+--
+2.13.3
+
diff --git a/meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.5.bb 
b/meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.5.bb
index 3e2634028..d0f3688a2 100644
--- a/meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.5.bb
+++ b/meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.5.bb
@@ -21,6 +21,7 @@ PARALLEL_MAKE = ""
  
  SRC_URI = "${SOURCEFORGE_MIRROR}/ipmiutil/ipmiutil-${PV}.tar.gz \

 file://fix_systemd_path.patch \
+   
file://0001-Prevent-access-times-from-changing-resulting-gzip-md.patch \
"
  SRC_URI[md5sum] = "292d6df25cad678bb27e5c8cdc6748f9"
  SRC_URI[sha256sum] = 
"58ccdbd5755d7dd72478756715af09e9c73330dfad2b91dbf03d2ac504b301a3"


--
Jeremy A. Puhlman
jpuhl...@mvista.com

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH] ipmiutil: gzip man pages with out timestamp

2020-02-21 Thread Jeremy A. Puhlman
From: Jeremy Puhlman 

A timestamp was getting encoded into the gzip header. This
causes multilib conflicts when installed together, and would
likely fail reproducablity tests.
---
 ...ess-times-from-changing-resulting-gzip-md.patch | 25 ++
 meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.5.bb  |  1 +
 2 files changed, 26 insertions(+)
 create mode 100644 
meta-oe/recipes-kernel/ipmiutil/ipmiutil/0001-Prevent-access-times-from-changing-resulting-gzip-md.patch

diff --git 
a/meta-oe/recipes-kernel/ipmiutil/ipmiutil/0001-Prevent-access-times-from-changing-resulting-gzip-md.patch
 
b/meta-oe/recipes-kernel/ipmiutil/ipmiutil/0001-Prevent-access-times-from-changing-resulting-gzip-md.patch
new file mode 100644
index 0..82d0e99d0
--- /dev/null
+++ 
b/meta-oe/recipes-kernel/ipmiutil/ipmiutil/0001-Prevent-access-times-from-changing-resulting-gzip-md.patch
@@ -0,0 +1,25 @@
+From da668e5bf1a721797361ab866d09913ee8e157c4 Mon Sep 17 00:00:00 2001
+From: Jeremy Puhlman 
+Date: Sat, 22 Feb 2020 04:37:04 +
+Subject: [PATCH] Prevent access times from changing resulting gzip md5sum
+
+Upstream-Status: Pending
+https://sourceforge.net/p/ipmiutil/support-requests/40/attachment/0001-Prevent-access-times-from-changing-resulting-gzip-md.patch
+---
+ doc/Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/doc/Makefile.am b/doc/Makefile.am
+index b792762..2c52ce6 100644
+--- a/doc/Makefile.am
 b/doc/Makefile.am
+@@ -59,5 +59,5 @@ install:
+   ${INSTALL_DATA_SH} iuser.8   ${manto}
+   ${INSTALL_DATA_SH} iseltime.8${manto}
+   ${INSTALL_DATA_SH} bmclanpet.mib ${datato}
+-  cd ${manto}; gzip -f *.8
++  cd ${manto}; gzip -Tf *.8
+   
+-- 
+2.13.3
+
diff --git a/meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.5.bb 
b/meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.5.bb
index 3e2634028..d0f3688a2 100644
--- a/meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.5.bb
+++ b/meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.5.bb
@@ -21,6 +21,7 @@ PARALLEL_MAKE = ""
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/ipmiutil/ipmiutil-${PV}.tar.gz \
file://fix_systemd_path.patch \
+   
file://0001-Prevent-access-times-from-changing-resulting-gzip-md.patch \
   "
 SRC_URI[md5sum] = "292d6df25cad678bb27e5c8cdc6748f9"
 SRC_URI[sha256sum] = 
"58ccdbd5755d7dd72478756715af09e9c73330dfad2b91dbf03d2ac504b301a3"
-- 
2.13.3

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH] syslog-ng: Remove config nag on boot

2020-02-20 Thread Jeremy A. Puhlman
From: Jeremy Puhlman 

[2020-02-16T22:13:56.331425] WARNING: Configuration file format is too old, 
syslog-ng is running in compatibility mode. Please update it to use the syslo
g-ng 3.24 format at your time of convenience. To upgrade the configuration, 
please review the warnings about incompatible changes printed by syslog-ng, a
nd once completed change the @version header at the top of the configuration 
file

Signed-off-by: Jeremy Puhlman 
---
 meta-oe/recipes-support/syslog-ng/files/syslog-ng.conf.systemd  | 2 +-
 meta-oe/recipes-support/syslog-ng/files/syslog-ng.conf.sysvinit | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-oe/recipes-support/syslog-ng/files/syslog-ng.conf.systemd 
b/meta-oe/recipes-support/syslog-ng/files/syslog-ng.conf.systemd
index 965abf722..6a8627672 100644
--- a/meta-oe/recipes-support/syslog-ng/files/syslog-ng.conf.systemd
+++ b/meta-oe/recipes-support/syslog-ng/files/syslog-ng.conf.systemd
@@ -1,4 +1,4 @@
-@version: 3.19
+@version: 3.24
 #
 # Syslog-ng configuration file, compatible with default Debian syslogd
 # installation. Originally written by anonymous (I can't find his name)
diff --git a/meta-oe/recipes-support/syslog-ng/files/syslog-ng.conf.sysvinit 
b/meta-oe/recipes-support/syslog-ng/files/syslog-ng.conf.sysvinit
index 2b39b8c1f..32b98610d 100644
--- a/meta-oe/recipes-support/syslog-ng/files/syslog-ng.conf.sysvinit
+++ b/meta-oe/recipes-support/syslog-ng/files/syslog-ng.conf.sysvinit
@@ -1,4 +1,4 @@
-@version: 3.19
+@version: 3.24
 #
 # Syslog-ng configuration file, compatible with default Debian syslogd
 # installation. Originally written by anonymous (I can't find his name)
-- 
2.13.3

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-networking][PATCH] net-snmp: Add pkgconfig file support

2020-02-19 Thread Jeremy A. Puhlman
From: Jeremy Puhlman 

Signed-off-by: Jeremy A. Puhlman 
---
 ...upport-for-building-applications-and.patch | 170 ++
 .../net-snmp/net-snmp_5.8.bb  |   1 +
 2 files changed, 171 insertions(+)
 create mode 100644 
meta-networking/recipes-protocols/net-snmp/net-snmp/0001-Add-pkg-config-support-for-building-applications-and.patch

diff --git 
a/meta-networking/recipes-protocols/net-snmp/net-snmp/0001-Add-pkg-config-support-for-building-applications-and.patch
 
b/meta-networking/recipes-protocols/net-snmp/net-snmp/0001-Add-pkg-config-support-for-building-applications-and.patch
new file mode 100644
index 0..6cb9588eb
--- /dev/null
+++ 
b/meta-networking/recipes-protocols/net-snmp/net-snmp/0001-Add-pkg-config-support-for-building-applications-and.patch
@@ -0,0 +1,170 @@
+From aea8c2f0bf8004c8da8ca9acb04ab07798cd8068 Mon Sep 17 00:00:00 2001
+From: Hugh McMaster 
+Date: Wed, 3 Apr 2019 21:36:03 +1100
+Subject: [PATCH] Add pkg-config support for building applications and
+ sub-agents
+
+The netsnmp package should be used when building Net-SNMP applications.
+The netsnmp-agent package should be used when building Net-SNMP subagents.
+
+Signed-off-by: Hugh McMaster 
+[ bvanassche: edited makefile code and .pc files; added ./configure changes ]
+
+
+Upstream-Status: Backport
+https://sourceforge.net/p/net-snmp/patches/_discuss/thread/a0d66e91dd/f940/attachment/0001-Add-pkg-config-support-for-building-applications-and.patch
+
+---
+ Makefile.in |  2 ++
+ Makefile.rules  | 30 ++
+ configure   |  4 
+ configure.ac|  1 +
+ netsnmp-agent.pc.in | 12 
+ netsnmp.pc.in   | 12 
+ 6 files changed, 57 insertions(+), 4 deletions(-)
+ create mode 100644 netsnmp-agent.pc.in
+ create mode 100644 netsnmp.pc.in
+
+diff --git a/Makefile.in b/Makefile.in
+index 9dbdde1353b1..ec972636c279 100644
+--- a/Makefile.in
 b/Makefile.in
+@@ -35,6 +35,7 @@ INSTALLBUILTHEADERS=include/net-snmp/net-snmp-config.h
+ INSTALLBUILTINCLUDEHEADERS=@FEATUREHEADERS@
+ INSTALLBINSCRIPTS=net-snmp-config net-snmp-create-v3-user
+ INSTALLUCDHEADERS=ucd-snmp-config.h version.h mib_module_config.h
++INSTALL_PKGCONFIG=netsnmp.pc netsnmp-agent.pc
+ 
+ #
+ # other install rules.
+@@ -275,6 +276,7 @@ configclean: makefileclean
+   libtool include/net-snmp/net-snmp-config.h \
+   net-snmp-config net-snmp-config-x configure-summary \
+   net-snmp-create-v3-user net-snmp-create-v3-user-x
++  rm -f *.pc
+   rm -f mibs/.index
+   rm -f include/net-snmp/agent/mib_module_config.h\
+   include/net-snmp/agent/agent_module_config.h\
+diff --git a/Makefile.rules b/Makefile.rules
+index 9e9e9009e5d2..e714f91e725e 100644
+--- a/Makefile.rules
 b/Makefile.rules
+@@ -85,12 +85,14 @@ subdirs:
+ # installlibs handles local, ucd and subdir libs. need to do subdir libs
+ # before bins, sinze those libs may be needed for successful linking
+ install: installlocalheaders @installucdheaders@ \
+- installlibs \
+- installlocalbin  installlocalsbin   \
++ installlibs install_pkgconfig   \
++ installlocalbin installlocalsbin\
+  installsubdirs  $(OTHERINSTALL)
+ 
+-uninstall: uninstalllibs uninstallbin uninstallsbin uninstallheaders \
+-   uninstallsubdirs $(OTHERUNINSTALL)
++uninstall: uninstalllibs uninstall_pkgconfig \
++   uninstallbin  uninstallsbin   \
++   uninstallheaders  \
++   uninstallsubdirs  $(OTHERUNINSTALL)
+ 
+ installprogs: installbin installsbin
+ 
+@@ -287,6 +289,26 @@ uninstalllibs:
+   done \
+   fi
+ 
++#
++# pkg-config files
++#
++install_pkgconfig: $(INSTALL_PKGCONFIG)
++  @if test "x$(INSTALL_PKGCONFIG)" != x; then \
++  $(SHELL) $(top_srcdir)/mkinstalldirs 
$(INSTALL_PREFIX)$(libdir)/pkgconfig; \
++  for i in $(INSTALL_PKGCONFIG); do   \
++  echo "installing $$i in 
$(INSTALL_PREFIX)$(libdir)/pkgconfig"; \
++  done;   \
++  $(INSTALL) $(INSTALL_PKGCONFIG) 
$(INSTALL_PREFIX)$(libdir)/pkgconfig; \
++  fi
++
++uninstall_pkgconfig:
++  @if test "x$(INSTALL_PKGCONFIG)" != x; then \
++  for i in $(INSTALL_PKGCONFIG); do   \
++  echo "removing $$i from 
$(INSTALL_PREFIX)$(libdir)/pkgconfig"; \
++  $(UNINSTALL) $(INSTALL_PREFIX)$(libdir)/pkgconfig/$$i;\
++  done;   \
++  fi
++
+ #
+ # normal bin binaries
+ #
+diff --git a/configure b/configure
+index 5ec44f5ce082..5103a4dc9d88 100755
+--- a/configure
 b/configure
+@@ -30422,6 +30422,8 @@ ac_

[oe] Cherry pick patches breaking zeus/thud/master.

2020-02-13 Thread Jeremy A. Puhlman

Richard,

Is it possible to cherry pick

d0a9fe08be6e1c2e7f7afc79abc292d3bffeb9fe
Revert "openjdk-8: disable, stringop-overflow compiler errors"

to zeus/thud/master, since they are breaking for the same reason as warrior?

TIA

--
Jeremy A. Puhlman
jpuhl...@mvista.com

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-networking][PATCH] stunnel: Use nogroup rather then nobody for group

2018-06-15 Thread Jeremy A. Puhlman




On 6/15/2018 9:22 PM, Khem Raj wrote:

Hi Jeremy

On Fri, Jun 15, 2018 at 8:31 PM Jeremy Puhlman  wrote:

[log_check] warning: group nobody does not exist - using root


I do not see this warning in my builds. Could you share steps to reproduce it ?


I added meta-networking to my on top of poky(with meta-python and 
meta-oe) and added

IMAGE_INSTALL_append = " stunnel "
bitbake core-image-minimal

I had been getting it in our production builds, but I literally 
reproduced it this morning with the current master cloned today. If you 
inspect the configure file and search for the variable you should be 
able to see the check. On non-cross compiled systems it checks 
/ect/group for nogroup and uses it if exists. However since we are cross 
compiling it defaults to group nobody, which is not provided in our system.


--
Jeremy A. Puhlman
jpuhl...@mvista.com

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-networking][PATCH] spice: Update to git hash to pick up gcc8 fixes.

2018-06-09 Thread Jeremy A. Puhlman




On 6/9/2018 7:39 AM, akuster808 wrote:


On 06/08/2018 04:06 PM, Jeremy Puhlman wrote:

Signed-off-by: Jeremy Puhlman 
---
  meta-networking/recipes-support/spice/spice_git.bb | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-networking/recipes-support/spice/spice_git.bb 
b/meta-networking/recipes-support/spice/spice_git.bb
index 35482ca..508bb36 100644
--- a/meta-networking/recipes-support/spice/spice_git.bb
+++ b/meta-networking/recipes-support/spice/spice_git.bb
@@ -15,7 +15,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=4fbd65380cdd255951079008b364516c"
  
  PV = "0.14.0+git${SRCPV}"

Is it still at version "0.14.0" ?


There does not appear to be another release branch. So its 0.14.0+git 
additions.




  
-SRCREV_spice = "2a3d5624382ba49c4eb906e69697b92f79d06cf4"

+SRCREV_spice = "33d9c38554b41dab1390914ef79594b57218b06b"
  SRCREV_spice-common = "4c2d0e977272c5540634d24f485dd64c424f6748"
  
  SRCREV_FORMAT = "spice_spice-common"


--
Jeremy A. Puhlman
jpuhl...@mvista.com

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH V3] efivar: Upgrade to 0.31

2017-09-07 Thread Jeremy A. Puhlman
cc.specs
+===
+--- git.orig/gcc.specs
 git/gcc.specs
  @@ -2,13 +2,13 @@
   + -D_GNU_SOURCE

@@ -35,11 +35,8 @@ index 0d4bbda..3802ca6 100644
   + %(efivar_cpp_options)

   *cc1_options:
--+ %(efivar_cpp_options) -Wmaybe-uninitialized -fno-merge-constants

-flto

-fvisibility=hidden
%{!r:%{!fpie:%{!fPIE:%{!fpic:%{!fPIC:%{!fno-pic:-fPIE}}
+-+ %(efivar_cpp_options) -Wmaybe-uninitialized -fno-merge-constants
-fvisibility=hidden
%{!r:%{!fpie:%{!fPIE:%{!fpic:%{!fPIC:%{!fno-pic:-fPIE}}
  ++ %(efivar_cpp_options) -fno-merge-constants -fvisibility=hidden
%{!r:%{!fpie:%{!fPIE:%{!fpic:%{!fPIC:%{!fno-pic:-fPIE}}

   *self_spec:
   + %{!shared:%{!static:%{!r:-pie}}} %{static:-Wl,-no-fatal-warnings
-Wl,-static -static -Wl,-z,relro,-z,now}
---
-2.8.1
-
diff --git a/meta-oe/recipes-extended/efi

var/efivar/musl-strndupa.patch

b/meta-oe/recipes-extended/efivar/efivar/musl-strndupa.patch
new file mode 100644
index 0..fc8f8c8b2
--- /dev/null
+++ b/meta-oe/recipes-extended/efivar/efivar/musl-strndupa.patch
@@ -0,0 +1,17 @@
+Taken from void linux
+
+Index: git/src/linux.c
+===
+--- git.orig/src/linux.c
 git/src/linux.c
+@@ -40,6 +40,10 @@
+ #include 
+ #include 
+
++#if !defined(__GLIBC__)
++#define strndupa(x,s) strncpy(alloca(strlen(x)+1),x,s)
++#endif
++
+ #include "dp.h"
+ #include "linux.h"
+ #include "util.h"
diff --git a/meta-oe/recipes-extended/efivar/efivar_0.24.bb
b/meta-oe/recipes-extended/efivar/efivar_0.31.bb
similarity index 83%
rename from meta-oe/recipes-extended/efivar/efivar_0.24.bb
rename to meta-oe/recipes-extended/efivar/efivar_0.31.bb
index 877ca9045..10dde896e 100644
--- a/meta-oe/recipes-extended/efivar/efivar_0.24.bb
+++ b/meta-oe/recipes-extended/efivar/efivar_0.31.bb
@@ -12,13 +12,12 @@ inherit pkgconfig

  COMPATIBLE_HOST = "(i.86|x86_64|arm|aarch64).*-linux"

-SRCREV = "963cb2e5adc145fe00717f94e382f2973f80e753"
+SRCREV = "11324799c68193116e1dd5f94b416591bd324f90"
  SRC_URI = "git://github.com/rhinstaller/efivar.git \
-   file://0002-disable-static-build.patch \
 file://allow-multi-definitions-for-native.patch \
-
file://0001-Remove-some-extra-const-that-gcc-complains-about.patch \
-
file://0002-New-gcc-version-new-way-symbol-versioning-breaks.patch \
-"
+
file://0001-makeguids-Do-not-use-__bswap_constant_-16-32-macros.patch

\

+   file://musl-strndupa.patch \
+   "
  SRC_URI_append_class-target = "
file://0001-efivar-fix-for-cross-compile.patch \

file://0003-efivar-fix-for-cross-compile.patch \
  ${@bb.utils.contains('DISTRO_F

EATURES',

'ld-is-gold', 'file://0004-fix-unknow-option-for-gold-linker.patch',

'', d)}

\
--
2.14.1

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel






--
Jeremy A. Puhlman
jpuhl...@mvista.com

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel