Bump skarnet.org packages to spring release
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
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
@@ -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
@@ -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
@@ -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
@@ -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
PATCH 1/9 skalibs: bump version to 2.5.1.1
Hi Eric,
Quoted 1 line · Eric Le Bihan
Signed-off-by Eric Le Bihan <[email protected]>
[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.3package/skalibs/0003-Make-linker-use-dummy-file-when-testing-libs.patch +5
-5@@ -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.3package/skalibs/skalibs.hash +1
-1@@ -1,2 +1,2 @@ # Locally generated -sha256 0708172bc2ec9825f8a4f312d35f8dcd94da5f291425a598c33c873b3de77df8 skalibs-2.4.0.2.tar.gz +sha256 aa387f11a01751b37fd32603fdf9328a979f74f97f0172def1b0ad73b7e8d51d skalibs-2.5.1.1.tar.gzpackage/skalibs/skalibs.mk +1
-1@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
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
@@ -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
@@ -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
cover Bump skarnet.org packages to spring release
In reply to Eric Le BihanHello,
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