Your message dated Wed, 05 Dec 2018 08:43:51 +0000
with message-id <[email protected]>
and subject line Bug#915595: fixed in duc 1.4.3-5
has caused the Debian Bug report #915595,
regarding duc FTCBFS: configures for the wrong architecture
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.)


-- 
915595: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915595
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: duc
Version: 1.4.3-4
Tags: patch
User: [email protected]
Usertags: rebootstrap

duc fails to cross build from source, because it does not pass --host to
./configure. The easiest way of doing so is using dh_auto_configure. In
this case it is not entirely trivial, because dh_auto_configure also
passes --disable-dependency-tracking and the override_dh_auto_build
depends on ./configure recreating the directory structure in the build
folder, which happens when we pass --enable-dependency-tracking. So the
attached patch fixes that part, but it doesn't make duc cross buildable,
because it generates its documentation by running its own binary. That's
non-trivial to fix. Please consider applying the attached patch anyway
to make that failure more visible and close this bug when doing so.

Helmut
diff --minimal -Nru duc-1.4.3/debian/changelog duc-1.4.3/debian/changelog
--- duc-1.4.3/debian/changelog  2018-07-05 22:58:21.000000000 +0200
+++ duc-1.4.3/debian/changelog  2018-12-05 06:24:22.000000000 +0100
@@ -1,3 +1,11 @@
+duc (1.4.3-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Address FTCBFS: Let dh_auto_configure pass --host to ./configure.
+    (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Wed, 05 Dec 2018 06:24:22 +0100
+
 duc (1.4.3-4) unstable; urgency=medium
 
   * Update Vcs-* headers to reflect migration from Alioth to Salsa.
diff --minimal -Nru duc-1.4.3/debian/rules duc-1.4.3/debian/rules
--- duc-1.4.3/debian/rules      2018-01-02 15:00:31.000000000 +0100
+++ duc-1.4.3/debian/rules      2018-12-05 06:24:22.000000000 +0100
@@ -5,8 +5,8 @@
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
-FLAGS_duc:=--prefix=/usr
-FLAGS_duc-nox:=--prefix=/usr
+FLAGS_duc:=--enable-dependency-tracking
+FLAGS_duc-nox:=--enable-dependency-tracking
 FLAGS_duc-nox+=--disable-cairo
 FLAGS_duc-nox+=--disable-x11
 
@@ -17,10 +17,8 @@
        dh $@ --with autoreconf
 
 override_dh_auto_configure: 
-       mkdir -p $(BUILDDIR)
-       cd $(BUILDDIR); ../../configure $(FLAGS_duc) CFLAGS="$(CFLAGS) -fPIE" 
LDFLAGS="$(LDFLAGS) -fPIE -pie"
-       mkdir -p $(BUILDDIR_NOX)
-       cd $(BUILDDIR_NOX); ../../configure $(FLAGS_duc-nox) CFLAGS="$(CFLAGS) 
-fPIE" LDFLAGS="$(LDFLAGS) -fPIE -pie"
+       dh_auto_configure --builddirectory=$(BUILDDIR) -- $(FLAGS_duc) 
CFLAGS="$(CFLAGS) -fPIE" LDFLAGS="$(LDFLAGS) -fPIE -pie"
+       dh_auto_configure --builddirectory=$(BUILDDIR_NOX) -- $(FLAGS_duc-nox) 
CFLAGS="$(CFLAGS) -fPIE" LDFLAGS="$(LDFLAGS) -fPIE -pie"
 
 override_dh_auto_build:
        cp -r src/glad/* $(BUILDDIR)/src/glad/

--- End Message ---
--- Begin Message ---
Source: duc
Source-Version: 1.4.3-5

We believe that the bug you reported is fixed in the latest version of
duc, 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.
Helmut Grohne <[email protected]> (supplier of updated duc 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: Wed, 05 Dec 2018 06:24:22 +0100
Source: duc
Binary: duc-nox duc
Architecture: source
Version: 1.4.3-5
Distribution: unstable
Urgency: medium
Maintainer: Jonathan Dowland <[email protected]>
Changed-By: Helmut Grohne <[email protected]>
Description:
 duc        - high-performance disk usage analyzer
 duc-nox    - high-performance disk usage analyzer (without X support)
Closes: 915595
Changes:
 duc (1.4.3-5) unstable; urgency=medium
 .
   [Ondřej Nový]
   * d/copyright: Use https protocol in Format field
   * d/rules: Remove trailing whitespaces
 .
   [Helmut Grohne]
   * Address FTCBFS: Let dh_auto_configure pass --host to ./configure.
     (Closes: #915595)
Checksums-Sha1:
 d046a5c27ee9f795d63b1a971ca40ffc47e3ca83 1893 duc_1.4.3-5.dsc
 f847730f6fb8be51899f50a832b6b181cf66f249 4596 duc_1.4.3-5.debian.tar.xz
 3c3247ec96da69f5da68b21282bbbcc3abafa491 9963 duc_1.4.3-5_amd64.buildinfo
Checksums-Sha256:
 dbd28c978da57448f17eac14e886d0ea9fb944fd922ac96deba3856d32ec88a6 1893 
duc_1.4.3-5.dsc
 89852f42b14688a60e21e77511aed1cc48997e6d8b5d2b91895a929a659d3950 4596 
duc_1.4.3-5.debian.tar.xz
 9093c8da807f7a236c6dd8cffcf38ed0e28e2dfd4f3b408022a912f4c573f910 9963 
duc_1.4.3-5_amd64.buildinfo
Files:
 170526a170649ae9642b86d0369c4a97 1893 utils optional duc_1.4.3-5.dsc
 8c5ea97aa8f98db9e7e625533f4dd946 4596 utils optional duc_1.4.3-5.debian.tar.xz
 76592e7f56e2808873f995b90be76264 9963 utils optional 
duc_1.4.3-5_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE4DfLKhoAYblDNjyLCQdAlgaqqqoFAlwHjMMACgkQCQdAlgaq
qqpj6xAAqHiIB6uce8AFLVEZyGFajQJjNJJVk9H3Zlw7P5XRDaLlB1oppo6SCCKw
aWWoP99XYdLIedvIDxdKDeL1KwBuz9SgBz4FE3wB6f9u2GhfT3q1KHbeAWKiBh5x
xHSKAaYXpIRjlc98FLU22pAOoX3WN129AmiOptYD/fE+qPa/M6lyaPy6fEhx/T1f
WX9GD/2gMHMZcI41B/wW18g4XP9I74j9x6v2SSQbQri7koA1+bKRleWglWN0Jyhp
DgEGkm4aAeE2XB7hLtp5VS45YDtkIMF8DD5YMvfHCXOqUg2Ijj+VC0kmWJR5YIDr
oyJqc8SMDwIn8LVabjCJDWTtR+fmSyJmyrYsCosoUZkgshnq6Vtek3oTr4hWscXi
HeM99q/011PrKWOhhwjaTydgQ5FmLOPNf1ZH5VbH4q81+n+3oa04R8Nv5S7UyEWb
SA2//GGdjYxAIG5Z7OlMfmQvoQ9JydhnGWaEklTPFRBbOMgPcvBBsM9S+0dCJvAZ
9fTKn7tghNmkpRtAMlAeJhHw1EdWO77BtJk5FpC1cwxsWr94N2KB8Hsn3ti4SCA3
M9Y5NJ9KZ8RFD9PD26KQshIEaCTewPMdBXfRGk7H+OazOeRRX0rsPp3eYcnIR8/f
t2Zf93kgCSoe2+wY4X6/YboTkwM3aAHoWZpWM7lhfTWpElaEK34=
=1eVw
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to