Skip to contentSkip to conversation

Bump skarnet.org packages to spring release

PATCH New Eric Le Bihan 3 participants 12 messages Jun 25, 2017 – Jul 3, 2017

lore
Share & tools
lore
#0 lore raw

cover Bump skarnet.org packages to spring release

Hi!

This patch series bumps the skarnet.org packages to the spring release ([1],[2])

[1] http://www.mail-archive.com/skaware at list.skarnet.org/msg00962.html
[2] http://www.mail-archive.com/skaware at list.skarnet.org/msg00999.html

Eric Le Bihan (9):
skalibs: bump version to 2.5.1.1
execline: bump version to 2.3.0.1
s6-dns: bump version to 2.2.0.0
s6-networking: bump version to 2.3.0.1
s6: bump version to 2.6.0.0
s6-rc: bump version to 0.2.0.1
s6-linux-utils: bump version to 2.4.0.0
s6-portable-utils: bump version to 2.2.1.0
s6-linux-init: bump version to 0.3.0.0

 package/execline/execline.hash                     |  2 +-
 package/execline/execline.mk                       |  2 +-
 package/s6-dns/s6-dns.hash                         |  2 +-
 package/s6-dns/s6-dns.mk                           |  2 +-
 package/s6-linux-init/s6-linux-init.hash           |  2 +-
 package/s6-linux-init/s6-linux-init.mk             |  2 +-
 package/s6-linux-utils/s6-linux-utils.hash         |  2 +-
 package/s6-linux-utils/s6-linux-utils.mk           |  2 +-
 package/s6-networking/s6-networking.hash           |  2 +-
 package/s6-networking/s6-networking.mk             |  2 +-
 package/s6-portable-utils/s6-portable-utils.hash   |  2 +-
 package/s6-portable-utils/s6-portable-utils.mk     |  2 +-
 package/s6-rc/s6-rc.hash                           |  2 +-
 package/s6-rc/s6-rc.mk                             |  2 +-
 package/s6/s6.hash                                 |  2 +-
 package/s6/s6.mk                                   |  2 +-
 .../0001-No-runtime-tests-for-endianness.patch     | 14 ++--
 .../0002-No-runtime-tests-for-type-sizes.patch     | 98 +++++++++++++++++-----
 ...e-linker-use-dummy-file-when-testing-libs.patch | 10 +--
 package/skalibs/skalibs.hash                       |  2 +-
 package/skalibs/skalibs.mk                         |  2 +-
 21 files changed, 106 insertions(+), 52 deletions(-)
Signature · 1 line
2.9.4
#1 lore raw

PATCH 1/9 skalibs: bump version to 2.5.1.1

---
 .../0001-No-runtime-tests-for-endianness.patch     | 14 ++--
 .../0002-No-runtime-tests-for-type-sizes.patch     | 98 +++++++++++++++++-----
 ...e-linker-use-dummy-file-when-testing-libs.patch | 10 +--
 package/skalibs/skalibs.hash                       |  2 +-
 package/skalibs/skalibs.mk                         |  2 +-
 5 files changed, 90 insertions(+), 36 deletions(-)
package/skalibs/0001-No-runtime-tests-for-endianness.patch +7 -7
index 5f763c4..8bf76d4 100644
@@ -1,6 +1,6 @@
-From 6754b208e7ec3bd1d4265db18fa4c0e7961a77bf Mon Sep 17 00:00:00 2001
+From f0e49690a6da92079d03afbf2aae413b273d2010 Mon Sep 17 00:00:00 2001
 From: Eric Le Bihan <[email protected]>
-Date: Mon, 20 Mar 2017 20:05:00 +0100
+Date: Thu, 18 May 2017 19:38:37 +0200
 Subject: [PATCH] No runtime tests for endianness
 
 Replace build and execution of runtime test programs for determining
@@ -18,10 +18,10 @@ Signed-off-by: Eric Le Bihan <[email protected]>
  create mode 100644 src/sysdeps/trylittleendian.c
 
 diff --git a/configure b/configure
-index 1579025..4da9c5e 100755
+index 1eaccd3..5fffc34 100755
 --- a/configure
 +++ b/configure
-@@ -463,13 +463,20 @@ EOF
+@@ -471,13 +471,20 @@ EOF
    fi
    exec 3>&-
  
@@ -44,8 +44,8 @@ index 1579025..4da9c5e 100755
 -  rm -f tryendianness
 +  rm -f trybigendian trylittleendian
  
-   trytypesize ushort USHORT "unsigned short"
-   trytypesize uint UINT "unsigned int"
+   trytypes
+   choose clr accept4 ACCEPT4 'accept4()'
 diff --git a/src/sysdeps/trybigendian.c b/src/sysdeps/trybigendian.c
 new file mode 100644
 index 0000000..d857572
@@ -94,5 +94,5 @@ index 0000000..68b93c1
 +	return 0;
 +}
 -- 
-2.1.4
+2.9.3
 
package/skalibs/0002-No-runtime-tests-for-type-sizes.patch +76 -22

129 lines not on this page · raw message

package/skalibs/0003-Make-linker-use-dummy-file-when-testing-libs.patch +5 -5
index ef0e173..55cc96a 100644
@@ -1,4 +1,4 @@
-From da293110f429e1206728c1551cf0f6b462b3d8c0 Mon Sep 17 00:00:00 2001
+From 4d9aca413b42191223d8dc2ba9b4f943ee90c94b Mon Sep 17 00:00:00 2001
 From: Eric Le Bihan <[email protected]>
 Date: Thu, 29 Dec 2016 19:36:24 +0100
 Subject: [PATCH] Make linker use dummy file when testing libs
@@ -18,10 +18,10 @@ Signed-off-by: Eric Le Bihan <[email protected]>
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/configure b/configure
-index 1579025..12980fb 100755
+index 115fea3..7d38447 100755
 --- a/configure
 +++ b/configure
-@@ -173,7 +173,7 @@ trylibs () {
+@@ -226,7 +226,7 @@ trylibs () {
    echo "Checking whether system has $2..." >&3
    shift 2
    if $CC_AUTO $CPPFLAGS_AUTO $CFLAGS_AUTO -c -o try$name.o src/sysdeps/try$name.c 2>/dev/null ; then
@@ -30,7 +30,7 @@ index 1579025..12980fb 100755
        if test -z "$*" ; then
          rm -f try$name.o
          echo
-@@ -189,7 +189,7 @@ trylibs () {
+@@ -242,7 +242,7 @@ trylibs () {
      else
        echo "  ... yes, with$args" >&3
      fi
@@ -40,5 +40,5 @@ index 1579025..12980fb 100755
    else
      echo
 -- 
-2.4.11
+2.9.3
 
package/skalibs/skalibs.hash +1 -1
index 195ac47..8ab7234 100644
@@ -1,2 +1,2 @@
 # Locally generated
-sha256 0708172bc2ec9825f8a4f312d35f8dcd94da5f291425a598c33c873b3de77df8 skalibs-2.4.0.2.tar.gz
+sha256 aa387f11a01751b37fd32603fdf9328a979f74f97f0172def1b0ad73b7e8d51d  skalibs-2.5.1.1.tar.gz
package/skalibs/skalibs.mk +1 -1
index 55b8a29..c6f97ee 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-SKALIBS_VERSION = 2.4.0.2
+SKALIBS_VERSION = 2.5.1.1
 SKALIBS_SITE = http://skarnet.org/software/skalibs
 SKALIBS_LICENSE = ISC
 SKALIBS_LICENSE_FILES = COPYING
Signature · 1 line
2.9.4
#2 lore raw

PATCH 1/9 skalibs: bump version to 2.5.1.1

Hi Eric,

Quoted 1 line · Eric Le Bihan

[snip]

Quoted 9 lines

+ trytypes () {

+   echo "Checking size and signedness of standard types..."
+-  $CC_AUTO $CPPFLAGS_AUTO $CFLAGS_AUTO $LDFLAGS_AUTO -o output-types src/sysdeps/output-types.c
+-  ./output-types >> $sysdeps/sysdeps
+-  ./output-types | grep -F sizeof | while read key value ; do
+-    caps=$(echo $key | sed s/:\$// | tr a-z A-Z)
+-    echo "#define ${package_macro_name}_${caps} $value" >> $sysdeps/sysdeps.h
++  for t in "unsigned short" "unsigned int" "unsigned long"; do
++    findtypesize "$t" "${t/nsigned /}"

This fails in the autobuilders because it is a bashism, and on some machines
/bin/sh is dash. Care to fix?

Regards,
Arnout

Quoted 83 lines
package/skalibs/0002-No-runtime-tests-for-type-sizes.patch +19 -1
+   done
+-  ./output-types | grep -F signed | while read key value ; do
+-    caps=$(echo $key | sed s/:\$// | tr a-z A-Z)
+-    if test $value = yes ; then
+-      echo "#define ${package_macro_name}_HASSIGNED${caps}"
+-      echo "#undef ${package_macro_name}_HASUNSIGNED${caps}"
+-    else
+-      echo "#undef ${package_macro_name}_HASSIGNED${caps}"
+-      echo "#define ${package_macro_name}_HASUNSIGNED${caps}"
+-    fi >> $sysdeps/sysdeps.h
++  for t in size uid gid pid time dev ino; do
++    findtypesize "${t}_t" "$t"
++    findtypesign "${t}_t" "$t"
+   done
+-  rm -f output-types
+   echo "  ... done"
+ }
+ 
 -- 
-2.5.5
+2.9.3
package/skalibs/0003-Make-linker-use-dummy-file-when-testing-libs.patch +5 -5
index ef0e173..55cc96a 100644
@@ -1,4 +1,4 @@
-From da293110f429e1206728c1551cf0f6b462b3d8c0 Mon Sep 17 00:00:00 2001
+From 4d9aca413b42191223d8dc2ba9b4f943ee90c94b Mon Sep 17 00:00:00 2001
 From: Eric Le Bihan <[email protected]>
 Date: Thu, 29 Dec 2016 19:36:24 +0100
 Subject: [PATCH] Make linker use dummy file when testing libs
@@ -18,10 +18,10 @@ Signed-off-by: Eric Le Bihan <[email protected]>
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/configure b/configure
-index 1579025..12980fb 100755
+index 115fea3..7d38447 100755
 --- a/configure
 +++ b/configure
-@@ -173,7 +173,7 @@ trylibs () {
+@@ -226,7 +226,7 @@ trylibs () {
    echo "Checking whether system has $2..." >&3
    shift 2
    if $CC_AUTO $CPPFLAGS_AUTO $CFLAGS_AUTO -c -o try$name.o src/sysdeps/try$name.c 2>/dev/null ; then
@@ -30,7 +30,7 @@ index 1579025..12980fb 100755
        if test -z "$*" ; then
          rm -f try$name.o
          echo
-@@ -189,7 +189,7 @@ trylibs () {
+@@ -242,7 +242,7 @@ trylibs () {
      else
        echo "  ... yes, with$args" >&3
      fi
@@ -40,5 +40,5 @@ index 1579025..12980fb 100755
    else
      echo
 -- 
-2.4.11
+2.9.3
 
package/skalibs/skalibs.hash +1 -1
index 195ac47..8ab7234 100644
@@ -1,2 +1,2 @@
 # Locally generated
-sha256 0708172bc2ec9825f8a4f312d35f8dcd94da5f291425a598c33c873b3de77df8 skalibs-2.4.0.2.tar.gz
+sha256 aa387f11a01751b37fd32603fdf9328a979f74f97f0172def1b0ad73b7e8d51d  skalibs-2.5.1.1.tar.gz
package/skalibs/skalibs.mk +1 -1
index 55b8a29..c6f97ee 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-SKALIBS_VERSION = 2.4.0.2
+SKALIBS_VERSION = 2.5.1.1
 SKALIBS_SITE = http://skarnet.org/software/skalibs
 SKALIBS_LICENSE = ISC
 SKALIBS_LICENSE_FILES = COPYING
Signature · 6 lines
Arnout Vandecappelle                          arnout at mind be
Senior Embedded Software Architect            +32-16-286500
Essensium/Mind                                http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium           BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF
#3 lore raw

PATCH 2/9 execline: bump version to 2.3.0.1

In reply to Eric Le Bihan
---
 package/execline/execline.hash | 2 +-
 package/execline/execline.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
package/execline/execline.hash +1 -1
index 61fc99c..54d9e28 100644
@@ -1,2 +1,2 @@
 # Locally generated
-sha256 93bd744f2e3ad204cb89f147efdc6ca4e622f9c6bfc9895e0b2cb8b0480029de execline-2.2.0.0.tar.gz
+sha256 2bf65aaaf808718952e05c2221b4e9472271e53ebd915c8d1d49a3e992583bf4  execline-2.3.0.1.tar.gz
package/execline/execline.mk +1 -1
index ca7c73e..cc56a3a 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-EXECLINE_VERSION = 2.2.0.0
+EXECLINE_VERSION = 2.3.0.1
 EXECLINE_SITE = http://skarnet.org/software/execline
 EXECLINE_LICENSE = ISC
 EXECLINE_LICENSE_FILES = COPYING
Signature · 1 line
2.9.4
#4 lore raw

PATCH 3/9 s6-dns: bump version to 2.2.0.0

In reply to Eric Le Bihan
---
 package/s6-dns/s6-dns.hash | 2 +-
 package/s6-dns/s6-dns.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
package/s6-dns/s6-dns.hash +1 -1
index 7cfb9c3..dd033be 100644
@@ -1,2 +1,2 @@
 # Locally generated
-sha256 8455f3b1edad8f01a1340cb1242c141755729bfd5d71059739eced5c006539ad s6-dns-2.1.0.0.tar.gz
+sha256 06856745aa034a1655b7d8226a4b235579b098c58b6009d92151dedd41b15fc2 s6-dns-2.2.0.0.tar.gz
package/s6-dns/s6-dns.mk +1 -1
index d77956f..b2d5dbc 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-S6_DNS_VERSION = 2.1.0.0
+S6_DNS_VERSION = 2.2.0.0
 S6_DNS_SITE = http://skarnet.org/software/s6-dns
 S6_DNS_LICENSE = ISC
 S6_DNS_LICENSE_FILES = COPYING
Signature · 1 line
2.9.4
#5 lore raw

PATCH 4/9 s6-networking: bump version to 2.3.0.1

In reply to Eric Le Bihan
---
 package/s6-networking/s6-networking.hash | 2 +-
 package/s6-networking/s6-networking.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
package/s6-networking/s6-networking.hash +1 -1
index a15efab..44c4657 100644
@@ -1,2 +1,2 @@
 # Locally generated
-sha256 5d8150d7413b335693c6e63092381dd0866b1b6f95662a2cbae5ec17ca449ab0 s6-networking-2.2.1.0.tar.gz
+sha256 67c4beab39377b60bb996000a336c764adf4b5456c0283a8fd27657b15e9c6d6  s6-networking-2.3.0.1.tar.gz
package/s6-networking/s6-networking.mk +1 -1
index 47d4d61..ffaf8bc 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-S6_NETWORKING_VERSION = 2.2.1.0
+S6_NETWORKING_VERSION = 2.3.0.1
 S6_NETWORKING_SITE = http://skarnet.org/software/s6-networking
 S6_NETWORKING_LICENSE = ISC
 S6_NETWORKING_LICENSE_FILES = COPYING
Signature · 1 line
2.9.4
#6 lore raw

PATCH 5/9 s6: bump version to 2.6.0.0

In reply to Eric Le Bihan
---
 package/s6/s6.hash | 2 +-
 package/s6/s6.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
package/s6/s6.hash +1 -1
index 36526de..1d35c4e 100644
@@ -1,2 +1,2 @@
 # Locally generated
-sha256 5e788d5935dbcce76ac9a99cfcf6ee46a2ffb84220c84225df7589e9a3585560 s6-2.4.0.0.tar.gz
+sha256 146dd54086063c6ffb6f554c3e92b8b12a24165fdfab24839de811f79dcf9a40  s6-2.6.0.0.tar.gz
package/s6/s6.mk +1 -1
index de08f67..f0235da 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-S6_VERSION = 2.4.0.0
+S6_VERSION = 2.6.0.0
 S6_SITE = http://skarnet.org/software/s6
 S6_LICENSE = ISC
 S6_LICENSE_FILES = COPYING
Signature · 1 line
2.9.4
#7 lore raw

PATCH 6/9 s6-rc: bump version to 0.2.0.1

In reply to Eric Le Bihan
---
 package/s6-rc/s6-rc.hash | 2 +-
 package/s6-rc/s6-rc.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
package/s6-rc/s6-rc.hash +1 -1
index 3d5186c..c2def67 100644
@@ -1,2 +1,2 @@
 # Locally generated
-sha256 d04a8a765740ed55e38a33da3639197f51f83b3e498bdef5bc1d1d322b1acff3 s6-rc-0.1.0.0.tar.gz
+sha256 8b01d5b4c2380c6b30d320118b9a9b9ca174a25ed3c75afe8f59a4e840847a76  s6-rc-0.2.0.1.tar.gz
package/s6-rc/s6-rc.mk +1 -1
index 1c28dcb..16089dc 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-S6_RC_VERSION = 0.1.0.0
+S6_RC_VERSION = 0.2.0.1
 S6_RC_SITE = http://skarnet.org/software/s6-rc
 S6_RC_LICENSE = ISC
 S6_RC_LICENSE_FILES = COPYING
Signature · 1 line
2.9.4
#8 lore raw

PATCH 7/9 s6-linux-utils: bump version to 2.4.0.0

In reply to Eric Le Bihan
---
 package/s6-linux-utils/s6-linux-utils.hash | 2 +-
 package/s6-linux-utils/s6-linux-utils.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
package/s6-linux-utils/s6-linux-utils.hash +1 -1
index 600c5fc..66feb9d 100644
@@ -1,2 +1,2 @@
 # Locally generated
-sha256 587745abfbf2cc631bb54dd2b3fd29f39b723e3c50e28165138a85c98fda35f9 s6-linux-utils-2.2.0.0.tar.gz
+sha256 3afb7b972a9d54042ac0aabde5489be90039374b6a90ef45f7f32ce2e83d1e63  s6-linux-utils-2.4.0.0.tar.gz
package/s6-linux-utils/s6-linux-utils.mk +1 -1
index 04ce688..7d346d6 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-S6_LINUX_UTILS_VERSION = 2.2.0.0
+S6_LINUX_UTILS_VERSION = 2.4.0.0
 S6_LINUX_UTILS_SITE = http://skarnet.org/software/s6-linux-utils
 S6_LINUX_UTILS_LICENSE = ISC
 S6_LINUX_UTILS_LICENSE_FILES = COPYING
Signature · 1 line
2.9.4
#9 lore raw

PATCH 8/9 s6-portable-utils: bump version to 2.2.1.0

In reply to Eric Le Bihan
---
 package/s6-portable-utils/s6-portable-utils.hash | 2 +-
 package/s6-portable-utils/s6-portable-utils.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
package/s6-portable-utils/s6-portable-utils.hash +1 -1
index a03e6cd..d9e7bea 100644
@@ -1,2 +1,2 @@
 # Locally generated
-sha256 cde145b7b9d1f1685f271c45c8aed635e74221689bb8ec21a11b3e5a252d1c4e s6-portable-utils-2.1.0.0.tar.gz
+sha256 15b044017a1d24432affa26945793aaf93fff03ad0c0ff10a3a4973277fc009b  s6-portable-utils-2.2.1.0.tar.gz
package/s6-portable-utils/s6-portable-utils.mk +1 -1
index 7461450..9be52e7 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-S6_PORTABLE_UTILS_VERSION = 2.1.0.0
+S6_PORTABLE_UTILS_VERSION = 2.2.1.0
 S6_PORTABLE_UTILS_SITE = http://skarnet.org/software/s6-portable-utils
 S6_PORTABLE_UTILS_LICENSE = ISC
 S6_PORTABLE_UTILS_LICENSE_FILES = COPYING
Signature · 1 line
2.9.4
#10 lore raw

PATCH 9/9 s6-linux-init: bump version to 0.3.0.0

In reply to Eric Le Bihan
---
 package/s6-linux-init/s6-linux-init.hash | 2 +-
 package/s6-linux-init/s6-linux-init.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
package/s6-linux-init/s6-linux-init.hash +1 -1
index e02e391..babcb2a 100644
@@ -1,2 +1,2 @@
 # Locally generated
-sha256 131484e61eff0e671e112f0436b13e8e7d08752f810d8bec4924a68383eee2b9 s6-linux-init-0.2.0.0.tar.gz
+sha256 9376f76ae3ab24cb18a35a6956d0fa5fe88cc4c1dfd19bbafc47dcd4f91c2535  s6-linux-init-0.3.0.0.tar.gz
package/s6-linux-init/s6-linux-init.mk +1 -1
index 112e176..e2dc26e 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-S6_LINUX_INIT_VERSION = 0.2.0.0
+S6_LINUX_INIT_VERSION = 0.3.0.0
 S6_LINUX_INIT_SITE = http://skarnet.org/software/s6-linux-init
 S6_LINUX_INIT_LICENSE = ISC
 S6_LINUX_INIT_LICENSE_FILES = COPYING
Signature · 1 line
2.9.4
#11 lore raw

cover Bump skarnet.org packages to spring release

In reply to Eric Le Bihan

Hello,

Quoted 10 lines · Eric Le Bihan

Eric Le Bihan (9):
skalibs: bump version to 2.5.1.1
execline: bump version to 2.3.0.1
s6-dns: bump version to 2.2.0.0
s6-networking: bump version to 2.3.0.1
s6: bump version to 2.6.0.0
s6-rc: bump version to 0.2.0.1
s6-linux-utils: bump version to 2.4.0.0
s6-portable-utils: bump version to 2.2.1.0
s6-linux-init: bump version to 0.3.0.0

Series applied. Thanks!

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com