Your message dated Sat, 12 Jan 2019 19:35:31 +0000
with message-id <e1gip47-000cao...@fasolo.debian.org>
and subject line Bug#879580: fixed in uucp 1.07-25
has caused the Debian Bug report #879580,
regarding uucp FTCBFS: uses the build architecture compiler for contrib/
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 ow...@bugs.debian.org
immediately.)
--
879580: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=879580
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: uucp
Version: 1.07-24
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap
uucp mostly cross builds, but fails in the end when it comes to the
contrib/ folder where the build architecture compiler gcc is hardcoded.
Running that make invocation through dh_auto_build fixes that, but
debian/rules also hard codes a cc invocation. Updating that to use a
triplet-prefixed $(CC) as well fixes the build. Please consider applying
the attached patch.
Helmut
diff --minimal -Nru uucp-1.07/debian/changelog uucp-1.07/debian/changelog
--- uucp-1.07/debian/changelog 2017-09-27 19:00:00.000000000 +0200
+++ uucp-1.07/debian/changelog 2017-10-23 06:12:34.000000000 +0200
@@ -1,3 +1,12 @@
+uucp (1.07-24.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
+ + Let dh_auto_build pass cross compilers to make in contrib.
+ + Use a triplet-prefixed CC in d/rules.
+
+ -- Helmut Grohne <hel...@subdivi.de> Mon, 23 Oct 2017 06:12:34 +0200
+
uucp (1.07-24) unstable; urgency=medium
* debian/control: bump standard to 4.1.0 (no changes)
diff --minimal -Nru uucp-1.07/debian/rules uucp-1.07/debian/rules
--- uucp-1.07/debian/rules 2013-06-21 10:45:00.000000000 +0200
+++ uucp-1.07/debian/rules 2017-10-23 06:12:34.000000000 +0200
@@ -4,14 +4,16 @@
# These are used for cross-compiling and for saving the configure script
# from having to guess our platform (since we know it already)
-export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+include /usr/share/dpkg/architecture.mk
ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
confflags += --build $(DEB_HOST_GNU_TYPE)
else
confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
endif
+ifeq ($(origin CC),default)
+CC = $(DEB_HOST_GNU_TYPE)-gcc
+endif
CFLAGS += -Wall -g $(LDFLAGS) $(CPPFLAGS)
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS += -O0
@@ -40,10 +42,10 @@
override_dh_auto_build:
$(MAKE) CFLAGS="$(CFLAGS)"
- ( cd contrib && \
- make -f Makefile.uurt CFLAGS="$(CFLAGS)" \
- newconfigdir=/etc/uucp )
- cc $(CFLAGS) -o debian/contrib/in.uucpd debian/contrib/in.uucpd.c -lpam
-lpam_misc
+ dh_auto_build --buildsystem=makefile --sourcedirectory=contrib -- \
+ -f Makefile.uurt CFLAGS="$(CFLAGS)" \
+ newconfigdir=/etc/uucp
+ $(CC) $(CFLAGS) -o debian/contrib/in.uucpd debian/contrib/in.uucpd.c
-lpam -lpam_misc
override_dh_fixperms:
dh_fixperms
--- End Message ---
--- Begin Message ---
Source: uucp
Source-Version: 1.07-25
We believe that the bug you reported is fixed in the latest version of
uucp, 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 879...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thorsten Alteholz <deb...@alteholz.de> (supplier of updated uucp 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 10 Jan 2019 19:00:00 +0100
Source: uucp
Binary: uucp cu
Architecture: source amd64
Version: 1.07-25
Distribution: sid
Urgency: medium
Maintainer: Thorsten Alteholz <deb...@alteholz.de>
Changed-By: Thorsten Alteholz <deb...@alteholz.de>
Description:
cu - call up another system
uucp - Unix to Unix Copy Program
Closes: 877059 879580 902671
Changes:
uucp (1.07-25) sid; urgency=medium
.
* debian/control: use dh11
* debian/control: bump standard to 4.3.0 (no changes)
* debian/control: no longer depend on exim
* debian/control: add ORed dependency on cron-daemon (Closes: #877059)
Thanks to Jörg Sommer for the hint.
* debian/rules: add hardening flags
* Fix FTCBFS: (Closes: #879580)
+ Thanks to Helmut Grohne for the patch!
+ Let dh_auto_build pass cross compilers to make in contrib.
+ Use a triplet-prefixed CC in d/rules.
* debian/patches: improve spelling.patch
* debian/patches: improve manpage.patch (Closes: #902671)
Thanks to Patrik Schindler for the hint.
Checksums-Sha1:
27acd7b9f4604565acd0f9ea80972df0022bf722 1892 uucp_1.07-25.dsc
e7c93c3aa6468f1b26dd4d9104dbbe8c2949e9ee 1013234 uucp_1.07.orig.tar.gz
a5a3ca31379318ce8086b43b89bb55b76f3a4ed8 111136 uucp_1.07-25.debian.tar.xz
e533c5613dc3629bd85ea4112930098cd1c1d17a 252480 cu-dbgsym_1.07-25_amd64.deb
92694f617516786cac59ce42672037791aee5018 150220 cu_1.07-25_amd64.deb
f170bf9b7367e527c41236e8a301ecc50b2cf996 1788360 uucp-dbgsym_1.07-25_amd64.deb
006e31c9bc4e62ad6566804433616cce4525e6b4 6560 uucp_1.07-25_amd64.buildinfo
2eeb7da2f545667e51c3f3f1fab1b32766f7dd81 667336 uucp_1.07-25_amd64.deb
Checksums-Sha256:
c383f4091102786798e02d7d9b76d448973230433635efbc89bcc791fc867080 1892
uucp_1.07-25.dsc
060c15bfba6cfd1171ad81f782789032113e199a5aded8f8e0c1c5bd1385b62c 1013234
uucp_1.07.orig.tar.gz
f49d1baf5709c7cb05bb9e0713d68b775e26f841eee5d502cbbfbe040c597fa0 111136
uucp_1.07-25.debian.tar.xz
34aaf44aa3c21a24968777b0425270281bfbfdf8e0da65bf24522e4ba9869bd5 252480
cu-dbgsym_1.07-25_amd64.deb
f3e30f19a31024f21ee3f242a3aacfb96454ddade0f33f2d7ac2fc93cd224793 150220
cu_1.07-25_amd64.deb
e1e3f05f74855d2a7f43568a185a3d5d157e23838d5f539ae0b7cf52e509a947 1788360
uucp-dbgsym_1.07-25_amd64.deb
8bd064aed38d19086bc355cd1ed05d3785a2d05a19b298bed407044eba7a4b29 6560
uucp_1.07-25_amd64.buildinfo
04b982b8ee4bdffe0f3e0fd3bc4ed7e98f6f5c1a9e137ae0158f76ecdc5597dd 667336
uucp_1.07-25_amd64.deb
Files:
c88186b69127277781f82d60f8bd6e1d 1892 comm optional uucp_1.07-25.dsc
64c54d43787339a7cced48390eb3e1d0 1013234 comm optional uucp_1.07.orig.tar.gz
64112d3403383657f3c0605647395b84 111136 comm optional
uucp_1.07-25.debian.tar.xz
7291c4fce15ee9eb2b6236b2266edb48 252480 debug optional
cu-dbgsym_1.07-25_amd64.deb
02628656cf94812b74bd83198d9df88e 150220 comm optional cu_1.07-25_amd64.deb
4cfc7f7b1d73d6f81afe93f92d2f20a2 1788360 debug optional
uucp-dbgsym_1.07-25_amd64.deb
e38be10f4d19b32da645addd13ef80bc 6560 comm optional
uucp_1.07-25_amd64.buildinfo
ee7b002cdb8423d96c259b6152b133da 667336 comm optional uucp_1.07-25_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQKnBAEBCgCRFiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAlw6O8FfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy
MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcTHGRlYmlhbkBh
bHRlaG9sei5kZQAKCRCW/KwNOHtYR190D/wOGI/6BvhBCDgOrUmFS7D0Iau+kzQr
Z25ISPmh/VpdT3vFQelM9oi7agixDDIfvljaoVtPU9sqwROQaNe4Sy9DFChS17Ci
v9nlcj2+LsQnhAeos1+v4HigvNUR20FjraOwJAPUw+g7pghPF0jtCJbaaC/jboAm
dpeC6JWuvUmvkAFR3VaAjP2Oj1IHdxQT15P+4D2ANwCIgOm01rtDUdEHtgU6J+gk
EExMKGkvcZIGOHdmXtJBu27uekmMT+zdiOsyztrzGlz+ruKrPhxF+sFjVEWv3p5O
nYuSaWkewnkQKB0/ICWmOcLEL+w2hZAFsSzIMtuBg/G4uYCf+TPtcp+RtfkrvUGA
5djNGJR2gGofClKrK2pPvI1FvebXK1ANVWjDWZ6+ZI2QqYUb4iqqiiBF0z3TYinj
5X8QGMNtjCx2S3sJTDJ1oY4X+bOR0WfF/4hZn2EDQWQ1WgYFsNfY9BilaOxw6h/H
cf8b3JPShV5wEwKRXph/YSFjbseOYIeLQJSAQjP2mANUbo2/eFD6Z3rREGKPV6fz
VixpIJ4dpt+nINx6e8Mow6uLtPW7Ljmqrhc+EexwsNJdZj8/ZHT3sBnp7mzi4x2G
/jgzGXzrXfc7FKuvSnIqdMc+ReCl+ncxuDQhLmQF6a0kudN49rjOCiw96B+BeQQw
OO6CgPVt1wbZqg==
=zX/H
-----END PGP SIGNATURE-----
--- End Message ---