All of lore.kernel.org
 help / color / mirror / Atom feed
* [warrior][patch 00/34] Patch review
@ 2019-05-21  3:56 Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 01/34] cpupower: remove LIC_FILES_CHKSUM Armin Kuster
                   ` (33 more replies)
  0 siblings, 34 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

Patch review for meta-openembedded next warrior.

Merge request will happen Wed.

The following changes since commit d7338c2b3a96ef7d8bf9df59dcde11f8c131f9c0:

  README: updated Maintainers list for Warrior (2019-05-07 09:34:43 -0700)

are available in the git repository at:

  https://git.openembedded.org/meta-openembedded-contrib stable/warrior-nmut
  http://cgit.openembedded.org//log/?h=stable/warrior-nmut

Akshay Bhat (3):
  python-urllib3: Set CVE_PRODUCT
  python3-pillow: Set CVE_PRODUCT
  python-requests: Set CVE_PRODUCT

Andreas Müller (7):
  xfce4-vala: auto-detect vala api version
  gnome-desktop3: set correct meson gtk doc option
  evince: add patch to fix build with recent gobject-introspection
  xfce4-cpufreq-plugin: Fix memory leak and reduce CPU load
  packagegroup-meta-networking: replace DISTRO_FEATURE by
    DISTRO_FEATURES
  meta-xfce: add meta-networking to layer depends
  itstool: rework - it went out too early

Changqing Li (3):
  php: upgrade 7.3.2 -> 7.3.4
  postgresql: fix compile error
  php: correct httpd path

Hongxu Jia (1):
  pmtools: use update-alternatives for acpidump

Johannes Pointner (1):
  samba: update to 4.8.11

Khem Raj (1):
  cpupower: Inherit bash completion class

Martin Jansa (7):
  esound: fix SRC_URI for multilib
  opusfile: fix SRC_URI for multilib
  miniupnpd: fix SRC_URI for multilib
  zbar: fix SRC_URI for multilib
  efivar: prevent native efivar depending on target kernel
  libdbi-perl: prevent native libdbi-perl depending on target perl
  aufs-util: prevent native aufs-util depending on target kernel

Nicolas Dechesne (1):
  cpupower: remove LIC_FILES_CHKSUM

Oleksandr Kravchuk (3):
  ebtables: add UPSTREAM_CHECK_URI
  doxygen: replace ninja 1.9.0 fix with official one
  openvpn: update to 2.4.7

Qi.Chen@windriver.com (3):
  netkit-rsh: add tag to CVE patch
  ipsec-tools: fix CVE tag in patch
  gd: set CVE_PRODUCT

Vincent Prince (1):
  mongodb: Fix build with gcc

Yi Zhao (2):
  openhpi: update openhpi-fix-testfail-errors.patch
  phpmyadmin: upgrade 4.8.3 -> 4.8.5

Zang Ruochen (1):
  python-pyasn1: upgrade 0.4.4 -> 0.4.5

 .../recipes-utils/aufs-util/aufs-util_git.bb       |   2 +-
 ...ove-EvDocumentModel-get-type-function-dec.patch |  33 +++++
 meta-gnome/recipes-gnome/evince/evince_3.28.2.bb   |  12 +-
 .../gnome-desktop/gnome-desktop3_3.32.0.bb         |   1 +
 .../recipes-multimedia/opusfile/opusfile_0.10.bb   |   2 +-
 .../miniupnpd/miniupnpd_2.1.20190210.bb            |   2 +-
 ...to-build-Samba-against-a-newer-minor-vers.patch |  86 ------------
 .../samba/{samba_4.8.4.bb => samba_4.8.11.bb}      |   7 +-
 .../packagegroups/packagegroup-meta-networking.bb  |  13 +-
 ...penhpi-fix-function-saHpiSensorThresholds.patch |  35 +++++
 .../files/openhpi-fix-testfail-errors.patch        |  33 -----
 .../recipes-daemons/openhpi/openhpi_3.8.0.bb       |   2 +-
 .../recipes-filter/ebtables/ebtables_2.0.10-4.bb   |   2 +
 .../CVE-2019-7282-and-CVE-2019-7283.patch          |   2 +
 .../ipsec-tools/fix-CVE-2016-10396.patch           |   2 +-
 .../openvpn/{openvpn_2.4.6.bb => openvpn_2.4.7.bb} |   6 +-
 meta-oe/recipes-bsp/efivar/efivar_37.bb            |   2 +-
 meta-oe/recipes-dbs/mongodb/mongodb_git.bb         |   6 +-
 meta-oe/recipes-dbs/postgresql/postgresql.inc      |  10 ++
 .../doxygen/doxygen/0001-Fix-6906.patch            |  94 +++++++++++++
 meta-oe/recipes-devtools/doxygen/doxygen_1.8.15.bb |   8 +-
 meta-oe/recipes-devtools/perl/libdbi-perl_1.642.bb |   9 +-
 meta-oe/recipes-devtools/php/php.inc               |   2 +-
 .../0001-opcache-config.m4-enable-opcache.patch    |  81 ++---------
 ...049-ext-intl-Use-pkg-config-to-detect-icu.patch | 154 ++++++++++++++-------
 .../php/{php_7.3.2.bb => php_7.3.4.bb}             |   4 +-
 meta-oe/recipes-devtools/pmtools/pmtools_git.bb    |   2 +-
 meta-oe/recipes-kernel/cpupower/cpupower.bb        |   3 +-
 meta-oe/recipes-multimedia/esound/esound_0.2.41.bb |   2 +-
 meta-oe/recipes-support/gd/gd_2.2.5.bb             |   2 +
 meta-oe/recipes-support/itstool/itstool_2.0.5.bb   |   6 +-
 meta-oe/recipes-support/zbar/zbar_0.10.bb          |   2 +-
 .../recipes-devtools/python/python-pyasn1.inc      |   6 +-
 ...thon-pyasn1_0.4.4.bb => python-pyasn1_0.4.5.bb} |   0
 .../recipes-devtools/python/python-requests.inc    |   2 +
 .../recipes-devtools/python/python-urllib3.inc     |   2 +
 .../python/python3-pillow_5.4.1.bb                 |   2 +
 ...on3-pyasn1_0.4.4.bb => python3-pyasn1_0.4.5.bb} |   0
 .../{phpmyadmin_4.8.3.bb => phpmyadmin_4.8.5.bb}   |   4 +-
 meta-xfce/conf/layer.conf                          |   1 +
 ...e.ac-Detect-vapidir-if-not-set-explicitly.patch |  31 +++++
 .../recipes-bindings/vala/xfce4-vala_4.10.3.bb     |   7 +-
 ...-memory-leak-and-reduce-cpu-load-slightly.patch | 121 ++++++++++++++++
 .../cpufreq/xfce4-cpufreq-plugin_1.2.1.bb          |   1 +
 44 files changed, 512 insertions(+), 292 deletions(-)
 create mode 100644 meta-gnome/recipes-gnome/evince/evince/0001-libview-Remove-EvDocumentModel-get-type-function-dec.patch
 delete mode 100644 meta-networking/recipes-connectivity/samba/samba/0001-ldb-Refuse-to-build-Samba-against-a-newer-minor-vers.patch
 rename meta-networking/recipes-connectivity/samba/{samba_4.8.4.bb => samba_4.8.11.bb} (98%)
 create mode 100644 meta-networking/recipes-daemons/openhpi/files/openhpi-fix-function-saHpiSensorThresholds.patch
 delete mode 100644 meta-networking/recipes-daemons/openhpi/files/openhpi-fix-testfail-errors.patch
 rename meta-networking/recipes-support/openvpn/{openvpn_2.4.6.bb => openvpn_2.4.7.bb} (94%)
 create mode 100644 meta-oe/recipes-devtools/doxygen/doxygen/0001-Fix-6906.patch
 rename meta-oe/recipes-devtools/php/{php_7.3.2.bb => php_7.3.4.bb} (87%)
 rename meta-python/recipes-devtools/python/{python-pyasn1_0.4.4.bb => python-pyasn1_0.4.5.bb} (100%)
 rename meta-python/recipes-devtools/python/{python3-pyasn1_0.4.4.bb => python3-pyasn1_0.4.5.bb} (100%)
 rename meta-webserver/recipes-php/phpmyadmin/{phpmyadmin_4.8.3.bb => phpmyadmin_4.8.5.bb} (91%)
 create mode 100644 meta-xfce/recipes-bindings/vala/xfce4-vala/0001-configure.ac-Detect-vapidir-if-not-set-explicitly.patch
 create mode 100644 meta-xfce/recipes-panel-plugins/cpufreq/xfce4-cpufreq-plugin/0001-Fix-memory-leak-and-reduce-cpu-load-slightly.patch

-- 
2.7.4



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

* [warrior][patch 01/34] cpupower: remove LIC_FILES_CHKSUM
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 02/34] python-pyasn1: upgrade 0.4.4 -> 0.4.5 Armin Kuster
                   ` (32 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Nicolas Dechesne <nicolas.dechesne@linaro.org>

cpupower is a 'special' recipe since it does "inherit kernelsrc" ,
which essentially means that it doesn't have its own sources, but
reuse the kernel source tree, from virtual/kernel recipe. As such,
checking the license file in cpupower recipe does not seem relevant,
since it does not fetch anything (kernelsrc has "deltask do_fetch")
and the fetching is deferred to the virtual/kernel recipe.

so we are basically checking the COPYING file twice. If there was any
license issue, it would have been caught by virtual/kernel recipe
already.

Hence we remove LIC_FILES_CHKSUM like it is done for perf recipe in
OE-core in meta/recipes-kernel/perf/perf.bb.

It has the nice side effect that BSP layers can use different kernel
versions without worrying about any LICENSE checksum changes in
between kernel versions.

Reported-by: Daniel Díaz <daniel.diaz@linaro.org>
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 7142f09407b81c2221bbf1c5078641ab4bc63ee9)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-kernel/cpupower/cpupower.bb | 1 -
 1 file changed, 1 deletion(-)

diff --git a/meta-oe/recipes-kernel/cpupower/cpupower.bb b/meta-oe/recipes-kernel/cpupower/cpupower.bb
index 9289738..abf1585 100644
--- a/meta-oe/recipes-kernel/cpupower/cpupower.bb
+++ b/meta-oe/recipes-kernel/cpupower/cpupower.bb
@@ -2,7 +2,6 @@ SUMMARY = "Shows and sets processor power related values"
 DESCRIPTION = "cpupower is a collection of tools to examine and tune power \
 saving related features of your processor."
 LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814"
 DEPENDS = "pciutils gettext-native"
 PROVIDES = "virtual/cpupower"
 
-- 
2.7.4



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

* [warrior][patch 02/34] python-pyasn1: upgrade 0.4.4 -> 0.4.5
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 01/34] cpupower: remove LIC_FILES_CHKSUM Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  6:40   ` Adrian Bunk
  2019-05-21  3:56 ` [warrior][patch 03/34] php: upgrade 7.3.2 -> 7.3.4 Armin Kuster
                   ` (31 subsequent siblings)
  33 siblings, 1 reply; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>

-Upgrade from python-pyasn1_0.4.4.bb to python-pyasn1_0.4.5.bb.

-Upgrade from python3-pyasn1_0.4.4.bb to python3-pyasn1_0.4.5.bb

-License-Update: Copyright year updated to 2019.

Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-python/recipes-devtools/python/python-pyasn1.inc               | 6 +++---
 .../python/{python-pyasn1_0.4.4.bb => python-pyasn1_0.4.5.bb}       | 0
 .../python/{python3-pyasn1_0.4.4.bb => python3-pyasn1_0.4.5.bb}     | 0
 3 files changed, 3 insertions(+), 3 deletions(-)
 rename meta-python/recipes-devtools/python/{python-pyasn1_0.4.4.bb => python-pyasn1_0.4.5.bb} (100%)
 rename meta-python/recipes-devtools/python/{python3-pyasn1_0.4.4.bb => python3-pyasn1_0.4.5.bb} (100%)

diff --git a/meta-python/recipes-devtools/python/python-pyasn1.inc b/meta-python/recipes-devtools/python/python-pyasn1.inc
index ab34d25..3827fea 100644
--- a/meta-python/recipes-devtools/python/python-pyasn1.inc
+++ b/meta-python/recipes-devtools/python/python-pyasn1.inc
@@ -1,10 +1,10 @@
 SUMMARY = "Python library implementing ASN.1 types."
 HOMEPAGE = "http://pyasn1.sourceforge.net/"
 LICENSE = "BSD-2-Clause"
-LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=815ac3f9ca693006349094b358ab3155"
+LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=a14482d15c2249de3b6f0e8a47e021fd"
 
-SRC_URI[md5sum] = "0d182b71e1f72fe147d7957bc90be7f2"
-SRC_URI[sha256sum] = "f58f2a3d12fd754aa123e9fa74fb7345333000a035f3921dbdaa08597aa53137"
+SRC_URI[md5sum] = "f3c0cfbf882a20811be5ad5a41f74b82"
+SRC_URI[sha256sum] = "da2420fe13a9452d8ae97a0e478adde1dee153b11ba832a95b223a2ba01c10f7"
 
 RDEPENDS_${PN}_class-target += " \
     ${PYTHON_PN}-codecs \
diff --git a/meta-python/recipes-devtools/python/python-pyasn1_0.4.4.bb b/meta-python/recipes-devtools/python/python-pyasn1_0.4.5.bb
similarity index 100%
rename from meta-python/recipes-devtools/python/python-pyasn1_0.4.4.bb
rename to meta-python/recipes-devtools/python/python-pyasn1_0.4.5.bb
diff --git a/meta-python/recipes-devtools/python/python3-pyasn1_0.4.4.bb b/meta-python/recipes-devtools/python/python3-pyasn1_0.4.5.bb
similarity index 100%
rename from meta-python/recipes-devtools/python/python3-pyasn1_0.4.4.bb
rename to meta-python/recipes-devtools/python/python3-pyasn1_0.4.5.bb
-- 
2.7.4



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

* [warrior][patch 03/34] php: upgrade 7.3.2 -> 7.3.4
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 01/34] cpupower: remove LIC_FILES_CHKSUM Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 02/34] python-pyasn1: upgrade 0.4.4 -> 0.4.5 Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  6:41   ` Adrian Bunk
  2019-05-21  3:56 ` [warrior][patch 04/34] postgresql: fix compile error Armin Kuster
                   ` (30 subsequent siblings)
  33 siblings, 1 reply; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Changqing Li <changqing.li@windriver.com>

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../0001-opcache-config.m4-enable-opcache.patch    |  81 ++---------
 ...049-ext-intl-Use-pkg-config-to-detect-icu.patch | 154 ++++++++++++++-------
 .../php/{php_7.3.2.bb => php_7.3.4.bb}             |   4 +-
 3 files changed, 118 insertions(+), 121 deletions(-)
 rename meta-oe/recipes-devtools/php/{php_7.3.2.bb => php_7.3.4.bb} (87%)

diff --git a/meta-oe/recipes-devtools/php/php/0001-opcache-config.m4-enable-opcache.patch b/meta-oe/recipes-devtools/php/php/0001-opcache-config.m4-enable-opcache.patch
index 9ffd0e4..34f433f 100644
--- a/meta-oe/recipes-devtools/php/php/0001-opcache-config.m4-enable-opcache.patch
+++ b/meta-oe/recipes-devtools/php/php/0001-opcache-config.m4-enable-opcache.patch
@@ -1,7 +1,9 @@
-From fb139d9707dabe1684b472a08a6eb5761ede4a3a Mon Sep 17 00:00:00 2001
+From 8de5ba69d20d049b8ca983a9470c7303142ec0b3 Mon Sep 17 00:00:00 2001
 From: Changqing Li <changqing.li@windriver.com>
-Date: Tue, 12 Feb 2019 14:56:16 +0800
-Subject: [PATCH] opcache/config.m4: enable opcache
+Date: Sun, 28 Apr 2019 16:55:13 +0800
+Subject: [PATCH] From fb139d9707dabe1684b472a08a6eb5761ede4a3a Mon Sep 17
+ 00:00:00 2001 From: Changqing Li <changqing.li@windriver.com> Date: Tue, 12
+ Feb 2019 14:56:16 +0800 Subject: [PATCH] opcache/config.m4: enable opcache
 
 We can't use AC_TRY_RUN to run programs in a cross compile environment. Set
 the variables directly instead since we know that we'd be running on latest
@@ -11,17 +13,17 @@ Upstream-Status: Inappropriate [Configuration]
 
 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
 
-update patch to version 7.3.2
+update patch to version 7.3.4
 Signed-off-by: Changqing Li <changqing.li@windriver.com>
 ---
- ext/opcache/config.m4 | 357 +-------------------------------------------------
- 1 file changed, 6 insertions(+), 351 deletions(-)
+ ext/opcache/config.m4 | 312 +-------------------------------------------------
+ 1 file changed, 6 insertions(+), 306 deletions(-)
 
 diff --git a/ext/opcache/config.m4 b/ext/opcache/config.m4
-index 392f4c6..6617693 100644
+index 4810217..22c3d61 100644
 --- a/ext/opcache/config.m4
 +++ b/ext/opcache/config.m4
-@@ -27,374 +27,29 @@ if test "$PHP_OPCACHE" != "no"; then
+@@ -27,319 +27,19 @@ if test "$PHP_OPCACHE" != "no"; then
    AC_CHECK_HEADERS([unistd.h sys/uio.h])
  
    AC_MSG_CHECKING(for sysvipc shared memory support)
@@ -93,8 +95,9 @@ index 392f4c6..6617693 100644
 -    AC_DEFINE(HAVE_SHM_IPC, 1, [Define if you have SysV IPC SHM support])
 -    msg=yes],[msg=no],[msg=no])
 -  AC_MSG_RESULT([$msg])
+-
 +  AC_DEFINE(HAVE_SHM_IPC, 1, [Define if you have SysV IPC SHM support])
- 
++  
    AC_MSG_CHECKING(for mmap() using MAP_ANON shared memory support)
 -  AC_RUN_IFELSE([AC_LANG_SOURCE([[
 -#include <sys/types.h>
@@ -344,64 +347,8 @@ index 392f4c6..6617693 100644
 -  AC_MSG_RESULT([$msg])
 +  AC_DEFINE(HAVE_SHM_MMAP_FILE, 1, [Define if you have mmap() SHM support])
  
- flock_type=unknown
- AC_MSG_CHECKING(for struct flock layout)
- 
- if test "$flock_type" = "unknown"; then
--AC_RUN_IFELSE([AC_LANG_SOURCE([[
--  #include <fcntl.h>
--  struct flock lock = { 1, 2, 3, 4, 5, 6, 7 };
--  int main() {
--    if(lock.l_type == 1 && lock.l_whence == 2 && lock.l_start == 6 && lock.l_len== 7) {
--		return 0;
--    }
--    return 1;
--  }
--]])], [
--    flock_type=aix64
--    AC_DEFINE([HAVE_FLOCK_AIX64], [], [Struct flock is 64-bit AIX-type])
--], [])
--fi
--
--if test "$flock_type" = "unknown"; then
--AC_RUN_IFELSE([AC_LANG_SOURCE([[
--  #include <fcntl.h>
--  struct flock lock = { 1, 2, 3, 4, 5 };
--  int main() {
--    if(lock.l_type == 1 && lock.l_whence == 2 && lock.l_start == 3 && lock.l_len == 4) {
--		return 0;
--    }
--    return 1;
--  }
--]])], [
--	flock_type=linux
-+    flock_type=linux
-     AC_DEFINE([HAVE_FLOCK_LINUX], [], [Struct flock is Linux-type])
--], [])
- fi
- 
- if test "$flock_type" = "unknown"; then
--AC_RUN_IFELSE([AC_LANG_SOURCE([[
--  #include <fcntl.h>
--  struct flock lock = { 1, 2, 3, 4, 5 };
--  int main() {
--    if(lock.l_start == 1 && lock.l_len == 2 && lock.l_type == 4 && lock.l_whence == 5) {
--		return 0;
--    }
--    return 1;
--  }
--]])], [
--	flock_type=bsd
--    AC_DEFINE([HAVE_FLOCK_BSD], [], [Struct flock is BSD-type])
--], [])
--fi
--
--AC_MSG_RESULT([$flock_type])
--
--if test "$flock_type" = "unknown"; then
- 	AC_MSG_ERROR([Don't know how to define struct flock on this system[,] set --enable-opcache=no])
- fi
- 
+   PHP_NEW_EXTENSION(opcache,
+ 	ZendAccelerator.c \
 -- 
 2.7.4
 
diff --git a/meta-oe/recipes-devtools/php/php/0049-ext-intl-Use-pkg-config-to-detect-icu.patch b/meta-oe/recipes-devtools/php/php/0049-ext-intl-Use-pkg-config-to-detect-icu.patch
index deada1f..2258c4c 100644
--- a/meta-oe/recipes-devtools/php/php/0049-ext-intl-Use-pkg-config-to-detect-icu.patch
+++ b/meta-oe/recipes-devtools/php/php/0049-ext-intl-Use-pkg-config-to-detect-icu.patch
@@ -1,84 +1,131 @@
-From: Hugh McMaster <hugh.mcmaster@outlook.com>
-Date: Wed, 5 Dec 2018 23:27:30 +1100
-Subject: ext/intl: Use pkg-config to detect icu
+From 03fecab78f9fa747ad8ab3484e7ca00c0148321d Mon Sep 17 00:00:00 2001
+From: Changqing Li <changqing.li@windriver.com>
+Date: Sun, 28 Apr 2019 16:45:02 +0800
+Subject: [PATCH] From: Hugh McMaster <hugh.mcmaster@outlook.com> Date: Wed, 5
+ Dec 2018 23:27:30 +1100 Subject: ext/intl: Use pkg-config to detect icu
 
 The developers of icu recommend using pkg-config to detect icu,
 because icu-config is deprecated.
+
+Upstream-Status: Pending
+
+update to version 7.3.4
+Signed-off-by: Changqing Li <changqing.li@windriver.com>
 ---
- acinclude.m4       | 56 +++++++-----------------------------------------------
- ext/intl/config.m4 | 16 ++++++----------
- 2 files changed, 13 insertions(+), 59 deletions(-)
+ acinclude.m4       | 95 ++++++------------------------------------------------
+ ext/intl/config.m4 | 16 ++++-----
+ 2 files changed, 15 insertions(+), 96 deletions(-)
 
---- php7.3.orig/acinclude.m4
-+++ php7.3/acinclude.m4
-@@ -2168,58 +2168,16 @@ dnl
+diff --git a/acinclude.m4 b/acinclude.m4
+index 7d77c33..86b0ecc 100644
+--- a/acinclude.m4
++++ b/acinclude.m4
+@@ -2158,92 +2158,15 @@ dnl
  dnl Common setup macro for ICU
  dnl
  AC_DEFUN([PHP_SETUP_ICU],[
 -  PHP_ARG_WITH(icu-dir,,
 -  [  --with-icu-dir=DIR      Specify where ICU libraries and headers can be found], DEFAULT, no)
-+  PKG_CHECK_MODULES([ICU], [icu-io >= 50.1])
- 
+-
 -  if test "$PHP_ICU_DIR" = "no"; then
 -    PHP_ICU_DIR=DEFAULT
 -  fi
 -
--  if test "$PHP_ICU_DIR" = "DEFAULT"; then
--    dnl Try to find icu-config
--    AC_PATH_PROG(ICU_CONFIG, icu-config, no, [$PATH:/usr/local/bin])
--  else
--    ICU_CONFIG="$PHP_ICU_DIR/bin/icu-config"
+-  AC_MSG_CHECKING([for location of ICU headers and libraries])
+-  found_icu=no
+-
+-  dnl First try to find pkg-config
+-  if test -z "$PKG_CONFIG"; then
+-    AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
 -  fi
 -
--  AC_MSG_CHECKING([for location of ICU headers and libraries])
+-  dnl If pkg-config is found try using it
+-  if test "$PHP_ICU_DIR" = "DEFAULT" && test -x "$PKG_CONFIG" && $PKG_CONFIG --exists icu-uc icu-io icu-i18n; then
+-    if $PKG_CONFIG --atleast-version=40 icu-uc; then
+-      found_icu=yes
+-      icu_version_full=`$PKG_CONFIG --modversion icu-uc`
+-      ac_IFS=$IFS
+-      IFS="."
+-      set $icu_version_full
+-      IFS=$ac_IFS
+-      icu_version=`expr [$]1 \* 1000 + [$]2`
+-      AC_MSG_RESULT([found $icu_version_full])
 -
--  dnl Trust icu-config to know better what the install prefix is..
--  icu_install_prefix=`$ICU_CONFIG --prefix 2> /dev/null`
--  if test "$?" != "0" || test -z "$icu_install_prefix"; then
--    AC_MSG_RESULT([not found])
--    AC_MSG_ERROR([Unable to detect ICU prefix or $ICU_CONFIG failed. Please verify ICU install prefix and make sure icu-config works.])
--  else
--    AC_MSG_RESULT([$icu_install_prefix])
+-      ICU_LIBS=`$PKG_CONFIG --libs icu-uc icu-io icu-i18n`
+-      ICU_INCS=`$PKG_CONFIG --cflags-only-I icu-uc icu-io icu-i18n`
+-      ICU_CXXFLAGS="-DU_USING_ICU_NAMESPACE=1"
 -
--    dnl Check ICU version
--    AC_MSG_CHECKING([for ICU 4.0 or greater])
--    icu_version_full=`$ICU_CONFIG --version`
--    ac_IFS=$IFS
--    IFS="."
--    set $icu_version_full
--    IFS=$ac_IFS
--    icu_version=`expr [$]1 \* 1000 + [$]2`
--    AC_MSG_RESULT([found $icu_version_full])
+-      AC_MSG_RESULT([found $ICU_VERSION])
+-
+-      PHP_EVAL_LIBLINE($ICU_LIBS, $1)
+-      PHP_EVAL_INCLINE($ICU_INCS)
+-    else
+-      AC_MSG_ERROR([ICU version 4.0 or later required.])
+-    fi
+-  fi
 -
--    if test "$icu_version" -lt "4000"; then
--      AC_MSG_ERROR([ICU version 4.0 or later is required])
+-  dnl If pkg-config fails for some reason, revert to the old method
+-  if test "$found_icu" = "no"; then
+-    if test "$PHP_ICU_DIR" = "DEFAULT"; then
+-      dnl Try to find icu-config
+-      AC_PATH_PROG(ICU_CONFIG, icu-config, no, [$PATH:/usr/local/bin])
+-    else
+-      ICU_CONFIG="$PHP_ICU_DIR/bin/icu-config"
 -    fi
+-
+-    dnl Trust icu-config to know better what the install prefix is..
+-    icu_install_prefix=`$ICU_CONFIG --prefix 2> /dev/null`
+-    if test "$?" != "0" || test -z "$icu_install_prefix"; then
+-      AC_MSG_RESULT([not found])
+-      AC_MSG_ERROR([Unable to detect ICU prefix or $ICU_CONFIG failed. Please verify ICU install prefix and make sure icu-config works.])
+-    else
+-      AC_MSG_RESULT([$icu_install_prefix])
+-
+-      dnl Check ICU version
+-      AC_MSG_CHECKING([for ICU 4.0 or greater])
+-      icu_version_full=`$ICU_CONFIG --version`
+-      ac_IFS=$IFS
+-      IFS="."
+-      set $icu_version_full
+-      IFS=$ac_IFS
+-      icu_version=`expr [$]1 \* 1000 + [$]2`
+-      AC_MSG_RESULT([found $icu_version_full])
+-
+-      if test "$icu_version" -lt "4000"; then
+-        AC_MSG_ERROR([ICU version 4.0 or later is required])
+-      fi
+-
+-      ICU_VERSION=$icu_version
+-      ICU_INCS=`$ICU_CONFIG --cppflags-searchpath`
+-      ICU_LIBS=`$ICU_CONFIG --ldflags --ldflags-icuio`
+-      PHP_EVAL_INCLINE($ICU_INCS)
+-      PHP_EVAL_LIBLINE($ICU_LIBS, $1)
+-
+-      ICU_CXXFLAGS=`$ICU_CONFIG --cxxflags`
+-      if test "$icu_version" -ge "49000"; then
+-        ICU_CXXFLAGS="$ICU_CXXFLAGS -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit"
+-        ICU_CFLAGS="-DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1"
+-      fi
+-      if test "$icu_version" -ge "60000"; then
+-        ICU_CFLAGS="$ICU_CFLAGS -DU_HIDE_OBSOLETE_UTF_OLD_H=1"
+-      fi
+-    fi
++  PKG_CHECK_MODULES([ICU], [icu-io >= 50.1])
 +  PHP_EVAL_INCLINE($ICU_CFLAGS)
 +  PHP_EVAL_LIBLINE($ICU_LIBS, $1)
- 
--    ICU_VERSION=$icu_version
--    ICU_INCS=`$ICU_CONFIG --cppflags-searchpath`
--    ICU_LIBS=`$ICU_CONFIG --ldflags --ldflags-icuio`
--    PHP_EVAL_INCLINE($ICU_INCS)
--    PHP_EVAL_LIBLINE($ICU_LIBS, $1)
++  
 +  ICU_CFLAGS="$ICU_CFLAGS -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1"
 +  ICU_CXXFLAGS="$ICU_CXXFLAGS -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit"
- 
--    ICU_CXXFLAGS=`$ICU_CONFIG --cxxflags`
--    if test "$icu_version" -ge "49000"; then
--      ICU_CXXFLAGS="$ICU_CXXFLAGS -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit"
--      ICU_CFLAGS="-DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1"
--    fi
--    if test "$icu_version" -ge "60000"; then
--      ICU_CFLAGS="$ICU_CFLAGS -DU_HIDE_OBSOLETE_UTF_OLD_H=1"
--    fi
++  
 +  if $PKG_CONFIG icu-io --atleast-version=60; then
 +    ICU_CFLAGS="$ICU_CFLAGS -DU_HIDE_OBSOLETE_UTF_OLD_H=1"
    fi
  ])
  
---- php7.3.orig/ext/intl/config.m4
-+++ php7.3/ext/intl/config.m4
+diff --git a/ext/intl/config.m4 b/ext/intl/config.m4
+index 4b9f469..fdae88a 100644
+--- a/ext/intl/config.m4
++++ b/ext/intl/config.m4
 @@ -9,15 +9,7 @@ if test "$PHP_INTL" != "no"; then
    PHP_SETUP_ICU(INTL_SHARED_LIBADD)
    PHP_SUBST(INTL_SHARED_LIBADD)
@@ -109,3 +156,6 @@ because icu-config is deprecated.
  
    PHP_INTL_CXX_SOURCES="intl_convertcpp.cpp \
      common/common_enum.cpp \
+-- 
+2.7.4
+
diff --git a/meta-oe/recipes-devtools/php/php_7.3.2.bb b/meta-oe/recipes-devtools/php/php_7.3.4.bb
similarity index 87%
rename from meta-oe/recipes-devtools/php/php_7.3.2.bb
rename to meta-oe/recipes-devtools/php/php_7.3.4.bb
index 634facd..1a5c976 100644
--- a/meta-oe/recipes-devtools/php/php_7.3.2.bb
+++ b/meta-oe/recipes-devtools/php/php_7.3.4.bb
@@ -13,8 +13,8 @@ SRC_URI_append_class-target = " \
                                 file://0001-opcache-config.m4-enable-opcache.patch \
                                 "
 
-SRC_URI[md5sum] = "c893ff828945c274d90e026528142439"
-SRC_URI[sha256sum] = "946f50dacbd2f61e643bb737021cbe8b1816e780ee7ad3e0cd999a1892ab0add"
+SRC_URI[md5sum] = "efb58aea95a66738d871f83ec55fec6f"
+SRC_URI[sha256sum] = "2e2c3d8212c83649e443b61efffbd03df4b9edd0f9c7a679081fe4cb2da12b78"
 
 PACKAGECONFIG[mysql] = "--with-mysqli=mysqlnd \
                         --with-pdo-mysql=mysqlnd \
-- 
2.7.4



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

* [warrior][patch 04/34] postgresql: fix compile error
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (2 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 03/34] php: upgrade 7.3.2 -> 7.3.4 Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 05/34] openhpi: update openhpi-fix-testfail-errors.patch Armin Kuster
                   ` (29 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Changqing Li <changqing.li@windriver.com>

configuration:
MULTILIB_GLOBAL_VARIANTS_append = " libn32"
MULTILIBS ?= "multilib:lib32 multilib:libn32"
DEFAULTTUNE_virtclass-multilib-lib32 ?= "mips"
DEFAULTTUNE_virtclass-multilib-libn32 ?= "mips64-n32"
require conf/multilib.conf

SELECTED_OPTIMIZATION = "${DEBUG_OPTIMIZATION}"
DEBUG_BUILD = "1"
EXTRA_IMAGE_FEATURES += "dbg-pkgs"

with above configuration and option -Og, postgresql compile failed with:
| make[4]: Nothing to be done for 'all'.
| make[4]: Leaving directory '/tmp/work/mips-pokymllib32-linux/lib32-postgresql/11.2-r0/build/src/fe_utils'
| {standard input}: Assembler messages:
| {standard input}:58887: Error: branch out of range
| <builtin>: recipe for target 'tab-complete.o' failed
| make[3]: *** [tab-complete.o] Error 1
| make[3]: Leaving directory '/tmp/work/mips-pokymllib32-linux/lib32-postgresql/11.2-r0/build/src/bin/psql'
| Makefile:41: recipe for target 'all-psql-recurse' failed
| make[2]: *** [all-psql-recurse] Error 2

replace -Og with -O to fix this error

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-dbs/postgresql/postgresql.inc | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/meta-oe/recipes-dbs/postgresql/postgresql.inc b/meta-oe/recipes-dbs/postgresql/postgresql.inc
index 85f1917..6e20231 100644
--- a/meta-oe/recipes-dbs/postgresql/postgresql.inc
+++ b/meta-oe/recipes-dbs/postgresql/postgresql.inc
@@ -72,6 +72,16 @@ EXTRA_OECONF += "--enable-thread-safety --disable-rpath \
 EXTRA_OECONF_sh4 += "--disable-spinlocks"
 EXTRA_OECONF_aarch64 += "--disable-spinlocks"
 
+DEBUG_OPTIMIZATION_remove_mips = " -Og"
+DEBUG_OPTIMIZATION_append_mips = " -O"
+BUILD_OPTIMIZATION_remove_mips = " -Og"
+BUILD_OPTIMIZATION_append_mips = " -O"
+
+DEBUG_OPTIMIZATION_remove_mipsel = " -Og"
+DEBUG_OPTIMIZATION_append_mipsel = " -O"
+BUILD_OPTIMIZATION_remove_mipsel = " -Og"
+BUILD_OPTIMIZATION_append_mipsel = " -O"
+
 PACKAGES_DYNAMIC += "^${PN}-plperl \
     ^${PN}-pltcl \
     ^${PN}-plpython \
-- 
2.7.4



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

* [warrior][patch 05/34] openhpi: update openhpi-fix-testfail-errors.patch
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (3 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 04/34] postgresql: fix compile error Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 06/34] phpmyadmin: upgrade 4.8.3 -> 4.8.5 Armin Kuster
                   ` (28 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Yi Zhao <yi.zhao@windriver.com>

The openhpi-fix-testfail-errors.patch tries to fix 2 saftest failures.
But the second fix is not correct. It should not return false when there
is no surrogate pairs since for the code points in UTF-16 Basic
Multilingual Plane (BMP), there is no need surrogate pairs. We should
update saftest case to fix this failure.

Also add more description for the first fix.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...penhpi-fix-function-saHpiSensorThresholds.patch | 35 ++++++++++++++++++++++
 .../files/openhpi-fix-testfail-errors.patch        | 33 --------------------
 .../recipes-daemons/openhpi/openhpi_3.8.0.bb       |  2 +-
 3 files changed, 36 insertions(+), 34 deletions(-)
 create mode 100644 meta-networking/recipes-daemons/openhpi/files/openhpi-fix-function-saHpiSensorThresholds.patch
 delete mode 100644 meta-networking/recipes-daemons/openhpi/files/openhpi-fix-testfail-errors.patch

diff --git a/meta-networking/recipes-daemons/openhpi/files/openhpi-fix-function-saHpiSensorThresholds.patch b/meta-networking/recipes-daemons/openhpi/files/openhpi-fix-function-saHpiSensorThresholds.patch
new file mode 100644
index 0000000..b2771c0
--- /dev/null
+++ b/meta-networking/recipes-daemons/openhpi/files/openhpi-fix-function-saHpiSensorThresholds.patch
@@ -0,0 +1,35 @@
+From e0b2be7a1fce0fed63bac8c350b711b69edfe30e Mon Sep 17 00:00:00 2001
+From: "yanjun.zhu" <yanjun.zhu@windriver.com>
+Date: Tue, 30 Apr 2019 10:04:58 +0800
+Subject: [PATCH] openhpid/safhpi.c: fix function saHpiSensorThresholdsSet
+
+In COPY_TH the SensorThresholds->TH will be copied to tmp.TH only if
+TH.IsSupported == SAHPI_TRUE. So we should pass &tmp but not
+SensorThresholds as the argument to OH_CALL_ABI. Otherwise the TH will
+be set even if TH.IsSupported == SAHPI_FALSE.
+
+Upstream-Status: Submitted
+[https://github.com/open-hpi/openhpi/pull/2744/commits/77a78bb1ada56e55c5ba6d7a5987c214705bf035]
+
+Signed-off-by: yanjun.zhu <yanjun.zhu@windriver.com>
+Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
+---
+ openhpid/safhpi.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/openhpid/safhpi.c b/openhpid/safhpi.c
+index 28a2632..61b7f03 100644
+--- a/openhpid/safhpi.c
++++ b/openhpid/safhpi.c
+@@ -1933,7 +1933,7 @@ SaErrorT SAHPI_API saHpiSensorThresholdsSet (
+         oh_release_domain(d); /* Unlock domain */
+ 
+         OH_CALL_ABI(h, set_sensor_thresholds, SA_ERR_HPI_INVALID_CMD, rv,
+-                    ResourceId, SensorNum, SensorThresholds);
++                    ResourceId, SensorNum, &tmp);
+         oh_release_handler(h);
+ 
+         return rv;
+-- 
+2.7.4
+
diff --git a/meta-networking/recipes-daemons/openhpi/files/openhpi-fix-testfail-errors.patch b/meta-networking/recipes-daemons/openhpi/files/openhpi-fix-testfail-errors.patch
deleted file mode 100644
index 60e2e79..0000000
--- a/meta-networking/recipes-daemons/openhpi/files/openhpi-fix-testfail-errors.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-Fix for saftest failures.
-
-Upstream-Status: Pending
-
-Signed-off-by: yanjun.zhu <yanjun.zhu@windriver.com>
-
-Index: openhpi-3.6.1/openhpid/safhpi.c
-===================================================================
---- openhpi-3.6.1.orig/openhpid/safhpi.c
-+++ openhpi-3.6.1/openhpid/safhpi.c
-@@ -1933,7 +1933,7 @@ SaErrorT SAHPI_API saHpiSensorThresholds
-         oh_release_domain(d); /* Unlock domain */
- 
-         OH_CALL_ABI(h, set_sensor_thresholds, SA_ERR_HPI_INVALID_CMD, rv,
--                    ResourceId, SensorNum, SensorThresholds);
-+                    ResourceId, SensorNum, &tmp);
-         oh_release_handler(h);
- 
-         return rv;
-Index: openhpi-3.6.1/utils/sahpi_struct_utils.c
-===================================================================
---- openhpi-3.6.1.orig/utils/sahpi_struct_utils.c
-+++ openhpi-3.6.1/utils/sahpi_struct_utils.c
-@@ -3861,6 +3861,9 @@ SaHpiBoolT oh_valid_textbuffer(SaHpiText
-                                         /* found a unpaired surrogate */
-                                         return SAHPI_FALSE;
-                                 }
-+                        } else {
-+                            /*the first 2 bytes wrong*/
-+                            return SAHPI_FALSE;
-                         }
-                 }
-                 break;
diff --git a/meta-networking/recipes-daemons/openhpi/openhpi_3.8.0.bb b/meta-networking/recipes-daemons/openhpi/openhpi_3.8.0.bb
index 14cc3d8..e3a0c2e 100644
--- a/meta-networking/recipes-daemons/openhpi/openhpi_3.8.0.bb
+++ b/meta-networking/recipes-daemons/openhpi/openhpi_3.8.0.bb
@@ -33,7 +33,7 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BP}.tar.gz \
            file://openhpi-glib-cross-compile.patch \
            file://openhpi-linkfix.patch \
            file://openhpi-fix-host-gcc.patch \
-           file://openhpi-fix-testfail-errors.patch \
+           file://openhpi-fix-function-saHpiSensorThresholds.patch \
            file://openhpi-add-libnetsnmp-when-link.patch \
            file://openhpi-invalide-session.patch \
            file://openhpi-use-serial-tests-config-needed-by-ptest.patch \
-- 
2.7.4



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

* [warrior][patch 06/34] phpmyadmin: upgrade 4.8.3 -> 4.8.5
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (4 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 05/34] openhpi: update openhpi-fix-testfail-errors.patch Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  6:41   ` Adrian Bunk
  2019-05-21  3:56 ` [warrior][patch 07/34] xfce4-vala: auto-detect vala api version Armin Kuster
                   ` (27 subsequent siblings)
  33 siblings, 1 reply; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Yi Zhao <yi.zhao@windriver.com>

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../phpmyadmin/{phpmyadmin_4.8.3.bb => phpmyadmin_4.8.5.bb}           | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-webserver/recipes-php/phpmyadmin/{phpmyadmin_4.8.3.bb => phpmyadmin_4.8.5.bb} (91%)

diff --git a/meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.8.3.bb b/meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.8.5.bb
similarity index 91%
rename from meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.8.3.bb
rename to meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.8.5.bb
index 975f631..99678e6 100644
--- a/meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.8.3.bb
+++ b/meta-webserver/recipes-php/phpmyadmin/phpmyadmin_4.8.5.bb
@@ -11,8 +11,8 @@ SRC_URI = "https://files.phpmyadmin.net/phpMyAdmin/${PV}/phpMyAdmin-${PV}-all-la
            file://apache.conf \
 "
 
-SRC_URI[md5sum] = "c8a603f4b78d1dbcefc191b8ae598c79"
-SRC_URI[sha256sum] = "95f2692094d31c2c323d4767023583ab112ad54fff9e3af372710fcb676151af"
+SRC_URI[md5sum] = "e3737a28fff076003e56a83fe1920d04"
+SRC_URI[sha256sum] = "d7ab5df4e464d7ba17bf2a42da7d7f26dad45c34bf321ac8ae7d2ed748413913"
 
 UPSTREAM_CHECK_URI = "https://www.phpmyadmin.net/downloads/"
 UPSTREAM_CHECK_REGEX = "phpMyAdmin-(?P<pver>\d+(\.\d+)+)-all-languages.tar.xz"
-- 
2.7.4



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

* [warrior][patch 07/34] xfce4-vala: auto-detect vala api version
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (5 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 06/34] phpmyadmin: upgrade 4.8.3 -> 4.8.5 Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 08/34] gnome-desktop3: set correct meson gtk doc option Armin Kuster
                   ` (26 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Andreas Müller <schnitzeltony@gmail.com>

Get rid of tedious maintenance burden

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...e.ac-Detect-vapidir-if-not-set-explicitly.patch | 31 ++++++++++++++++++++++
 .../recipes-bindings/vala/xfce4-vala_4.10.3.bb     |  7 ++---
 2 files changed, 35 insertions(+), 3 deletions(-)
 create mode 100644 meta-xfce/recipes-bindings/vala/xfce4-vala/0001-configure.ac-Detect-vapidir-if-not-set-explicitly.patch

diff --git a/meta-xfce/recipes-bindings/vala/xfce4-vala/0001-configure.ac-Detect-vapidir-if-not-set-explicitly.patch b/meta-xfce/recipes-bindings/vala/xfce4-vala/0001-configure.ac-Detect-vapidir-if-not-set-explicitly.patch
new file mode 100644
index 0000000..a3a9330
--- /dev/null
+++ b/meta-xfce/recipes-bindings/vala/xfce4-vala/0001-configure.ac-Detect-vapidir-if-not-set-explicitly.patch
@@ -0,0 +1,31 @@
+From 35267d995a81263b98f0ad56399ac3e30f9cf152 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
+Date: Tue, 30 Apr 2019 09:48:08 +0200
+Subject: [PATCH] configure.ac: Detect vala-api version if not set explicitly
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Upstream-Status: Pending
+
+Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 9bf4230..c489385 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -38,7 +38,7 @@ AC_ARG_WITH([vala-api],
+ 		AC_HELP_STRING([--with-vala-api=VERSION],
+ 				[Use Vala API version VERSION]),
+ 		[vala_api=$withval],
+-		[vala_api='0.16'])
++		[vala_api=`$PKG_CONFIG --variable=vapidir_versioned vapigen | sed -e 's:.*vala-::' -e s:/vapi::`])
+ M8T_CHECK_VALA([$vala_api])
+ AC_ARG_WITH([default-vapidir],
+ 		AC_HELP_STRING([--with-default-vapidir],
+-- 
+2.20.1
+
diff --git a/meta-xfce/recipes-bindings/vala/xfce4-vala_4.10.3.bb b/meta-xfce/recipes-bindings/vala/xfce4-vala_4.10.3.bb
index 97007be..68dbc69 100644
--- a/meta-xfce/recipes-bindings/vala/xfce4-vala_4.10.3.bb
+++ b/meta-xfce/recipes-bindings/vala/xfce4-vala_4.10.3.bb
@@ -7,12 +7,13 @@ inherit xfce pkgconfig distro_features_check
 
 REQUIRED_DISTRO_FEATURES = "x11"
 
-SRC_URI = "http://archive.xfce.org/src/bindings/${BPN}/${@xfce_verdir("${PV}")}/${BPN}-${PV}.tar.bz2"
+SRC_URI = " \
+    http://archive.xfce.org/src/bindings/${BPN}/${@xfce_verdir("${PV}")}/${BPN}-${PV}.tar.bz2 \
+    file://0001-configure.ac-Detect-vapidir-if-not-set-explicitly.patch \
+"
 SRC_URI[md5sum] = "0bbb1d6e473e0fe9b335b7b1b49d8a71"
 SRC_URI[sha256sum] = "07a8f2b7c09fcdd3d86e0c52adea3c58ca011d0142a93997a01b4af77260ae7b"
 
-EXTRA_OECONF = "-with-vala-api=0.42"
-
 FILES_${PN} += "${datadir}/vala-*/vapi"
 
 RDEPENDS_${PN} = "vala"
-- 
2.7.4



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

* [warrior][patch 08/34] gnome-desktop3: set correct meson gtk doc option
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (6 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 07/34] xfce4-vala: auto-detect vala api version Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  8:08   ` Adrian Bunk
  2019-05-21  3:56 ` [warrior][patch 09/34] esound: fix SRC_URI for multilib Armin Kuster
                   ` (25 subsequent siblings)
  33 siblings, 1 reply; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Andreas Müller <schnitzeltony@gmail.com>

Fixes:
| ERROR: gnome-desktop3-3.32.0-r0 do_configure: QA Issue: gnome-desktop3: configure was passed unrecognised options: docs [unknown-configure-option]

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop3_3.32.0.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop3_3.32.0.bb b/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop3_3.32.0.bb
index ffd7dce..0acbb21 100644
--- a/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop3_3.32.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop3_3.32.0.bb
@@ -27,6 +27,7 @@ DEPENDS += "itstool-native gsettings-desktop-schemas virtual/libx11 gtk+3 startu
 inherit distro_features_check gtk-doc
 REQUIRED_DISTRO_FEATURES = "x11"
 
+GTKDOC_MESON_OPTION = "gtk_doc"
 EXTRA_OEMESON = "-Ddesktop_docs=false"
 
 PACKAGES =+ "libgnome-desktop3"
-- 
2.7.4



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

* [warrior][patch 09/34] esound: fix SRC_URI for multilib
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (7 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 08/34] gnome-desktop3: set correct meson gtk doc option Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 10/34] opusfile: " Armin Kuster
                   ` (24 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Martin Jansa <martin.jansa@gmail.com>

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-multimedia/esound/esound_0.2.41.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-multimedia/esound/esound_0.2.41.bb b/meta-oe/recipes-multimedia/esound/esound_0.2.41.bb
index 0ddf94f..d703f23 100644
--- a/meta-oe/recipes-multimedia/esound/esound_0.2.41.bb
+++ b/meta-oe/recipes-multimedia/esound/esound_0.2.41.bb
@@ -6,7 +6,7 @@ DEPENDS = "audiofile"
 
 inherit gnome
 
-SRC_URI = "ftp://ftp.gnome.org/pub/GNOME/sources/esound/0.2/${P}.tar.bz2;name=archive \
+SRC_URI = "ftp://ftp.gnome.org/pub/GNOME/sources/esound/0.2/${BP}.tar.bz2;name=archive \
            file://no-docs.patch \
            file://0001-audio_alsa09.c-alsa-drain-fix.patch \
            file://0002-Undefine-open64-and-fopen64.patch \
-- 
2.7.4



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

* [warrior][patch 10/34] opusfile: fix SRC_URI for multilib
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (8 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 09/34] esound: fix SRC_URI for multilib Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 11/34] miniupnpd: " Armin Kuster
                   ` (23 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Martin Jansa <martin.jansa@gmail.com>

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-multimedia/recipes-multimedia/opusfile/opusfile_0.10.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-multimedia/recipes-multimedia/opusfile/opusfile_0.10.bb b/meta-multimedia/recipes-multimedia/opusfile/opusfile_0.10.bb
index 189dc87..3f6dbb8 100644
--- a/meta-multimedia/recipes-multimedia/opusfile/opusfile_0.10.bb
+++ b/meta-multimedia/recipes-multimedia/opusfile/opusfile_0.10.bb
@@ -7,7 +7,7 @@ DEPENDS = "libogg openssl libopus"
 LICENSE = "BSD-3-Clause"
 LIC_FILES_CHKSUM = "file://COPYING;md5=6ac22b992dde6a891f8949c3e2da8576"
 
-SRC_URI = "https://downloads.xiph.org/releases/opus/${PN}-${PV}.tar.gz"
+SRC_URI = "https://downloads.xiph.org/releases/opus/${BP}.tar.gz"
 SRC_URI[md5sum] = "ab3f7d15d766f5b36b0951ee435f9ebf"
 SRC_URI[sha256sum] = "48e03526ba87ef9cf5f1c47b5ebe3aa195bd89b912a57060c36184a6cd19412f"
 
-- 
2.7.4



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

* [warrior][patch 11/34] miniupnpd: fix SRC_URI for multilib
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (9 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 10/34] opusfile: " Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 12/34] zbar: " Armin Kuster
                   ` (22 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Martin Jansa <martin.jansa@gmail.com>

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../recipes-connectivity/miniupnpd/miniupnpd_2.1.20190210.bb            | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-networking/recipes-connectivity/miniupnpd/miniupnpd_2.1.20190210.bb b/meta-networking/recipes-connectivity/miniupnpd/miniupnpd_2.1.20190210.bb
index 302f507..d4093e5 100644
--- a/meta-networking/recipes-connectivity/miniupnpd/miniupnpd_2.1.20190210.bb
+++ b/meta-networking/recipes-connectivity/miniupnpd/miniupnpd_2.1.20190210.bb
@@ -11,7 +11,7 @@ inherit autotools gettext pkgconfig systemd
 
 DEPENDS += "iptables net-tools util-linux libmnl libnetfilter-conntrack"
 
-SRC_URI = "http://miniupnp.tuxfamily.org/files/download.php?file=${P}.tar.gz;downloadfilename=${P}.tar.gz \
+SRC_URI = "http://miniupnp.tuxfamily.org/files/download.php?file=${BP}.tar.gz;downloadfilename=${BP}.tar.gz \
            file://miniupnpd.service \
            file://0001-Add-OpenEmbedded-cross-compile-case.patch \
            "
-- 
2.7.4



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

* [warrior][patch 12/34] zbar: fix SRC_URI for multilib
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (10 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 11/34] miniupnpd: " Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 13/34] cpupower: Inherit bash completion class Armin Kuster
                   ` (21 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Martin Jansa <martin.jansa@gmail.com>

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-support/zbar/zbar_0.10.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/zbar/zbar_0.10.bb b/meta-oe/recipes-support/zbar/zbar_0.10.bb
index 6b6e501..ebd1f7a 100644
--- a/meta-oe/recipes-support/zbar/zbar_0.10.bb
+++ b/meta-oe/recipes-support/zbar/zbar_0.10.bb
@@ -6,7 +6,7 @@ DEPENDS = "pkgconfig intltool-native libpng jpeg"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=42bafded1b380c6fefbeb6c5cd5448d9"
 
-SRC_URI = "${SOURCEFORGE_MIRROR}/${PN}/${P}.tar.bz2 \
+SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BP}.tar.bz2 \
            file://0001-undefine-__va_arg_pack.patch \
            file://0001-make-relies-GNU-extentions.patch \
 "
-- 
2.7.4



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

* [warrior][patch 13/34] cpupower: Inherit bash completion class
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (11 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 12/34] zbar: " Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 14/34] python-urllib3: Set CVE_PRODUCT Armin Kuster
                   ` (20 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Khem Raj <raj.khem@gmail.com>

Fixes
ERROR: QA Issue: cpupower: Files/directories were installed but not shipped in any package:
  /usr/share/bash-completion
  /usr/share/bash-completion/completions
  /usr/share/bash-completion/completions/cpupower

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-kernel/cpupower/cpupower.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-kernel/cpupower/cpupower.bb b/meta-oe/recipes-kernel/cpupower/cpupower.bb
index abf1585..cf70eb2 100644
--- a/meta-oe/recipes-kernel/cpupower/cpupower.bb
+++ b/meta-oe/recipes-kernel/cpupower/cpupower.bb
@@ -5,7 +5,7 @@ LICENSE = "GPLv2"
 DEPENDS = "pciutils gettext-native"
 PROVIDES = "virtual/cpupower"
 
-inherit kernelsrc kernel-arch
+inherit kernelsrc kernel-arch bash-completion
 
 do_populate_lic[depends] += "virtual/kernel:do_patch"
 
-- 
2.7.4



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

* [warrior][patch 14/34] python-urllib3: Set CVE_PRODUCT
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (12 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 13/34] cpupower: Inherit bash completion class Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 15/34] python3-pillow: " Armin Kuster
                   ` (19 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Akshay Bhat <akshay.bhat@timesys.com>

urllib3 is used in NVD for CVE's like:

https://nvd.nist.gov/vuln/detail/CVE-2016-9015

Signed-off-by: Akshay Bhat <akshay.bhat@timesys.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-python/recipes-devtools/python/python-urllib3.inc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-python/recipes-devtools/python/python-urllib3.inc b/meta-python/recipes-devtools/python/python-urllib3.inc
index 288ed8b..34f1478 100644
--- a/meta-python/recipes-devtools/python/python-urllib3.inc
+++ b/meta-python/recipes-devtools/python/python-urllib3.inc
@@ -16,4 +16,6 @@ RDEPENDS_${PN} += "\
     ${PYTHON_PN}-threading \
 "
 
+CVE_PRODUCT = "urllib3"
+
 BBCLASSEXTEND = "native nativesdk"
-- 
2.7.4



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

* [warrior][patch 15/34] python3-pillow: Set CVE_PRODUCT
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (13 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 14/34] python-urllib3: Set CVE_PRODUCT Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 16/34] python-requests: " Armin Kuster
                   ` (18 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Akshay Bhat <akshay.bhat@timesys.com>

pillow is used in NVD for CVE's like:
https://nvd.nist.gov/vuln/detail/CVE-2016-3076

Signed-off-by: Akshay Bhat <akshay.bhat@timesys.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-python/recipes-devtools/python/python3-pillow_5.4.1.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-python/recipes-devtools/python/python3-pillow_5.4.1.bb b/meta-python/recipes-devtools/python/python3-pillow_5.4.1.bb
index 746c184..6fce162 100644
--- a/meta-python/recipes-devtools/python/python3-pillow_5.4.1.bb
+++ b/meta-python/recipes-devtools/python/python3-pillow_5.4.1.bb
@@ -23,6 +23,8 @@ DEPENDS += " \
     openjpeg \
 "
 
+CVE_PRODUCT = "pillow"
+
 S = "${WORKDIR}/git"
 
 BBCLASSEXTEND = "native"
-- 
2.7.4



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

* [warrior][patch 16/34] python-requests: Set CVE_PRODUCT
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (14 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 15/34] python3-pillow: " Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 17/34] evince: add patch to fix build with recent gobject-introspection Armin Kuster
                   ` (17 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Akshay Bhat <akshay.bhat@timesys.com>

requests is used in NVD for CVE's like:
https://nvd.nist.gov/vuln/detail/CVE-2018-18074

Signed-off-by: Akshay Bhat <akshay.bhat@timesys.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-python/recipes-devtools/python/python-requests.inc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-python/recipes-devtools/python/python-requests.inc b/meta-python/recipes-devtools/python/python-requests.inc
index e6337cb..53504d0 100644
--- a/meta-python/recipes-devtools/python/python-requests.inc
+++ b/meta-python/recipes-devtools/python/python-requests.inc
@@ -23,4 +23,6 @@ RDEPENDS_${PN} += " \
     ${PYTHON_PN}-idna \
 "
 
+CVE_PRODUCT = "requests"
+
 BBCLASSEXTEND = "native nativesdk"
-- 
2.7.4



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

* [warrior][patch 17/34] evince: add patch to fix build with recent gobject-introspection
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (15 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 16/34] python-requests: " Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  9:33   ` Adrian Bunk
  2019-05-21  3:56 ` [warrior][patch 18/34] php: correct httpd path Armin Kuster
                   ` (16 subsequent siblings)
  33 siblings, 1 reply; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Andreas Müller <schnitzeltony@gmail.com>

gobject-introspection torned some warnings to errors. That caused:

| ../../evince-3.28.2/libview/ev-document-model.h:57: Fatal: EvinceView: Namespace conflict for 'document_model_get_type'

Have tried to fix evince by update to 3.28.5 and 3.32.0 but that causes nasty
gettext errors which I was not able to fix yet.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...ove-EvDocumentModel-get-type-function-dec.patch | 33 ++++++++++++++++++++++
 meta-gnome/recipes-gnome/evince/evince_3.28.2.bb   | 12 ++++----
 2 files changed, 40 insertions(+), 5 deletions(-)
 create mode 100644 meta-gnome/recipes-gnome/evince/evince/0001-libview-Remove-EvDocumentModel-get-type-function-dec.patch

diff --git a/meta-gnome/recipes-gnome/evince/evince/0001-libview-Remove-EvDocumentModel-get-type-function-dec.patch b/meta-gnome/recipes-gnome/evince/evince/0001-libview-Remove-EvDocumentModel-get-type-function-dec.patch
new file mode 100644
index 0000000..dcc4a4e
--- /dev/null
+++ b/meta-gnome/recipes-gnome/evince/evince/0001-libview-Remove-EvDocumentModel-get-type-function-dec.patch
@@ -0,0 +1,33 @@
+From 0cdce687d3edfa5ac0fd19539ba1815d039026d5 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?I=C3=B1igo=20Mart=C3=ADnez?= <inigomartinez@gmail.com>
+Date: Fri, 7 Sep 2018 22:34:29 +0200
+Subject: [PATCH] libview: Remove EvDocumentModel get type function declaration
+
+The EvDocumentModel class declares the `ev_document_model_get_type`
+function as part of the `GObject` boilerplate code.
+
+However, this declaration is not necessary and also causes a warning
+when introspection data file, `EvinceView-3.0.gir`, is generated.
+
+Upstream-Status: Applied [1]
+
+
+---
+ libview/ev-document-model.h | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/libview/ev-document-model.h b/libview/ev-document-model.h
+index 784e27d6..6a99e43a 100644
+--- a/libview/ev-document-model.h
++++ b/libview/ev-document-model.h
+@@ -54,7 +54,6 @@ typedef enum {
+ 	EV_PAGE_LAYOUT_AUTOMATIC
+ } EvPageLayout;
+ 
+-GType            ev_document_model_get_type          (void) G_GNUC_CONST;
+ EvDocumentModel *ev_document_model_new               (void);
+ EvDocumentModel *ev_document_model_new_with_document (EvDocument      *document);
+ 
+-- 
+2.20.1
+
diff --git a/meta-gnome/recipes-gnome/evince/evince_3.28.2.bb b/meta-gnome/recipes-gnome/evince/evince_3.28.2.bb
index 01f581a..d288590 100644
--- a/meta-gnome/recipes-gnome/evince/evince_3.28.2.bb
+++ b/meta-gnome/recipes-gnome/evince/evince_3.28.2.bb
@@ -6,11 +6,13 @@ DEPENDS = "gtk+3 libsecret ${@bb.utils.contains('DISTRO_FEATURES','x11','gnome-d
 
 inherit gnome pkgconfig gtk-icon-cache gsettings gobject-introspection distro_features_check systemd
 
-SRC_URI = "${GNOME_MIRROR}/${GNOMEBN}/${@gnome_verdir("${PV}")}/${GNOMEBN}-${PV}.tar.${GNOME_COMPRESS_TYPE};name=archive \
-           file://0001-help-remove-YELP-macro.patch \
-           file://0001-Add-format-attribute-to-_synctex_malloc.patch \
-           file://0001-add-a-formatting-attribute-check.patch \
-           "
+SRC_URI = " \
+    ${GNOME_MIRROR}/${GNOMEBN}/${@gnome_verdir("${PV}")}/${GNOMEBN}-${PV}.tar.${GNOME_COMPRESS_TYPE};name=archive \
+    file://0001-help-remove-YELP-macro.patch \
+    file://0001-Add-format-attribute-to-_synctex_malloc.patch \
+    file://0001-add-a-formatting-attribute-check.patch \
+    file://0001-libview-Remove-EvDocumentModel-get-type-function-dec.patch \
+"
 SRC_URI[archive.md5sum] = "66aa1766eaaa37536e48def11a0e67a3"
 SRC_URI[archive.sha256sum] = "0955d22d85c9f6d322b6cbb464f1cc4c352db619017ec95dad4cc5c3440f73e1"
 
-- 
2.7.4



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

* [warrior][patch 18/34] php: correct httpd path
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (16 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 17/34] evince: add patch to fix build with recent gobject-introspection Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 19/34] pmtools: use update-alternatives for acpidump Armin Kuster
                   ` (15 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Changqing Li <changqing.li@windriver.com>

Configuration:
IMAGE_INSTALL_append = " modphp apache2 phpmyadmin xdebug"
PACKAGECONFIG_append_pn-php = " apache2"

Apache2 service start up with error:
[php7:crit] [pid 3943:tid 140477147074880] Apache is running a threaded MPM,
but your PHP Module is not compiled to be threadsafe.

Fix:
after apache2 is upgraded from 2.4.34 to 2.4.39, apache2-native
installs httpd into STAGING_SBINDIR_NATIVE, correct it so that
ZTS feature is open, and php is compiled to be threadsafe.

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-devtools/php/php.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-devtools/php/php.inc b/meta-oe/recipes-devtools/php/php.inc
index 6f893ad..785c2f5 100644
--- a/meta-oe/recipes-devtools/php/php.inc
+++ b/meta-oe/recipes-devtools/php/php.inc
@@ -102,7 +102,7 @@ acpaths = ""
 
 do_configure_prepend () {
     rm -f ${S}/build/libtool.m4 ${S}/ltmain.sh ${S}/aclocal.m4
-    find ${S} -name config.m4 | xargs -n1 sed -i 's!APXS_HTTPD=.*!APXS_HTTPD=${STAGING_BINDIR_NATIVE}/httpd!'
+    find ${S} -name config.m4 | xargs -n1 sed -i 's!APXS_HTTPD=.*!APXS_HTTPD=${STAGING_SBINDIR_NATIVE}/httpd!'
 }
 
 do_configure_append() {
-- 
2.7.4



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

* [warrior][patch 19/34] pmtools: use update-alternatives for acpidump
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (17 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 18/34] php: correct httpd path Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 20/34] xfce4-cpufreq-plugin: Fix memory leak and reduce CPU load Armin Kuster
                   ` (14 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Hongxu Jia <hongxu.jia@windriver.com>

acpidump is both provided by acpica and pmtools, so use
update-alternatives to fix conflicts:
...
|Error: Transaction check error:
|  file /usr/bin/acpidump conflicts between attempted installs of
pmtools-20130209+git0+3ebe0e54c5-r0.i586 and acpica-20190405-r0.i586
...

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-devtools/pmtools/pmtools_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-devtools/pmtools/pmtools_git.bb b/meta-oe/recipes-devtools/pmtools/pmtools_git.bb
index 8491fc9..9afcbbb 100644
--- a/meta-oe/recipes-devtools/pmtools/pmtools_git.bb
+++ b/meta-oe/recipes-devtools/pmtools/pmtools_git.bb
@@ -18,7 +18,7 @@ S = "${WORKDIR}/git"
 inherit update-alternatives
 
 ALTERNATIVE_PRIORITY = "90"
-ALTERNATIVE_${PN} = "acpixtract"
+ALTERNATIVE_${PN} = "acpixtract acpidump"
 
 do_configure[noexec] = "1"
 do_compile() {
-- 
2.7.4



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

* [warrior][patch 20/34] xfce4-cpufreq-plugin: Fix memory leak and reduce CPU load
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (18 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 19/34] pmtools: use update-alternatives for acpidump Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 21/34] packagegroup-meta-networking: replace DISTRO_FEATURE by DISTRO_FEATURES Armin Kuster
                   ` (13 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Andreas Müller <schnitzeltony@gmail.com>

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...-memory-leak-and-reduce-cpu-load-slightly.patch | 121 +++++++++++++++++++++
 .../cpufreq/xfce4-cpufreq-plugin_1.2.1.bb          |   1 +
 2 files changed, 122 insertions(+)
 create mode 100644 meta-xfce/recipes-panel-plugins/cpufreq/xfce4-cpufreq-plugin/0001-Fix-memory-leak-and-reduce-cpu-load-slightly.patch

diff --git a/meta-xfce/recipes-panel-plugins/cpufreq/xfce4-cpufreq-plugin/0001-Fix-memory-leak-and-reduce-cpu-load-slightly.patch b/meta-xfce/recipes-panel-plugins/cpufreq/xfce4-cpufreq-plugin/0001-Fix-memory-leak-and-reduce-cpu-load-slightly.patch
new file mode 100644
index 0000000..92a6e83
--- /dev/null
+++ b/meta-xfce/recipes-panel-plugins/cpufreq/xfce4-cpufreq-plugin/0001-Fix-memory-leak-and-reduce-cpu-load-slightly.patch
@@ -0,0 +1,121 @@
+From f86486e128f62ed5a531163535d11f0aa0268928 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
+Date: Sun, 5 May 2019 20:45:26 +0200
+Subject: [PATCH] Fix memory-leak and reduce cpu-load slightly
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+* when setting font remove old css provider befor setting new
+  -> fix memory leak
+* do call cpufreq_label_set_font only on init and when font was changed
+  -> reduce cpu-load
+
+Fixes https://bugzilla.xfce.org/show_bug.cgi?id=15218
+
+Upstream-Status: Submitted [1]
+
+[1] https://bugzilla.xfce.org/attachment.cgi?id=8492
+
+Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
+---
+ panel-plugin/xfce4-cpufreq-configure.c |  4 ++++
+ panel-plugin/xfce4-cpufreq-plugin.c    | 13 +++++++++++--
+ panel-plugin/xfce4-cpufreq-plugin.h    |  2 ++
+ 3 files changed, 17 insertions(+), 2 deletions(-)
+
+diff --git a/panel-plugin/xfce4-cpufreq-configure.c b/panel-plugin/xfce4-cpufreq-configure.c
+index 1205fc9..48e72ff 100644
+--- a/panel-plugin/xfce4-cpufreq-configure.c
++++ b/panel-plugin/xfce4-cpufreq-configure.c
+@@ -85,7 +85,10 @@ button_fontname_update(GtkWidget *button, gboolean update_plugin)
+   }
+ 
+   if (update_plugin)
++  {
++    cpufreq_label_set_font ();
+     cpufreq_update_plugin (TRUE);
++  }
+ }
+ 
+ 
+@@ -155,6 +158,7 @@ button_fontcolor_clicked (GtkWidget *button, void *data)
+   gtk_color_chooser_get_rgba (GTK_COLOR_CHOOSER (button), color);
+   cpuFreq->options->fontcolor = gdk_rgba_to_string (color);
+   g_free (color);
++  cpufreq_label_set_font ();
+   cpufreq_update_plugin (TRUE);
+ }
+ 
+diff --git a/panel-plugin/xfce4-cpufreq-plugin.c b/panel-plugin/xfce4-cpufreq-plugin.c
+index e886121..8d7c9e5 100644
+--- a/panel-plugin/xfce4-cpufreq-plugin.c
++++ b/panel-plugin/xfce4-cpufreq-plugin.c
+@@ -44,6 +44,7 @@ cpufreq_label_set_font (void)
+ {
+   gchar *css = NULL, *css_font = NULL, *css_color = NULL;
+   GtkCssProvider *provider;
++  GtkStyleContext *context;
+   PangoFontDescription *font;
+ 
+   if (G_UNLIKELY (cpuFreq->label == NULL))
+@@ -76,11 +77,17 @@ cpufreq_label_set_font (void)
+   if (css)
+   {
+     provider = gtk_css_provider_new ();
++    context = GTK_STYLE_CONTEXT (gtk_widget_get_style_context (GTK_WIDGET (cpuFreq->label)));
++
++    if (currentProvider)
++      gtk_style_context_remove_provider (context, currentProvider);
+ 
+     gtk_css_provider_load_from_data (provider, css, -1, NULL);
+     gtk_style_context_add_provider (
+-      GTK_STYLE_CONTEXT (gtk_widget_get_style_context (GTK_WIDGET (cpuFreq->label))),
++      context,
+       GTK_STYLE_PROVIDER (provider), GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
++
++    currentProvider = provider;
+   }
+ 
+   g_free (css);
+@@ -420,7 +427,6 @@ cpufreq_update_plugin (gboolean reset_label_size)
+ 
+   if (cpuFreq->layout_changed)
+   {
+-    cpufreq_label_set_font ();
+     cpufreq_widgets_layout ();
+   }
+ 
+@@ -601,6 +607,7 @@ cpufreq_widgets (void)
+ 
+   gtk_widget_show_all (cpuFreq->button);
+ 
++  cpufreq_label_set_font ();
+   cpufreq_update_plugin (TRUE);
+ }
+ 
+@@ -775,6 +782,8 @@ cpufreq_construct (XfcePanelPlugin *plugin)
+ {
+   xfce_textdomain (GETTEXT_PACKAGE, PACKAGE_LOCALE_DIR, "UTF-8");
+ 
++  currentProvider = NULL;
++
+   cpuFreq = g_new0 (CpuFreqPlugin, 1);
+   cpuFreq->options = g_new0 (CpuFreqPluginOptions, 1);
+   cpuFreq->plugin = plugin;
+diff --git a/panel-plugin/xfce4-cpufreq-plugin.h b/panel-plugin/xfce4-cpufreq-plugin.h
+index a6895e4..6338698 100644
+--- a/panel-plugin/xfce4-cpufreq-plugin.h
++++ b/panel-plugin/xfce4-cpufreq-plugin.h
+@@ -95,6 +95,8 @@ typedef struct
+ 
+ CpuFreqPlugin *cpuFreq;
+ 
++GtkCssProvider *currentProvider;
++
+ G_BEGIN_DECLS
+ 
+ void
+-- 
+2.20.1
+
diff --git a/meta-xfce/recipes-panel-plugins/cpufreq/xfce4-cpufreq-plugin_1.2.1.bb b/meta-xfce/recipes-panel-plugins/cpufreq/xfce4-cpufreq-plugin_1.2.1.bb
index 3f5587d..6addc3b 100644
--- a/meta-xfce/recipes-panel-plugins/cpufreq/xfce4-cpufreq-plugin_1.2.1.bb
+++ b/meta-xfce/recipes-panel-plugins/cpufreq/xfce4-cpufreq-plugin_1.2.1.bb
@@ -7,3 +7,4 @@ inherit xfce-panel-plugin
 
 SRC_URI[md5sum] = "ccd8f0f7aef51bc4caf1049986d9614f"
 SRC_URI[sha256sum] = "c5e044c0dc401d2066f208a3df82a588b3e51ff01425f155d0a1d0f8fce8f5b5"
+SRC_URI += "file://0001-Fix-memory-leak-and-reduce-cpu-load-slightly.patch"
-- 
2.7.4



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

* [warrior][patch 21/34] packagegroup-meta-networking: replace DISTRO_FEATURE by DISTRO_FEATURES
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (19 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 20/34] xfce4-cpufreq-plugin: Fix memory leak and reduce CPU load Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  9:41   ` Adrian Bunk
  2019-05-21  3:56 ` [warrior][patch 22/34] meta-xfce: add meta-networking to layer depends Armin Kuster
                   ` (12 subsequent siblings)
  33 siblings, 1 reply; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Andreas Müller <schnitzeltony@gmail.com>

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../packagegroups/packagegroup-meta-networking.bb           | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/meta-networking/recipes-core/packagegroups/packagegroup-meta-networking.bb b/meta-networking/recipes-core/packagegroups/packagegroup-meta-networking.bb
index 63ad34c..64eabe4 100644
--- a/meta-networking/recipes-core/packagegroups/packagegroup-meta-networking.bb
+++ b/meta-networking/recipes-core/packagegroups/packagegroup-meta-networking.bb
@@ -38,8 +38,9 @@ RDEPENDS_packagegroup-meta-networking-connectivity = "\
     inetutils wolfssl lftp miniupnpd networkmanager \
     networkmanager-openvpn rdist nanomsg python-networkmanager \
     wireless-regdb \
-    ${@bb.utils.contains("DISTRO_FEATURE", "bluez5 x11", "blueman", "", d)} \
-    ${@bb.utils.contains("DISTRO_FEATURE", "pam", "samba", "", d)} \
+    ${@bb.utils.contains("DISTRO_FEATURES", "bluez5 x11", "blueman", "", d)} \
+    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "samba", "", d)} \
+    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "samba", "", d)} \
     "
 
 RDEPENDS_packagegroup-meta-networking-daemons = "\
@@ -47,7 +48,7 @@ RDEPENDS_packagegroup-meta-networking-daemons = "\
     ptpd igmpproxy opensaf squid \
     atftp postfix iscsi-initiator-utils vsftpd cyrus-sasl \
     pure-ftpd vblade tftp-hpa ncftp \
-    ${@bb.utils.contains("DISTRO_FEATURE", "systemd", "networkd-dispatcher", "", d)} \
+    ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "networkd-dispatcher", "", d)} \
     "
 
 RDEPENDS_packagegroup-meta-networking-devtools = "\
@@ -56,7 +57,7 @@ RDEPENDS_packagegroup-meta-networking-devtools = "\
 
 RDEPENDS_packagegroup-meta-networking-extended = "\
     corosync \
-    ${@bb.utils.contains("DISTRO_FEATURE", "systemd", "dlm", "", d)} \
+    ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dlm", "", d)} \
     "
 
 RDEPENDS_packagegroup-meta-networking-filter = "\
@@ -85,7 +86,7 @@ RDEPENDS_packagegroup-meta-networking-protocols = "\
     tsocks freediameter xl2tpd babeld mdns net-snmp \
     quagga pptp-linux zeroconf nopoll openflow rp-pppoe \
     radiusclient-ng openl2tp usrsctp \
-    ${@bb.utils.contains("DISTRO_FEATURE", "pam", "dante", "", d)} \
+    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "dante", "", d)} \
     "
 
 RDEPENDS_packagegroup-meta-networking-support = "\
@@ -104,7 +105,7 @@ RDEPENDS_packagegroup-meta-networking-support = "\
     netcat-openbsd fetchmail yp-tools ypbind-mt yp-tools \
     arptables macchanger nghttp2 strongswan fping \
     dnssec-conf libesmtp cifs-utils open-isns \
-    ${@bb.utils.contains("DISTRO_FEATURE", "pam", "libldb", "", d)} \
+    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "libldb", "", d)} \
     ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "non-commercial", "netperf", "", d)} \
     ${@bb.utils.contains_any("TRANSLATED_TARGET_ARCH", "i586 x86-64", "spice", "", d)} \
     "
-- 
2.7.4



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

* [warrior][patch 22/34] meta-xfce: add meta-networking to layer depends
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (20 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 21/34] packagegroup-meta-networking: replace DISTRO_FEATURE by DISTRO_FEATURES Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 23/34] itstool: rework - it went out too early Armin Kuster
                   ` (11 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Andreas Müller <schnitzeltony@gmail.com>

* blueman was moved to meta-networking (without an explanation why). It is
  added to packagegroup-xfce-extended in case 'bluetooth' is in DISTRO_FEATURES
* thunar-shares-plugin RDEPENDS on samba-server

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-xfce/conf/layer.conf | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-xfce/conf/layer.conf b/meta-xfce/conf/layer.conf
index 2a4c87f..80cfe08 100644
--- a/meta-xfce/conf/layer.conf
+++ b/meta-xfce/conf/layer.conf
@@ -17,6 +17,7 @@ LAYERDEPENDS_xfce-layer += "openembedded-layer"
 LAYERDEPENDS_xfce-layer += "gnome-layer"
 LAYERDEPENDS_xfce-layer += "multimedia-layer"
 LAYERDEPENDS_xfce-layer += "meta-python"
+LAYERDEPENDS_xfce-layer += "networking-layer"
 
 LAYERSERIES_COMPAT_xfce-layer = "warrior"
 
-- 
2.7.4



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

* [warrior][patch 23/34] itstool: rework - it went out too early
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (21 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 22/34] meta-xfce: add meta-networking to layer depends Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 24/34] mongodb: Fix build with gcc Armin Kuster
                   ` (10 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Andreas Müller <schnitzeltony@gmail.com>

* adjust dependencies
* adjust shebang correctly - caused errors not easy to debug in dependent
  packages

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-support/itstool/itstool_2.0.5.bb | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta-oe/recipes-support/itstool/itstool_2.0.5.bb b/meta-oe/recipes-support/itstool/itstool_2.0.5.bb
index b74d5f6..166e95b 100644
--- a/meta-oe/recipes-support/itstool/itstool_2.0.5.bb
+++ b/meta-oe/recipes-support/itstool/itstool_2.0.5.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=59c57b95fd7d0e9e238ebbc7ad47c5a5"
 
 inherit autotools python3native
 
-DEPENDS = "python3-native python3-lxml-native"
+DEPENDS = "python3-lxml-native"
 
 SRC_URI = "http://files.itstool.org/${BPN}/${BPN}-${PV}.tar.bz2"
 SRC_URI[md5sum] = "655c6f78fc64faee45adcc45ccc5a57e"
@@ -13,10 +13,10 @@ SRC_URI[sha256sum] = "100506f8df62cca6225ec3e631a8237e9c04650c77495af4919ac6a100
 
 do_install_append() {
     # fix shebang of main script
-    sed -i 's:${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN}:${bindir}/${PYTHON_PN}:g' ${D}${bindir}/itstool
+    sed -i 's:^#!${WORKDIR}.*${PYTHON_PN} -s:#!${bindir_native}/${PYTHON_PN} -s:' ${D}${bindir}/itstool
 }
 
 BBCLASSEXTEND = "native"
 
-RDEPENDS_${PN} += "python3 python3-lxml"
+RDEPENDS_${PN} += "python3-lxml"
 
-- 
2.7.4



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

* [warrior][patch 24/34] mongodb: Fix build with gcc
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (22 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 23/34] itstool: rework - it went out too early Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 25/34] ebtables: add UPSTREAM_CHECK_URI Armin Kuster
                   ` (9 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Vincent Prince <vincent.prince.fr@gmail.com>

Signed-off-by: Vincent Prince <vincent.prince.fr@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-dbs/mongodb/mongodb_git.bb | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/meta-oe/recipes-dbs/mongodb/mongodb_git.bb b/meta-oe/recipes-dbs/mongodb/mongodb_git.bb
index 53a9f66..0f90003 100644
--- a/meta-oe/recipes-dbs/mongodb/mongodb_git.bb
+++ b/meta-oe/recipes-dbs/mongodb/mongodb_git.bb
@@ -21,12 +21,16 @@ SRC_URI = "git://github.com/mongodb/mongo.git;branch=v4.0 \
            file://arm64-support.patch \
            file://0001-IntelRDFPMathLib20U1-Check-for-__DEFINED_wchar_t.patch \
            file://0001-Support-deprecated-resolver-functions.patch \
-           file://0001-asio-Dont-use-experimental-with-clang.patch \
            "
 SRC_URI_append_libc-musl ="\
            file://0002-Fix-default-stack-size-to-256K.patch \
            file://0004-wiredtiger-Disable-strtouq-on-musl.patch \
            "
+
+SRC_URI_append_toolchain-clang = "\
+           file://0001-asio-Dont-use-experimental-with-clang.patch \
+           "
+
 S = "${WORKDIR}/git"
 
 COMPATIBLE_HOST ?= '(x86_64|i.86|powerpc64|arm|aarch64).*-linux'
-- 
2.7.4



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

* [warrior][patch 25/34] ebtables: add UPSTREAM_CHECK_URI
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (23 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 24/34] mongodb: Fix build with gcc Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  9:43   ` Adrian Bunk
  2019-05-21  3:56 ` [warrior][patch 26/34] netkit-rsh: add tag to CVE patch Armin Kuster
                   ` (8 subsequent siblings)
  33 siblings, 1 reply; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-networking/recipes-filter/ebtables/ebtables_2.0.10-4.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-networking/recipes-filter/ebtables/ebtables_2.0.10-4.bb b/meta-networking/recipes-filter/ebtables/ebtables_2.0.10-4.bb
index f05bd61..2767840 100644
--- a/meta-networking/recipes-filter/ebtables/ebtables_2.0.10-4.bb
+++ b/meta-networking/recipes-filter/ebtables/ebtables_2.0.10-4.bb
@@ -12,6 +12,8 @@ RDEPENDS_${PN} += "bash"
 RRECOMMENDS_${PN} += "kernel-module-ebtables \
     "
 
+UPSTREAM_CHECK_URI = "https://sourceforge.net/projects/ebtables/files/ebtables/"
+
 SRC_URI = "${SOURCEFORGE_MIRROR}/ebtables/ebtables-v${PV}.tar.gz \
            file://ebtables-save \
            file://installnonroot.patch \
-- 
2.7.4



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

* [warrior][patch 26/34] netkit-rsh: add tag to CVE patch
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (24 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 25/34] ebtables: add UPSTREAM_CHECK_URI Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 27/34] ipsec-tools: fix CVE tag in patch Armin Kuster
                   ` (7 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: "Qi.Chen@windriver.com" <Qi.Chen@windriver.com>

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../netkit-rsh/netkit-rsh/CVE-2019-7282-and-CVE-2019-7283.patch         | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-networking/recipes-netkit/netkit-rsh/netkit-rsh/CVE-2019-7282-and-CVE-2019-7283.patch b/meta-networking/recipes-netkit/netkit-rsh/netkit-rsh/CVE-2019-7282-and-CVE-2019-7283.patch
index 4381f5b..285667b 100644
--- a/meta-networking/recipes-netkit/netkit-rsh/netkit-rsh/CVE-2019-7282-and-CVE-2019-7283.patch
+++ b/meta-networking/recipes-netkit/netkit-rsh/netkit-rsh/CVE-2019-7282-and-CVE-2019-7283.patch
@@ -10,6 +10,8 @@ Origin: https://github.com/openssh/openssh-portable/commit/6010c0303a422a9c5fa88
 Upstream-Status: Backport [Debian]
 [https://sources.debian.org/src/netkit-rsh/0.17-20/debian/patches/fix-CVE-2018-20685-and-CVE-2019-6111.patch]
 
+CVE: CVE-2019-7282 CVE-2019-7283
+
 Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
 ---
  rcp/rcp.c | 5 +++++
-- 
2.7.4



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

* [warrior][patch 27/34] ipsec-tools: fix CVE tag in patch
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (25 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 26/34] netkit-rsh: add tag to CVE patch Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 28/34] gd: set CVE_PRODUCT Armin Kuster
                   ` (6 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: "Qi.Chen@windriver.com" <Qi.Chen@windriver.com>

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../recipes-support/ipsec-tools/ipsec-tools/fix-CVE-2016-10396.patch    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-networking/recipes-support/ipsec-tools/ipsec-tools/fix-CVE-2016-10396.patch b/meta-networking/recipes-support/ipsec-tools/ipsec-tools/fix-CVE-2016-10396.patch
index 19220c4..fec4804 100644
--- a/meta-networking/recipes-support/ipsec-tools/ipsec-tools/fix-CVE-2016-10396.patch
+++ b/meta-networking/recipes-support/ipsec-tools/ipsec-tools/fix-CVE-2016-10396.patch
@@ -1,6 +1,6 @@
 Upstream-Status: Backport [https://anonscm.debian.org/cgit/pkg-ipsec-tools/pkg-ipsec-tools.git/plain/debian/patches/CVE-2016-10396.patch?id=62ac12648a4eb7c5ba5dba0f81998d1acf310d8b]
 
-CVE: CVE-2016-10396.
+CVE: CVE-2016-10396
 
 Signed-off-by: Kai Kang <kai.kang@windriver.com>
 ---
-- 
2.7.4



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

* [warrior][patch 28/34] gd: set CVE_PRODUCT
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (26 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 27/34] ipsec-tools: fix CVE tag in patch Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 29/34] doxygen: replace ninja 1.9.0 fix with official one Armin Kuster
                   ` (5 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: "Qi.Chen@windriver.com" <Qi.Chen@windriver.com>

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-support/gd/gd_2.2.5.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-oe/recipes-support/gd/gd_2.2.5.bb b/meta-oe/recipes-support/gd/gd_2.2.5.bb
index 426af25..c846bda 100644
--- a/meta-oe/recipes-support/gd/gd_2.2.5.bb
+++ b/meta-oe/recipes-support/gd/gd_2.2.5.bb
@@ -50,3 +50,5 @@ FILES_${PN}-tools = "${bindir}/*"
 PROVIDES += "${PN}-tools"
 RPROVIDES_${PN}-tools = "${PN}-tools"
 RDEPENDS_${PN}-tools = "perl perl-module-strict"
+
+CVE_PRODUCT = "libgd"
-- 
2.7.4



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

* [warrior][patch 29/34] doxygen: replace ninja 1.9.0 fix with official one
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (27 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 28/34] gd: set CVE_PRODUCT Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 30/34] samba: update to 4.8.11 Armin Kuster
                   ` (4 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>

This patch that fixes doxygen build with ninja 1.9.0 was accedpted by
the project and threfore more preferred.

https://github.com/doxygen/doxygen/pull/6965

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../doxygen/doxygen/0001-Fix-6906.patch            | 94 ++++++++++++++++++++++
 meta-oe/recipes-devtools/doxygen/doxygen_1.8.15.bb |  8 +-
 2 files changed, 96 insertions(+), 6 deletions(-)
 create mode 100644 meta-oe/recipes-devtools/doxygen/doxygen/0001-Fix-6906.patch

diff --git a/meta-oe/recipes-devtools/doxygen/doxygen/0001-Fix-6906.patch b/meta-oe/recipes-devtools/doxygen/doxygen/0001-Fix-6906.patch
new file mode 100644
index 0000000..bbebc4d
--- /dev/null
+++ b/meta-oe/recipes-devtools/doxygen/doxygen/0001-Fix-6906.patch
@@ -0,0 +1,94 @@
+From 81b213b98f51ec3eed5774f6f797c074ac35db3e Mon Sep 17 00:00:00 2001
+From: Ton van den Heuvel <tonvandenheuvel@gmail.com>
+Date: Mon, 6 May 2019 15:17:28 +0200
+Subject: [PATCH] Fix #6906
+
+Generate configvalues.h only as a dependency for the VHDL parser. Fixes
+a problem in combination with Ninja v1.9.0 because of duplicate rules
+for generating configvalues.h.
+
+Upstream-Status: Backport
+Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
+---
+ addon/doxyapp/CMakeLists.txt   |  8 --------
+ addon/doxyparse/CMakeLists.txt |  8 --------
+ src/CMakeLists.txt             |  4 ++++
+ vhdlparser/CMakeLists.txt      | 12 +++---------
+ 4 files changed, 7 insertions(+), 25 deletions(-)
+
+diff --git a/addon/doxyapp/CMakeLists.txt b/addon/doxyapp/CMakeLists.txt
+index a7377112..0aaf4655 100644
+--- a/addon/doxyapp/CMakeLists.txt
++++ b/addon/doxyapp/CMakeLists.txt
+@@ -1,11 +1,3 @@
+-# configvalues.h
+-add_custom_command(
+-    COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/src/configgen.py -maph ${CMAKE_SOURCE_DIR}/src/config.xml > ${GENERATED_SRC}/configvalues.h
+-    DEPENDS ${CMAKE_SOURCE_DIR}/src/config.xml ${CMAKE_SOURCE_DIR}/src/configgen.py
+-    OUTPUT ${GENERATED_SRC}/configvalues.h
+-)
+-set_source_files_properties(${GENERATED_SRC}/configvalues.h PROPERTIES GENERATED 1)
+-
+ find_package(Iconv)
+ 
+ include_directories(
+diff --git a/addon/doxyparse/CMakeLists.txt b/addon/doxyparse/CMakeLists.txt
+index ff198fb4..1620c72e 100644
+--- a/addon/doxyparse/CMakeLists.txt
++++ b/addon/doxyparse/CMakeLists.txt
+@@ -1,11 +1,3 @@
+-# configvalues.h
+-add_custom_command(
+-    COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/src/configgen.py -maph ${CMAKE_SOURCE_DIR}/src/config.xml > ${GENERATED_SRC}/configvalues.h
+-    DEPENDS ${CMAKE_SOURCE_DIR}/src/config.xml ${CMAKE_SOURCE_DIR}/src/configgen.py
+-    OUTPUT ${GENERATED_SRC}/configvalues.h
+-)
+-set_source_files_properties(${GENERATED_SRC}/configvalues.h PROPERTIES GENERATED 1)
+-
+ find_package(Iconv)
+ 
+ include_directories(
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 92a302ab..37a21ff6 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -43,6 +43,10 @@ add_custom_command(
+     OUTPUT ${GENERATED_SRC}/configvalues.h
+ )
+ set_source_files_properties(${GENERATED_SRC}/configvalues.h PROPERTIES GENERATED 1)
++add_custom_target(
++    generate_configvalues_header
++    DEPENDS ${GENERATED_SRC}/configvalues.h
++)
+ 
+ # configvalues.cpp
+ add_custom_command(
+diff --git a/vhdlparser/CMakeLists.txt b/vhdlparser/CMakeLists.txt
+index 71e97df5..f89008c5 100644
+--- a/vhdlparser/CMakeLists.txt
++++ b/vhdlparser/CMakeLists.txt
+@@ -1,14 +1,5 @@
+-# configvalues.h
+-add_custom_command(
+-    COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/src/configgen.py -maph ${CMAKE_SOURCE_DIR}/src/config.xml > ${GENERATED_SRC}/configvalues.h
+-    DEPENDS ${CMAKE_SOURCE_DIR}/src/config.xml ${CMAKE_SOURCE_DIR}/src/configgen.py
+-    OUTPUT ${GENERATED_SRC}/configvalues.h
+-)
+-set_source_files_properties(${GENERATED_SRC}/configvalues.h PROPERTIES GENERATED 1)
+-
+ include_directories(${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/qtools ${GENERATED_SRC})
+ add_library(vhdlparser STATIC
+-${GENERATED_SRC}/configvalues.h
+ CharStream.cc
+ ParseException.cc
+ Token.cc
+@@ -17,3 +8,6 @@ VhdlParser.cc
+ VhdlParserTokenManager.cc
+ VhdlParserIF.cpp
+ )
++add_dependencies(vhdlparser
++    generate_configvalues_header
++)
+-- 
+2.17.1
+
diff --git a/meta-oe/recipes-devtools/doxygen/doxygen_1.8.15.bb b/meta-oe/recipes-devtools/doxygen/doxygen_1.8.15.bb
index 2435b58..b49fbd4 100644
--- a/meta-oe/recipes-devtools/doxygen/doxygen_1.8.15.bb
+++ b/meta-oe/recipes-devtools/doxygen/doxygen_1.8.15.bb
@@ -7,15 +7,11 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263"
 DEPENDS = "flex-native bison-native"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BP}.src.tar.gz \
-           file://0001-build-don-t-look-for-Iconv.patch"
+           file://0001-build-don-t-look-for-Iconv.patch \
+           file://0001-Fix-6906.patch"
 SRC_URI[md5sum] = "2c98c73eba392d334f5bbaf15e09bae3"
 SRC_URI[sha256sum] = "bd9c0ec462b6a9b5b41ede97bede5458e0d7bb40d4cfa27f6f622eb33c59245d"
 
 inherit cmake python3native
 
-# Avoid the following error:
-#   ninja: error: build.ninja:1948: multiple rules generate
-#   generated_src/configvalues.h [-w dupbuild=err]
-EXTRA_OECMAKE_BUILD += "-w dupbuild=warn"
-
 BBCLASSEXTEND = "native"
-- 
2.7.4



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

* [warrior][patch 30/34] samba: update to 4.8.11
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (28 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 29/34] doxygen: replace ninja 1.9.0 fix with official one Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 31/34] openvpn: update to 2.4.7 Armin Kuster
                   ` (3 subsequent siblings)
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Johannes Pointner <johannes.pointner@br-automation.com>

* This includes security fixes that adresses the following defects:
CVE-2018-14629 (Unprivileged adding of CNAME record causing loop in AD
Internal DNS server)
CVE-2018-16841 (Double-free in Samba AD DC KDC with PKINIT)
CVE-2018-16851 (NULL pointer de-reference in Samba AD DC LDAP server)
CVE-2018-16853 (Samba AD DC S4U2Self crash in experimental MIT Kerberos
configuration (unsupported))
CVE-2019-3880 (Save registry file outside share as unprivileged user)

* Upstreamed patch removed:
0001-ldb-Refuse-to-build-Samba-against-a-newer-minor-vers.patch

* Extended PACKAGECONFIG ad-dc to be able to build MIT Kerberos
see https://bugzilla.samba.org/show_bug.cgi?id=13678

Signed-off-by: Johannes Pointner <johannes.pointner@br-automation.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 ...to-build-Samba-against-a-newer-minor-vers.patch | 86 ----------------------
 .../samba/{samba_4.8.4.bb => samba_4.8.11.bb}      |  7 +-
 2 files changed, 3 insertions(+), 90 deletions(-)
 delete mode 100644 meta-networking/recipes-connectivity/samba/samba/0001-ldb-Refuse-to-build-Samba-against-a-newer-minor-vers.patch
 rename meta-networking/recipes-connectivity/samba/{samba_4.8.4.bb => samba_4.8.11.bb} (98%)

diff --git a/meta-networking/recipes-connectivity/samba/samba/0001-ldb-Refuse-to-build-Samba-against-a-newer-minor-vers.patch b/meta-networking/recipes-connectivity/samba/samba/0001-ldb-Refuse-to-build-Samba-against-a-newer-minor-vers.patch
deleted file mode 100644
index 4c94831..0000000
--- a/meta-networking/recipes-connectivity/samba/samba/0001-ldb-Refuse-to-build-Samba-against-a-newer-minor-vers.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-From 0bc8bc4143a58f91f6d7ce228b6763f377fdf45a Mon Sep 17 00:00:00 2001
-From: Andrew Bartlett <abartlet@samba.org>
-Date: Thu, 12 Jul 2018 12:34:56 +1200
-Subject: [PATCH] ldb: Refuse to build Samba against a newer minor version of
- ldb
-
-Samba is not compatible with new versions of ldb (except release versions)
-
-Other users would not notice the breakages, but Samba makes many
-more assuptions about the LDB internals than any other package.
-
-(Specifically, LDB 1.2 and 1.4 broke builds against released
-Samba versions)
-
-BUG: https://bugzilla.samba.org/show_bug.cgi?id=13519
-
-Signed-off-by: Andrew Bartlett <abartlet@samba.org>
-Reviewed-by: Gary Lockyer <gary@catalyst.net.nz>
-(cherry picked from commit 52efa796538ae004ca62ea32fc8c833472991be6)
----
- lib/ldb/wscript | 32 ++++++++++++++++++++++----------
- 1 file changed, 22 insertions(+), 10 deletions(-)
-
-diff --git a/lib/ldb/wscript b/lib/ldb/wscript
-index d94086b..2bb0832 100644
---- a/lib/ldb/wscript
-+++ b/lib/ldb/wscript
-@@ -62,23 +62,33 @@ def configure(conf):
-     conf.env.standalone_ldb = conf.IN_LAUNCH_DIR()
- 
-     if not conf.env.standalone_ldb:
-+        max_ldb_version = [int(x) for x in VERSION.split(".")]
-+        max_ldb_version[2] = 999
-+        max_ldb_version_dots = "%d.%d.%d" % tuple(max_ldb_version)
-+
-         if conf.env.disable_python:
--            if conf.CHECK_BUNDLED_SYSTEM_PKG('ldb', minversion=VERSION,
--                                         onlyif='talloc tdb tevent',
--                                         implied_deps='replace talloc tdb tevent'):
-+            if conf.CHECK_BUNDLED_SYSTEM_PKG('ldb',
-+                                             minversion=VERSION,
-+                                             maxversion=max_ldb_version_dots,
-+                                             onlyif='talloc tdb tevent',
-+                                             implied_deps='replace talloc tdb tevent'):
-                 conf.define('USING_SYSTEM_LDB', 1)
-         else:
-             using_system_pyldb_util = True
--            if not conf.CHECK_BUNDLED_SYSTEM_PKG('pyldb-util', minversion=VERSION,
--                                             onlyif='talloc tdb tevent',
--                                             implied_deps='replace talloc tdb tevent ldb'):
-+            if not conf.CHECK_BUNDLED_SYSTEM_PKG('pyldb-util',
-+                                                 minversion=VERSION,
-+                                                 maxversion=max_ldb_version_dots,
-+                                                 onlyif='talloc tdb tevent',
-+                                                 implied_deps='replace talloc tdb tevent ldb'):
-                 using_system_pyldb_util = False
- 
-             # We need to get a pyldb-util for all the python versions
-             # we are building for
-             if conf.env['EXTRA_PYTHON']:
-                 name = 'pyldb-util' + conf.all_envs['extrapython']['PYTHON_SO_ABI_FLAG']
--                if not conf.CHECK_BUNDLED_SYSTEM_PKG(name, minversion=VERSION,
-+                if not conf.CHECK_BUNDLED_SYSTEM_PKG(name,
-+                                                     minversion=VERSION,
-+                                                     maxversion=max_ldb_version_dots,
-                                                      onlyif='talloc tdb tevent',
-                                                      implied_deps='replace talloc tdb tevent ldb'):
-                     using_system_pyldb_util = False
-@@ -86,9 +96,11 @@ def configure(conf):
-             if using_system_pyldb_util:
-                 conf.define('USING_SYSTEM_PYLDB_UTIL', 1)
- 
--            if conf.CHECK_BUNDLED_SYSTEM_PKG('ldb', minversion=VERSION,
--                                         onlyif='talloc tdb tevent pyldb-util',
--                                         implied_deps='replace talloc tdb tevent'):
-+            if conf.CHECK_BUNDLED_SYSTEM_PKG('ldb',
-+                                             minversion=VERSION,
-+                                             maxversion=max_ldb_version_dots,
-+                                             onlyif='talloc tdb tevent pyldb-util',
-+                                             implied_deps='replace talloc tdb tevent'):
-                 conf.define('USING_SYSTEM_LDB', 1)
- 
-     if conf.CONFIG_SET('USING_SYSTEM_LDB'):
--- 
-2.18.0
-
diff --git a/meta-networking/recipes-connectivity/samba/samba_4.8.4.bb b/meta-networking/recipes-connectivity/samba/samba_4.8.11.bb
similarity index 98%
rename from meta-networking/recipes-connectivity/samba/samba_4.8.4.bb
rename to meta-networking/recipes-connectivity/samba/samba_4.8.11.bb
index 2a785bd..8b29d9b 100644
--- a/meta-networking/recipes-connectivity/samba/samba_4.8.4.bb
+++ b/meta-networking/recipes-connectivity/samba/samba_4.8.11.bb
@@ -23,7 +23,6 @@ SRC_URI = "${SAMBA_MIRROR}/stable/samba-${PV}.tar.gz \
            file://dnsserver-4.7.0.patch \
            file://smb_conf-4.7.0.patch \
            file://volatiles.03_samba \
-           file://0001-ldb-Refuse-to-build-Samba-against-a-newer-minor-vers.patch \
            "
 SRC_URI_append_libc-musl = " \
            file://samba-pam.patch \
@@ -31,8 +30,8 @@ SRC_URI_append_libc-musl = " \
            file://cmocka-uintptr_t.patch \
           "
 
-SRC_URI[md5sum] = "ca5bfbebd8d9eb95506e16594b2bbee2"
-SRC_URI[sha256sum] = "f5044d149e01894a08b1d114b8b69aed78171a7bb19608bd1fd771453b9a5406"
+SRC_URI[md5sum] = "de61611075e97ea98140a42d9189d9a5"
+SRC_URI[sha256sum] = "d294a8d7455d7d252d7bafc9c474855ea6e0ebe559c3babcd303a5c24e58710a"
 
 UPSTREAM_CHECK_REGEX = "samba\-(?P<pver>4\.8(\.\d+)+).tar.gz"
 
@@ -92,7 +91,7 @@ PACKAGECONFIG[archive] = "--with-libarchive, --without-libarchive, libarchive"
 # We are now at 4.7.0, so take the above with a grain of salt. We do not need to know where
 # krb5kdc is unless ad-dc is enabled, but we tell configure anyhow.
 #
-PACKAGECONFIG[ad-dc] = ",--without-ad-dc,,"
+PACKAGECONFIG[ad-dc] = "--with-experimental-mit-ad-dc,--without-ad-dc,,"
 PACKAGECONFIG[gnutls] = "--enable-gnutls,--disable-gnutls,gnutls,"
 PACKAGECONFIG[mitkrb5] = "--with-system-mitkrb5 --with-system-mitkdc=/usr/sbin/krb5kdc,,krb5,"
 
-- 
2.7.4



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

* [warrior][patch 31/34] openvpn: update to 2.4.7
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (29 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 30/34] samba: update to 4.8.11 Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  6:55   ` Adrian Bunk
  2019-05-21  3:56 ` [warrior][patch 32/34] efivar: prevent native efivar depending on target kernel Armin Kuster
                   ` (2 subsequent siblings)
  33 siblings, 1 reply; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 .../recipes-support/openvpn/{openvpn_2.4.6.bb => openvpn_2.4.7.bb}  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
 rename meta-networking/recipes-support/openvpn/{openvpn_2.4.6.bb => openvpn_2.4.7.bb} (94%)

diff --git a/meta-networking/recipes-support/openvpn/openvpn_2.4.6.bb b/meta-networking/recipes-support/openvpn/openvpn_2.4.7.bb
similarity index 94%
rename from meta-networking/recipes-support/openvpn/openvpn_2.4.6.bb
rename to meta-networking/recipes-support/openvpn/openvpn_2.4.7.bb
index 84fd467..2a4eb25 100644
--- a/meta-networking/recipes-support/openvpn/openvpn_2.4.6.bb
+++ b/meta-networking/recipes-support/openvpn/openvpn_2.4.7.bb
@@ -1,5 +1,5 @@
 SUMMARY = "A full-featured SSL VPN solution via tun device."
-HOMEPAGE = "http://openvpn.sourceforge.net"
+HOMEPAGE = "https://openvpn.net/"
 SECTION = "net"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=7aee596ed2deefe3e8a861e24292abba"
@@ -12,8 +12,8 @@ SRC_URI = "http://swupdate.openvpn.org/community/releases/${BP}.tar.gz \
            file://openvpn@.service \
            file://openvpn-volatile.conf"
 
-SRC_URI[md5sum] = "971d57e29b78b4b902eb2f4aae2f05a7"
-SRC_URI[sha256sum] = "738dbd37fcf8eb9382c53628db22258c41ba9550165519d9200e8bebaef4cbe2"
+SRC_URI[md5sum] = "9d67cabc9b0441062ebd4e12bb7dfedb"
+SRC_URI[sha256sum] = "73dce542ed3d6f0553674f49025dfbdff18348eb8a25e6215135d686b165423c"
 
 SYSTEMD_SERVICE_${PN} += "openvpn@loopback-server.service openvpn@loopback-client.service"
 SYSTEMD_AUTO_ENABLE = "disable"
-- 
2.7.4



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

* [warrior][patch 32/34] efivar: prevent native efivar depending on target kernel
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (30 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 31/34] openvpn: update to 2.4.7 Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 33/34] libdbi-perl: prevent native libdbi-perl depending on target perl Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 34/34] aufs-util: prevent native aufs-util depending on target kernel Armin Kuster
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Martin Jansa <martin.jansa@gmail.com>

* fixes:
  ERROR: efivar-native different signature for task do_populate_sysroot.sigdata between qemux86 and qemux86copy
  Hash for dependent task linux/linux-yocto_5.0.bb.do_populate_sysroot changed from de9e49b4f66adddf9a0943db020b4eb677404e0b6ddac60073184a3855d406cb to a912d6ea21336c85c8d8a5e9db4800fccb95197744465b641eda60339bee8901

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-bsp/efivar/efivar_37.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-bsp/efivar/efivar_37.bb b/meta-oe/recipes-bsp/efivar/efivar_37.bb
index 8a56e7a..b3e8485 100644
--- a/meta-oe/recipes-bsp/efivar/efivar_37.bb
+++ b/meta-oe/recipes-bsp/efivar/efivar_37.bb
@@ -42,4 +42,4 @@ do_install_class-native() {
 
 BBCLASSEXTEND = "native"
 
-RRECOMMENDS_${PN} = "kernel-module-efivarfs"
+RRECOMMENDS_${PN}_class-target = "kernel-module-efivarfs"
-- 
2.7.4



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

* [warrior][patch 33/34] libdbi-perl: prevent native libdbi-perl depending on target perl
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (31 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 32/34] efivar: prevent native efivar depending on target kernel Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  2019-05-21  3:56 ` [warrior][patch 34/34] aufs-util: prevent native aufs-util depending on target kernel Armin Kuster
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Martin Jansa <martin.jansa@gmail.com>

* detected with:
  openembedded-core/scripts/sstate-diff-machines.sh --tmpdir=tmp-glibc --machines="qemux86 qemux86copy qemuarm" --targets="libdbi-perl-native" --analyze
  ...
  ERROR: libdbi-perl-native different signature for task do_populate_sysroot.sigdata between qemux86 and qemuarm
  Hash for dependent task perl-sanity/perl_5.28.2.bb.do_populate_sysroot changed from 00c0f30e40a144255fc3054e9a71ce73170a89832318774bd2a8fc5e8dcd20ad to e22ff8375c4ee6bda646dae8a1d6b1ddeb6d373678fc036fdc406e91a026b497

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-oe/recipes-devtools/perl/libdbi-perl_1.642.bb | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/meta-oe/recipes-devtools/perl/libdbi-perl_1.642.bb b/meta-oe/recipes-devtools/perl/libdbi-perl_1.642.bb
index 3c03164..ff4a9d0 100644
--- a/meta-oe/recipes-devtools/perl/libdbi-perl_1.642.bb
+++ b/meta-oe/recipes-devtools/perl/libdbi-perl_1.642.bb
@@ -7,10 +7,11 @@ database interface independent of the actual database being used. \
 HOMEPAGE = "http://search.cpan.org/dist/DBI/"
 SECTION = "libs"
 LICENSE = "Artistic-1.0 | GPL-1.0+"
-RDEPENDS_${PN} = " perl-module-carp \
-                   perl-module-exporter \
-                   perl-module-exporter-heavy \
-                   perl-module-dynaloader \
+RDEPENDS_${PN}_class-target = " \
+    perl-module-carp \
+    perl-module-exporter \
+    perl-module-exporter-heavy \
+    perl-module-dynaloader \
 "
 
 LIC_FILES_CHKSUM = "file://LICENSE;md5=10982c7148e0a012c0fd80534522f5c5"
-- 
2.7.4



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

* [warrior][patch 34/34] aufs-util: prevent native aufs-util depending on target kernel
  2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
                   ` (32 preceding siblings ...)
  2019-05-21  3:56 ` [warrior][patch 33/34] libdbi-perl: prevent native libdbi-perl depending on target perl Armin Kuster
@ 2019-05-21  3:56 ` Armin Kuster
  33 siblings, 0 replies; 48+ messages in thread
From: Armin Kuster @ 2019-05-21  3:56 UTC (permalink / raw)
  To: openembedded-devel

From: Martin Jansa <martin.jansa@gmail.com>

* fixes:
  ERROR: aufs-util-native different signature for task do_populate_sysroot.sigdata between qemux86 and qemux86copy
  Hash for dependent task linux/linux-yocto_5.0.bb.do_populate_sysroot changed from de9e49b4f66adddf9a0943db020b4eb677404e0b6ddac60073184a3855d406cb to a912d6ea21336c85c8d8a5e9db4800fccb95197744465b641eda60339bee8901

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
---
 meta-filesystems/recipes-utils/aufs-util/aufs-util_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-filesystems/recipes-utils/aufs-util/aufs-util_git.bb b/meta-filesystems/recipes-utils/aufs-util/aufs-util_git.bb
index 6d71fc0..b4819d8 100644
--- a/meta-filesystems/recipes-utils/aufs-util/aufs-util_git.bb
+++ b/meta-filesystems/recipes-utils/aufs-util/aufs-util_git.bb
@@ -61,6 +61,6 @@ do_install_class-native () {
     done
 }
 
-RRECOMMENDS_${PN} += "kernel-module-aufs"
+RRECOMMENDS_${PN}_class-target += "kernel-module-aufs"
 
 BBCLASSEXTEND = "native"
-- 
2.7.4



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

* Re: [warrior][patch 02/34] python-pyasn1: upgrade 0.4.4 -> 0.4.5
  2019-05-21  3:56 ` [warrior][patch 02/34] python-pyasn1: upgrade 0.4.4 -> 0.4.5 Armin Kuster
@ 2019-05-21  6:40   ` Adrian Bunk
  2019-05-21 14:52     ` akuster808
  0 siblings, 1 reply; 48+ messages in thread
From: Adrian Bunk @ 2019-05-21  6:40 UTC (permalink / raw)
  To: Armin Kuster; +Cc: openembedded-devel

On Mon, May 20, 2019 at 08:56:02PM -0700, Armin Kuster wrote:
> From: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
> 
> -Upgrade from python-pyasn1_0.4.4.bb to python-pyasn1_0.4.5.bb.
> 
> -Upgrade from python3-pyasn1_0.4.4.bb to python3-pyasn1_0.4.5.bb
> 
> -License-Update: Copyright year updated to 2019.
> 
> Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
> Signed-off-by: Khem Raj <raj.khem@gmail.com>
> Signed-off-by: Armin Kuster <akuster808@gmail.com>
>..

No reason is provided why this should be upgraded in a stable branch.

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed



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

* Re: [warrior][patch 03/34] php: upgrade 7.3.2 -> 7.3.4
  2019-05-21  3:56 ` [warrior][patch 03/34] php: upgrade 7.3.2 -> 7.3.4 Armin Kuster
@ 2019-05-21  6:41   ` Adrian Bunk
  0 siblings, 0 replies; 48+ messages in thread
From: Adrian Bunk @ 2019-05-21  6:41 UTC (permalink / raw)
  To: Armin Kuster; +Cc: openembedded-devel

On Mon, May 20, 2019 at 08:56:03PM -0700, Armin Kuster wrote:
> From: Changqing Li <changqing.li@windriver.com>
> 
> Signed-off-by: Changqing Li <changqing.li@windriver.com>
> Signed-off-by: Khem Raj <raj.khem@gmail.com>
> Signed-off-by: Armin Kuster <akuster808@gmail.com>
>...

No reason is provided why this should be upgraded in a stable branch.

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed



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

* Re: [warrior][patch 06/34] phpmyadmin: upgrade 4.8.3 -> 4.8.5
  2019-05-21  3:56 ` [warrior][patch 06/34] phpmyadmin: upgrade 4.8.3 -> 4.8.5 Armin Kuster
@ 2019-05-21  6:41   ` Adrian Bunk
  0 siblings, 0 replies; 48+ messages in thread
From: Adrian Bunk @ 2019-05-21  6:41 UTC (permalink / raw)
  To: Armin Kuster; +Cc: openembedded-devel

On Mon, May 20, 2019 at 08:56:06PM -0700, Armin Kuster wrote:
> From: Yi Zhao <yi.zhao@windriver.com>
> 
> Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
> Signed-off-by: Khem Raj <raj.khem@gmail.com>
> Signed-off-by: Armin Kuster <akuster808@gmail.com>
>...

No reason is provided why this should be upgraded in a stable branch.

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed



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

* Re: [warrior][patch 31/34] openvpn: update to 2.4.7
  2019-05-21  3:56 ` [warrior][patch 31/34] openvpn: update to 2.4.7 Armin Kuster
@ 2019-05-21  6:55   ` Adrian Bunk
  0 siblings, 0 replies; 48+ messages in thread
From: Adrian Bunk @ 2019-05-21  6:55 UTC (permalink / raw)
  To: Armin Kuster; +Cc: openembedded-devel

On Mon, May 20, 2019 at 08:56:31PM -0700, Armin Kuster wrote:
> From: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
> 
> Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
> Signed-off-by: Khem Raj <raj.khem@gmail.com>
> Signed-off-by: Armin Kuster <akuster808@gmail.com>
>...

No reason is provided why this should be upgraded in a stable branch.

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed



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

* Re: [warrior][patch 08/34] gnome-desktop3: set correct meson gtk doc option
  2019-05-21  3:56 ` [warrior][patch 08/34] gnome-desktop3: set correct meson gtk doc option Armin Kuster
@ 2019-05-21  8:08   ` Adrian Bunk
  2019-05-21 16:37     ` akuster808
  0 siblings, 1 reply; 48+ messages in thread
From: Adrian Bunk @ 2019-05-21  8:08 UTC (permalink / raw)
  To: Armin Kuster; +Cc: openembedded-devel

On Mon, May 20, 2019 at 08:56:08PM -0700, Armin Kuster wrote:
> From: Andreas Müller <schnitzeltony@gmail.com>
> 
> Fixes:
> | ERROR: gnome-desktop3-3.32.0-r0 do_configure: QA Issue: gnome-desktop3: configure was passed unrecognised options: docs [unknown-configure-option]
>...

This was a post-warrior breakage.

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed



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

* Re: [warrior][patch 17/34] evince: add patch to fix build with recent gobject-introspection
  2019-05-21  3:56 ` [warrior][patch 17/34] evince: add patch to fix build with recent gobject-introspection Armin Kuster
@ 2019-05-21  9:33   ` Adrian Bunk
  2019-05-21 16:38     ` akuster808
  0 siblings, 1 reply; 48+ messages in thread
From: Adrian Bunk @ 2019-05-21  9:33 UTC (permalink / raw)
  To: Armin Kuster; +Cc: openembedded-devel

"recent" is post-warrior in this case.

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed



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

* Re: [warrior][patch 21/34] packagegroup-meta-networking: replace DISTRO_FEATURE by DISTRO_FEATURES
  2019-05-21  3:56 ` [warrior][patch 21/34] packagegroup-meta-networking: replace DISTRO_FEATURE by DISTRO_FEATURES Armin Kuster
@ 2019-05-21  9:41   ` Adrian Bunk
  2019-05-21  9:55     ` Martin Jansa
  0 siblings, 1 reply; 48+ messages in thread
From: Adrian Bunk @ 2019-05-21  9:41 UTC (permalink / raw)
  To: Armin Kuster; +Cc: openembedded-devel

On Mon, May 20, 2019 at 08:56:21PM -0700, Armin Kuster wrote:
>...
> --- a/meta-networking/recipes-core/packagegroups/packagegroup-meta-networking.bb
> +++ b/meta-networking/recipes-core/packagegroups/packagegroup-meta-networking.bb
> @@ -38,8 +38,9 @@ RDEPENDS_packagegroup-meta-networking-connectivity = "\
>      inetutils wolfssl lftp miniupnpd networkmanager \
>      networkmanager-openvpn rdist nanomsg python-networkmanager \
>      wireless-regdb \
> -    ${@bb.utils.contains("DISTRO_FEATURE", "bluez5 x11", "blueman", "", d)} \
> -    ${@bb.utils.contains("DISTRO_FEATURE", "pam", "samba", "", d)} \
> +    ${@bb.utils.contains("DISTRO_FEATURES", "bluez5 x11", "blueman", "", d)} \
> +    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "samba", "", d)} \
> +    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "samba", "", d)} \
>      "
>  
>  RDEPENDS_packagegroup-meta-networking-daemons = "\
> @@ -47,7 +48,7 @@ RDEPENDS_packagegroup-meta-networking-daemons = "\
>      ptpd igmpproxy opensaf squid \
>      atftp postfix iscsi-initiator-utils vsftpd cyrus-sasl \
>      pure-ftpd vblade tftp-hpa ncftp \
> -    ${@bb.utils.contains("DISTRO_FEATURE", "systemd", "networkd-dispatcher", "", d)} \
> +    ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "networkd-dispatcher", "", d)} \
>      "
>  
>  RDEPENDS_packagegroup-meta-networking-devtools = "\
> @@ -56,7 +57,7 @@ RDEPENDS_packagegroup-meta-networking-devtools = "\
>  
>  RDEPENDS_packagegroup-meta-networking-extended = "\
>      corosync \
> -    ${@bb.utils.contains("DISTRO_FEATURE", "systemd", "dlm", "", d)} \
> +    ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dlm", "", d)} \
>      "
>  
>  RDEPENDS_packagegroup-meta-networking-filter = "\
> @@ -85,7 +86,7 @@ RDEPENDS_packagegroup-meta-networking-protocols = "\
>      tsocks freediameter xl2tpd babeld mdns net-snmp \
>      quagga pptp-linux zeroconf nopoll openflow rp-pppoe \
>      radiusclient-ng openl2tp usrsctp \
> -    ${@bb.utils.contains("DISTRO_FEATURE", "pam", "dante", "", d)} \
> +    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "dante", "", d)} \
>      "
>  
>  RDEPENDS_packagegroup-meta-networking-support = "\
> @@ -104,7 +105,7 @@ RDEPENDS_packagegroup-meta-networking-support = "\
>      netcat-openbsd fetchmail yp-tools ypbind-mt yp-tools \
>      arptables macchanger nghttp2 strongswan fping \
>      dnssec-conf libesmtp cifs-utils open-isns \
> -    ${@bb.utils.contains("DISTRO_FEATURE", "pam", "libldb", "", d)} \
> +    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "libldb", "", d)} \
>      ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "non-commercial", "netperf", "", d)} \
>      ${@bb.utils.contains_any("TRANSLATED_TARGET_ARCH", "i586 x86-64", "spice", "", d)} \
>      "
>...

This adds packages to packagegroups in a stable series.

I'd say removing the broken DISTRO_FEATURE lines would be better
than changing what gets installed to images in warrior.

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed



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

* Re: [warrior][patch 25/34] ebtables: add UPSTREAM_CHECK_URI
  2019-05-21  3:56 ` [warrior][patch 25/34] ebtables: add UPSTREAM_CHECK_URI Armin Kuster
@ 2019-05-21  9:43   ` Adrian Bunk
  0 siblings, 0 replies; 48+ messages in thread
From: Adrian Bunk @ 2019-05-21  9:43 UTC (permalink / raw)
  To: Armin Kuster; +Cc: openembedded-devel

On Mon, May 20, 2019 at 08:56:25PM -0700, Armin Kuster wrote:
>...
> --- a/meta-networking/recipes-filter/ebtables/ebtables_2.0.10-4.bb
> +++ b/meta-networking/recipes-filter/ebtables/ebtables_2.0.10-4.bb
> @@ -12,6 +12,8 @@ RDEPENDS_${PN} += "bash"
>  RRECOMMENDS_${PN} += "kernel-module-ebtables \
>      "
>  
> +UPSTREAM_CHECK_URI = "https://sourceforge.net/projects/ebtables/files/ebtables/"
> +
>...

Why is this being backported to a stable series?

It's harmless, but also seems pointless.

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed



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

* Re: [warrior][patch 21/34] packagegroup-meta-networking: replace DISTRO_FEATURE by DISTRO_FEATURES
  2019-05-21  9:41   ` Adrian Bunk
@ 2019-05-21  9:55     ` Martin Jansa
  0 siblings, 0 replies; 48+ messages in thread
From: Martin Jansa @ 2019-05-21  9:55 UTC (permalink / raw)
  To: Adrian Bunk; +Cc: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 3673 bytes --]

On Tue, May 21, 2019 at 12:41:32PM +0300, Adrian Bunk wrote:
> On Mon, May 20, 2019 at 08:56:21PM -0700, Armin Kuster wrote:
> >...
> > --- a/meta-networking/recipes-core/packagegroups/packagegroup-meta-networking.bb
> > +++ b/meta-networking/recipes-core/packagegroups/packagegroup-meta-networking.bb
> > @@ -38,8 +38,9 @@ RDEPENDS_packagegroup-meta-networking-connectivity = "\
> >      inetutils wolfssl lftp miniupnpd networkmanager \
> >      networkmanager-openvpn rdist nanomsg python-networkmanager \
> >      wireless-regdb \
> > -    ${@bb.utils.contains("DISTRO_FEATURE", "bluez5 x11", "blueman", "", d)} \
> > -    ${@bb.utils.contains("DISTRO_FEATURE", "pam", "samba", "", d)} \
> > +    ${@bb.utils.contains("DISTRO_FEATURES", "bluez5 x11", "blueman", "", d)} \
> > +    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "samba", "", d)} \
> > +    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "samba", "", d)} \
> >      "
> >  
> >  RDEPENDS_packagegroup-meta-networking-daemons = "\
> > @@ -47,7 +48,7 @@ RDEPENDS_packagegroup-meta-networking-daemons = "\
> >      ptpd igmpproxy opensaf squid \
> >      atftp postfix iscsi-initiator-utils vsftpd cyrus-sasl \
> >      pure-ftpd vblade tftp-hpa ncftp \
> > -    ${@bb.utils.contains("DISTRO_FEATURE", "systemd", "networkd-dispatcher", "", d)} \
> > +    ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "networkd-dispatcher", "", d)} \
> >      "
> >  
> >  RDEPENDS_packagegroup-meta-networking-devtools = "\
> > @@ -56,7 +57,7 @@ RDEPENDS_packagegroup-meta-networking-devtools = "\
> >  
> >  RDEPENDS_packagegroup-meta-networking-extended = "\
> >      corosync \
> > -    ${@bb.utils.contains("DISTRO_FEATURE", "systemd", "dlm", "", d)} \
> > +    ${@bb.utils.contains("DISTRO_FEATURES", "systemd", "dlm", "", d)} \
> >      "
> >  
> >  RDEPENDS_packagegroup-meta-networking-filter = "\
> > @@ -85,7 +86,7 @@ RDEPENDS_packagegroup-meta-networking-protocols = "\
> >      tsocks freediameter xl2tpd babeld mdns net-snmp \
> >      quagga pptp-linux zeroconf nopoll openflow rp-pppoe \
> >      radiusclient-ng openl2tp usrsctp \
> > -    ${@bb.utils.contains("DISTRO_FEATURE", "pam", "dante", "", d)} \
> > +    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "dante", "", d)} \
> >      "
> >  
> >  RDEPENDS_packagegroup-meta-networking-support = "\
> > @@ -104,7 +105,7 @@ RDEPENDS_packagegroup-meta-networking-support = "\
> >      netcat-openbsd fetchmail yp-tools ypbind-mt yp-tools \
> >      arptables macchanger nghttp2 strongswan fping \
> >      dnssec-conf libesmtp cifs-utils open-isns \
> > -    ${@bb.utils.contains("DISTRO_FEATURE", "pam", "libldb", "", d)} \
> > +    ${@bb.utils.contains("DISTRO_FEATURES", "pam", "libldb", "", d)} \
> >      ${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", "non-commercial", "netperf", "", d)} \
> >      ${@bb.utils.contains_any("TRANSLATED_TARGET_ARCH", "i586 x86-64", "spice", "", d)} \
> >      "
> >...
> 
> This adds packages to packagegroups in a stable series.
> 
> I'd say removing the broken DISTRO_FEATURE lines would be better
> than changing what gets installed to images in warrior.

You're right, but in this case I believe that packagegroup-meta-networking
is only used for some CI builds and nobody includes it in images for
some products. Fixing the DISTRO_FEATURE/DISTRO_FEATURES typo to include
all packages in CI builds would be useful for stable branch as well.

I don't count meta-networking-image added together with
packagegroup-meta-networking as image people use for some products.

Regards,
-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa@gmail.com

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 201 bytes --]

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

* Re: [warrior][patch 02/34] python-pyasn1: upgrade 0.4.4 -> 0.4.5
  2019-05-21  6:40   ` Adrian Bunk
@ 2019-05-21 14:52     ` akuster808
  2019-05-21 18:05       ` Adrian Bunk
  0 siblings, 1 reply; 48+ messages in thread
From: akuster808 @ 2019-05-21 14:52 UTC (permalink / raw)
  To: Adrian Bunk; +Cc: openembedded-devel



On 5/20/19 11:40 PM, Adrian Bunk wrote:
> On Mon, May 20, 2019 at 08:56:02PM -0700, Armin Kuster wrote:
>> From: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
>>
>> -Upgrade from python-pyasn1_0.4.4.bb to python-pyasn1_0.4.5.bb.
>>
>> -Upgrade from python3-pyasn1_0.4.4.bb to python3-pyasn1_0.4.5.bb
>>
>> -License-Update: Copyright year updated to 2019.
>>
>> Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
>> Signed-off-by: Khem Raj <raj.khem@gmail.com>
>> Signed-off-by: Armin Kuster <akuster808@gmail.com>
>> ..
> No reason is provided why this should be upgraded in a stable branch.

There is no meta-openembedded process or requirements for stable
branches  to provide reasons in commit messages.

The precedent in the community is to provide minimal or no comments in a
commit message. So the burned is placed on the Stable branch maintainer
to do the leg work the community as whole should have done.

I looked this up before backporting and I was satisfied with the
information I found and felt no compelling reason to explain why I
choose this for backporting.

- armin

>
> cu
> Adrian
>




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

* Re: [warrior][patch 08/34] gnome-desktop3: set correct meson gtk doc option
  2019-05-21  8:08   ` Adrian Bunk
@ 2019-05-21 16:37     ` akuster808
  0 siblings, 0 replies; 48+ messages in thread
From: akuster808 @ 2019-05-21 16:37 UTC (permalink / raw)
  To: Adrian Bunk; +Cc: openembedded-devel



On 5/21/19 1:08 AM, Adrian Bunk wrote:
> On Mon, May 20, 2019 at 08:56:08PM -0700, Armin Kuster wrote:
>> From: Andreas Müller <schnitzeltony@gmail.com>
>>
>> Fixes:
>> | ERROR: gnome-desktop3-3.32.0-r0 do_configure: QA Issue: gnome-desktop3: configure was passed unrecognised options: docs [unknown-configure-option]
>> ...
> This was a post-warrior breakage.
AH, so it is. Will drop.

thanks,
Armin
>
> cu
> Adrian
>



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

* Re: [warrior][patch 17/34] evince: add patch to fix build with recent gobject-introspection
  2019-05-21  9:33   ` Adrian Bunk
@ 2019-05-21 16:38     ` akuster808
  0 siblings, 0 replies; 48+ messages in thread
From: akuster808 @ 2019-05-21 16:38 UTC (permalink / raw)
  To: Adrian Bunk; +Cc: openembedded-devel



On 5/21/19 2:33 AM, Adrian Bunk wrote:
> "recent" is post-warrior in this case.
Good catch. thanks
Armin
>
> cu
> Adrian
>



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

* Re: [warrior][patch 02/34] python-pyasn1: upgrade 0.4.4 -> 0.4.5
  2019-05-21 14:52     ` akuster808
@ 2019-05-21 18:05       ` Adrian Bunk
  0 siblings, 0 replies; 48+ messages in thread
From: Adrian Bunk @ 2019-05-21 18:05 UTC (permalink / raw)
  To: akuster808; +Cc: openembedded-devel

On Tue, May 21, 2019 at 07:52:49AM -0700, akuster808 wrote:
> 
> 
> On 5/20/19 11:40 PM, Adrian Bunk wrote:
> > On Mon, May 20, 2019 at 08:56:02PM -0700, Armin Kuster wrote:
> >> From: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
> >>
> >> -Upgrade from python-pyasn1_0.4.4.bb to python-pyasn1_0.4.5.bb.
> >>
> >> -Upgrade from python3-pyasn1_0.4.4.bb to python3-pyasn1_0.4.5.bb
> >>
> >> -License-Update: Copyright year updated to 2019.
> >>
> >> Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
> >> Signed-off-by: Khem Raj <raj.khem@gmail.com>
> >> Signed-off-by: Armin Kuster <akuster808@gmail.com>
> >> ..
> > No reason is provided why this should be upgraded in a stable branch.
> 
> There is no meta-openembedded process or requirements for stable
> branches  to provide reasons in commit messages.
> 
> The precedent in the community is to provide minimal or no comments in a
> commit message. So the burned is placed on the Stable branch maintainer
> to do the leg work the community as whole should have done.
>...

For master the default action should be to upgrade to the latest
version, and no further rationale is required for this.

For stable branches the default action should be to do nothing, unless
there is a reason why something needs backporting or fixing in stable.

Stable branch maintainance can anyways not be based on just 
cherry-picking commits from master. Many important fixes, especially 
many CVE fixes, will need a different fix in a stable branch than in 
master.

> - armin

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed



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

end of thread, other threads:[~2019-05-21 18:05 UTC | newest]

Thread overview: 48+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-21  3:56 [warrior][patch 00/34] Patch review Armin Kuster
2019-05-21  3:56 ` [warrior][patch 01/34] cpupower: remove LIC_FILES_CHKSUM Armin Kuster
2019-05-21  3:56 ` [warrior][patch 02/34] python-pyasn1: upgrade 0.4.4 -> 0.4.5 Armin Kuster
2019-05-21  6:40   ` Adrian Bunk
2019-05-21 14:52     ` akuster808
2019-05-21 18:05       ` Adrian Bunk
2019-05-21  3:56 ` [warrior][patch 03/34] php: upgrade 7.3.2 -> 7.3.4 Armin Kuster
2019-05-21  6:41   ` Adrian Bunk
2019-05-21  3:56 ` [warrior][patch 04/34] postgresql: fix compile error Armin Kuster
2019-05-21  3:56 ` [warrior][patch 05/34] openhpi: update openhpi-fix-testfail-errors.patch Armin Kuster
2019-05-21  3:56 ` [warrior][patch 06/34] phpmyadmin: upgrade 4.8.3 -> 4.8.5 Armin Kuster
2019-05-21  6:41   ` Adrian Bunk
2019-05-21  3:56 ` [warrior][patch 07/34] xfce4-vala: auto-detect vala api version Armin Kuster
2019-05-21  3:56 ` [warrior][patch 08/34] gnome-desktop3: set correct meson gtk doc option Armin Kuster
2019-05-21  8:08   ` Adrian Bunk
2019-05-21 16:37     ` akuster808
2019-05-21  3:56 ` [warrior][patch 09/34] esound: fix SRC_URI for multilib Armin Kuster
2019-05-21  3:56 ` [warrior][patch 10/34] opusfile: " Armin Kuster
2019-05-21  3:56 ` [warrior][patch 11/34] miniupnpd: " Armin Kuster
2019-05-21  3:56 ` [warrior][patch 12/34] zbar: " Armin Kuster
2019-05-21  3:56 ` [warrior][patch 13/34] cpupower: Inherit bash completion class Armin Kuster
2019-05-21  3:56 ` [warrior][patch 14/34] python-urllib3: Set CVE_PRODUCT Armin Kuster
2019-05-21  3:56 ` [warrior][patch 15/34] python3-pillow: " Armin Kuster
2019-05-21  3:56 ` [warrior][patch 16/34] python-requests: " Armin Kuster
2019-05-21  3:56 ` [warrior][patch 17/34] evince: add patch to fix build with recent gobject-introspection Armin Kuster
2019-05-21  9:33   ` Adrian Bunk
2019-05-21 16:38     ` akuster808
2019-05-21  3:56 ` [warrior][patch 18/34] php: correct httpd path Armin Kuster
2019-05-21  3:56 ` [warrior][patch 19/34] pmtools: use update-alternatives for acpidump Armin Kuster
2019-05-21  3:56 ` [warrior][patch 20/34] xfce4-cpufreq-plugin: Fix memory leak and reduce CPU load Armin Kuster
2019-05-21  3:56 ` [warrior][patch 21/34] packagegroup-meta-networking: replace DISTRO_FEATURE by DISTRO_FEATURES Armin Kuster
2019-05-21  9:41   ` Adrian Bunk
2019-05-21  9:55     ` Martin Jansa
2019-05-21  3:56 ` [warrior][patch 22/34] meta-xfce: add meta-networking to layer depends Armin Kuster
2019-05-21  3:56 ` [warrior][patch 23/34] itstool: rework - it went out too early Armin Kuster
2019-05-21  3:56 ` [warrior][patch 24/34] mongodb: Fix build with gcc Armin Kuster
2019-05-21  3:56 ` [warrior][patch 25/34] ebtables: add UPSTREAM_CHECK_URI Armin Kuster
2019-05-21  9:43   ` Adrian Bunk
2019-05-21  3:56 ` [warrior][patch 26/34] netkit-rsh: add tag to CVE patch Armin Kuster
2019-05-21  3:56 ` [warrior][patch 27/34] ipsec-tools: fix CVE tag in patch Armin Kuster
2019-05-21  3:56 ` [warrior][patch 28/34] gd: set CVE_PRODUCT Armin Kuster
2019-05-21  3:56 ` [warrior][patch 29/34] doxygen: replace ninja 1.9.0 fix with official one Armin Kuster
2019-05-21  3:56 ` [warrior][patch 30/34] samba: update to 4.8.11 Armin Kuster
2019-05-21  3:56 ` [warrior][patch 31/34] openvpn: update to 2.4.7 Armin Kuster
2019-05-21  6:55   ` Adrian Bunk
2019-05-21  3:56 ` [warrior][patch 32/34] efivar: prevent native efivar depending on target kernel Armin Kuster
2019-05-21  3:56 ` [warrior][patch 33/34] libdbi-perl: prevent native libdbi-perl depending on target perl Armin Kuster
2019-05-21  3:56 ` [warrior][patch 34/34] aufs-util: prevent native aufs-util depending on target kernel Armin Kuster

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.