Recipe updates and version check fixes
cover Recipe updates and version check fixes
I've skipped openssl 1.1 update (https://bugzilla.yoctoproject.org/show_bug.cgi?id=11091)
and gperf 3.1 update (incompatible with latest libcap 2.25).
The following changes since commit f04f4981c1309f07b569dc953f9b2f25695eb58f:
wget.py: match .lz tarballs as well when determining latest version (2017-02-21 13:36:01 +0200)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib akanavin/package-version-updates
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=akanavin/package-version-updates
Alexander Kanavin (24):
ruby: fix upstream version check
zlib: fix upstream version check
kconfig-frontends: fetch source from git
sysprof: inherit upstream-version-is-even
libepoxy: fix upstream version check
libva: fix upstream version check
babeltrace: update to 1.5.2
bash-completion: update to 2.5
boost: update to 1.63.0
btrfs-tools: update to 4.9.1
cmake: update to 3.7.2
lzip: add a recipe from meta-oe
ed: update to 1.14.1
webkitgtk: update to 2.14.5
epiphany: update to 3.22.6
ffmpeg: update to 3.2.4
gnutls: update to 3.5.9
iso-codes: update to 3.74
kbd: update to 2.0.4
libiconv: remove recipe
libnl: update to 3.2.29
libwebp: update to 0.6.0
nss: update to 3.28.1
systemtap: update to 3.1
.../kbd/{kbd_2.0.3.bb => kbd_2.0.4.bb} | 4 +-
meta/recipes-core/zlib/zlib_1.2.8.bb | 1 +
.../{btrfs-tools_4.8.5.bb => btrfs-tools_4.9.1.bb} | 2 +-
...cmake-native_3.7.1.bb => cmake-native_3.7.2.bb} | 0
meta/recipes-devtools/cmake/cmake.inc | 4 +-
.../cmake/{cmake_3.7.1.bb => cmake_3.7.2.bb} | 0
.../kconfig-frontends_3.12.0.0.bb | 9 +-
meta/recipes-devtools/ruby/ruby.inc | 1 +
.../ed/{ed_1.9.bb => ed_1.14.1.bb} | 12 +-
meta/recipes-extended/lzip/lzip_1.18.bb | 41 +
.../{epiphany_3.22.3.bb => epiphany_3.22.6.bb} | 4 +-
meta/recipes-graphics/libepoxy/libepoxy_1.4.0.bb | 1 +
meta/recipes-graphics/libva/libva_1.7.3.bb | 1 +
.../{babeltrace_1.5.1.bb => babeltrace_1.5.2.bb} | 4 +-
meta/recipes-kernel/sysprof/sysprof_3.22.3.bb | 2 +-
...configure-write-a-python-location-into-th.patch | 25 +
.../systemtap/systemtap/fix-monitor-linking.patch | 41 -
.../systemtap/systemtap/monitor-option.patch | 26 +-
.../systemtap/systemtap/no-msgfmt-check.patch | 22 +-
.../systemtap/obsolete_automake_macros.patch | 15 -
meta/recipes-kernel/systemtap/systemtap_git.bb | 9 +-
meta/recipes-kernel/systemtap/systemtap_git.inc | 7 +-
.../ffmpeg/{ffmpeg_3.2.2.bb => ffmpeg_3.2.4.bb} | 4 +-
.../webp/{libwebp_0.5.1.bb => libwebp_0.6.0.bb} | 4 +-
.../{webkitgtk_2.14.2.bb => webkitgtk_2.14.5.bb} | 4 +-
...sh-completion_2.4.bb => bash-completion_2.5.bb} | 4 +-
...bjam-native_1.62.0.bb => bjam-native_1.63.0.bb} | 0
.../boost/{boost-1.62.0.inc => boost-1.63.0.inc} | 4 +-
...soft-float-on-ARM-we-should-not-expect-th.patch | 29 +
...execution_monitor.hpp-fix-mips-soft-float.patch | 145 -
.../boost/boost/consider-hardfp.patch | 19 -
.../boost/{boost_1.62.0.bb => boost_1.63.0.bb} | 3 +-
...cli-args.h-to-cli-args.stamp-Makefile-tar.patch | 27 -
.../gnutls/0001-configure.ac-fix-sed-command.patch | 26 +-
.../gnutls/{gnutls_3.5.7.bb => gnutls_3.5.9.bb} | 5 +-
.../{iso-codes_3.72.bb => iso-codes_3.74.bb} | 4 +-
.../libiconv/libiconv-1.11.1/autoconf.patch | 50 -
.../shared_preloadable_libiconv_linux.patch | 26 -
.../libiconv-1.14/add-relocatable-module.patch | 5008 --------------------
.../libiconv/libiconv-1.14/autoconf.patch | 50 -
meta/recipes-support/libiconv/libiconv_1.11.1.bb | 47 -
meta/recipes-support/libiconv/libiconv_1.14.bb | 51 -
...01-lib-add-utility-function-nl_strerror_l.patch | 146 -
...to-using-strerror_l-instead-of-strerror_r.patch | 403 --
...to-using-strerror_l-instead-of-strerror_r.patch | 82 -
.../libnl/{libnl_3.2.28.bb => libnl_3.2.29.bb} | 7 +-
... => 0001-nss-fix-support-cross-compiling.patch} | 51 +-
.../nss/{nss_3.27.1.bb => nss_3.28.1.bb} | 8 +-
48 files changed, 215 insertions(+), 6223 deletions(-)
rename meta/recipes-core/kbd/{kbd_2.0.3.bb => kbd_2.0.4.bb} (92%)
rename meta/recipes-devtools/btrfs-tools/{btrfs-tools_4.8.5.bb => btrfs-tools_4.9.1.bb} (95%)
rename meta/recipes-devtools/cmake/{cmake-native_3.7.1.bb => cmake-native_3.7.2.bb} (100%)
rename meta/recipes-devtools/cmake/{cmake_3.7.1.bb => cmake_3.7.2.bb} (100%)
rename meta/recipes-extended/ed/{ed_1.9.bb => ed_1.14.1.bb} (51%)
create mode 100644 meta/recipes-extended/lzip/lzip_1.18.bb
rename meta/recipes-gnome/epiphany/{epiphany_3.22.3.bb => epiphany_3.22.6.bb} (83%)
rename meta/recipes-kernel/lttng/{babeltrace_1.5.1.bb => babeltrace_1.5.2.bb} (82%)
create mode 100644 meta/recipes-kernel/systemtap/systemtap/0001-Do-not-let-configure-write-a-python-location-into-th.patch
delete mode 100644 meta/recipes-kernel/systemtap/systemtap/fix-monitor-linking.patch
delete mode 100644 meta/recipes-kernel/systemtap/systemtap/obsolete_automake_macros.patch
rename meta/recipes-multimedia/ffmpeg/{ffmpeg_3.2.2.bb => ffmpeg_3.2.4.bb} (97%)
rename meta/recipes-multimedia/webp/{libwebp_0.5.1.bb => libwebp_0.6.0.bb} (93%)
rename meta/recipes-sato/webkit/{webkitgtk_2.14.2.bb => webkitgtk_2.14.5.bb} (97%)
rename meta/recipes-support/bash-completion/{bash-completion_2.4.bb => bash-completion_2.5.bb} (88%)
rename meta/recipes-support/boost/{bjam-native_1.62.0.bb => bjam-native_1.63.0.bb} (100%)
rename meta/recipes-support/boost/{boost-1.62.0.inc => boost-1.63.0.inc} (84%)
create mode 100644 meta/recipes-support/boost/boost/0001-When-using-soft-float-on-ARM-we-should-not-expect-th.patch
delete mode 100644 meta/recipes-support/boost/boost/0002-boost-test-execution_monitor.hpp-fix-mips-soft-float.patch
delete mode 100644 meta/recipes-support/boost/boost/consider-hardfp.patch
rename meta/recipes-support/boost/{boost_1.62.0.bb => boost_1.63.0.bb} (82%)
delete mode 100644 meta/recipes-support/gnutls/gnutls/0001-Do-not-add-cli-args.h-to-cli-args.stamp-Makefile-tar.patch
rename meta/recipes-support/gnutls/{gnutls_3.5.7.bb => gnutls_3.5.9.bb} (52%)
rename meta/recipes-support/iso-codes/{iso-codes_3.72.bb => iso-codes_3.74.bb} (76%)
delete mode 100644 meta/recipes-support/libiconv/libiconv-1.11.1/autoconf.patch
delete mode 100644 meta/recipes-support/libiconv/libiconv-1.11.1/shared_preloadable_libiconv_linux.patch
delete mode 100644 meta/recipes-support/libiconv/libiconv-1.14/add-relocatable-module.patch
delete mode 100644 meta/recipes-support/libiconv/libiconv-1.14/autoconf.patch
delete mode 100644 meta/recipes-support/libiconv/libiconv_1.11.1.bb
delete mode 100644 meta/recipes-support/libiconv/libiconv_1.14.bb
delete mode 100644 meta/recipes-support/libnl/libnl/0001-lib-add-utility-function-nl_strerror_l.patch
delete mode 100644 meta/recipes-support/libnl/libnl/0002-lib-switch-to-using-strerror_l-instead-of-strerror_r.patch
delete mode 100644 meta/recipes-support/libnl/libnl/0003-src-switch-to-using-strerror_l-instead-of-strerror_r.patch
rename meta/recipes-support/libnl/{libnl_3.2.28.bb => libnl_3.2.29.bb} (80%)
rename meta/recipes-support/nss/nss/{nss-fix-support-cross-compiling.patch => 0001-nss-fix-support-cross-compiling.patch} (49%)
rename meta/recipes-support/nss/{nss_3.27.1.bb => nss_3.28.1.bb} (96%)Signature · 1 line
2.11.0
PATCH 1/24 ruby: fix upstream version check
--- meta/recipes-devtools/ruby/ruby.inc | 1 + 1 file changed, 1 insertion(+)
meta/recipes-devtools/ruby/ruby.inc +1 -0
@@ -22,6 +22,7 @@ SRC_URI = "http://cache.ruby-lang.org/pub/ruby/${SHRT_VER}/ruby-${PV}.tar.gz \ file://extmk.patch \ file://0002-Obey-LDFLAGS-for-the-link-of-libruby.patch \ " +UPSTREAM_CHECK_URI = "https://www.ruby-lang.org/en/downloads/" inherit autotools
Signature · 1 line
2.11.0
PATCH 2/24 zlib: fix upstream version check
In reply to Alexander Kanavin--- meta/recipes-core/zlib/zlib_1.2.8.bb | 1 + 1 file changed, 1 insertion(+)
meta/recipes-core/zlib/zlib_1.2.8.bb +1 -0
@@ -12,6 +12,7 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/libpng/${BPN}/${PV}/${BPN}-${PV}.tar.xz \ file://ldflags-tests.patch \ file://run-ptest \ " +UPSTREAM_CHECK_URI = "http://zlib.net/" SRC_URI[md5sum] = "28f1205d8dd2001f26fec1e8c2cebe37" SRC_URI[sha256sum] = "831df043236df8e9a7667b9e3bb37e1fcb1220a0f163b6de2626774b9590d057"
Signature · 1 line
2.11.0
PATCH 3/24 kconfig-frontends: fetch source from git
In reply to Alexander KanavinThis is where development happens; tarballs are no longer produced.
--- .../kconfig-frontends/kconfig-frontends_3.12.0.0.bb | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-)
meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.12.0.0.bb +5 -4
@@ -13,14 +13,15 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=9b8cf60ff39767ff04b671fca8302408" SECTION = "devel" DEPENDS += "ncurses flex bison gperf-native" RDEPENDS_${PN} += "python bash" -SRC_URI = "http://ymorin.is-a-geek.org/download/${BPN}/${BP}.tar.xz" +SRC_URI = "git://ymorin.is-a-geek.org/kconfig-frontends" -SRC_URI[md5sum] = "b939280dcc83f8feabd87a1d5f9b00c2" -SRC_URI[sha256sum] = "ea2615a62c74bea6ce3b38402f00c7513858f307f6ba7aa9fdbf0bbc12bcf407" +SRCREV = "75d35b172fc0f7b6620dd659af41f2ce04edc4e6" + +S = "${WORKDIR}/git" inherit autotools pkgconfig do_configure_prepend () { - mkdir -p scripts/.autostuff/m4 + mkdir -p ${S}/scripts/.autostuff/m4 } do_install_append() {
Signature · 1 line
2.11.0
PATCH 4/24 sysprof: inherit upstream-version-is-even
In reply to Alexander KanavinIt is a gnome project, and so is subject to same versioning convention.
--- meta/recipes-kernel/sysprof/sysprof_3.22.3.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
meta/recipes-kernel/sysprof/sysprof_3.22.3.bb +1 -1
@@ -3,7 +3,7 @@ LICENSE = "GPLv3+" LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \ file://src/sp-application.c;endline=17;md5=40e55577ef122c88fe20052acda64875" -inherit gnomebase gettext systemd +inherit gnomebase gettext systemd upstream-version-is-even DEPENDS = "glib-2.0 libxml2-native glib-2.0-native"
Signature · 1 line
2.11.0
PATCH 5/24 libepoxy: fix upstream version check
In reply to Alexander Kanavin--- meta/recipes-graphics/libepoxy/libepoxy_1.4.0.bb | 1 + 1 file changed, 1 insertion(+)
meta/recipes-graphics/libepoxy/libepoxy_1.4.0.bb +1 -0
@@ -8,6 +8,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=58ef4c80d401e07bd9ee8b6b58cf464b" SRC_URI = "https://github.com/anholt/${BPN}/releases/download/v1.4/${BP}.tar.xz" SRC_URI[md5sum] = "d8d8cbf2beb64975d424fcc5167a2a38" SRC_URI[sha256sum] = "25a906b14a921bc2b488cfeaa21a00486fe92630e4a9dd346e4ecabeae52ab41" +UPSTREAM_CHECK_URI = "https://github.com/anholt/libepoxy/releases" inherit autotools pkgconfig distro_features_check
Signature · 1 line
2.11.0
PATCH 6/24 libva: fix upstream version check
In reply to Alexander Kanavin--- meta/recipes-graphics/libva/libva_1.7.3.bb | 1 + 1 file changed, 1 insertion(+)
meta/recipes-graphics/libva/libva_1.7.3.bb +1 -0
@@ -19,6 +19,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=2e48940f94acb0af582e5ef03537800f" SRC_URI = "git://github.com/01org/libva.git;protocol=http;branch=v1.7-branch" SRCREV = "dbf9f7e33349c3cee8d131e93a6a4f91255635cb" +UPSTREAM_CHECK_GITTAGREGEX = "libva-(?P<pver>(\d+(\.\d+)+))" S = "${WORKDIR}/git"
Signature · 1 line
2.11.0
PATCH 7/24 babeltrace: update to 1.5.2
In reply to Alexander Kanavin---
.../recipes-kernel/lttng/{babeltrace_1.5.1.bb => babeltrace_1.5.2.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-kernel/lttng/{babeltrace_1.5.1.bb => babeltrace_1.5.2.bb} (82%)meta/recipes-kernel/lttng/babeltrace_1.5.2.bb renamed from meta/recipes-kernel/lttng/babeltrace_1.5.1.bb +2 -2
@@ -15,5 +15,5 @@ SRC_URI = "http://www.efficios.com/files/babeltrace/babeltrace-${PV}.tar.bz2 \ EXTRA_OECONF = "--disable-debug-info" -SRC_URI[md5sum] = "3f7d29ba2821a966d24759a928a15cdf" -SRC_URI[sha256sum] = "379e96f1cf867f0a198cf1c315c52ec7d7ad67898402bbe22d1404fc38d19d98" +SRC_URI[md5sum] = "1176e7f69e128112d5f29fefec39c6ce" +SRC_URI[sha256sum] = "696ee46e5750ab57a258663e73915d2901b7cd4fc53b06eb3f7a0d7b1012fa56"
Signature · 1 line
2.11.0
PATCH 8/24 bash-completion: update to 2.5
In reply to Alexander Kanavin---
.../{bash-completion_2.4.bb => bash-completion_2.5.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-support/bash-completion/{bash-completion_2.4.bb => bash-completion_2.5.bb} (88%)meta/recipes-support/bash-completion/bash-completion_2.5.bb renamed from meta/recipes-support/bash-completion/bash-completion_2.4.bb +2 -2
@@ -9,8 +9,8 @@ SECTION = "console/utils" SRC_URI = "https://github.com/scop/bash-completion/releases/download/${PV}/${BPN}-${PV}.tar.xz" -SRC_URI[md5sum] = "1ea94864fb2b2446fbbdf82f10bd25df" -SRC_URI[sha256sum] = "c0f76b5202fec9ef8ffba82f5605025ca003f27cfd7a85115f838ba5136890f6" +SRC_URI[md5sum] = "15300010bd4034de12c3fc4f171692e3" +SRC_URI[sha256sum] = "b0b9540c65532825eca030f1241731383f89b2b65e80f3492c5dd2f0438c95cf" UPSTREAM_CHECK_REGEX = "bash-completion-(?P<pver>(?!2008).+)\.tar" UPSTREAM_CHECK_URI = "https://github.com/scop/bash-completion/releases"
Signature · 1 line
2.11.0
PATCH 9/24 boost: update to 1.63.0
In reply to Alexander KanavinDrop backported 0002-boost-test-execution_monitor.hpp-fix-mips-soft-float.patch Rebase consider-hardfp.patch to 0001-When-using-soft-float-on-ARM-we-should-not-expect-th.patch
---
...bjam-native_1.62.0.bb => bjam-native_1.63.0.bb} | 0
.../boost/{boost-1.62.0.inc => boost-1.63.0.inc} | 4 +-
...soft-float-on-ARM-we-should-not-expect-th.patch | 29 +++++
...execution_monitor.hpp-fix-mips-soft-float.patch | 145 ---------------------
.../boost/boost/consider-hardfp.patch | 19 ---
.../boost/{boost_1.62.0.bb => boost_1.63.0.bb} | 3 +-
6 files changed, 32 insertions(+), 168 deletions(-)
rename meta/recipes-support/boost/{bjam-native_1.62.0.bb => bjam-native_1.63.0.bb} (100%)
rename meta/recipes-support/boost/{boost-1.62.0.inc => boost-1.63.0.inc} (84%)
create mode 100644 meta/recipes-support/boost/boost/0001-When-using-soft-float-on-ARM-we-should-not-expect-th.patch
delete mode 100644 meta/recipes-support/boost/boost/0002-boost-test-execution_monitor.hpp-fix-mips-soft-float.patch
delete mode 100644 meta/recipes-support/boost/boost/consider-hardfp.patch
rename meta/recipes-support/boost/{boost_1.62.0.bb => boost_1.63.0.bb} (82%)meta/recipes-support/boost/bjam-native_1.63.0.bb renamed from meta/recipes-support/boost/bjam-native_1.62.0.bb +0 -0
meta/recipes-support/boost/boost-1.63.0.inc renamed from meta/recipes-support/boost/boost-1.62.0.inc +2 -2
@@ -13,8 +13,8 @@ BOOST_P = "boost_${BOOST_VER}" SRC_URI = "${SOURCEFORGE_MIRROR}/project/boost/boost/${PV}/${BOOST_P}.tar.bz2" -SRC_URI[md5sum] = "5fb94629535c19e48703bdb2b2e9490f" -SRC_URI[sha256sum] = "36c96b0f6155c98404091d8ceb48319a28279ca0333fba1ad8611eb90afb2ca0" +SRC_URI[md5sum] = "1c837ecd990bb022d07e7aab32b09847" +SRC_URI[sha256sum] = "beae2529f759f6b3bf3f4969a19c2e9d6f0c503edcb2de4a61d1428519fcb3b0" UPSTREAM_CHECK_URI = "https://sourceforge.net/projects/boost/files/"
meta/recipes-support/boost/boost/0001-When-using-soft-float-on-ARM-we-should-not-expect-th.patch new file +29 -0
@@ -0,0 +1,29 @@ +From 9ab0914207e6d0e6b75ce12147c54b96478feb64 Mon Sep 17 00:00:00 2001 +From: Alexander Kanavin <[email protected]> +Date: Tue, 21 Feb 2017 12:50:35 +0200 +Subject: [PATCH] When using soft-float, on ARM we should not expect the FE_* + symbols + +Upstream-Status: Pending +Signed-off-by: Khem Raj <[email protected]> +Signed-off-by: Alexander Kanavin <[email protected]> +--- + boost/test/execution_monitor.hpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/boost/test/execution_monitor.hpp b/boost/test/execution_monitor.hpp +index f53348a..86252d7 100644 +--- a/boost/test/execution_monitor.hpp ++++ b/boost/test/execution_monitor.hpp +@@ -498,7 +498,7 @@ enum masks { + + BOOST_FPE_ALL = MCW_EM, + +-#elif defined(BOOST_NO_FENV_H) || defined(BOOST_CLANG) /* *** */ ++#elif defined(BOOST_NO_FENV_H) || defined(BOOST_CLANG) || defined(__ARM_PCS) /* *** */ + BOOST_FPE_ALL = BOOST_FPE_OFF, + + #else /* *** */ +-- +2.11.0 +
meta/recipes-support/boost/boost/0002-boost-test-execution_monitor.hpp-fix-mips-soft-float.patch deleted +0 -145
145 lines not on this page · raw message
meta/recipes-support/boost/boost/consider-hardfp.patch deleted +0 -19
@@ -1,19 +0,0 @@ -When using soft-float, on ARM we should not expect the FE_* symbols - -Signed-off-by: Khem Raj <[email protected]> -Upstream-Status: Pending - -Index: boost_1_60_0/boost/test/execution_monitor.hpp -=================================================================== ---- boost_1_60_0.orig/boost/test/execution_monitor.hpp -+++ boost_1_60_0/boost/test/execution_monitor.hpp -@@ -484,7 +484,8 @@ enum masks { - BOOST_FPE_UNDERFLOW = EM_UNDERFLOW|EM_DENORMAL, - - BOOST_FPE_ALL = MCW_EM, --#elif defined(BOOST_NO_FENV_H) || defined(BOOST_CLANG) -+#elif defined(BOOST_NO_FENV_H) || defined(BOOST_CLANG) \ -+ || defined(__ARM_PCS) - BOOST_FPE_ALL = 1, - #else - BOOST_FPE_DIVBYZERO = FE_DIVBYZERO,
meta/recipes-support/boost/boost_1.63.0.bb renamed from meta/recipes-support/boost/boost_1.62.0.bb +1 -2
@@ -3,10 +3,9 @@ require boost.inc SRC_URI += "\ file://arm-intrinsics.patch \ - file://consider-hardfp.patch \ + file://0001-When-using-soft-float-on-ARM-we-should-not-expect-th.patch \ file://boost-CVE-2012-2677.patch \ file://0001-boost-asio-detail-socket_types.hpp-fix-poll.h-includ.patch \ - file://0002-boost-test-execution_monitor.hpp-fix-mips-soft-float.patch \ file://0004-Use-atomic-by-default-when-BOOST_NO_CXX11_HDR_ATOMIC.patch \ file://boost-math-disable-pch-for-gcc.patch \ file://0001-Apply-boost-1.62.0-no-forced-flags.patch.patch \
Signature · 1 line
2.11.0
PATCH 10/24 btrfs-tools: update to 4.9.1
In reply to Alexander Kanavin---
.../btrfs-tools/{btrfs-tools_4.8.5.bb => btrfs-tools_4.9.1.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta/recipes-devtools/btrfs-tools/{btrfs-tools_4.8.5.bb => btrfs-tools_4.9.1.bb} (95%)meta/recipes-devtools/btrfs-tools/btrfs-tools_4.9.1.bb renamed from meta/recipes-devtools/btrfs-tools/btrfs-tools_4.8.5.bb +1 -1
@@ -13,7 +13,7 @@ SECTION = "base" DEPENDS = "util-linux attr e2fsprogs lzo acl udev" RDEPENDS_${PN} = "libgcc" -SRCREV = "144a19145e248513c7a676defad59836830535c6" +SRCREV = "96485c34ac0329fb0073476f16d2083c64701f29" SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git \ "
Signature · 1 line
2.11.0
PATCH 11/24 cmake: update to 3.7.2
In reply to Alexander Kanavin---
.../cmake/{cmake-native_3.7.1.bb => cmake-native_3.7.2.bb} | 0
meta/recipes-devtools/cmake/cmake.inc | 4 ++--
meta/recipes-devtools/cmake/{cmake_3.7.1.bb => cmake_3.7.2.bb} | 0
3 files changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-devtools/cmake/{cmake-native_3.7.1.bb => cmake-native_3.7.2.bb} (100%)
rename meta/recipes-devtools/cmake/{cmake_3.7.1.bb => cmake_3.7.2.bb} (100%)meta/recipes-devtools/cmake/cmake-native_3.7.2.bb renamed from meta/recipes-devtools/cmake/cmake-native_3.7.1.bb +0 -0
meta/recipes-devtools/cmake/cmake.inc +2 -2
@@ -17,8 +17,8 @@ SRC_URI = "https://cmake.org/files/v${CMAKE_MAJOR_VERSION}/cmake-${PV}.tar.gz \ file://avoid-gcc-warnings-with-Wstrict-prototypes.patch \ " -SRC_URI[md5sum] = "d031d5a06e9f1c5367cdfc56fbd2a1c8" -SRC_URI[sha256sum] = "449a5bce64dbd4d5b9517ebd1a1248ed197add6ad27934478976fd5f1f9330e1" +SRC_URI[md5sum] = "79bd7e65cd81ea3aa2619484ad6ff25a" +SRC_URI[sha256sum] = "dc1246c4e6d168ea4d6e042cfba577c1acd65feea27e56f5ff37df920c30cae0" UPSTREAM_CHECK_REGEX = "cmake-(?P<pver>\d+(\.\d+)+)\.tar"
meta/recipes-devtools/cmake/cmake_3.7.2.bb renamed from meta/recipes-devtools/cmake/cmake_3.7.1.bb +0 -0
Signature · 1 line
2.11.0
PATCH 12/24 lzip: add a recipe from meta-oe
In reply to Alexander Kanavined tarballs are now available only in .lz format, which saves them an amazing 30 kilobytes over gz.
--- meta/recipes-extended/lzip/lzip_1.18.bb | 41 +++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 meta/recipes-extended/lzip/lzip_1.18.bb
meta/recipes-extended/lzip/lzip_1.18.bb new file +41 -0
@@ -0,0 +1,41 @@ +SUMMARY = "Lossless data compressor based on the LZMA algorithm" +HOMEPAGE = "http://lzip.nongnu.org/lzip.html" +SECTION = "console/utils" +LICENSE = "GPLv2+" +LIC_FILES_CHKSUM = "file://COPYING;md5=76d6e300ffd8fb9d18bd9b136a9bba13 \ + file://decoder.cc;beginline=3;endline=16;md5=db09fe3f9573f94d0076f7f07959e6e1" + +SRC_URI = "${SAVANNAH_GNU_MIRROR}/lzip/lzip-${PV}.tar.gz" + +SRC_URI[md5sum] = "3838567460ce4a10143de4bccc64fe1c" +SRC_URI[sha256sum] = "47f9882a104ab05532f467a7b8f4ddbb898fa2f1e8d9d468556d6c2d04db14dd" + +CONFIGUREOPTS = "\ + '--srcdir=${S}' \ + '--prefix=${prefix}' \ + '--exec-prefix=${exec_prefix}' \ + '--bindir=${bindir}' \ + '--datadir=${datadir}' \ + '--infodir=${infodir}' \ + '--sysconfdir=${sysconfdir}' \ + 'CXX=${CXX}' \ + 'CPPFLAGS=${CPPFLAGS}' \ + 'CXXFLAGS=${CXXFLAGS}' \ + 'LDFLAGS=${LDFLAGS}' \ +" +EXTRA_OEMAKE = "" + +B = "${S}/obj" +do_configure () { + ${S}/configure ${CONFIGUREOPTS} +} + +do_install () { + oe_runmake 'DESTDIR=${D}' install + # Info dir listing isn't interesting at this point so remove it if it exists. + if [ -e "${D}${infodir}/dir" ]; then + rm -f ${D}${infodir}/dir + fi +} + +BBCLASSEXTEND += "native nativesdk"
Signature · 1 line
2.11.0
PATCH 13/24 ed: update to 1.14.1
In reply to Alexander KanavinRevert to the upstream server, now that we can handle .lz files. License checksum changes are due to copyright years.
---
meta/recipes-extended/ed/{ed_1.9.bb => ed_1.14.1.bb} | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
rename meta/recipes-extended/ed/{ed_1.9.bb => ed_1.14.1.bb} (51%)meta/recipes-extended/ed/ed_1.14.1.bb renamed from meta/recipes-extended/ed/ed_1.9.bb +6 -6
@@ -2,19 +2,19 @@ SUMMARY = "Line-oriented text editor" HOMEPAGE = "http://www.gnu.org/software/ed/" LICENSE = "GPLv3+" -LIC_FILES_CHKSUM = "file://COPYING;md5=f27defe1e96c2e1ecd4e0c9be8967949 \ - file://ed.h;endline=20;md5=375a20cc2545ac1115eeb7b323c60ae3 \ - file://main.c;endline=17;md5=14dbb325c1f2d4daf50e0aa5c5038e96" +LIC_FILES_CHKSUM = "file://COPYING;md5=0c7051aef9219dc7237f206c5c4179a7 \ + file://ed.h;endline=20;md5=4e36b7a40e137f42aee718165590d125 \ + file://main.c;endline=17;md5=c5b8f78f115df187af76868a2aead16a" SECTION = "base" # LSB states that ed should be in /bin/ bindir = "${base_bindir}" -SRC_URI = "http://downloads.yoctoproject.org/mirror/sources/${BP}.tar.gz" +SRC_URI = "${GNU_MIRROR}/ed/ed-${PV}.tar.lz" -SRC_URI[md5sum] = "565b6d1d5a9a8816b9b304fc4ed9405d" -SRC_URI[sha256sum] = "d5b372cfadf073001823772272fceac2cfa87552c5cd5a8efc1c8aae61f45a88" +SRC_URI[md5sum] = "7f4a54fa7f366479f03654b8af645fd0" +SRC_URI[sha256sum] = "ffb97eb8f2a2b5a71a9b97e3872adce953aa1b8958e04c5b7bf11d556f32552a" EXTRA_OEMAKE = "-e MAKEFLAGS="
Signature · 1 line
2.11.0
PATCH 14/24 webkitgtk: update to 2.14.5
In reply to Alexander Kanavin---
meta/recipes-sato/webkit/{webkitgtk_2.14.2.bb => webkitgtk_2.14.5.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-sato/webkit/{webkitgtk_2.14.2.bb => webkitgtk_2.14.5.bb} (97%)meta/recipes-sato/webkit/webkitgtk_2.14.5.bb renamed from meta/recipes-sato/webkit/webkitgtk_2.14.2.bb +2 -2
@@ -23,8 +23,8 @@ SRC_URI = "http://www.webkitgtk.org/releases/${BPN}-${PV}.tar.xz \ file://x32_support.patch \ " -SRC_URI[md5sum] = "2fe3cadbc546d93ca68a13756c2be015" -SRC_URI[sha256sum] = "2edbcbd5105046aea55af9671c4de8deedb5b0e3567c618034d440a760675556" +SRC_URI[md5sum] = "7fe3cb2699e64f969b285823c5ae2516" +SRC_URI[sha256sum] = "3ca8f1c33a9b43d6c753dcac1c0788656930e06382b10fdf5c2805ea8f96369f" inherit cmake pkgconfig gobject-introspection perlnative distro_features_check upstream-version-is-even gtk-doc
Signature · 1 line
2.11.0
PATCH 15/24 epiphany: update to 3.22.6
In reply to Alexander Kanavin---
.../recipes-gnome/epiphany/{epiphany_3.22.3.bb => epiphany_3.22.6.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-gnome/epiphany/{epiphany_3.22.3.bb => epiphany_3.22.6.bb} (83%)meta/recipes-gnome/epiphany/epiphany_3.22.6.bb renamed from meta/recipes-gnome/epiphany/epiphany_3.22.3.bb +2 -2
@@ -10,8 +10,8 @@ inherit gnomebase gsettings distro_features_check upstream-version-is-even gette REQUIRED_DISTRO_FEATURES = "x11" SRC_URI += "file://0001-yelp.m4-drop-the-check-for-itstool.patch" -SRC_URI[archive.md5sum] = "bfb6347acb91163aec3883bb3397372f" -SRC_URI[archive.sha256sum] = "a11fe3495009f776e354bcafac3ab8fc52788f5bdb9d5ee2c2f1f2f021fb49c2" +SRC_URI[archive.md5sum] = "e08762c6bb01c4d291b3d22c7adb1a65" +SRC_URI[archive.sha256sum] = "de7ea87dc450702bde620033f9e2ce807859727d007396d86b09f2b82397fcc2" EXTRA_OECONF += " --with-distributor-name=${DISTRO}"
Signature · 1 line
2.11.0
PATCH 16/24 ffmpeg: update to 3.2.4
In reply to Alexander Kanavin---
meta/recipes-multimedia/ffmpeg/{ffmpeg_3.2.2.bb => ffmpeg_3.2.4.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-multimedia/ffmpeg/{ffmpeg_3.2.2.bb => ffmpeg_3.2.4.bb} (97%)meta/recipes-multimedia/ffmpeg/ffmpeg_3.2.4.bb renamed from meta/recipes-multimedia/ffmpeg/ffmpeg_3.2.2.bb +2 -2
@@ -16,8 +16,8 @@ LIC_FILES_CHKSUM = "file://COPYING.GPLv2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ SRC_URI = "https://www.ffmpeg.org/releases/${BP}.tar.xz \ file://mips64_cpu_detection.patch \ " -SRC_URI[md5sum] = "e34d1b92c5d844f2a3611c741a6dba18" -SRC_URI[sha256sum] = "3f01bd1fe1a17a277f8c84869e5d9192b4b978cb660872aa2b54c3cc8a2fedfc" +SRC_URI[md5sum] = "39fd71024ac76ba35f04397021af5606" +SRC_URI[sha256sum] = "6e38ff14f080c98b58cf5967573501b8cb586e3a173b591f3807d8f0660daf7a" # Build fails when thumb is enabled: https://bugzilla.yoctoproject.org/show_bug.cgi?id=7717 ARM_INSTRUCTION_SET = "arm"
Signature · 1 line
2.11.0
PATCH 17/24 gnutls: update to 3.5.9
In reply to Alexander KanavinDrop 0001-Do-not-add-cli-args.h-to-cli-args.stamp-Makefile-tar.patch, it's merged upstream. Rebase 0001-configure.ac-fix-sed-command.patch.
---
...cli-args.h-to-cli-args.stamp-Makefile-tar.patch | 27 ----------------------
.../gnutls/0001-configure.ac-fix-sed-command.patch | 26 ++++++++++-----------
.../gnutls/{gnutls_3.5.7.bb => gnutls_3.5.9.bb} | 5 ++--
3 files changed, 15 insertions(+), 43 deletions(-)
delete mode 100644 meta/recipes-support/gnutls/gnutls/0001-Do-not-add-cli-args.h-to-cli-args.stamp-Makefile-tar.patch
rename meta/recipes-support/gnutls/{gnutls_3.5.7.bb => gnutls_3.5.9.bb} (52%)meta/recipes-support/gnutls/gnutls/0001-Do-not-add-cli-args.h-to-cli-args.stamp-Makefile-tar.patch deleted +0 -27
@@ -1,27 +0,0 @@ -From 68ef47ab3472472780939671731c295481b5535f Mon Sep 17 00:00:00 2001 -From: Alexander Kanavin <[email protected]> -Date: Wed, 14 Dec 2016 17:42:45 +0200 -Subject: [PATCH] Do not add cli-args.h to cli-args.stamp Makefile target - -Upstream-Status: Submitted [https://gitlab.com/gnutls/gnutls/issues/155] -Signed-off-by: Alexander Kanavin <[email protected]> ---- - src/Makefile.am | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/Makefile.am b/src/Makefile.am -index 49d3af3..827638e 100644 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -261,7 +261,7 @@ cli-debug-args.stamp: $(srcdir)/cli-debug-args.def $(srcdir)/args-std.def - - cli-args.h: cli-args.stamp - cli-args.c: cli-args.stamp --cli-args.stamp cli-args.h: $(srcdir)/cli-args.def $(srcdir)/args-std.def -+cli-args.stamp: $(srcdir)/cli-args.def $(srcdir)/args-std.def - -$(AUTOGEN) $< - touch $@ - --- -2.10.2 -
meta/recipes-support/gnutls/gnutls/0001-configure.ac-fix-sed-command.patch +13 -13
@@ -1,6 +1,6 @@ -From 67c638c7e209554d9b19627e9402a20fdabead21 Mon Sep 17 00:00:00 2001 +From eaab55bb6d48643163eebbc9ca575a9ca2a8e03f Mon Sep 17 00:00:00 2001 From: Alexander Kanavin <[email protected]> -Date: Fri, 4 Dec 2015 13:19:28 +0200 +Date: Tue, 21 Feb 2017 17:10:07 +0200 Subject: [PATCH] configure.ac: fix sed command The "sed 's/.bak//g'" matchs "bitbake", which would cause strange errors
@@ -15,18 +15,18 @@ Signed-off-by: Alexander Kanavin <[email protected]> 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac -index e634236..dc9e6a8 100644 +index 6907b21..7c70d9e 100644 --- a/configure.ac +++ b/configure.ac -@@ -549,7 +549,7 @@ if test "$enable_tools" != "no" || test "$enable_doc" != "no"; then - dnl replace libopts-generated files with distributed backups, if present - missing_baks= - for i in ${srcdir}/src/*-args.c.bak ${srcdir}/src/*-args.h.bak; do -- nam=`echo $i|sed 's/.bak//g'` -+ nam=`echo $i|sed 's/\.bak$//'` - if test -f $i;then - cp -f $i $nam - else +@@ -948,7 +948,7 @@ YEAR=`date +%Y` + AC_SUBST([YEAR], $YEAR) + + for i in ${srcdir}/src/*-args.c.bak ${srcdir}/src/*-args.h.bak; do +- nam=$(basename $i|sed 's/.bak//g') ++ nam=$(basename $i|sed 's/\.bak$//') + if test "$create_libopts_links" = "yes";then + rm -f "src/$nam" + AC_CONFIG_LINKS([src/$nam:$i]) -- -2.6.2 +2.11.0
meta/recipes-support/gnutls/gnutls_3.5.9.bb renamed from meta/recipes-support/gnutls/gnutls_3.5.7.bb +2 -3
@@ -3,9 +3,8 @@ require gnutls.inc SRC_URI += "file://correct_rpl_gettimeofday_signature.patch \ file://0001-configure.ac-fix-sed-command.patch \ file://use-pkg-config-to-locate-zlib.patch \ - file://0001-Do-not-add-cli-args.h-to-cli-args.stamp-Makefile-tar.patch \ file://arm_eabi.patch \ " -SRC_URI[md5sum] = "08ad2c539bc1d91283f610539deef34e" -SRC_URI[sha256sum] = "60cbfc119e6268cfa38d712621daa473298a0c5b129c0842caec4c1ed4d7861a" +SRC_URI[md5sum] = "0ab25eb6a1509345dd085bc21a387951" +SRC_URI[sha256sum] = "82b10f0c4ef18f4e64ad8cef5dbaf14be732f5095a41cf366b4ecb4050382951"
Signature · 1 line
2.11.0
PATCH 18/24 iso-codes: update to 3.74
In reply to Alexander Kanavin---
.../iso-codes/{iso-codes_3.72.bb => iso-codes_3.74.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-support/iso-codes/{iso-codes_3.72.bb => iso-codes_3.74.bb} (76%)meta/recipes-support/iso-codes/iso-codes_3.74.bb renamed from meta/recipes-support/iso-codes/iso-codes_3.72.bb +2 -2
@@ -3,8 +3,8 @@ LICENSE = "LGPLv2.1" LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" SRC_URI = "https://pkg-isocodes.alioth.debian.org/downloads/iso-codes-${PV}.tar.xz" -SRC_URI[md5sum] = "423fdab41c2c40555b2edaddd64f129e" -SRC_URI[sha256sum] = "d0bd4785c3ec564a966c5792a4e15d119bf1c4dda10e2e60ce9107da1acc44c7" +SRC_URI[md5sum] = "d5448475d087756b78391b8c53c5b83a" +SRC_URI[sha256sum] = "21f4f3cea8fe09f5b53784522303a0e1e7d083964ecaf1c75b1441d4d9ec6aee" # inherit gettext cannot be used, because it adds gettext-native to BASEDEPENDS which # are inhibited by allarch
Signature · 1 line
2.11.0
PATCH 19/24 kbd: update to 2.0.4
In reply to Alexander Kanavin---
meta/recipes-core/kbd/{kbd_2.0.3.bb => kbd_2.0.4.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-core/kbd/{kbd_2.0.3.bb => kbd_2.0.4.bb} (92%)meta/recipes-core/kbd/kbd_2.0.4.bb renamed from meta/recipes-core/kbd/kbd_2.0.3.bb +2 -2
@@ -15,8 +15,8 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/utils/${BPN}/${BP}.tar.xz \ ${@bb.utils.contains('DISTRO_FEATURES', 'ptest', 'file://set-proper-path-of-resources.patch', '', d)} \ " -SRC_URI[md5sum] = "231b46e7142eb41ea3ae06d2ded3c208" -SRC_URI[sha256sum] = "7a899de1c0eb75f3aea737095a736f2375e1cbfbe693fc14a3fe0bfb4649fb5e" +SRC_URI[md5sum] = "c1635a5a83b63aca7f97a3eab39ebaa6" +SRC_URI[sha256sum] = "5fd90af6beb225a9bb9b9fb414c090fba53c9a55793e172f508cd43652e59a88" PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'pam', '', d)}" PACKAGECONFIG[pam] = "--enable-vlock, --disable-vlock, libpam,"
Signature · 1 line
2.11.0
PATCH 20/24 libiconv: remove recipe
In reply to Alexander KanavinIt was in use only when uclibc was used, and so serves no purpose anymore. Both glibc and musl provide their own implementation.
--- .../libiconv/libiconv-1.11.1/autoconf.patch | 50 - .../shared_preloadable_libiconv_linux.patch | 26 - .../libiconv-1.14/add-relocatable-module.patch | 5008 -------------------- .../libiconv/libiconv-1.14/autoconf.patch | 50 - meta/recipes-support/libiconv/libiconv_1.11.1.bb | 47 - meta/recipes-support/libiconv/libiconv_1.14.bb | 51 - 6 files changed, 5232 deletions(-) delete mode 100644 meta/recipes-support/libiconv/libiconv-1.11.1/autoconf.patch delete mode 100644 meta/recipes-support/libiconv/libiconv-1.11.1/shared_preloadable_libiconv_linux.patch delete mode 100644 meta/recipes-support/libiconv/libiconv-1.14/add-relocatable-module.patch delete mode 100644 meta/recipes-support/libiconv/libiconv-1.14/autoconf.patch delete mode 100644 meta/recipes-support/libiconv/libiconv_1.11.1.bb delete mode 100644 meta/recipes-support/libiconv/libiconv_1.14.bb
meta/recipes-support/libiconv/libiconv-1.11.1/autoconf.patch deleted +0 -50
@@ -1,50 +0,0 @@ -It adds the variables that are needed -for autoconf 2.65 to reconfigure libiconv and defines the m4 macros -directory. Its imported from OE. - -Upstream-Status: Pending - -Signed-off-by: Khem Raj <[email protected]> - -Index: libiconv-1.11.1/configure.ac -=================================================================== ---- libiconv-1.11.1.orig/configure.ac -+++ libiconv-1.11.1/configure.ac -@@ -23,7 +23,7 @@ AC_CONFIG_AUX_DIR(build-aux) - AM_INIT_AUTOMAKE(libiconv, 1.11) - AC_CONFIG_HEADERS(config.h lib/config.h) - AC_PROG_MAKE_SET -- -+AC_CONFIG_MACRO_DIR([m4]) - dnl checks for basic programs - - AC_PROG_CC -Index: libiconv-1.11.1/libcharset/configure.ac -=================================================================== ---- libiconv-1.11.1.orig/libcharset/configure.ac -+++ libiconv-1.11.1/libcharset/configure.ac -@@ -16,17 +16,17 @@ dnl along with the GNU CHARSET Library; - dnl write to the Free Software Foundation, Inc., 51 Franklin Street, - dnl Fifth Floor, Boston, MA 02110-1301, USA. - --AC_PREREQ(2.13) -+AC_PREREQ(2.61) -+AC_INIT([libcharset],[1.4] ) -+AC_CONFIG_SRCDIR([lib/localcharset.c]) - --PACKAGE=libcharset --VERSION=1.4 -- --AC_INIT(lib/localcharset.c) - AC_CONFIG_AUX_DIR(build-aux) - AC_CONFIG_HEADER(config.h) - AC_PROG_MAKE_SET --AC_SUBST(PACKAGE) --AC_SUBST(VERSION) -+dnl AC_SUBST(PACKAGE) -+dnl AC_SUBST(VERSION) -+ -+AC_CONFIG_MACRO_DIR([m4]) - - dnl checks for basic programs -
meta/recipes-support/libiconv/libiconv-1.11.1/shared_preloadable_libiconv_linux.patch deleted +0 -26
@@ -1,26 +0,0 @@ -With libtool generating shared and static version of libraries needs -fPIC flags -without this it will not generate the commands to create shared linked library -Its more enforced by libtool 2.4. I have not checked it with older libtool -libiconv 1.11.x is relatively old release and libtool 2.4 did not exist when it -was released these kind of problem are more likely - -Upstream-Status: Pending - -Signed-off-by: Khem Raj <[email protected]> - -Index: libiconv-1.11.1/lib/Makefile.in -=================================================================== ---- libiconv-1.11.1.orig/lib/Makefile.in -+++ libiconv-1.11.1/lib/Makefile.in -@@ -70,9 +70,9 @@ preloadable_libiconv.so : preloadable_li - - preloadable_libiconv_linux.so : $(SOURCES) - if test -n "@GCC@"; then \ -- $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(DEFS) -fPIC -DPIC -DLIBICONV_PLUG $(SOURCES) -shared -o preloadable_libiconv_linux.so; \ -+ $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(DEFS) -fPIC -DPIC -DLIBICONV_PLUG $(SOURCES) -rpath $(libdir) -o libpreload_iconv.la && cp .libs/libpreload_iconv.so preloadable_libiconv_linux.so; \ - else \ -- $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(DEFS) -KPIC -DPIC -DLIBICONV_PLUG $(SOURCES) -shared -o preloadable_libiconv_linux.so; \ -+ $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS) $(DEFS) -KPIC -DPIC -DLIBICONV_PLUG $(SOURCES) -rpath $(libdir) -o libpreload_iconv.la && cp .libs/libpreload_iconv.so preloadable_libiconv_linux.so; \ - fi - - preloadable_libiconv_solaris.so : $(SOURCES)
meta/recipes-support/libiconv/libiconv-1.14/add-relocatable-module.patch deleted +0 -5008
2,924 lines not on this page · raw message
meta/recipes-support/libiconv/libiconv-1.14/autoconf.patch deleted +0 -50
50 lines not on this page · raw message
meta/recipes-support/libiconv/libiconv_1.11.1.bb deleted +0 -47
47 lines not on this page · raw message
meta/recipes-support/libiconv/libiconv_1.14.bb deleted +0 -51
51 lines not on this page · raw message
The rest of this diff is not shown. View the raw message.
Signature · 1 line
2.11.0
Part of the diff is not shown here. View the raw message.
PATCH 21/24 libnl: update to 3.2.29
In reply to Alexander KanavinDropped patches are all backports.
---
...01-lib-add-utility-function-nl_strerror_l.patch | 146 --------
...to-using-strerror_l-instead-of-strerror_r.patch | 403 ---------------------
...to-using-strerror_l-instead-of-strerror_r.patch | 82 -----
.../libnl/{libnl_3.2.28.bb => libnl_3.2.29.bb} | 7 +-
4 files changed, 2 insertions(+), 636 deletions(-)
delete mode 100644 meta/recipes-support/libnl/libnl/0001-lib-add-utility-function-nl_strerror_l.patch
delete mode 100644 meta/recipes-support/libnl/libnl/0002-lib-switch-to-using-strerror_l-instead-of-strerror_r.patch
delete mode 100644 meta/recipes-support/libnl/libnl/0003-src-switch-to-using-strerror_l-instead-of-strerror_r.patch
rename meta/recipes-support/libnl/{libnl_3.2.28.bb => libnl_3.2.29.bb} (80%)meta/recipes-support/libnl/libnl/0001-lib-add-utility-function-nl_strerror_l.patch deleted +0 -146
@@ -1,146 +0,0 @@ -From 683f27fbb68ca2028a7b3468f17164d484df2759 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Andr=C3=A9=20Draszik?= <[email protected]> -Date: Thu, 25 Aug 2016 13:14:59 +0100 -Subject: [PATCH 1/3] lib: add utility function nl_strerror_l() -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -libnl currently uses strerror_r() throughout, but this is -problematic because there is a non-standard GNU version -implemented in glibc, and the standard POSIX version, which -differ in signature. When using glibc, one can choose -between the two versions using feature test macros -_GNU_SOURCE and _POSIX_C_SOURCE. - -Given libnl is built using the former, we always get the -glibc special version, and all code so far has been written -for that non-standard version. - -Other C libraries like musl on the other hand only try -to be posix compliant, and only ever provide the posix -version of strerror_r(), which has a different signature. - -The alternative is to use strerror_l() rather than -strerror_r() http://austingroupbugs.net/view.php?id=655 -- this will avoid the non-confirming versions issue -- strerror_l() is now recommended by POSIX to replace - strerror_r() usage - -So rather than changing all uses of strerror_r() to be in -line with posix, we are going to switch to the recommended -interface strerror_l(). - -Since strerror_l() is slightly more difficuly to use, we -add a little (private) wrapper that we can use from all -current callsites of strerror_r(). - -Signed-off-by: André Draszik <[email protected]> -Reviewed-by: Stephane Ayotte <[email protected]> -Signed-off-by: Thomas Haller <[email protected]> ---- -Upstream-Status: Backport https://github.com/thom311/libnl/commit/683f27fbb68ca2028a7b3468f17164d484df2759 - include/Makefile.am | 1 + - include/netlink-private/utils.h | 17 +++++++++++++++++ - lib/utils.c | 24 ++++++++++++++++++++++++ - libnl-3.sym | 5 +++++ - 4 files changed, 47 insertions(+) - create mode 100644 include/netlink-private/utils.h - -diff --git a/include/Makefile.am b/include/Makefile.am -index 804e984..f8b977a 100644 ---- a/include/Makefile.am -+++ b/include/Makefile.am -@@ -166,6 +166,7 @@ noinst_HEADERS = \ - netlink-private/socket.h \ - netlink-private/tc.h \ - netlink-private/types.h \ -+ netlink-private/utils.h \ - netlink-private/cache-api.h \ - netlink-private/object-api.h \ - netlink-private/route/link/api.h \ -diff --git a/include/netlink-private/utils.h b/include/netlink-private/utils.h -new file mode 100644 -index 0000000..77aadb3 ---- /dev/null -+++ b/include/netlink-private/utils.h -@@ -0,0 +1,17 @@ -+/* -+ * netlink-private/utils.h Local Utility Functions -+ * -+ * This library is free software; you can redistribute it and/or -+ * modify it under the terms of the GNU Lesser General Public -+ * License as published by the Free Software Foundation version 2.1 -+ * of the License. -+ * -+ * Copyright (c) 2003-2012 Thomas Graf <[email protected]> -+ */ -+ -+#ifndef NETLINK_UTILS_PRIV_H_ -+#define NETLINK_UTILS_PRIV_H_ -+ -+extern const char * nl_strerror_l(int err); -+ -+#endif -diff --git a/lib/utils.c b/lib/utils.c -index 61c3d95..c1c1b72 100644 ---- a/lib/utils.c -+++ b/lib/utils.c -@@ -25,10 +25,12 @@ - */ - - #include <netlink-private/netlink.h> -+#include <netlink-private/utils.h> - #include <netlink/netlink.h> - #include <netlink/utils.h> - #include <linux/socket.h> - #include <stdlib.h> /* exit() */ -+#include <locale.h> - - /** - * Global variable indicating the desired level of debugging output. -@@ -118,6 +120,28 @@ int __nl_read_num_str_file(const char *path, int (*cb)(long, const char *)) - - return 0; - } -+ -+const char *nl_strerror_l(int err) -+{ -+ int errno_save = errno; -+ locale_t loc = newlocale(LC_MESSAGES_MASK, "", (locale_t)0); -+ const char *buf; -+ -+ if (loc == (locale_t)0) { -+ if (errno == ENOENT) -+ loc = newlocale(LC_MESSAGES_MASK, -+ "POSIX", (locale_t)0); -+ } -+ if (loc != (locale_t)0) { -+ buf = strerror_l(err, loc); -+ freelocale(loc); -+ } else { -+ buf = "newlocale() failed"; -+ } -+ -+ errno = errno_save; -+ return buf; -+} - /** @endcond */ - - /** -diff --git a/libnl-3.sym b/libnl-3.sym -index 4e09bdd..9119e66 100644 ---- a/libnl-3.sym -+++ b/libnl-3.sym -@@ -351,3 +351,8 @@ libnl_3_2_28 { - global: - nl_object_diff64; - } libnl_3_2_27; -+ -+libnl_3_2_29 { -+global: -+ nl_strerror_l; -+} libnl_3_2_28; --- -2.9.3 -
meta/recipes-support/libnl/libnl/0002-lib-switch-to-using-strerror_l-instead-of-strerror_r.patch deleted +0 -403
403 lines not on this page · raw message
meta/recipes-support/libnl/libnl/0003-src-switch-to-using-strerror_l-instead-of-strerror_r.patch deleted +0 -82
82 lines not on this page · raw message
meta/recipes-support/libnl/libnl_3.2.29.bb renamed from meta/recipes-support/libnl/libnl_3.2.28.bb +2 -5
@@ -12,14 +12,11 @@ DEPENDS = "flex-native bison-native" SRC_URI = "https://github.com/thom311/${BPN}/releases/download/${BPN}${@d.getVar('PV').replace('.','_')}/${BP}.tar.gz \ file://fix-pktloc_syntax_h-race.patch \ file://fix-pc-file.patch \ - file://0001-lib-add-utility-function-nl_strerror_l.patch \ - file://0002-lib-switch-to-using-strerror_l-instead-of-strerror_r.patch \ - file://0003-src-switch-to-using-strerror_l-instead-of-strerror_r.patch \ " UPSTREAM_CHECK_URI = "https://github.com/thom311/${BPN}/releases" -SRC_URI[md5sum] = "bab12db1eb94a42129f712a44be91a67" -SRC_URI[sha256sum] = "cd608992c656e8f6e3ab6c1391b162a5a51c49336b9219f7f390e61fc5437c41" +SRC_URI[md5sum] = "a8ba62a5c4f883f4e493a46d1f3733fe" +SRC_URI[sha256sum] = "0beb593dc6abfffa18a5c787b27884979c1b7e7f1fd468c801e3cc938a685922" inherit autotools pkgconfig
Signature · 1 line
2.11.0
PATCH 22/24 libwebp: update to 0.6.0
In reply to Alexander Kanavin---
meta/recipes-multimedia/webp/{libwebp_0.5.1.bb => libwebp_0.6.0.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-multimedia/webp/{libwebp_0.5.1.bb => libwebp_0.6.0.bb} (93%)meta/recipes-multimedia/webp/libwebp_0.6.0.bb renamed from meta/recipes-multimedia/webp/libwebp_0.5.1.bb +2 -2
@@ -14,8 +14,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=6e8dee932c26f2dab503abf70c96d8bb \ file://PATENTS;md5=c6926d0cb07d296f886ab6e0cc5a85b7" SRC_URI = "http://downloads.webmproject.org/releases/webp/${BP}.tar.gz" -SRC_URI[md5sum] = "3d7db92ebba5b4f679413d25c6040881" -SRC_URI[sha256sum] = "6ad66c6fcd60a023de20b6856b03da8c7d347269d76b1fd9c3287e8b5e8813df" +SRC_URI[md5sum] = "19a6e926ab1721268df03161b84bb4a0" +SRC_URI[sha256sum] = "c928119229d4f8f35e20113ffb61f281eda267634a8dc2285af4b0ee27cf2b40" UPSTREAM_CHECK_URI = "http://downloads.webmproject.org/releases/webp/index.html"
Signature · 1 line
2.11.0
PATCH 23/24 nss: update to 3.28.1
In reply to Alexander KanavinRebase nss-fix-support-cross-compiling.patch
---
... => 0001-nss-fix-support-cross-compiling.patch} | 51 ++++++----------------
.../nss/{nss_3.27.1.bb => nss_3.28.1.bb} | 8 ++--
2 files changed, 18 insertions(+), 41 deletions(-)
rename meta/recipes-support/nss/nss/{nss-fix-support-cross-compiling.patch => 0001-nss-fix-support-cross-compiling.patch} (49%)
rename meta/recipes-support/nss/{nss_3.27.1.bb => nss_3.28.1.bb} (96%)meta/recipes-support/nss/nss/0001-nss-fix-support-cross-compiling.patch renamed from meta/recipes-support/nss/nss/nss-fix-support-cross-compiling.patch +14 -37
@@ -1,46 +1,23 @@ -nss: fix support cross compiling +From 0cf47ee432cc26a706864fcc09b2c3adc342a679 Mon Sep 17 00:00:00 2001 +From: Alexander Kanavin <[email protected]> +Date: Wed, 22 Feb 2017 11:36:11 +0200 +Subject: [PATCH] nss: fix support cross compiling Let some make variables be assigned from outside makefile. -Signed-off-by: Hongxu Jia <[email protected]> Upstream-Status: Inappropriate [configuration] +Signed-off-by: Hongxu Jia <[email protected]> +Signed-off-by: Alexander Kanavin <[email protected]> --- - nss/coreconf/Linux.mk | 12 +++++++++++- - nss/coreconf/arch.mk | 2 +- - nss/lib/freebl/Makefile | 6 ++++++ - 3 files changed, 18 insertions(+), 2 deletions(-) + nss/coreconf/arch.mk | 2 +- + nss/lib/freebl/Makefile | 6 ++++++ + 2 files changed, 7 insertions(+), 1 deletion(-) -diff --git a/nss/coreconf/Linux.mk b/nss/coreconf/Linux.mk ---- a/nss/coreconf/Linux.mk -+++ b/nss/coreconf/Linux.mk -@@ -16,11 +16,21 @@ ifeq ($(USE_PTHREADS),1) - IMPL_STRATEGY = _PTH - endif - -+ifndef CC - CC = gcc -+endif -+ -+ifdef CXX -+CCC = $(CXX) -+else - CCC = g++ -+endif -+ -+ifndef RANLIB - RANLIB = ranlib -+endif - --DEFAULT_COMPILER = gcc -+DEFAULT_COMPILER = $(CC) - - ifeq ($(OS_TARGET),Android) - ifndef ANDROID_NDK diff --git a/nss/coreconf/arch.mk b/nss/coreconf/arch.mk -index 6557348..b722412 100644 +index 06c276f..9c1eb51 100644 --- a/nss/coreconf/arch.mk +++ b/nss/coreconf/arch.mk -@@ -37,7 +37,7 @@ OS_TEST := $(shell uname -m) +@@ -30,7 +30,7 @@ OS_TEST := $(shell uname -m) ifeq ($(OS_TEST),i86pc) OS_RELEASE := $(shell uname -r)_$(OS_TEST) else
@@ -50,7 +27,7 @@ index 6557348..b722412 100644 # diff --git a/nss/lib/freebl/Makefile b/nss/lib/freebl/Makefile -index 0d293f1..678f506 100644 +index 0ce1425..ebeb411 100644 --- a/nss/lib/freebl/Makefile +++ b/nss/lib/freebl/Makefile @@ -36,6 +36,12 @@ ifdef USE_64
@@ -59,7 +36,7 @@ index 0d293f1..678f506 100644 +ifeq ($(OS_TEST),mips) +ifndef USE_64 -+ DEFINES += -DNS_PTR_LE_32 ++ DEFINES += -DNS_PTR_LE_32 +endif +endif +
@@ -67,5 +44,5 @@ index 0d293f1..678f506 100644 DEFINES += -DNSS_USE_ABI32_FPU endif -- -1.8.1.2 +2.11.0
meta/recipes-support/nss/nss_3.28.1.bb renamed from meta/recipes-support/nss/nss_3.27.1.bb +4 -4
@@ -15,8 +15,8 @@ LIC_FILES_CHKSUM = "file://nss/COPYING;md5=3b1e88e1b9c0b5a4b2881d46cce06a18 \ file://nss/lib/freebl/mpi/doc/LICENSE-MPL;md5=5d425c8f3157dbf212db2ec53d9e5132" SRC_URI = "\ - http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_27_1_RTM/src/${BP}.tar.gz \ - file://nss-fix-support-cross-compiling.patch \ + http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_28_1_RTM/src/${BP}.tar.gz \ + file://0001-nss-fix-support-cross-compiling.patch \ file://nss-no-rpath-for-cross-compiling.patch \ file://nss-fix-incorrect-shebang-of-perl.patch \ file://nss-fix-nsinstall-build.patch \
@@ -26,8 +26,8 @@ SRC_URI = "\ file://nss.pc.in \ file://signlibs.sh \ " -SRC_URI[md5sum] = "f18e1ebfe07969c84b890e45843edcb7" -SRC_URI[sha256sum] = "fd3637a1930cd838239a89633a7ed9a18859ae9b599043f3a18f726dc4ec2a6b" +SRC_URI[md5sum] = "e98d48435cee5792f97ef7fc35a602c3" +SRC_URI[sha256sum] = "58cc0c05c0ed9523e6d820bea74f513538f48c87aac931876e3d3775de1a82ad" UPSTREAM_CHECK_URI = "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_Releases" UPSTREAM_CHECK_REGEX = "NSS_(?P<pver>.+)_release_notes"
Signature · 1 line
2.11.0
PATCH 24/24 systemtap: update to 3.1
In reply to Alexander KanavinRemoved patches are in upstream.
Rebase monitor-option.patch and no-msgfmt-check.patch
Add support for python 3 probes
(this necessitates the 0001-Do-not-let-configure-write-a-python-location-into-th.patch) Add perl to RDEPENDS to fix a QA warning about one of the installed files.
--- ...configure-write-a-python-location-into-th.patch | 25 +++++++++++++ .../systemtap/systemtap/fix-monitor-linking.patch | 41 ---------------------- .../systemtap/systemtap/monitor-option.patch | 26 ++++++++++---- .../systemtap/systemtap/no-msgfmt-check.patch | 22 ++++++++++-- .../systemtap/obsolete_automake_macros.patch | 15 -------- meta/recipes-kernel/systemtap/systemtap_git.bb | 9 ++--- meta/recipes-kernel/systemtap/systemtap_git.inc | 7 ++-- 7 files changed, 72 insertions(+), 73 deletions(-) create mode 100644 meta/recipes-kernel/systemtap/systemtap/0001-Do-not-let-configure-write-a-python-location-into-th.patch delete mode 100644 meta/recipes-kernel/systemtap/systemtap/fix-monitor-linking.patch delete mode 100644 meta/recipes-kernel/systemtap/systemtap/obsolete_automake_macros.patch
meta/recipes-kernel/systemtap/systemtap/0001-Do-not-let-configure-write-a-python-location-into-th.patch new file +25 -0
@@ -0,0 +1,25 @@ +From ab29615ed6c2e779b472903564dc683dc1015de7 Mon Sep 17 00:00:00 2001 +From: Alexander Kanavin <[email protected]> +Date: Wed, 22 Feb 2017 13:37:33 +0200 +Subject: [PATCH] Do not let configure write a python location into the dtrace + binary + +Upstream-Status: Inappropriate [oe-core specific] +Signed-off-by: Alexander Kanavin <[email protected]> +--- + dtrace.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/dtrace.in b/dtrace.in +index 5e1cf8079..a24229cbc 100644 +--- a/dtrace.in ++++ b/dtrace.in +@@ -1,4 +1,4 @@ +-#!@preferred_python@ ++#!/usr/bin/python3 + # vim: et sta sts=4 sw=4 ts=8 + + # This handles the systemtap equivalent of +-- +2.11.0 +
meta/recipes-kernel/systemtap/systemtap/fix-monitor-linking.patch deleted +0 -41
41 lines not on this page · raw message
meta/recipes-kernel/systemtap/systemtap/monitor-option.patch +19 -7
@@ -1,21 +1,30 @@ +From 93fc4744fedf6fc593ee656968da97f7b1862ada Mon Sep 17 00:00:00 2001 +From: Ross Burton <[email protected]> +Date: Tue, 4 Oct 2016 16:37:53 +0100 +Subject: [PATCH 4/6] systemtap: rationalise dependencies + Add an option to explicitly disable the monitor (and therefore the dependency on json-c and ncurses). Upstream-Status: Pending Signed-off-by: Ross Burton <[email protected]> +--- + configure.ac | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + diff --git a/configure.ac b/configure.ac -index cd781a2..e56079a 100644 +index 6bd0c5fc4..2ea9b3cbf 100644 --- a/configure.ac +++ b/configure.ac -@@ -570,13 +574,16 @@ dnl See if we have enough libraries and tools to build the virt server - fi - AM_CONDITIONAL([BUILD_VIRT], [test "${have_libvirt}" == "yes" -a "${have_libxml2}" == "yes" -a "$enable_virt" != "no"]) - +@@ -752,13 +752,16 @@ dnl We want either (or both) python probe support. + AM_CONDITIONAL([HAVE_PYTHON_PROBES], + [test "x$have_python2_support" = "xyes" -o "x$have_python3_support" = "xyes"]) + +AC_ARG_ENABLE([monitor], AS_HELP_STRING([--disable-monitor],[Disable monitor])) +if test "$enable_monitor" != "no"; then dnl Check for presence of json-c and ncurses for use in monitor mode - PKG_CHECK_MODULES([jsonc], [json-c], [have_jsonc=yes], [have_jsonc=no]) + PKG_CHECK_MODULES([jsonc], [json-c >= 0.12], [have_jsonc=yes], [have_jsonc=no]) PKG_CHECK_MODULES([ncurses], [ncurses], [have_ncurses=yes], [have_ncurses=no]) -AM_CONDITIONAL([HAVE_MONITOR_LIBS], [test "${have_jsonc}" == "yes" -a "${have_ncurses}" == "yes"]) if test "${have_jsonc}" == "yes" -a "${have_ncurses}" == yes; then
@@ -23,6 +32,9 @@ index cd781a2..e56079a 100644 fi +fi +AM_CONDITIONAL([HAVE_MONITOR_LIBS], [test "${have_jsonc}" == "yes" -a "${have_ncurses}" == "yes" -a "$enable_monitor" != "no"]) - + AC_CACHE_CHECK([for assembler .section "?" flags support], stap_cv_sectionq, [ old_CFLAGS="$CFLAGS" +-- +2.11.0 +
meta/recipes-kernel/systemtap/systemtap/no-msgfmt-check.patch +20 -2
@@ -1,15 +1,33 @@ +From 43f1b04449bb1cf7e0092263f1c2a25f3fca08ef Mon Sep 17 00:00:00 2001 +From: Ross Burton <[email protected]> +Date: Tue, 8 Nov 2016 23:07:41 +0000 +Subject: [PATCH 5/6] systemtap: remove explicit msgfmt check + There is no need to explicitly check that msgfmt was found as the gettext macros handle this for us if NLS is enabled. Upstream-Status: Pending Signed-off-by: Ross Burton <[email protected]> +--- + configure.ac | 4 ---- + 1 file changed, 4 deletions(-) + diff --git a/configure.ac b/configure.ac -index e56079a..284bbe0 100644 +index 2ea9b3cbf..95417f59c 100644 --- a/configure.ac +++ b/configure.ac -@@ -39,4 +38,0 @@ AM_GNU_GETTEXT_VERSION([0.19.4]) +@@ -36,10 +36,6 @@ AC_CHECK_FUNCS(openat) + AM_GNU_GETTEXT(external) + AM_GNU_GETTEXT_VERSION([0.19.4]) + -if test "x$GMSGFMT" = "x:"; then - AC_MSG_ERROR([missing gnu /usr/bin/msgfmt]) -fi - + # We want the 'PYTHON' varible to be python version 2. We also want + # our custom 'PYTHON3' varible to be python version 3. + # +-- +2.11.0 +
meta/recipes-kernel/systemtap/systemtap/obsolete_automake_macros.patch deleted +0 -15
@@ -1,15 +0,0 @@ -Upstream-Status: Pending - -Signed-off-by: Marko Lindqvist <[email protected]> -Index: git/configure.ac -=================================================================== ---- git.orig/configure.ac -+++ git/configure.ac -@@ -19,7 +19,6 @@ AC_PROG_LN_S - AC_PROG_CC - AC_PROG_CXX - AC_PROG_CPP --AM_PROG_CC_STDC - AM_PROG_CC_C_O - AC_PROG_RANLIB - AC_OBJEXT
meta/recipes-kernel/systemtap/systemtap_git.bb +5 -4
@@ -4,12 +4,12 @@ require systemtap_git.inc DEPENDS = "boost elfutils" -RDEPENDS_${PN} += "python3-core bash" +RDEPENDS_${PN} += "python3-core bash perl" EXTRA_OECONF += "--with-libelf=${STAGING_DIR_TARGET} --without-rpm \ --without-nss --without-avahi --without-dyninst \ --disable-server --disable-grapher --enable-prologues \ - --with-python3 \ + --with-python3 --without-python2-probes \ ac_cv_prog_have_javac=no \ ac_cv_prog_have_jar=no "
@@ -17,11 +17,12 @@ STAP_DOCS ?= "--disable-docs --disable-publican --disable-refdocs" EXTRA_OECONF += "${STAP_DOCS} " -PACKAGECONFIG ??= "sqlite monitor" +PACKAGECONFIG ??= "sqlite monitor python3-probes" PACKAGECONFIG[libvirt] = "--enable-libvirt,--disable-libvirt,libvirt" PACKAGECONFIG[sqlite] = "--enable-sqlite,--disable-sqlite,sqlite3" PACKAGECONFIG[monitor] = "--enable-monitor,--disable-monitor,ncurses json-c" +PACKAGECONFIG[python3-probes] = "--with-python3-probes,--without-python3-probes,python3-setuptools-native" -inherit autotools gettext pkgconfig +inherit autotools gettext pkgconfig distutils3-base BBCLASSEXTEND = "native nativesdk"
meta/recipes-kernel/systemtap/systemtap_git.inc +3 -4
@@ -1,16 +1,15 @@ LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" -SRCREV = "616ec7a0b916df7785d911b824c3df6eb022b213" -PV = "3.0" +SRCREV = "b8ea350dc13adb6190d9044a5b80110a4c441270" +PV = "3.1" SRC_URI = "git://sourceware.org/git/systemtap.git \ - file://obsolete_automake_macros.patch \ file://system_map_location.patch \ file://configure-allow-to-disable-libvirt.patch \ file://x32_abi_time.patch \ file://monitor-option.patch \ file://no-msgfmt-check.patch \ - file://fix-monitor-linking.patch \ + file://0001-Do-not-let-configure-write-a-python-location-into-th.patch \ " # systemtap doesn't support mips
Signature · 1 line
2.11.0
Re: [PATCH 11/24] cmake: update to 3.7.2
In reply to Alexander KanavinAlready in master-next, d3e5a6d38870ecede87812cb81c0b5630bd3b3ff
Philip
Quoted 33 lines · Alexander Kanavin
Signed-off-by Alexander Kanavin <[email protected]>--- .../cmake/{cmake-native_3.7.1.bb => cmake-native_3.7.2.bb} | 0 meta/recipes-devtools/cmake/cmake.inc | 4 ++-- meta/recipes-devtools/cmake/{cmake_3.7.1.bb => cmake_3.7.2.bb} | 0 3 files changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-devtools/cmake/{cmake-native_3.7.1.bb => cmake-native_3.7.2.bb} (100%) rename meta/recipes-devtools/cmake/{cmake_3.7.1.bb => cmake_3.7.2.bb} (100%)meta/recipes-devtools/cmake/cmake-native_3.7.2.bb renamed from meta/recipes-devtools/cmake/cmake-native_3.7.1.bb +0
-0meta/recipes-devtools/cmake/cmake.inc +2
-2@@ -17,8 +17,8 @@ SRC_URI = "https://cmake.org/files/v${CMAKE_MAJOR_VERSION}/cmake-${PV}.tar.gz \ file://avoid-gcc-warnings-with-Wstrict-prototypes.patch \ " -SRC_URI[md5sum] = "d031d5a06e9f1c5367cdfc56fbd2a1c8" -SRC_URI[sha256sum] = "449a5bce64dbd4d5b9517ebd1a1248ed197add6ad27934478976fd5f1f9330e1" +SRC_URI[md5sum] = "79bd7e65cd81ea3aa2619484ad6ff25a" +SRC_URI[sha256sum] = "dc1246c4e6d168ea4d6e042cfba577c1acd65feea27e56f5ff37df920c30cae0" UPSTREAM_CHECK_REGEX = "cmake-(?P<pver>\d+(\.\d+)+)\.tar"meta/recipes-devtools/cmake/cmake_3.7.2.bb renamed from meta/recipes-devtools/cmake/cmake_3.7.1.bb +0
-0
Re: [PATCH 09/24] boost: update to 1.63.0
In reply to Alexander KanavinQuoted 4 lines · Alexander Kanavin
Drop backported 0002-boost-test-execution_monitor.hpp-fix-mips-soft- float.patch
Rebase consider-hardfp.patch to 0001-When-using-soft-float-on-ARM-we- should-not-expect-th.patch
I would think that the arm specific soft-float hack 0001-When-using-soft- float-on-ARM-we-should-not-expect-th.patch is not needed anymore, given that boost should be able to handle all soft float environments now, but am not in a position to test this.
Cheers,
Andre'
Re: [PATCH 09/24] boost: update to 1.63.0
Quoted 9 lines · André Draszik
Quoted 4 lines
Drop backported 0002-boost-test-execution_monitor.hpp-fix-mips-soft- float.patch
Rebase consider-hardfp.patch to 0001-When-using-soft-float-on-ARM-we- should-not-expect-th.patchI would think that the arm specific soft-float hack 0001-When-using-soft- float-on-ARM-we-should-not-expect-th.patch is not needed anymore, given that boost should be able to handle all soft float environments now, but am not in a position to test this.
Neither am I. If the patch would've been more difficult to rebase, I would simply drop it for that reason + inability to test what it does. That's why sending patches upstream is important (especially non-trivial ones); it guarantees that they won't be removed down the road.
Alex
Re: [PATCH 20/24] libiconv: remove recipe
In reply to Alexander KanavinQuoted 3 lines · Alexander Kanavin
It was in use only when uclibc was used, and so serves no purpose anymore. Both glibc and musl provide their own implementation.
Either this isn't entirely accurate or we need more RPROVIDES set:
ERROR: Nothing PROVIDES 'virtual/nativesdk-libiconv' (but virtual:nativesdk:/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-qa-extras/build/meta/recipes-core/gettext/ gettext_0.19.8.1.bb DEPENDS on or otherwise requires it)
Ross
Re: [PATCH 20/24] libiconv: remove recipe
Quoted 4 lines · Ross
Quoted 1 line · Alexander Kanavin
Quoted 8 lines
Quoted 2 lines
It was in use only when uclibc was used, and so serves no purpose anymore. Both glibc and musl provide their own implementation.
Either this isn't entirely accurate or we need more RPROVIDES set:
ERROR: Nothing PROVIDES 'virtual/nativesdk-libiconv' (but virtual:nativesdk:/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-qa-extras/build/meta/recipes-core/gettext/gettext_0.19.8.1.bb DEPENDS on or otherwise requires it)
It seems that nativesdk-glibc is not providing it. We should fix that
Quoted 9 lines
Ross
--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core
Re: [PATCH 20/24] libiconv: remove recipe
Quoted 9 lines · Khem Raj
Quoted 2 lines
ERROR: Nothing PROVIDES 'virtual/nativesdk-libiconv' (but virtual:nativesdk:/home/pokybuild/yocto-autobuilder/
yocto-worker/nightly-qa-extras/build/meta/recipes-core/gettext/ gettext_0.19.8.1.bb
Quoted 1 line
DEPENDS on or otherwise requires it)
It seems that nativesdk-glibc is not providing it. We should fix that
Oh, this was with SDKMACHINE = "i686-mingw32" which likely makes a difference but it's too late for me to make an informed opinion. :)
Ross
Re: [PATCH 20/24] libiconv: remove recipe
Quoted 11 lines · Ross
Quoted 2 lines
ERROR: Nothing PROVIDES 'virtual/nativesdk-libiconv' (but virtual:nativesdk:/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-qa-extras/build/meta/recipes-core/gettext/gettext_0.19.8.1.bb
<http://gettext_0.19.8.1.bb>
> DEPENDS on or otherwise requires it)It seems that nativesdk-glibc is not providing it. We should fix that
Oh, this was with SDKMACHINE = "i686-mingw32" which likely makes a difference but it's too late for me to make an informed opinion. :)
Must be. Compiling nativesdk-gettext works perfectly fine on plain poky, so it's mingw stuff that needs to be fixed (or take libiconv recipe if they need it).
Alex
Re: [PATCH 24/24] systemtap: update to 3.1
In reply to Alexander KanavinQuoted 2 lines · Alexander Kanavin
Add support for python 3 probes
ERROR: QA Issue: lib64-systemtap: Files/directories were installed but not shipped in any package:
/usr/lib/python3.5/site-packages/HelperSDT-0.1.0-py3.5.egg-info
/usr/lib/python3.5/site-packages/HelperSDT-0.1.0-py3.5.egg-info/dependency_links.txt
/usr/lib/python3.5/site-packages/HelperSDT-0.1.0-py3.5.egg-info/PKG-INFO
/usr/lib/python3.5/site-packages/HelperSDT-0.1.0-py3.5.egg-info/top_level.txt
/usr/lib/python3.5/site-packages/HelperSDT-0.1.0-py3.5.egg-info/SOURCES.txt
/usr/lib/python3.5/site-packages/HelperSDT/__init__.py /usr/lib/python3.5/site-packages/HelperSDT/_
HelperSDT.cpython-35m-x86_64-linux-gnu.so
/usr/lib/python3.5/site-packages/HelperSDT/__main__.py /usr/lib/python3.5/site-packages/HelperSDT/__pycache__
/usr/lib/python3.5/site-packages/HelperSDT/__pycache__/__init__.cpython-35.pyc
/usr/lib/python3.5/site-packages/HelperSDT/__pycache__/__main__.cpython-35.pyc
Ross
Re: [PATCH 24/24] systemtap: update to 3.1
Quoted 14 lines · Ross
Quoted 1 line
Add support for python 3 probes
ERROR: QA Issue: lib64-systemtap: Files/directories were installed but not shipped in any package:
/usr/lib/python3.5/site-packages/HelperSDT-0.1.0-py3.5.egg-info
/usr/lib/python3.5/site-packages/HelperSDT-0.1.0-py3.5.egg-info/dependency_links.txt
/usr/lib/python3.5/site-packages/HelperSDT-0.1.0-py3.5.egg-info/PKG-INFO
/usr/lib/python3.5/site-packages/HelperSDT-0.1.0-py3.5.egg-info/top_level.txt
/usr/lib/python3.5/site-packages/HelperSDT-0.1.0-py3.5.egg-info/SOURCES.txt
/usr/lib/python3.5/site-packages/HelperSDT/__init__.py
Quoted 8 lines
/usr/lib/python3.5/site-packages/HelperSDT/_HelperSDT.cpython-35m-x86_64-linux-gnu.so
<http://HelperSDT.cpython-35m-x86_64-linux-gnu.so>
/usr/lib/python3.5/site-packages/HelperSDT/__main__.py/usr/lib/python3.5/site-packages/HelperSDT/__pycache__
/usr/lib/python3.5/site-packages/HelperSDT/__pycache__/__init__.cpython-35.pyc
/usr/lib/python3.5/site-packages/HelperSDT/__pycache__/__main__.cpython-35.pyc
Just sent an updated patch that should fix this.
Alex