Your message dated Sun, 04 Nov 2018 00:34:29 +0000
with message-id <[email protected]>
and subject line Bug#912686: fixed in flint 2.5.2-19
has caused the Debian Bug report #912686,
regarding flint 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.)
--
912686: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=912686
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: flint
Version: 2.5.2-18
Tags: patch
User: [email protected]
Usertags: rebootstrap
flint fails to cross build from source, because it uses the build
architecture compilers. The attached patch fixes that by seeding them
from dpkg's buildtools.mk and then passing them to ./configure. It makes
flint cross buildable. Please consider applying it.
Helmut
diff --minimal -Nru flint-2.5.2/debian/changelog flint-2.5.2/debian/changelog
--- flint-2.5.2/debian/changelog 2018-04-24 23:51:04.000000000 +0200
+++ flint-2.5.2/debian/changelog 2018-11-02 21:02:05.000000000 +0100
@@ -1,3 +1,10 @@
+flint (2.5.2-18.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Pass CC and CXX to ./configure. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Fri, 02 Nov 2018 21:02:05 +0100
+
flint (2.5.2-18) unstable; urgency=medium
* Add patch to fix FTBFS (Closes: #896470).
diff --minimal -Nru flint-2.5.2/debian/rules flint-2.5.2/debian/rules
--- flint-2.5.2/debian/rules 2018-04-24 23:51:04.000000000 +0200
+++ flint-2.5.2/debian/rules 2018-11-02 21:02:05.000000000 +0100
@@ -1,6 +1,7 @@
#!/usr/bin/make -f
include /usr/share/dpkg/pkg-info.mk
+-include /usr/share/dpkg/buildtools.mk
EXTRA_SHARED_FLAGS=-Wl,-soname,libflint-$(DEB_VERSION_UPSTREAM).so
MAKE_OVERRIDE = AT= QUIET_CXX= QUIET_CC= QUIET_AR= INCS=-I$(CURDIR) \
@@ -29,7 +30,7 @@
# inject flags using configure. let's hope CFLAGS will always be good enough
# even for $(CXX)
override_dh_auto_configure:
- ./configure --prefix="/usr" --with-ntl CFLAGS='$(CPPFLAGS) $(CFLAGS)'
+ ./configure --prefix="/usr" --with-ntl CC='$(CC)' CXX='$(CXX)'
CFLAGS='$(CPPFLAGS) $(CFLAGS)'
sed -i Makefile -e
"/^FLINT_LIB\>=/s/libflint/libflint-$(DEB_VERSION_UPSTREAM)/"
override_dh_auto_build:
--- End Message ---
--- Begin Message ---
Source: flint
Source-Version: 2.5.2-19
We believe that the bug you reported is fixed in the latest version of
flint, 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.
Julien Puydt <[email protected]> (supplier of updated flint 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: Sun, 04 Nov 2018 00:44:41 +0100
Source: flint
Binary: libflint-2.5.2 libflint-dev libflint-doc
Architecture: source amd64 all
Version: 2.5.2-19
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Julien Puydt <[email protected]>
Description:
libflint-2.5.2 - C library for number theory, shared library
libflint-dev - C library for number theory, development files
libflint-doc - Documentation for the FLINT library
Closes: 912686
Changes:
flint (2.5.2-19) unstable; urgency=medium
.
* Apply patch from H.Grohne to fix cross build (Closes: #912686)
* Use my debian.org mail address.
* Bump std-ver to 4.2.1.
Checksums-Sha1:
1bcc4dc6bf55337cf5392e2db1c8888f8416f055 2149 flint_2.5.2-19.dsc
80997e9333c062480fbbe1d68e8fae07b97194a0 8436 flint_2.5.2-19.debian.tar.xz
17049541c7fa00637bddbac878a8b01029e41d95 9592 flint_2.5.2-19_amd64.buildinfo
5fedf526236013f177520c844aafaffcac74723d 3966780
libflint-2.5.2-dbgsym_2.5.2-19_amd64.deb
f727defa686164f6c4ae3e33f9f15ae281da4408 915504
libflint-2.5.2_2.5.2-19_amd64.deb
4145a737e8b1c6bf683e8505c46acde38ae0514d 1159320
libflint-dev_2.5.2-19_amd64.deb
93288cd6e15a0fda7d5111b0cdac38737b753efc 2421032 libflint-doc_2.5.2-19_all.deb
Checksums-Sha256:
49e49670696cd753cbfc2564d20283d35c03d81ac8cded0b1e1c0b738dd5c74a 2149
flint_2.5.2-19.dsc
08d7284564a98652b08ec3202772f57737b948bdbd197311dfc78875fbf0aed8 8436
flint_2.5.2-19.debian.tar.xz
b83c20f4c694d54edfb69e96f8be1adfb2c9fdab02385a47c02abf00d012d64d 9592
flint_2.5.2-19_amd64.buildinfo
b4a25625e13cd8cd85ce885058c4dcf30c5f405786ff548e10061619fe116e4f 3966780
libflint-2.5.2-dbgsym_2.5.2-19_amd64.deb
b339a93a430a163cb98517230fa436363bdaa99d883cc8c9c7134cab3c419090 915504
libflint-2.5.2_2.5.2-19_amd64.deb
c5d2646d5cfe6a14bf1efd84a7711039d534bff19e5a9f6771cb4cbcdaef2907 1159320
libflint-dev_2.5.2-19_amd64.deb
24440ddddcb4a9715b096fdc7212aa6195daf93e1f2d338e6fa577b1ce9cdae2 2421032
libflint-doc_2.5.2-19_all.deb
Files:
f87e9eaeabb0b521018823b68a801940 2149 math optional flint_2.5.2-19.dsc
6be4d377c34cb212eab24f3621fda691 8436 math optional
flint_2.5.2-19.debian.tar.xz
3c1ac34456cc108ac327100e912595c5 9592 math optional
flint_2.5.2-19_amd64.buildinfo
8dbaf9b38864ddd6e84aa437b9622c93 3966780 debug optional
libflint-2.5.2-dbgsym_2.5.2-19_amd64.deb
aaa46b73c8af7c30ea4f205e792bc165 915504 libs optional
libflint-2.5.2_2.5.2-19_amd64.deb
cd13c036063555b9d07290fe45b25417 1159320 libdevel optional
libflint-dev_2.5.2-19_amd64.deb
3d6dcb2b791b532c8463ec8f5c10202e 2421032 doc optional
libflint-doc_2.5.2-19_all.deb
-----BEGIN PGP SIGNATURE-----
iQJNBAEBCgA3FiEEgS7v2KP7pKzk3xFLBMU71/4DBVEFAlveO9EZHGp1bGllbi5w
dXlkdEBsYXBvc3RlLm5ldAAKCRAExTvX/gMFUcLHD/sHe3JV8FnETiIjZTjTzS6n
EN0EZTS34MGAq0vSLDsf6Mlm2W+JnZYmNf8jobh6R0SPOT/0xa0mytQqChJcIllI
8SDl+lUp3Cp3hdppHA9dXog0Lzx+vB4qfnWvBj0C1Aa8TAtWON1kIZHOJV4sTtOK
Z2RTw4UU+kp/bqd5+r+vVsN3jhvPg7or0uLHrPO02ZwTLOTO8PfTcb4JGeqn5Uun
SenK1mo1RGLFzCZ+GW2Q+B9Mq/OTPVkm3KUaECMLyiU3Z4O5Q0JqcCet9b+TAu2Z
UHiYmEsXLgKZIuATXDyrz2Eb/MjDv0WIWfnrThHZDRl7XVtnAOnDjbOsFobfMG+W
Nujxn0xr/J5yxB4OjjREfRk3tLTcNrn3vBskUJmNic8u4AnXhdgGonZYhV+X7JmJ
bPw0y6x95GwxrKbnRKmHEIg7pUGcqNz4O+kTWPqdlkSJHCbBIPkABbBWV7LbS3+R
DQ9CV8x/pzOCqYz6LTcS3pT0L3V7QvNvpfAfqKi0tMO59FSxu4PsXO5FM4Z24AQk
+zbz30x8nnxB28mmDf0DMuHA0nFGxZliKX9w34q2yiSyQwJxl3HQtv0xG+t0lByW
7lraZPtEg1GFdUN7jPi5aWAQoYiyqe3Q7K4QxLYo8Afw0XuNaxy7e9o6iTxFS9f4
PPgo0JJbdCLekwqTmThTXg==
=Erun
-----END PGP SIGNATURE-----
--- End Message ---