Your message dated Sun, 09 Sep 2018 05:18:59 +0000
with message-id <[email protected]>
and subject line Bug#900668: fixed in afflib 3.7.16-4
has caused the Debian Bug report #900668,
regarding afflib FTCBFS: configure.ac has broken cross compilation branches
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.)


-- 
900668: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900668
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: afflib
Version: 3.7.16-3
Tags: patch upstream
User: [email protected]
Usertags: rebootstrap

afflib fails to cross build from source, because configure.ac has
special branches for handling cross compilation and those branches are
completely broken. For instances, it decides to link -lws2_32, which
is a win32 thing. Then it forcibly disabled qemu support for no good
reason. After removing the broken cross compilation handling, afflib
cross builds successfully. Please consider applying the attached patch.

Helmut
--- afflib-3.7.16.orig/configure.ac
+++ afflib-3.7.16/configure.ac
@@ -46,7 +46,6 @@
   AC_MSG_NOTICE([ LDFLAGS = ${LDFLAGS} ])
 else
   AC_MSG_NOTICE([Cross Compiling --- will not update CPPFALGS or LDFLAGS with /usr/local, /opt/local or /sw])
-  LIBS="$LIBS -lws2_32 -lgdi32"
 fi
 
 if test -r /bin/uname.exe ; then
@@ -181,12 +180,6 @@
 echo "disable_qemu: " ${disable_qemu}
 echo "enable_qemu:  " ${enable_qemu}
 
-if test x"${cross_compiling}" = "xyes" ; then
-  AC_MSG_NOTICE([cross-compiling: Disabling QEMU])
-  enable_qemu="no";
-fi
-
-
 if test "x${enable_qemu}" = "xno" ; then
    enable_qemu="no"
    AC_DEFINE([DISABLE_QEMU],1,[User has disabled QEMU support])

--- End Message ---
--- Begin Message ---
Source: afflib
Source-Version: 3.7.16-4

We believe that the bug you reported is fixed in the latest version of
afflib, 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.
Joao Eriberto Mota Filho <[email protected]> (supplier of updated afflib 
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, 08 Sep 2018 00:33:21 -0300
Source: afflib
Binary: libafflib0v5 libafflib-dev afflib-tools
Architecture: source
Version: 3.7.16-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Security Tools <[email protected]>
Changed-By: Joao Eriberto Mota Filho <[email protected]>
Description:
 afflib-tools - Advanced Forensics Format Library (utilities)
 libafflib-dev - Advanced Forensics Format Library (development files)
 libafflib0v5 - Advanced Forensics Format Library
Closes: 900668
Changes:
 afflib (3.7.16-4) unstable; urgency=medium
 .
   * debian/control: bumped Standards-Version to 4.2.1.
   * debian/copyright:
       - Added rights for Raphaƫl Hertzog.
       - Updated packaging copyright years.
   * debian/patches/:
       - Fix-CVE-2018-8050-sanity-check-size-passed-to-malloc.patch: renamed to
         10_Fix-CVE-2018-8050.patch.
       - 20_fix-affstats-option.patch: added to fix the -v option in help page
         and manpage.
       - 30_fix-cross-compilation.patch: fix broken cross compilation branches.
         Thanks to Helmut Grohne <[email protected]>. (Closes: #900668)
   * debian/tests/*: added to perform trivial tests.
Checksums-Sha1:
 df9ce9e298a5837a8b0a52591f80b14957dba02e 2158 afflib_3.7.16-4.dsc
 ac64eb886b6e0e4b6f90167f0129d759fe635b84 26884 afflib_3.7.16-4.debian.tar.xz
 180c0215ebb42091add803a13a82e253fcc3e9a0 6174 afflib_3.7.16-4_source.buildinfo
Checksums-Sha256:
 305133c719e3f2cc0cb94d0a145ab1dd6e09ef0c55cad3149dc5c075df857ede 2158 
afflib_3.7.16-4.dsc
 d06480b9bf1de2c0c5f596c5b610200a3854de3095abfa42222f333b6aebf34c 26884 
afflib_3.7.16-4.debian.tar.xz
 43d9b8beacad3c063cf92f085e61126d96a8ecb187e46fec96b1fb696bcc558a 6174 
afflib_3.7.16-4_source.buildinfo
Files:
 cfb06a7e69f11019131c30c27d036610 2158 libs optional afflib_3.7.16-4.dsc
 2db3c2cd4c52c1e96c3dc3ca37159997 26884 libs optional 
afflib_3.7.16-4.debian.tar.xz
 4445314a9f1296e5f0e1e93a0821d4bd 6174 libs optional 
afflib_3.7.16-4_source.buildinfo

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

iQIzBAEBCgAdFiEENX3LDuyVoBrrofDS3mO5xwTr6e8FAluTU7UACgkQ3mO5xwTr
6e+7XQ//aOlZEYUb5W+o4+tWjLdk6u6G0bTvkjq8akl1DQy5R8B/2JEJxSjb5nmg
F4vY2bpNJTAKvCuRsVdCo4OO9RD550sOYblcjrLttACMZxJfocnIToZhrIqwg4QH
mUB5BfzA1fcxctaIUdZGavUHZxK2HyUAFmg87gjLiNBYqryhlznJx/JecrXChx91
mls3fAzGNqeAhpeMdV7QyZMyhWlpX9lLAJAS+lEX/qmR7Y6IU9Igtb6LQjAbgNZ8
+nbUpZJecRZOEPxP8tXvr0xpXgxlp7lMl2krq8Iucf1kVzcPG0PSHJgHTtxUlHtY
WnxNZ+hhKeNlGB1fL9Sf4zQ1xEAdeCYwe7RUTlmlO4KvK3XkCAmRbqe4qk+nAbGj
6REoFCkxqoLCEvt+IJyTunqq86eXe8RXZQy2Vvg4Ogvkgrt20fuyo35fRvmMVbh+
v7FAIHIp6md5jTz1UxB8V4fH8dL6u6TEMPLHdDpNswFlSuuZT3cu/hp0ZdSZmZF2
Zax/UEak45n3eXGHehYjgM5cpk4nvuNXRTrD7Mq7hcEocs/AZoRXLmbz47xY9Oj3
mFDWu4F7s2naKr3svl/srNahglIbLb9bn4WoODxQXqiyNfE08t18KGz6yBsYoFBK
2pN31hWwxhSWq5mGO9IR6czSnGW5AFiIpCQTVa4JcLfT5ryaMEs=
=qOJw
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to