Your message dated Tue, 07 Aug 2018 12:34:02 +0000
with message-id <[email protected]>
and subject line Bug#905611: fixed in xmedcon 0.15.0+dfsg-3
has caused the Debian Bug report #905611,
regarding xmedcon FTCBFS: abuses AC_CHECK_FILE
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.)
--
905611: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=905611
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: xmedcon
Version: 0.15.0+dfsg-2
Tags: patch upstream
User: [email protected]
Usertags: rebootstrap
xmedcon fails to cross build from source, because it abuses
AC_CHECK_FILE. The macro is meant for checking files on the host system,
not for checking files (such as includes) on the build system. For the
latter a simple test -f is ok. The attached patch fixes that part, but
it doesn't make xmedcon cross buildable: It later fails running
libs/dicom/parse, which is built with the host architecture compiler. As
a build tool it needs to be built with the build architecture compiler.
Fixing that likely involves using AX_CC_FOR_BUILD and possibly rewriting
parse.c to avoid relying on dicom.h. Please consider fixing the
AC_CHECK_FILE anyway and close this bug when doing so. It will allow
others to see the real failure.
Helmut
--- xmedcon-0.15.0+dfsg.orig/configure.ac
+++ xmedcon-0.15.0+dfsg/configure.ac
@@ -505,9 +505,9 @@
ZNZ_LDFLAGS="-L$nifti_prefix/lib -lznz"
NIFTI_LDFLAGS="-L$nifti_prefix/lib -lniftiio $ZNZ_LDFLAGS"
NIFTI_CFLAGS=""
- AC_CHECK_FILE([$nifti_prefix/include/nifti/nifti1_io.h],
- [NIFTI_CFLAGS="-I$nifti_prefix/include/nifti"],
- [NIFTI_CFLAGS="-I$nifti_prefix/include"])
+ AS_IF([test -f "$nifti_prefix/include/nifti/nifti1_io.h"],
+ [NIFTI_CFLAGS="-I$nifti_prefix/include/nifti"],
+ [NIFTI_CFLAGS="-I$nifti_prefix/include"])
LDFLAGS="$LDFLAGS -lm $NIFTI_LDFLAGS $ZLIB_LDFLAGS"
CPPFLAGS="$CPPFLAGS $NIFTI_CFLAGS $ZLIB_LDFLAGS"
else
--- End Message ---
--- Begin Message ---
Source: xmedcon
Source-Version: 0.15.0+dfsg-3
We believe that the bug you reported is fixed in the latest version of
xmedcon, 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.
Andreas Tille <[email protected]> (supplier of updated xmedcon 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: Tue, 07 Aug 2018 14:01:36 +0200
Source: xmedcon
Binary: libmdc3 libmdc-dev medcon xmedcon
Architecture: source
Version: 0.15.0+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Description:
libmdc-dev - Medical Image (DICOM, ECAT, ...) conversion tool (development)
libmdc3 - Medical Image (DICOM, ECAT, ...) conversion tool (library)
medcon - Medical Image (DICOM, ECAT, ...) conversion tool
xmedcon - Medical Image (DICOM, ECAT, ...) conversion tool (GUI)
Closes: 905611
Changes:
xmedcon (0.15.0+dfsg-3) unstable; urgency=medium
.
* Help to enable cross building
Closes: #905611
* Standards-Version: 4.1.5
Checksums-Sha1:
b1cd960456f93c624589881e2b398ca66587b10a 2217 xmedcon_0.15.0+dfsg-3.dsc
75a7942241675b58d3251c4a50edabdc1087d69c 20476
xmedcon_0.15.0+dfsg-3.debian.tar.xz
Checksums-Sha256:
b8b2ba5ce469c86be7ee4c7964c62a03a13515dc9c831312a7253d42f4158f49 2217
xmedcon_0.15.0+dfsg-3.dsc
c89b733bbe9b476295d508563e64a3db9104b3407e074326f4595d9016763337 20476
xmedcon_0.15.0+dfsg-3.debian.tar.xz
Files:
e51c5a76ebcc0b0c6362aa28177580d8 2217 graphics optional
xmedcon_0.15.0+dfsg-3.dsc
e8de3a7ed81600f12eedad8cc5e34cce 20476 graphics optional
xmedcon_0.15.0+dfsg-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAltpjEIRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtEVEQ//V5aUK0juvxaGxCbprqW5wQ+kd+tti8tl
iyQ6z3wfYwp2I/MFBzhiSkJrdbAejO3WGqBuaR8E4fC3QBqg3GPCpfQ098d2imtY
wE3hZJsvElVVSb+dgVAe8zX+3pT/TcLcjXAIN7McZSM4ywwB0rwX5Hv5d3iAkKAc
YttB+z6yfQ2qC+oTKtlkHfz36Zhk+ueUczr/QvsogthxTPWidT0PJg2rClapYxN+
oHJoNY/Oy0IgQg2TkIB2fEQEvp6BWp4/u4yYre9bdWx0uMzWRMHXwRTMAAMw5LMU
ITHZJSIaqVcuNHmZMsy135xof3+lfx7lIwfiRMvvduySI1HDArLoOK3HRYRU7AMD
v8zbMtMZYjse92vX1ZLDEcz/PKOxVLXit3zxvdf5zM9So8BEISsznrxWWoO6gjPf
KMcJPOZZs/pHurCIuzC+6tdbS0NSmu9m+t1dkROGDk5DCaTPAYQMXi1v+2iQyqeH
K8+1cUxlGTs/gdnJe23Q6DXqxOMc9T3DVQ59MdWnevKHpc+kbdqHs5YYdu9C6qi8
cJNFScEmYNoiTghwG2nOSIhaGdsAdP1Ai/ByvM5r0mplGOowfJqNXO1s4+aAnl8l
2YHuWhZUdZBbnOMqJfOlB2/3UncHT/I1k84Uxb8YDFIpaBV9fkT4Xupye7x+8OHx
m2e+yAkO7H8=
=yx7N
-----END PGP SIGNATURE-----
--- End Message ---