Your message dated Sat, 27 Oct 2018 21:20:35 +0000
with message-id <[email protected]>
and subject line Bug#841439: fixed in ilmbase 2.3.0-2
has caused the Debian Bug report #841439,
regarding ilmbase FTCBFS: uses the host arch compiler for build tools
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.)
--
841439: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=841439
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ilmbase
Version: 2.2.0-11
Tags: patch
User: [email protected]
Usertags: rebootstrap
ilmbase fails to cross build from source, because it uses the host
architecture compiler to build two build tools. The attached patch fixes
that by switching the compiler to CXX_FOR_BUILD, which needs updating
configure.ac and thus running autoreconf. Please consider applying it.
Helmut
diff --minimal -Nru ilmbase-2.2.0/debian/changelog
ilmbase-2.2.0/debian/changelog
--- ilmbase-2.2.0/debian/changelog
+++ ilmbase-2.2.0/debian/changelog
@@ -1,3 +1,13 @@
+ilmbase (2.2.0-11.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
+ + Use CXX_FOR_BUILD for compiling build tools.
+ + Thus add AX_PROG_CXX_FOR_BUILD to configure.ac.
+ + Thus autoreconf.
+
+ -- Helmut Grohne <[email protected]> Wed, 20 Oct 2016 18:23:16 +0200
+
ilmbase (2.2.0-11) unstable; urgency=medium
[ Mathieu Malaterre ]
diff --minimal -Nru ilmbase-2.2.0/debian/control ilmbase-2.2.0/debian/control
--- ilmbase-2.2.0/debian/control
+++ ilmbase-2.2.0/debian/control
@@ -6,8 +6,10 @@
Mathieu Malaterre <[email protected]>,
Matteo F. Vescovi <[email protected]>
Build-Depends:
+ autoconf-archive,
autotools-dev (>= 20100122.1),
debhelper (>= 9),
+ dh-autoreconf,
dpkg-dev (>= 1.16.1)
Standards-Version: 3.9.7
Homepage: http://www.openexr.com
diff --minimal -Nru ilmbase-2.2.0/debian/patches/cross.patch
ilmbase-2.2.0/debian/patches/cross.patch
--- ilmbase-2.2.0/debian/patches/cross.patch
+++ ilmbase-2.2.0/debian/patches/cross.patch
@@ -0,0 +1,33 @@
+From: Helmut Grohne <[email protected]>
+Subject: compile build tools with the build architecture compiler
+
+Index: ilmbase-2.2.0/configure.ac
+===================================================================
+--- ilmbase-2.2.0.orig/configure.ac
++++ ilmbase-2.2.0/configure.ac
+@@ -28,6 +28,7 @@
+ AC_PROG_LN_S
+ AC_PROG_LIBTOOL
+ AC_PROG_MAKE_SET
++AX_PROG_CXX_FOR_BUILD
+
+ dnl
+ dnl PKGCONFIG preparations
+Index: ilmbase-2.2.0/Half/Makefile.am
+===================================================================
+--- ilmbase-2.2.0.orig/Half/Makefile.am
++++ ilmbase-2.2.0/Half/Makefile.am
+@@ -17,9 +17,11 @@
+
+ CLEANFILES = eLut eLut.h toFloat toFloat.h
+
+-eLut_SOURCES = eLut.cpp
++eLut$(EXEEXT): eLut.cpp
++ $(CXX_FOR_BUILD) $(CXXFLAGS_FOR_BUILD) $< -o $@
+
+-toFloat_SOURCES = toFloat.cpp
++toFloat$(EXEEXT): toFloat.cpp
++ $(CXX_FOR_BUILD) $(CXXFLAGS_FOR_BUILD) $< -o $@
+
+ eLut.h: eLut
+ ./eLut > eLut.h
diff --minimal -Nru ilmbase-2.2.0/debian/patches/series
ilmbase-2.2.0/debian/patches/series
--- ilmbase-2.2.0/debian/patches/series
+++ ilmbase-2.2.0/debian/patches/series
@@ -3,3 +3,4 @@
kfreebsd-support.patch
testBoxAlgo.patch
testBox.patch
+cross.patch
diff --minimal -Nru ilmbase-2.2.0/debian/rules ilmbase-2.2.0/debian/rules
--- ilmbase-2.2.0/debian/rules
+++ ilmbase-2.2.0/debian/rules
@@ -21,6 +21,9 @@
##### OVERRIDES
#
+override_dh_autoreconf:
+ dh_autoreconf -- bash ./bootstrap
+
# Need to set an environment variable to make sure proper linking
# against libphtread happens:
override_dh_auto_configure:
@@ -59,4 +62,4 @@
# Everything else:
%:
- dh $@ --with autotools_dev
+ dh $@ --with autoreconf
--- End Message ---
--- Begin Message ---
Source: ilmbase
Source-Version: 2.3.0-2
We believe that the bug you reported is fixed in the latest version of
ilmbase, 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.
Matteo F. Vescovi <[email protected]> (supplier of updated ilmbase 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, 27 Oct 2018 22:45:50 +0200
Source: ilmbase
Binary: libilmbase23 libilmbase-dev
Architecture: source
Version: 2.3.0-2
Distribution: experimental
Urgency: medium
Maintainer: Debian PhotoTools Maintainers
<[email protected]>
Changed-By: Matteo F. Vescovi <[email protected]>
Description:
libilmbase-dev - development files for IlmBase
libilmbase23 - several utility libraries from ILM used by OpenEXR
Closes: 841439
Changes:
ilmbase (2.3.0-2) experimental; urgency=medium
.
* debian/patches/: patchset updated
- fix_FTCBFS.patch added (Closes: #841439)
* debian/: changes made to fix FTCBFS
- control: autoconf-archive and dh-autoreconf added to b-deps
- rules: override_dh_autoreconf entry and dh addon added
Checksums-Sha1:
dfd414bc986ce385717520a3817f5be248b3fa47 2481 ilmbase_2.3.0-2.dsc
ca965b9166bb1c20a623e7d02e3893c3207f2ed5 13988 ilmbase_2.3.0-2.debian.tar.xz
f79961d554e8446f754e06efbd89f0b7218ad93f 5788 ilmbase_2.3.0-2_source.buildinfo
Checksums-Sha256:
094468b3832dff206fe5f15e5ffd4543178018df3d8acb01ee170a3df1a338c2 2481
ilmbase_2.3.0-2.dsc
21069b14591a8ef8d998916ac685f19ac42b217a9f9e866482be76fb920db7bd 13988
ilmbase_2.3.0-2.debian.tar.xz
e1f230b86b23733403620037f783f7fabb2d8ac24f06878d1ed51d53cc512779 5788
ilmbase_2.3.0-2_source.buildinfo
Files:
9fcb3e656b39aeff05f28da883e6a4d6 2481 libs optional ilmbase_2.3.0-2.dsc
dc74a98bf57d4e51a201307d5c974f34 13988 libs optional
ilmbase_2.3.0-2.debian.tar.xz
9a40a7d1485d34daacb6a3ce92c7b6c8 5788 libs optional
ilmbase_2.3.0-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
Comment: Debian powered!
iQKTBAEBCgB9FiEE890J+NqH0d9QRsmbBhL0lE7NzVoFAlvUzp1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEYz
REQwOUY4REE4N0QxREY1MDQ2Qzk5QjA2MTJGNDk0NEVDRENENUEACgkQBhL0lE7N
zVpjUg//RpCg1Tnu+bcXio60/1O78o8dO3BWXc2QRCN3p0K8dFrbbFX6lC1uu5gB
+P925kp+NQvAWYS5dQBArJJPQpy0q2xFIByf7Sn7FgHzRJt/6lCbNhJ2G+5O3sFF
gsW15m8pXWxLU+uj+uWP2DWBa6on1m97qidnHu0VqJta9U/eU00BsqEQBtp6f0Da
w/R6BCO7FswlglJu/0lSCmICSfDDzSl4ZdMtB4AenaGf2dhoPcXvQaNXQawHJvNs
RTRtnsVVPi2ygTgXe6OGujBKEWeOQGeqSpneW+/agfnA7xWX49nNmHUR/pJ+98Za
b6nSFTsCvvD0FT4Pf8oeUWPIcbBo0cvN82L7eUJvwBdPS7K2tozkKahhsZAzy3jv
lf3sFhtZ97Dzh6e30kmt1OCiHOiEJNzdVE7rh8AuuYggeV7oElzzaditg9L9kVRM
8bg9NkjiXz0mK+e73gu+llr3SMcNqK4hPbdje1kvttk5GvVPtttf+jYPYA4jQINH
glfwyA0s+7w5YL2c5jSjSZoqzIC5nOjjP58SIXimyV2OYhkkG7N7nKVL35iYGz7v
qEtEfAtSn6SzavQ+ClIbJ6wDwF59iDqnl50+4+EUGT1RcHeGSbHvpOJ6ZxNWRKt9
JMsbTrMxL17yoOlSN6SBvu/G/ynZR9WAHCb0Om9Weu7C+8epP2g=
=PJGO
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Pkg-phototools-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-phototools-devel