Your message dated Sat, 13 Oct 2018 04:06:19 +0000
with message-id <[email protected]>
and subject line Bug#865758: fixed in xmlindent 0.2.17-6
has caused the Debian Bug report #865758,
regarding xmlindent FTCBFS: uses the build architecture compiler
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.)
--
865758: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=865758
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: xmlindent
Version: 0.2.17-4.1
Tags: patch
User: [email protected]
Usertags: rebootstrap
xmlindent fails to cross build from source, because it uses the build
architecture compiler. gcc is simply hardcoded into the Makefile. Fixing
the build involves making the compiler substitutable and actually
substituting a cross compiler. After doing so, it cross builds
successfully. Please consider applying the attached patch.
Helmut
diff --minimal -Nru xmlindent-0.2.17/debian/changelog
xmlindent-0.2.17/debian/changelog
--- xmlindent-0.2.17/debian/changelog 2016-12-14 17:56:42.000000000 +0100
+++ xmlindent-0.2.17/debian/changelog 2017-06-24 16:17:13.000000000 +0200
@@ -1,3 +1,12 @@
+xmlindent (0.2.17-4.2) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Closes: #-1
+ + Allow substituting gcc.
+ + Use dh_auto_build to substitute $(CC).
+
+ -- Helmut Grohne <[email protected]> Sat, 24 Jun 2017 16:17:13 +0200
+
xmlindent (0.2.17-4.1) unstable; urgency=medium
* Non-maintainer upload.
diff --minimal -Nru xmlindent-0.2.17/debian/patches/makefile.patch
xmlindent-0.2.17/debian/patches/makefile.patch
--- xmlindent-0.2.17/debian/patches/makefile.patch 2012-11-30
11:47:52.000000000 +0100
+++ xmlindent-0.2.17/debian/patches/makefile.patch 2017-06-24
16:17:08.000000000 +0200
@@ -15,7 +15,7 @@
xmlindent: indent.c buffer.c main.c
- gcc -Wall -g error.c indent.c buffer.c main.c -o xmlindent -lfl
-+ gcc $(CFLAGS) $(LDFLAGS) error.c indent.c buffer.c main.c -o xmlindent
-lfl
++ $(CC) $(CFLAGS) $(LDFLAGS) error.c indent.c buffer.c main.c -o
xmlindent -lfl
indent.c: lex.yy.c
diff --minimal -Nru xmlindent-0.2.17/debian/rules xmlindent-0.2.17/debian/rules
--- xmlindent-0.2.17/debian/rules 2015-07-31 02:51:26.000000000 +0200
+++ xmlindent-0.2.17/debian/rules 2017-06-24 16:17:13.000000000 +0200
@@ -17,7 +17,7 @@
build-stamp: configure-stamp
dh_testdir
- $(MAKE) \
+ dh_auto_build -- \
CFLAGS="$(CFLAGS) $(CPPFLAGS)" \
CXXFLAGS="$(CXXFLAGS) $(CPPFLAGS)" \
LDFLAGS="$(LDFLAGS) $(LDFLAGS2)"
--- End Message ---
--- Begin Message ---
Source: xmlindent
Source-Version: 0.2.17-6
We believe that the bug you reported is fixed in the latest version of
xmlindent, 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.
Miriam Ruiz <[email protected]> (supplier of updated xmlindent 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: SHA512
Format: 1.8
Date: Sat, 13 Oct 2018 05:35:35 +0200
Source: xmlindent
Binary: xmlindent
Architecture: source amd64
Version: 0.2.17-6
Distribution: unstable
Urgency: medium
Maintainer: Miriam Ruiz <[email protected]>
Changed-By: Miriam Ruiz <[email protected]>
Description:
xmlindent - XML stream reformatter
Closes: 865758
Changes:
xmlindent (0.2.17-6) unstable; urgency=medium
.
* Allow substituting gcc. Closes: #865758 (hopefully!)
- Modified makefile.patch
* Upgraded Standards-Version from 4.1.4 to 4.2.1.2
Checksums-Sha1:
6678e2bf73cb23b43295c5c8acaf1e62dc3d1d5a 1757 xmlindent_0.2.17-6.dsc
8061d935ae0db2ae5d1d8d5ffbbec7dec628bd1a 3924 xmlindent_0.2.17-6.debian.tar.xz
398264ab907d4eb0885feb20cf68b22b0c7c54bb 26732
xmlindent-dbgsym_0.2.17-6_amd64.deb
b1dad61a2c23108ad6dc2a94a1b37dc676892dd3 5746
xmlindent_0.2.17-6_amd64.buildinfo
8791aff208d3981d61ba26d87c80d2bbe78aba16 19220 xmlindent_0.2.17-6_amd64.deb
Checksums-Sha256:
7e1a0983acdc896166bfc079a43dc3bb53b34cf4f1d61c72c8f74e049baa2f2e 1757
xmlindent_0.2.17-6.dsc
1e6117fe1b15d45901d8211c03c4add6a3b349aa95a7d566cd1b2beb6a7998fc 3924
xmlindent_0.2.17-6.debian.tar.xz
30fc621400caaef2318c25e65cd9c3883465ea5b0b6d3116dbc6a77a6a681654 26732
xmlindent-dbgsym_0.2.17-6_amd64.deb
a07060cf2de8d60c94ead0c9ebd24bf41e3f7f37cc7335eae1997b9dce516e18 5746
xmlindent_0.2.17-6_amd64.buildinfo
8e58cb7a5f2ba7e1dffef180653e1ef26ed927908a24a6f4e0c31b38c7326431 19220
xmlindent_0.2.17-6_amd64.deb
Files:
ec199f9cae4167fdf51d341bdcf8694d 1757 devel optional xmlindent_0.2.17-6.dsc
1bc6566432813cbfb7d0055e1ac80ec1 3924 devel optional
xmlindent_0.2.17-6.debian.tar.xz
6edd813fc2e446ae9f8651b61d19374c 26732 debug optional
xmlindent-dbgsym_0.2.17-6_amd64.deb
511963f41598e87197a33115fcce5293 5746 devel optional
xmlindent_0.2.17-6_amd64.buildinfo
79d730f0b5f57d560c76885967fb4844 19220 devel optional
xmlindent_0.2.17-6_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEde/EE4cQX/r0OS4CX45r4JKP+voFAlvBa2EACgkQX45r4JKP
+vpuVxAAhqM4iH94pRhII2rmq9k7v9Ervmv0+Uq8/Fwfww6j6s6swuhCpnozF+jm
FZ8hURgNDMrFvhM5UpnEww7p/wo6mAQjeeBhxPZC4JhVvbgivAHdo5rIfzmDDrEk
OWOMTFFRZEfIFIKrCFVBn1OJqtahBubp3wEVA5+6BYMP5/3/DNkhrBt5sUdU9fc8
a1yU965Uz4E6mOjICXmhvxr12Q+C4VO3Dd4ivLs7iPmLhBJ8LmbgqOE6VYj/TeFD
IaNA9gLssZzfFyonc5gPM46wwPje2AXJMkKOjAvD24pLbm8RXFCLZeohs3Vz4Q8e
Ac7rX46ItGZyquV1ChziAbcQDoc3iRbDahIJG52htgzc9pK917G/HOD06vYlh4Ji
tevMG3Yh7u1T40h2ufPKuS6mHbRZl15C9oyeayQ3MlkikzMjpfzFTKgE/AV4IHXG
X5NOOpkZJLEptRzIAI7MOIWSabE7p2jrp8uJQGgTwF03eb4Y5st5LGZLeHdYL+z5
QJmaFDIGCx+U7j/sBUQqCOgP61xnsyy8yKI/1ISGmUjzb7n9HPPBnjYqV0w5aeTI
hZ95kGmnL79uYGwcgoabaA6p0mjp5KIt9/DVAjIG/qN9pqAF9VVc47H6/p93vYjF
3Bj8c2XmlmFb1kWBTht27/rWy9ep6P85u9j6Cb+UJ25EnNmly2I=
=fy+b
-----END PGP SIGNATURE-----
--- End Message ---