All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/12] Package version updates and version check fixes
@ 2016-01-19 15:37 Alexander Kanavin
  2016-01-19 15:37 ` [PATCH 01/12] nss: update to 3.21 Alexander Kanavin
                   ` (11 more replies)
  0 siblings, 12 replies; 16+ messages in thread
From: Alexander Kanavin @ 2016-01-19 15:37 UTC (permalink / raw)
  To: openembedded-core

I did a quick review of upstream version checks, and fixed a few recipes
where it wasn't working properly. Also bundled version updates for recipes
where I'm the maintainer or there is no maintainer and the update is trivial.

The following changes since commit 839fb1893546ad58a1f5475a9e852b81afb056d6:

  e2fsprogs: fix PV (2016-01-19 08:53:05 +0000)

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 (12):
  nss: update to 3.21
  bootchart2: update to 0.14.8
  btrfs-tools: update to 4.4
  build-appliance-image: bump version to 14.0
  e2fsprogs: fix upstream version check
  libsolv: fix upstream version check
  ncurses: fix upstream version check
  pbzip2: update to 1.1.13
  sysstat: fix upstream version check
  gnutls: update to 3.4.8
  libical: fix upstream version check
  libjpeg-turbo: fix upstream version check (sort of)

 ...age_12.0.1.bb => build-appliance-image_14.0.bb} |  0
 meta/recipes-core/ncurses/ncurses_6.0.bb           |  1 +
 .../{bootchart2_0.14.7.bb => bootchart2_0.14.8.bb} |  2 +-
 .../{btrfs-tools_4.3.1.bb => btrfs-tools_4.4.bb}   |  2 +-
 meta/recipes-devtools/e2fsprogs/e2fsprogs_git.bb   |  1 +
 meta/recipes-extended/libsolv/libsolv_git.bb       |  1 +
 .../pbzip2/{pbzip2_1.1.12.bb => pbzip2_1.1.13.bb}  |  4 ++--
 meta/recipes-extended/sysstat/sysstat.inc          |  1 +
 .../jpeg/libjpeg-turbo_8d+1.4.2.bb                 |  2 ++
 .../gnutls/{gnutls_3.4.7.bb => gnutls_3.4.8.bb}    |  4 ++--
 meta/recipes-support/libical/libical_1.0.1.bb      |  1 +
 .../0001-Fix-build-failure-on-opensuse-13.1.patch  | 27 ++++++++++++++++++++++
 .../nss/{nss_3.19.2.bb => nss_3.21.bb}             | 11 ++++++---
 13 files changed, 48 insertions(+), 9 deletions(-)
 rename meta/recipes-core/images/{build-appliance-image_12.0.1.bb => build-appliance-image_14.0.bb} (100%)
 rename meta/recipes-devtools/bootchart2/{bootchart2_0.14.7.bb => bootchart2_0.14.8.bb} (99%)
 rename meta/recipes-devtools/btrfs-tools/{btrfs-tools_4.3.1.bb => btrfs-tools_4.4.bb} (94%)
 rename meta/recipes-extended/pbzip2/{pbzip2_1.1.12.bb => pbzip2_1.1.13.bb} (86%)
 rename meta/recipes-support/gnutls/{gnutls_3.4.7.bb => gnutls_3.4.8.bb} (60%)
 create mode 100644 meta/recipes-support/nss/nss/0001-Fix-build-failure-on-opensuse-13.1.patch
 rename meta/recipes-support/nss/{nss_3.19.2.bb => nss_3.21.bb} (95%)

-- 
2.6.4



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

* [PATCH 01/12] nss: update to 3.21
  2016-01-19 15:37 [PATCH 00/12] Package version updates and version check fixes Alexander Kanavin
@ 2016-01-19 15:37 ` Alexander Kanavin
  2016-01-19 19:05   ` Khem Raj
  2016-01-19 15:37 ` [PATCH 02/12] bootchart2: update to 0.14.8 Alexander Kanavin
                   ` (10 subsequent siblings)
  11 siblings, 1 reply; 16+ messages in thread
From: Alexander Kanavin @ 2016-01-19 15:37 UTC (permalink / raw)
  To: openembedded-core

Explicitly disable tests (they were previously implicitly disabled upstream),
as they cause various architecture-specific build failures.

Add 0001-Fix-build-failure-on-opensuse-13.1.patch that fixes compilation using gcc 4.8.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
---
 .../0001-Fix-build-failure-on-opensuse-13.1.patch  | 27 ++++++++++++++++++++++
 .../nss/{nss_3.19.2.bb => nss_3.21.bb}             | 11 ++++++---
 2 files changed, 35 insertions(+), 3 deletions(-)
 create mode 100644 meta/recipes-support/nss/nss/0001-Fix-build-failure-on-opensuse-13.1.patch
 rename meta/recipes-support/nss/{nss_3.19.2.bb => nss_3.21.bb} (95%)

diff --git a/meta/recipes-support/nss/nss/0001-Fix-build-failure-on-opensuse-13.1.patch b/meta/recipes-support/nss/nss/0001-Fix-build-failure-on-opensuse-13.1.patch
new file mode 100644
index 0000000..cb3ad00
--- /dev/null
+++ b/meta/recipes-support/nss/nss/0001-Fix-build-failure-on-opensuse-13.1.patch
@@ -0,0 +1,27 @@
+From 8758c6a4508a5ca01505a8d69a269c912ce10bee Mon Sep 17 00:00:00 2001
+From: Alexander Kanavin <alex.kanavin@gmail.com>
+Date: Mon, 18 Jan 2016 18:26:16 +0000
+Subject: [PATCH] Fix build failure on opensuse 13.1
+
+Upstream-Status: Inappropriate [gcc 4.8 specific issue]
+Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
+---
+ nss/cmd/modutil/install-ds.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/nss/cmd/modutil/install-ds.h b/nss/cmd/modutil/install-ds.h
+index 3a3afb3..433efe0 100644
+--- a/nss/cmd/modutil/install-ds.h
++++ b/nss/cmd/modutil/install-ds.h
+@@ -243,7 +243,7 @@ struct Pk11Install_Info_str {
+ Pk11Install_Info*
+ Pk11Install_Info_new();
+ void
+-Pk11Install_Info_init();
++Pk11Install_Info_init(Pk11Install_Info* _this);
+ void
+ Pk11Install_Info_delete(Pk11Install_Info* _this);
+ /*// Returns NULL for success, error message if parse error.*/
+-- 
+1.8.4.5
+
diff --git a/meta/recipes-support/nss/nss_3.19.2.bb b/meta/recipes-support/nss/nss_3.21.bb
similarity index 95%
rename from meta/recipes-support/nss/nss_3.19.2.bb
rename to meta/recipes-support/nss/nss_3.21.bb
index c51b056..24892b4 100644
--- a/meta/recipes-support/nss/nss_3.19.2.bb
+++ b/meta/recipes-support/nss/nss_3.21.bb
@@ -15,17 +15,18 @@ 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_19_2_RTM/src/${BP}.tar.gz \
+    http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_21_RTM/src/${BP}.tar.gz \
     file://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 \
+    file://0001-Fix-build-failure-on-opensuse-13.1.patch \
     file://nss.pc.in \
     file://signlibs.sh \
 "
 
-SRC_URI[md5sum] = "b02ffd1e8e8ef5f8512fa02d8ca9db3d"
-SRC_URI[sha256sum] = "1306663e8f61d8449ad8cbcffab743a604dcd9f6f34232c210847c51dce2c9ae"
+SRC_URI[md5sum] = "3c8b2ed880dd3a8d86c9e0151afe6eba"
+SRC_URI[sha256sum] = "3f7a5b027d7cdd5c0e4ff7544da33fdc6f56c2f8c27fff02938fd4a6fbe87239"
 
 UPSTREAM_CHECK_URI = "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_Releases"
 UPSTREAM_CHECK_REGEX = "NSS_(?P<pver>.+)_release_notes"
@@ -84,6 +85,8 @@ do_compile() {
         export USE_X32=1
     fi
 
+    export NSS_DISABLE_GTESTS=1
+
     # We can modify CC in the environment, but if we set it via an
     # argument to make, nsinstall, a host program, will also build with it!
     #
@@ -129,6 +132,8 @@ do_install() {
         export USE_X32=1
     fi
 
+    export NSS_DISABLE_GTESTS=1
+
     make -C ./nss \
         CCC="${CXX}" \
         OS_TEST=${OS_TEST} \
-- 
2.6.4



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

* [PATCH 02/12] bootchart2: update to 0.14.8
  2016-01-19 15:37 [PATCH 00/12] Package version updates and version check fixes Alexander Kanavin
  2016-01-19 15:37 ` [PATCH 01/12] nss: update to 3.21 Alexander Kanavin
@ 2016-01-19 15:37 ` Alexander Kanavin
  2016-01-19 15:37 ` [PATCH 03/12] btrfs-tools: update to 4.4 Alexander Kanavin
                   ` (9 subsequent siblings)
  11 siblings, 0 replies; 16+ messages in thread
From: Alexander Kanavin @ 2016-01-19 15:37 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
---
 .../bootchart2/{bootchart2_0.14.7.bb => bootchart2_0.14.8.bb}           | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/bootchart2/{bootchart2_0.14.7.bb => bootchart2_0.14.8.bb} (99%)

diff --git a/meta/recipes-devtools/bootchart2/bootchart2_0.14.7.bb b/meta/recipes-devtools/bootchart2/bootchart2_0.14.8.bb
similarity index 99%
rename from meta/recipes-devtools/bootchart2/bootchart2_0.14.7.bb
rename to meta/recipes-devtools/bootchart2/bootchart2_0.14.8.bb
index 7586ff2..86c614a 100644
--- a/meta/recipes-devtools/bootchart2/bootchart2_0.14.7.bb
+++ b/meta/recipes-devtools/bootchart2/bootchart2_0.14.8.bb
@@ -95,7 +95,7 @@ SRC_URI = "git://github.com/mmeeks/bootchart.git \
           "
 
 S = "${WORKDIR}/git"
-SRCREV = "6f050b65ae9f266645f04f0aecab9efb88375f1c"
+SRCREV = "48e0071048564c6af75ab969e842d6dec808da09"
 
 inherit systemd
 inherit update-rc.d
-- 
2.6.4



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

* [PATCH 03/12] btrfs-tools: update to 4.4
  2016-01-19 15:37 [PATCH 00/12] Package version updates and version check fixes Alexander Kanavin
  2016-01-19 15:37 ` [PATCH 01/12] nss: update to 3.21 Alexander Kanavin
  2016-01-19 15:37 ` [PATCH 02/12] bootchart2: update to 0.14.8 Alexander Kanavin
@ 2016-01-19 15:37 ` Alexander Kanavin
  2016-01-19 15:37 ` [PATCH 04/12] build-appliance-image: bump version to 14.0 Alexander Kanavin
                   ` (8 subsequent siblings)
  11 siblings, 0 replies; 16+ messages in thread
From: Alexander Kanavin @ 2016-01-19 15:37 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
---
 .../btrfs-tools/{btrfs-tools_4.3.1.bb => btrfs-tools_4.4.bb}            | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/btrfs-tools/{btrfs-tools_4.3.1.bb => btrfs-tools_4.4.bb} (94%)

diff --git a/meta/recipes-devtools/btrfs-tools/btrfs-tools_4.3.1.bb b/meta/recipes-devtools/btrfs-tools/btrfs-tools_4.4.bb
similarity index 94%
rename from meta/recipes-devtools/btrfs-tools/btrfs-tools_4.3.1.bb
rename to meta/recipes-devtools/btrfs-tools/btrfs-tools_4.4.bb
index e6b0132..c17b7c7 100644
--- a/meta/recipes-devtools/btrfs-tools/btrfs-tools_4.3.1.bb
+++ b/meta/recipes-devtools/btrfs-tools/btrfs-tools_4.4.bb
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=fcb02dc552a041dee27e4b85c7396067"
 SECTION = "base"
 DEPENDS = "util-linux attr e2fsprogs lzo acl"
 
-SRCREV = "7c3394ed9ef2063a7256d4bc078a485b6f826bc5"
+SRCREV = "21258fab2caeade405a15ba932d373b364aa6e8c"
 SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git \
            file://fix-parallel.patch \
 "
-- 
2.6.4



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

* [PATCH 04/12] build-appliance-image: bump version to 14.0
  2016-01-19 15:37 [PATCH 00/12] Package version updates and version check fixes Alexander Kanavin
                   ` (2 preceding siblings ...)
  2016-01-19 15:37 ` [PATCH 03/12] btrfs-tools: update to 4.4 Alexander Kanavin
@ 2016-01-19 15:37 ` Alexander Kanavin
  2016-01-19 15:37 ` [PATCH 05/12] e2fsprogs: fix upstream version check Alexander Kanavin
                   ` (7 subsequent siblings)
  11 siblings, 0 replies; 16+ messages in thread
From: Alexander Kanavin @ 2016-01-19 15:37 UTC (permalink / raw)
  To: openembedded-core

This is done to make recipe version reporting tool happy.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
---
 .../{build-appliance-image_12.0.1.bb => build-appliance-image_14.0.bb}    | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 rename meta/recipes-core/images/{build-appliance-image_12.0.1.bb => build-appliance-image_14.0.bb} (100%)

diff --git a/meta/recipes-core/images/build-appliance-image_12.0.1.bb b/meta/recipes-core/images/build-appliance-image_14.0.bb
similarity index 100%
rename from meta/recipes-core/images/build-appliance-image_12.0.1.bb
rename to meta/recipes-core/images/build-appliance-image_14.0.bb
-- 
2.6.4



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

* [PATCH 05/12] e2fsprogs: fix upstream version check
  2016-01-19 15:37 [PATCH 00/12] Package version updates and version check fixes Alexander Kanavin
                   ` (3 preceding siblings ...)
  2016-01-19 15:37 ` [PATCH 04/12] build-appliance-image: bump version to 14.0 Alexander Kanavin
@ 2016-01-19 15:37 ` Alexander Kanavin
  2016-01-19 15:37 ` [PATCH 06/12] libsolv: " Alexander Kanavin
                   ` (6 subsequent siblings)
  11 siblings, 0 replies; 16+ messages in thread
From: Alexander Kanavin @ 2016-01-19 15:37 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
---
 meta/recipes-devtools/e2fsprogs/e2fsprogs_git.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/recipes-devtools/e2fsprogs/e2fsprogs_git.bb b/meta/recipes-devtools/e2fsprogs/e2fsprogs_git.bb
index 60b2854..c82e99a 100644
--- a/meta/recipes-devtools/e2fsprogs/e2fsprogs_git.bb
+++ b/meta/recipes-devtools/e2fsprogs/e2fsprogs_git.bb
@@ -10,6 +10,7 @@ SRC_URI += "file://acinclude.m4 \
 
 SRCREV = "0f26747167cc9d82df849b0aad387bf824f04544"
 PV = "1.42.13+git${SRCPV}"
+UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+\.\d+(\.\d+)*)$"
 
 EXTRA_OECONF += "--libdir=${base_libdir} --sbindir=${base_sbindir} \
                 --enable-elf-shlibs --disable-libuuid --disable-uuidd \
-- 
2.6.4



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

* [PATCH 06/12] libsolv: fix upstream version check
  2016-01-19 15:37 [PATCH 00/12] Package version updates and version check fixes Alexander Kanavin
                   ` (4 preceding siblings ...)
  2016-01-19 15:37 ` [PATCH 05/12] e2fsprogs: fix upstream version check Alexander Kanavin
@ 2016-01-19 15:37 ` Alexander Kanavin
  2016-01-19 15:37 ` [PATCH 07/12] ncurses: " Alexander Kanavin
                   ` (5 subsequent siblings)
  11 siblings, 0 replies; 16+ messages in thread
From: Alexander Kanavin @ 2016-01-19 15:37 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
---
 meta/recipes-extended/libsolv/libsolv_git.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/recipes-extended/libsolv/libsolv_git.bb b/meta/recipes-extended/libsolv/libsolv_git.bb
index 78a2d51..266d4b6 100644
--- a/meta/recipes-extended/libsolv/libsolv_git.bb
+++ b/meta/recipes-extended/libsolv/libsolv_git.bb
@@ -11,6 +11,7 @@ PV = "0.6.14+git${SRCPV}"
 
 SRC_URI = "git://github.com/openSUSE/libsolv.git"
 SRCREV = "b1ea39233f86cd62fbab1964d7497244f6be0087"
+UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+(\.\d+)+)"
 
 S = "${WORKDIR}/git"
 
-- 
2.6.4



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

* [PATCH 07/12] ncurses: fix upstream version check
  2016-01-19 15:37 [PATCH 00/12] Package version updates and version check fixes Alexander Kanavin
                   ` (5 preceding siblings ...)
  2016-01-19 15:37 ` [PATCH 06/12] libsolv: " Alexander Kanavin
@ 2016-01-19 15:37 ` Alexander Kanavin
  2016-01-19 15:37 ` [PATCH 08/12] pbzip2: update to 1.1.13 Alexander Kanavin
                   ` (4 subsequent siblings)
  11 siblings, 0 replies; 16+ messages in thread
From: Alexander Kanavin @ 2016-01-19 15:37 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
---
 meta/recipes-core/ncurses/ncurses_6.0.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/recipes-core/ncurses/ncurses_6.0.bb b/meta/recipes-core/ncurses/ncurses_6.0.bb
index 8587287..e877d67 100644
--- a/meta/recipes-core/ncurses/ncurses_6.0.bb
+++ b/meta/recipes-core/ncurses/ncurses_6.0.bb
@@ -9,3 +9,4 @@ SRC_URI += "file://tic-hang.patch \
 SRCREV = "c6b034b4d69f8c9092c2a1b5d5bb718282b2a522"
 S = "${WORKDIR}/git"
 EXTRA_OECONF += "--with-abi-version=5"
+UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>\d+(\.\d+)+(\+\d+)*)"
-- 
2.6.4



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

* [PATCH 08/12] pbzip2: update to 1.1.13
  2016-01-19 15:37 [PATCH 00/12] Package version updates and version check fixes Alexander Kanavin
                   ` (6 preceding siblings ...)
  2016-01-19 15:37 ` [PATCH 07/12] ncurses: " Alexander Kanavin
@ 2016-01-19 15:37 ` Alexander Kanavin
  2016-01-19 15:37 ` [PATCH 09/12] sysstat: fix upstream version check Alexander Kanavin
                   ` (3 subsequent siblings)
  11 siblings, 0 replies; 16+ messages in thread
From: Alexander Kanavin @ 2016-01-19 15:37 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
---
 meta/recipes-extended/pbzip2/{pbzip2_1.1.12.bb => pbzip2_1.1.13.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-extended/pbzip2/{pbzip2_1.1.12.bb => pbzip2_1.1.13.bb} (86%)

diff --git a/meta/recipes-extended/pbzip2/pbzip2_1.1.12.bb b/meta/recipes-extended/pbzip2/pbzip2_1.1.13.bb
similarity index 86%
rename from meta/recipes-extended/pbzip2/pbzip2_1.1.12.bb
rename to meta/recipes-extended/pbzip2/pbzip2_1.1.13.bb
index b3f2920..b3c5975 100644
--- a/meta/recipes-extended/pbzip2/pbzip2_1.1.12.bb
+++ b/meta/recipes-extended/pbzip2/pbzip2_1.1.13.bb
@@ -13,8 +13,8 @@ DEPENDS_append_class-native = " bzip2-replacement-native"
 
 SRC_URI = "https://launchpad.net/${BPN}/1.1/${PV}/+download/${BP}.tar.gz"
 
-SRC_URI[md5sum] = "91a4911b13305850423840eb0fa6f4f9"
-SRC_URI[sha256sum] = "573bb358a5a7d3bf5f42f881af324cedf960c786e8d66dd03d448ddd8a0166ee"
+SRC_URI[md5sum] = "4cb87da2dba05540afce162f34b3a9a6"
+SRC_URI[sha256sum] = "8fd13eaaa266f7ee91f85c1ea97c86d9c9cc985969db9059cdebcb1e1b7bdbe6"
 
 UPSTREAM_CHECK_URI = "http://compression.ca/pbzip2/"
 
-- 
2.6.4



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

* [PATCH 09/12] sysstat: fix upstream version check
  2016-01-19 15:37 [PATCH 00/12] Package version updates and version check fixes Alexander Kanavin
                   ` (7 preceding siblings ...)
  2016-01-19 15:37 ` [PATCH 08/12] pbzip2: update to 1.1.13 Alexander Kanavin
@ 2016-01-19 15:37 ` Alexander Kanavin
  2016-01-19 15:37 ` [PATCH 10/12] gnutls: update to 3.4.8 Alexander Kanavin
                   ` (2 subsequent siblings)
  11 siblings, 0 replies; 16+ messages in thread
From: Alexander Kanavin @ 2016-01-19 15:37 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
---
 meta/recipes-extended/sysstat/sysstat.inc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/recipes-extended/sysstat/sysstat.inc b/meta/recipes-extended/sysstat/sysstat.inc
index a954bba..c353291 100644
--- a/meta/recipes-extended/sysstat/sysstat.inc
+++ b/meta/recipes-extended/sysstat/sysstat.inc
@@ -10,6 +10,7 @@ SRC_URI = "http://pagesperso-orange.fr/sebastien.godard/sysstat-${PV}.tar.xz \
           "
 
 UPSTREAM_CHECK_URI = "http://sebastien.godard.pagesperso-orange.fr/download.html"
+UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)\.tar"
 
 DEPENDS += "base-passwd"
 
-- 
2.6.4



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

* [PATCH 10/12] gnutls: update to 3.4.8
  2016-01-19 15:37 [PATCH 00/12] Package version updates and version check fixes Alexander Kanavin
                   ` (8 preceding siblings ...)
  2016-01-19 15:37 ` [PATCH 09/12] sysstat: fix upstream version check Alexander Kanavin
@ 2016-01-19 15:37 ` Alexander Kanavin
  2016-01-19 15:37 ` [PATCH 11/12] libical: fix upstream version check Alexander Kanavin
  2016-01-19 15:37 ` [PATCH 12/12] libjpeg-turbo: fix upstream version check (sort of) Alexander Kanavin
  11 siblings, 0 replies; 16+ messages in thread
From: Alexander Kanavin @ 2016-01-19 15:37 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
---
 meta/recipes-support/gnutls/{gnutls_3.4.7.bb => gnutls_3.4.8.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-support/gnutls/{gnutls_3.4.7.bb => gnutls_3.4.8.bb} (60%)

diff --git a/meta/recipes-support/gnutls/gnutls_3.4.7.bb b/meta/recipes-support/gnutls/gnutls_3.4.8.bb
similarity index 60%
rename from meta/recipes-support/gnutls/gnutls_3.4.7.bb
rename to meta/recipes-support/gnutls/gnutls_3.4.8.bb
index c90b44a..41eb91a 100644
--- a/meta/recipes-support/gnutls/gnutls_3.4.7.bb
+++ b/meta/recipes-support/gnutls/gnutls_3.4.8.bb
@@ -4,5 +4,5 @@ SRC_URI += "file://correct_rpl_gettimeofday_signature.patch \
             file://0001-configure.ac-fix-sed-command.patch \
             file://use-pkg-config-to-locate-zlib.patch \
            "
-SRC_URI[md5sum] = "e7556cec73c8b34fd2ff0b591e24e44c"
-SRC_URI[sha256sum] = "c1be9e4b30295d7b5f96fa332c6a908e6fa2254377b67811301fca92eb882e5a"
+SRC_URI[md5sum] = "a26e6dd8d5ad92016e3f068795b89624"
+SRC_URI[sha256sum] = "e07c05dea525c6bf0dd8017fc5b89d886954f04fedf457ecd1ce488ac3b86ab7"
-- 
2.6.4



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

* [PATCH 11/12] libical: fix upstream version check
  2016-01-19 15:37 [PATCH 00/12] Package version updates and version check fixes Alexander Kanavin
                   ` (9 preceding siblings ...)
  2016-01-19 15:37 ` [PATCH 10/12] gnutls: update to 3.4.8 Alexander Kanavin
@ 2016-01-19 15:37 ` Alexander Kanavin
  2016-01-19 15:37 ` [PATCH 12/12] libjpeg-turbo: fix upstream version check (sort of) Alexander Kanavin
  11 siblings, 0 replies; 16+ messages in thread
From: Alexander Kanavin @ 2016-01-19 15:37 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
---
 meta/recipes-support/libical/libical_1.0.1.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/recipes-support/libical/libical_1.0.1.bb b/meta/recipes-support/libical/libical_1.0.1.bb
index e18b803..838e788 100644
--- a/meta/recipes-support/libical/libical_1.0.1.bb
+++ b/meta/recipes-support/libical/libical_1.0.1.bb
@@ -13,6 +13,7 @@ SRC_URI = "https://github.com/${BPN}/${BPN}/archive/v${PV}.tar.gz \
            "
 SRC_URI[md5sum] = "af91db06b22559f863869c5a382ad08a"
 SRC_URI[sha256sum] = "7d5f613454ec6c7d1bcfb441c919215be53292aa15cd1cb14249d1413d6c610c"
+UPSTREAM_CHECK_URI = "https://github.com/libical/libical/releases"
 
 inherit cmake
 
-- 
2.6.4



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

* [PATCH 12/12] libjpeg-turbo: fix upstream version check (sort of)
  2016-01-19 15:37 [PATCH 00/12] Package version updates and version check fixes Alexander Kanavin
                   ` (10 preceding siblings ...)
  2016-01-19 15:37 ` [PATCH 11/12] libical: fix upstream version check Alexander Kanavin
@ 2016-01-19 15:37 ` Alexander Kanavin
  11 siblings, 0 replies; 16+ messages in thread
From: Alexander Kanavin @ 2016-01-19 15:37 UTC (permalink / raw)
  To: openembedded-core

We prepend '8d' to the version and at the moment there is no way
to strip that out when doing upstream checks. But at least the latest
upstream version is reported correctly.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
---
 meta/recipes-graphics/jpeg/libjpeg-turbo_8d+1.4.2.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta/recipes-graphics/jpeg/libjpeg-turbo_8d+1.4.2.bb b/meta/recipes-graphics/jpeg/libjpeg-turbo_8d+1.4.2.bb
index da1923f..4859431 100644
--- a/meta/recipes-graphics/jpeg/libjpeg-turbo_8d+1.4.2.bb
+++ b/meta/recipes-graphics/jpeg/libjpeg-turbo_8d+1.4.2.bb
@@ -14,6 +14,8 @@ BASEPV = "${@d.getVar('PV',True).split('+')[1]}"
 SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BPN}-${BASEPV}.tar.gz"
 SRC_URI[md5sum] = "86b0d5f7507c2e6c21c00219162c3c44"
 SRC_URI[sha256sum] = "521bb5d3043e7ac063ce3026d9a59cc2ab2e9636c655a2515af5f4706122233e"
+UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/libjpeg-turbo/files/"
+UPSTREAM_CHECK_REGEX = "/libjpeg-turbo/files/(?P<pver>(\d+[\.\-_]*)+)/"
 
 S = "${WORKDIR}/${BPN}-${BASEPV}"
 
-- 
2.6.4



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

* Re: [PATCH 01/12] nss: update to 3.21
  2016-01-19 15:37 ` [PATCH 01/12] nss: update to 3.21 Alexander Kanavin
@ 2016-01-19 19:05   ` Khem Raj
  2016-01-21 14:50     ` Alexander Kanavin
  0 siblings, 1 reply; 16+ messages in thread
From: Khem Raj @ 2016-01-19 19:05 UTC (permalink / raw)
  To: Alexander Kanavin; +Cc: openembedded-core

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


> On Jan 19, 2016, at 7:37 AM, Alexander Kanavin <alexander.kanavin@linux.intel.com> wrote:
> 
> Explicitly disable tests (they were previously implicitly disabled upstream),
> as they cause various architecture-specific build failures.
> 
> Add 0001-Fix-build-failure-on-opensuse-13.1.patch that fixes compilation using gcc 4.8.
> 
> Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
> ---
> .../0001-Fix-build-failure-on-opensuse-13.1.patch  | 27 ++++++++++++++++++++++
> .../nss/{nss_3.19.2.bb => nss_3.21.bb}             | 11 ++++++---
> 2 files changed, 35 insertions(+), 3 deletions(-)
> create mode 100644 meta/recipes-support/nss/nss/0001-Fix-build-failure-on-opensuse-13.1.patch
> rename meta/recipes-support/nss/{nss_3.19.2.bb => nss_3.21.bb} (95%)
> 
> diff --git a/meta/recipes-support/nss/nss/0001-Fix-build-failure-on-opensuse-13.1.patch b/meta/recipes-support/nss/nss/0001-Fix-build-failure-on-opensuse-13.1.patch
> new file mode 100644
> index 0000000..cb3ad00
> --- /dev/null
> +++ b/meta/recipes-support/nss/nss/0001-Fix-build-failure-on-opensuse-13.1.patch
> @@ -0,0 +1,27 @@
> +From 8758c6a4508a5ca01505a8d69a269c912ce10bee Mon Sep 17 00:00:00 2001
> +From: Alexander Kanavin <alex.kanavin@gmail.com>
> +Date: Mon, 18 Jan 2016 18:26:16 +0000
> +Subject: [PATCH] Fix build failure on opensuse 13.1
> +
> +Upstream-Status: Inappropriate [gcc 4.8 specific issue]
> +Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
> +---
> + nss/cmd/modutil/install-ds.h | 2 +-
> + 1 file changed, 1 insertion(+), 1 deletion(-)
> +
> +diff --git a/nss/cmd/modutil/install-ds.h b/nss/cmd/modutil/install-ds.h
> +index 3a3afb3..433efe0 100644
> +--- a/nss/cmd/modutil/install-ds.h
> ++++ b/nss/cmd/modutil/install-ds.h
> +@@ -243,7 +243,7 @@ struct Pk11Install_Info_str {
> + Pk11Install_Info*
> + Pk11Install_Info_new();
> + void
> +-Pk11Install_Info_init();
> ++Pk11Install_Info_init(Pk11Install_Info* _this);
> + void
> + Pk11Install_Info_delete(Pk11Install_Info* _this);
> + /*// Returns NULL for success, error message if parse error.*/
> +--
> +1.8.4.5
> +
> diff --git a/meta/recipes-support/nss/nss_3.19.2.bb b/meta/recipes-support/nss/nss_3.21.bb
> similarity index 95%
> rename from meta/recipes-support/nss/nss_3.19.2.bb
> rename to meta/recipes-support/nss/nss_3.21.bb
> index c51b056..24892b4 100644
> --- a/meta/recipes-support/nss/nss_3.19.2.bb
> +++ b/meta/recipes-support/nss/nss_3.21.bb
> @@ -15,17 +15,18 @@ 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_19_2_RTM/src/${BP}.tar.gz \
> +    http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_21_RTM/src/${BP}.tar.gz \
>     file://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 \
> +    file://0001-Fix-build-failure-on-opensuse-13.1.patch \
>     file://nss.pc.in \
>     file://signlibs.sh \
> "
> 
> -SRC_URI[md5sum] = "b02ffd1e8e8ef5f8512fa02d8ca9db3d"
> -SRC_URI[sha256sum] = "1306663e8f61d8449ad8cbcffab743a604dcd9f6f34232c210847c51dce2c9ae"
> +SRC_URI[md5sum] = "3c8b2ed880dd3a8d86c9e0151afe6eba"
> +SRC_URI[sha256sum] = "3f7a5b027d7cdd5c0e4ff7544da33fdc6f56c2f8c27fff02938fd4a6fbe87239"
> 
> UPSTREAM_CHECK_URI = "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_Releases"
> UPSTREAM_CHECK_REGEX = "NSS_(?P<pver>.+)_release_notes"
> @@ -84,6 +85,8 @@ do_compile() {
>         export USE_X32=1
>     fi
> 
> +    export NSS_DISABLE_GTESTS=1
> +
>     # We can modify CC in the environment, but if we set it via an
>     # argument to make, nsinstall, a host program, will also build with it!
>     #
> @@ -129,6 +132,8 @@ do_install() {
>         export USE_X32=1
>     fi
> 
> +    export NSS_DISABLE_GTESTS=1
> +

this export is appearing twice
can it be optimized ?

>     make -C ./nss \
>         CCC="${CXX}" \
>         OS_TEST=${OS_TEST} \
> --
> 2.6.4
> 
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core


[-- Attachment #2: Message signed with OpenPGP using GPGMail --]
[-- Type: application/pgp-signature, Size: 211 bytes --]

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

* Re: [PATCH 01/12] nss: update to 3.21
  2016-01-19 19:05   ` Khem Raj
@ 2016-01-21 14:50     ` Alexander Kanavin
  2016-01-21 15:18       ` Khem Raj
  0 siblings, 1 reply; 16+ messages in thread
From: Alexander Kanavin @ 2016-01-21 14:50 UTC (permalink / raw)
  To: Khem Raj; +Cc: openembedded-core

On 01/19/2016 09:05 PM, Khem Raj wrote:
>> +    export NSS_DISABLE_GTESTS=1
>> +
>
> this export is appearing twice
> can it be optimized ?

I'm only following the pattern in the nss recipe: it has custom 
do_compile() and do_install() sections which to a large extend duplicate 
each other. Eliminating this duplication was not a goal, I just wanted 
to update to latest upstream.

Alex



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

* Re: [PATCH 01/12] nss: update to 3.21
  2016-01-21 14:50     ` Alexander Kanavin
@ 2016-01-21 15:18       ` Khem Raj
  0 siblings, 0 replies; 16+ messages in thread
From: Khem Raj @ 2016-01-21 15:18 UTC (permalink / raw)
  To: Alexander Kanavin; +Cc: Patches and discussions about the oe-core layer

On Thu, Jan 21, 2016 at 6:50 AM, Alexander Kanavin
<alexander.kanavin@linux.intel.com> wrote:
> On 01/19/2016 09:05 PM, Khem Raj wrote:
>>>
>>> +    export NSS_DISABLE_GTESTS=1
>>> +
>>
>>
>> this export is appearing twice
>> can it be optimized ?
>
>
> I'm only following the pattern in the nss recipe: it has custom do_compile()
> and do_install() sections which to a large extend duplicate each other.
> Eliminating this duplication was not a goal, I just wanted to update to
> latest upstream.

understood. Its normal practice to improve things when some one it at it.

>
> Alex
>


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

end of thread, other threads:[~2016-01-21 15:18 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-19 15:37 [PATCH 00/12] Package version updates and version check fixes Alexander Kanavin
2016-01-19 15:37 ` [PATCH 01/12] nss: update to 3.21 Alexander Kanavin
2016-01-19 19:05   ` Khem Raj
2016-01-21 14:50     ` Alexander Kanavin
2016-01-21 15:18       ` Khem Raj
2016-01-19 15:37 ` [PATCH 02/12] bootchart2: update to 0.14.8 Alexander Kanavin
2016-01-19 15:37 ` [PATCH 03/12] btrfs-tools: update to 4.4 Alexander Kanavin
2016-01-19 15:37 ` [PATCH 04/12] build-appliance-image: bump version to 14.0 Alexander Kanavin
2016-01-19 15:37 ` [PATCH 05/12] e2fsprogs: fix upstream version check Alexander Kanavin
2016-01-19 15:37 ` [PATCH 06/12] libsolv: " Alexander Kanavin
2016-01-19 15:37 ` [PATCH 07/12] ncurses: " Alexander Kanavin
2016-01-19 15:37 ` [PATCH 08/12] pbzip2: update to 1.1.13 Alexander Kanavin
2016-01-19 15:37 ` [PATCH 09/12] sysstat: fix upstream version check Alexander Kanavin
2016-01-19 15:37 ` [PATCH 10/12] gnutls: update to 3.4.8 Alexander Kanavin
2016-01-19 15:37 ` [PATCH 11/12] libical: fix upstream version check Alexander Kanavin
2016-01-19 15:37 ` [PATCH 12/12] libjpeg-turbo: fix upstream version check (sort of) Alexander Kanavin

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.