package/start-stop-daemon: bump version to 1.20.7.1

- rebased 0001-add-uclibc-alias-and-musl.patch
- rebased 0002-just-warn-on-missing-arch.patch

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Peter Seiderer
2021-03-21 22:00:13 +01:00
committed by Thomas Petazzoni
parent 01dc8f5341
commit b58b310ec4
4 changed files with 66 additions and 38 deletions

View File

@@ -1,30 +1,44 @@
From 31e4116ec355701e239cddcca720314523512a47 Mon Sep 17 00:00:00 2001
From: Gustavo Zacarias <gustavo@zacarias.com.ar>
Date: Sun, 21 Mar 2021 17:59:15 +0100
Subject: [PATCH] add uclibc alias and musl
Make linux-uclibcgnueabi an alias for linux-uclibceabi since it's Make linux-uclibcgnueabi an alias for linux-uclibceabi since it's
what we use in buildroot toolchains. what we use in buildroot toolchains.
Slightly tweak musleabi to match the buildroot-used tuple. Slightly tweak musleabi to match the buildroot-used tuple.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
[Rebased on 1.20.7.1]
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
---
data/ostable | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff -Nura dpkg-1.18.3.orig/ostable dpkg-1.18.3/ostable diff --git a/data/ostable b/data/ostable
--- dpkg-1.18.3.orig/ostable 2015-10-15 08:05:04.471762555 -0300 index 99c1f88..087dc6e 100644
+++ dpkg-1.18.3/ostable 2015-10-15 08:11:05.206132648 -0300 --- a/data/ostable
@@ -12,10 +12,10 @@ +++ b/data/ostable
# system part of the output of the GNU config.guess script. @@ -14,10 +14,10 @@
# system part of the output of the GNU config.guess script.
# #
# <Debian name> <GNU name> <config.guess regex> # <Debian name> <GNU name> <config.guess regex>
-uclibceabi-linux linux-uclibceabi linux[^-]*-uclibceabi -eabi-uclibc-linux linux-uclibceabi linux[^-]*-uclibceabi
+uclibceabi-linux linux-uclibceabi linux[^-]*-uclibc.*eabi +eabi-uclibc-linux linux-uclibceabi linux[^-]*-uclibc.*eabi
uclibc-linux linux-uclibc linux[^-]*-uclibc base-uclibc-linux linux-uclibc linux[^-]*-uclibc
musleabihf-linux linux-musleabihf linux[^-]*-musleabihf eabihf-musl-linux linux-musleabihf linux[^-]*-musleabihf
-musl-linux linux-musl linux[^-]*-musl -base-musl-linux linux-musl linux[^-]*-musl
+musl-linux linux-musl linux[^-]*-musl[^-]* +base-musl-linux linux-musl linux[^-]*-musl[^-]*
gnueabihf-linux linux-gnueabihf linux[^-]*-gnueabihf eabihf-gnu-linux linux-gnueabihf linux[^-]*-gnueabihf
gnueabi-linux linux-gnueabi linux[^-]*-gnueabi eabi-gnu-linux linux-gnueabi linux[^-]*-gnueabi
gnuabin32-linux linux-gnuabin32 linux[^-]*-gnuabin32 abin32-gnu-linux linux-gnuabin32 linux[^-]*-gnuabin32
@@ -34,6 +34,6 @@ @@ -38,6 +38,6 @@ base-bsd-netbsd netbsd netbsd[^-]*
bsd-netbsd netbsd netbsd[^-]* base-bsd-openbsd openbsd openbsd[^-]*
bsd-openbsd openbsd openbsd[^-]* base-sysv-aix aix aix[^-]*
sysv-solaris solaris solaris[^-]* base-sysv-solaris solaris solaris[^-]*
-uclibceabi-uclinux uclinux-uclibceabi uclinux[^-]*-uclibceabi -eabi-uclibc-uclinux uclinux-uclibceabi uclinux[^-]*-uclibceabi
+uclibceabi-uclinux uclinux-uclibceabi uclinux[^-]*-uclibc.*eabi +eabi-uclibc-uclinux uclinux-uclibceabi uclinux[^-]*-uclibc.*eabi
uclibc-uclinux uclinux-uclibc uclinux[^-]*(-uclibc.*)? base-uclibc-uclinux uclinux-uclibc uclinux[^-]*(-uclibc.*)?
tos-mint mint mint[^-]* base-tos-mint mint mint[^-]*
--
2.30.2

View File

@@ -1,19 +1,33 @@
From 7b20d3f012013edd4e3bb48541bd2bda10dac186 Mon Sep 17 00:00:00 2001
From: Baruch Siach <baruch@tkos.co.il>
Date: Sun, 21 Mar 2021 18:03:28 +0100
Subject: [PATCH] just warn on missing arch
Just warn on missing arch Just warn on missing arch
Some architectures are not listed in dpkg list (e.g. mips64el, xtensa, sh4a). Some architectures are not listed in dpkg list (e.g. mips64el, xtensa, sh4a).
Don't break the build for that. Don't break the build for that.
Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Baruch Siach <baruch@tkos.co.il>
[Rebased on 1.20.7.1]
Signed-off-by: Peter Seiderer <ps.report@gmx.net>
--- ---
diff -Nuar dpkg-1.16.15-orig/m4/dpkg-arch.m4 dpkg-1.16.15/m4/dpkg-arch.m4 m4/dpkg-arch.m4 | 2 +-
--- dpkg-1.16.15-orig/m4/dpkg-arch.m4 2014-05-30 02:47:25.000000000 +0300 1 file changed, 1 insertion(+), 1 deletion(-)
+++ dpkg-1.16.15/m4/dpkg-arch.m4 2015-01-16 06:55:19.701596362 +0200
@@ -57,7 +57,7 @@ diff --git a/m4/dpkg-arch.m4 b/m4/dpkg-arch.m4
AC_MSG_CHECKING([dpkg architecture name]) index 71044c9..1394531 100644
_DPKG_ARCHITECTURE([DEB_HOST_ARCH], [dpkg_arch]) --- a/m4/dpkg-arch.m4
if test "x$dpkg_arch" = "x"; then +++ b/m4/dpkg-arch.m4
- AC_MSG_ERROR([cannot determine host dpkg architecture]) @@ -58,7 +58,7 @@ AC_DEFUN([DPKG_ARCHITECTURE], [
+ AC_MSG_WARN([cannot determine host dpkg architecture]) AC_MSG_CHECKING([dpkg architecture name])
else _DPKG_ARCHITECTURE([DEB_HOST_ARCH], [dpkg_arch])
AC_MSG_RESULT([$dpkg_arch]) AS_IF([test "x$dpkg_arch" = "x"], [
fi - AC_MSG_ERROR([cannot determine host dpkg architecture])
+ AC_MSG_WARN([cannot determine host dpkg architecture])
], [
AC_MSG_RESULT([$dpkg_arch])
])
--
2.30.2

View File

@@ -1,4 +1,4 @@
# From http://ftp.de.debian.org/debian/pool/main/d/dpkg/dpkg_1.18.10.dsc # From https://snapshot.debian.org/archive/debian/20210109T083441Z/pool/main/d/dpkg/dpkg_1.20.7.1.dsc
sha256 025524da41ba18b183ff11e388eb8686f7cc58ee835ed7d48bd159c46a8b6dc5 dpkg_1.18.10.tar.xz sha256 0aad2de687f797ef8ebdabc7bafd16dc1497f1ce23bd9146f9aa73f396a5636f dpkg_1.20.7.1.tar.xz
# Locally computed # Locally computed
sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING

View File

@@ -7,9 +7,9 @@
# Debian start-stop-daemon is part of dpkg. Since start-stop-daemon is the only # Debian start-stop-daemon is part of dpkg. Since start-stop-daemon is the only
# interesting tool in it, we call the buildroot package start-stop-daemon. # interesting tool in it, we call the buildroot package start-stop-daemon.
START_STOP_DAEMON_VERSION = 1.18.10 START_STOP_DAEMON_VERSION = 1.20.7.1
START_STOP_DAEMON_SOURCE = dpkg_$(START_STOP_DAEMON_VERSION).tar.xz START_STOP_DAEMON_SOURCE = dpkg_$(START_STOP_DAEMON_VERSION).tar.xz
START_STOP_DAEMON_SITE = http://snapshot.debian.org/archive/debian/20160731T221931Z/pool/main/d/dpkg START_STOP_DAEMON_SITE = https://snapshot.debian.org/archive/debian/20210109T083441Z/pool/main/d/dpkg
START_STOP_DAEMON_CONF_OPTS = \ START_STOP_DAEMON_CONF_OPTS = \
--disable-dselect \ --disable-dselect \
--disable-update-alternatives \ --disable-update-alternatives \