Your message dated Sun, 22 Jan 2017 17:33:28 +0000
with message-id <[email protected]>
and subject line Bug#851206: fixed in authbind 2.1.2
has caused the Debian Bug report #851206,
regarding authbind FTCBFS: use build architecture toolchain
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
851206: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851206
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: authbind
Version: 2.1.1+nmu1
Tags: patch
User: [email protected]
Usertags: rebootstrap
authbind fails to cross build from source, because it generally uses the
build architecture toolchain. The attached patch converts it to use
triplet-prefixed build tools and thus makes cross builds succeed. Please
consider applying it.
Helmut
diff --minimal -Nru authbind-2.1.1+nmu1/Makefile authbind-2.1.1+nmu2/Makefile
--- authbind-2.1.1+nmu1/Makefile 2012-06-03 02:45:04.000000000 +0200
+++ authbind-2.1.1+nmu2/Makefile 2017-01-12 23:23:43.000000000 +0100
@@ -82,7 +82,7 @@
helper.o authbind.o: authbind.h
$(LIBTARGET): libauthbind.o
- ld -shared -soname $(LIBCANON) -o $@ $< $(LIBS)
+ $(LD) -shared -soname $(LIBCANON) -o $@ $< $(LIBS)
clean distclean:
rm -f $(TARGETS) *.o *~ ./#*# *.bak *.new core
diff --minimal -Nru authbind-2.1.1+nmu1/debian/changelog
authbind-2.1.1+nmu2/debian/changelog
--- authbind-2.1.1+nmu1/debian/changelog 2015-07-26 11:23:38.000000000
+0200
+++ authbind-2.1.1+nmu2/debian/changelog 2017-01-12 23:23:43.000000000
+0100
@@ -1,3 +1,10 @@
+authbind (2.1.1+nmu2) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Use triplet-prefixed build tools (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Thu, 12 Jan 2017 23:23:43 +0100
+
authbind (2.1.1+nmu1) unstable; urgency=medium
* Non-maintainer upload.
diff --minimal -Nru authbind-2.1.1+nmu1/debian/rules
authbind-2.1.1+nmu2/debian/rules
--- authbind-2.1.1+nmu1/debian/rules 2015-07-26 11:18:57.000000000 +0200
+++ authbind-2.1.1+nmu2/debian/rules 2017-01-12 23:23:43.000000000 +0100
@@ -20,7 +20,13 @@
#
# $Id$
-CC= gcc
+-include /usr/share/dpkg/architecture.mk
+ifneq ($(DEB_HOST_GNU_TYPE),)
+TOOL_PREFIX=$(DEB_HOST_GNU_TYPE)-
+endif
+ifeq ($(origin CC),default)
+CC=$(TOOL_PREFIX)gcc
+endif
SHELL=/bin/bash
package=authbind
@@ -45,8 +51,8 @@
LDFLAGS += -g
ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
-INSTALL_PROGRAM += -s
-STRIP=strip
+STRIP=$(TOOL_PREFIX)strip
+INSTALL_PROGRAM += -s --strip-program=$(STRIP)
else
STRIP=:
endif
@@ -62,7 +68,7 @@
build:
- $(MAKE) prefix=/usr
+ $(MAKE) prefix=/usr CC='$(CC)' LD='$(TOOL_PREFIX)ld'
clean:
$(MAKE) distclean
--- End Message ---
--- Begin Message ---
Source: authbind
Source-Version: 2.1.2
We believe that the bug you reported is fixed in the latest version of
authbind, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ian Jackson <[email protected]> (supplier of updated authbind
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 22 Jan 2017 13:17:55 +0000
Source: authbind
Binary: authbind
Architecture: source
Version: 2.1.2
Distribution: unstable
Urgency: medium
Maintainer: Ian Jackson <[email protected]>
Changed-By: Ian Jackson <[email protected]>
Description:
authbind - Allows non-root programs to bind() to low ports
Closes: 765587 777727 851206
Changes:
authbind (2.1.2) unstable; urgency=medium
.
* Cope with programs which set SIGCHLD to SIG_IGN. (We assume
they don't manipulate SIGCHLD on other threads, which is probably
true.) Patch from Marco d'Itri, slightly modified. Closes:#765587.
* Fix one-letter typo in previous changelog entry.
* Add -n to gzip -9 rune, to help reproducibility. Closes:#777727.
* Fix FTCBFS: Use triplet-prefixed build tools.
Patch from Helmut Grohne, modified. Closes: #851206.
Checksums-Sha1:
2c9afec04eb66ccd2279bf153542a640b73f3187 1131 authbind_2.1.2.dsc
18434ebfbff5560e8691ebafcb2896837447a98f 15279 authbind_2.1.2.tar.gz
Checksums-Sha256:
2d6ba85d09c7943111deceef3cc969e7c1c5f1ec6298f127fe7442d88601ff98 1131
authbind_2.1.2.dsc
7dfb138b6ceeab34d58906be2598812d6dcc83885e650f93414d4851027c968c 15279
authbind_2.1.2.tar.gz
Files:
7040e4fd4990df34fda5681ba4345a65 1131 utils optional authbind_2.1.2.dsc
e301e83e9683abc3aebf08ebdfe58041 15279 utils optional authbind_2.1.2.tar.gz
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEVZrkbC1rbTJl58uh4+M5I0i1DTkFAliE6sIACgkQ4+M5I0i1
DTk0Jgf+NFupyhIXG+WK+QSphXPus6h+U8N1E7s7VaF9HE6KPa8leHbgxc6Im5Of
D1faqKrqoeStolJ/4GOdoFlP3TAPWYBJ04DT2EnDB0pXWq+WYpYj1GjH2xXaI0hl
lYAHoKN+7WleuPW/9YKv+w2LqUNQcWXtKgfOKB8AcJGn6dygnHIkrroLlMBdXSbe
B6LDMEZ8fsLNM53FnkcxeUDGOryAerW8gV7QozurUUH1IAVQ69NzlzRrgP6uw9Hx
Ejs/ZaZrIoATZaARCbo0tLANvJ+/gk7yBQBxJtbV6bealMUaLE8Zlz82v+kH0/zl
mZw3HlmOgCZYLTH2lbzSnfx+hz8u6A==
=ZFgY
-----END PGP SIGNATURE-----
--- End Message ---