[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#901986: marked as done (imwheel FTCBFS: abuses AC_CHECK_FILE)



Your message dated Sat, 05 Feb 2022 03:03:40 +0000
with message-id <E1nGBMS-000B31-JW@fasolo.debian.org>
and subject line Bug#901986: fixed in imwheel 1.0.0pre12-13
has caused the Debian Bug report #901986,
regarding imwheel 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 owner@bugs.debian.org
immediately.)


-- 
901986: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901986
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: imwheel
Version: 1.0.0pre12-12
Tags: patch upstream
User: helmutg@debian.org
Usertags: rebootstrap

imwheel fails to cross build from source, because upstream's
configure.in uses AC_CHECK_FILE to check for source files. The
AC_CHECK_FILE macro is only meant for checking files on the host system
while it is clearly being used to check for a build system file here.
Please use "test -e" here. The atteched patch implements that and makes
imwheel cross buildable. Please consider applying it.

Helmut
--- imwheel-1.0.0pre12.orig/configure.in
+++ imwheel-1.0.0pre12/configure.in
@@ -211,7 +211,7 @@
 NO_GPM_DOC=
 GPM_DIR="gpm-1.19.3"
 AC_SUBST(GPM_DIR)
-AC_CHECK_FILE($GPM_DIR/gpm.c,HAVE_GPM_SRC=yes,HAVE_GPM_SRC=no)
+AS_IF([test -e "$GPM_DIR/gpm.c"],[HAVE_GPM_SRC=yes],[HAVE_GPM_SRC=no])
 AC_SUBST(HAVE_GPM_SRC)
 AC_MSG_CHECKING(if we build gpm-imwheel)
 gpm_enabled=no

--- End Message ---
--- Begin Message ---
Source: imwheel
Source-Version: 1.0.0pre12-13
Done: Joao Eriberto Mota Filho <eriberto@debian.org>

We believe that the bug you reported is fixed in the latest version of
imwheel, 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 901986@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joao Eriberto Mota Filho <eriberto@debian.org> (supplier of updated imwheel 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 04 Feb 2022 17:27:20 -0300
Source: imwheel
Architecture: source
Version: 1.0.0pre12-13
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Joao Eriberto Mota Filho <eriberto@debian.org>
Closes: 901986
Changes:
 imwheel (1.0.0pre12-13) unstable; urgency=medium
 .
   * QA upload.
   * Migrations:
       - debian/copyright to 1.0 format.
       - debian/rules to new (reduced) format.
   * Using new DH level format. Consequently:
       - debian/compat: removed.
       - debian/control: changed from 'debhelper' to 'debhelper-compat' in
         Build-Depends field and bumped level to 13.
   * debian/clean: created to remove a file generated from the build process and
     forgotten by distclean.
   * debian/control:
       - Added 'Rules-Requires-Root: no' to source stanza.
       - Added Vcs-* fields.
       - Bumped Standards-Version to 4.6.0.
       - Removed no longer needed build dependencies dpkg-dev and quilt.
   * debian/imwheel.install: renamed to install.
   * debian/imwheel.prerm:
       - Renamed to prerm.
       - Explicitly add 'set -e'.
   * debian/NEWS: removed all asterisks, as asked by lintian.
   * debian/patches/:
       - Added a numeric prefix to all patch names.
       - build-system-update: dropped. This patch was created in 2010 (revision
         1.0.0pre12-9) to update the autotools files. However, currently, the
         dh_autoreconf do it automatically. Also, this patch will generate a
         FTBFS with DH 13.
       - 070_fix-spelling-errors.patch: created to fix some spelling errors in
         final binary and in manpage.
       - 080_fix-FTCBFS.patch: created to fix a FTCBFS because upstream's
         configure.in uses AC_CHECK_FILE to check for source files. Thanks to
         Helmut Grohne <helmut@subdivi.de>. (Closes: #901986)
   * debian/salsa-ci.yml: added to provide CI tests for Salsa.
   * debian/tests/control: created to provide a superficial CI test.
   * debian/upstream/metadata: created.
   * debian/watch: created.
Checksums-Sha1:
 857d38690368ff59527ff45bf9d0b998d8e6155a 1914 imwheel_1.0.0pre12-13.dsc
 ced1d87ff1bfd6e696ef9e3cf6c0ff869a27ec0a 36588 imwheel_1.0.0pre12-13.debian.tar.xz
 551003a8b438407543e97fff2b65f47caf339548 6456 imwheel_1.0.0pre12-13_source.buildinfo
Checksums-Sha256:
 d88c91a77a992d83e7681fe456c566a08977317877171d2be91b5ecb91af2939 1914 imwheel_1.0.0pre12-13.dsc
 942cc6a22257051fc5d78c4c84db7ed178486e9075e0a6b4451541e23a0adfd7 36588 imwheel_1.0.0pre12-13.debian.tar.xz
 bf4af428a80b0e44c705780a03289ca9794bdc9540dce14ffa405f7cef6dcb1b 6456 imwheel_1.0.0pre12-13_source.buildinfo
Files:
 7850720f356a9c76d90baefcf734afc0 1914 x11 optional imwheel_1.0.0pre12-13.dsc
 2e701c26496f1a46a1b84c1fe52034c2 36588 x11 optional imwheel_1.0.0pre12-13.debian.tar.xz
 7515a506420fc8658e6e89ec203b1e2d 6456 x11 optional imwheel_1.0.0pre12-13_source.buildinfo

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

iQIzBAEBCgAdFiEENX3LDuyVoBrrofDS3mO5xwTr6e8FAmH941QACgkQ3mO5xwTr
6e+l4hAAo0+cod4K38G5vqUl5NQekx665Ow9zW3xK64gJLPudJ9Hcl/xS07wkoSs
oiZC2fxGhaE0fdHAg42ZXVYW7hSbrUaY/ojtKwzvUhGx/jLoHV72xRgPTybFzvFY
Jawak2Q/nq6a1Vwy3MdpFlC/4xVuJ5MIQqN1yiFA1erUrtZTR+R8qw+5wqfXZY/3
kRWZNol1dgPXZPU4V0SXlGv7RzGymydMkULTJwBNI3rNE9namDdRCcv4vzYRXFri
Ls1z9hcVmcgCK4dvR2gN8YbX0Yykgp1+dYKsj+i+q/Y4/fT7ju//npERy8abWwjZ
1V5F2McVlQb9JuUbdpFVBw8r6eesNtpklbQBq/nRnysiYt6FWV4Y4EDoQeZUxlfR
6MVSt+tflxztlqZPVe9N47TMla4K98zkkvkRc12LKXLgoYc8Bo0sKB9HacTZOVV6
9+pCoa9zG0jpidRjBJYk0ITo5BHyhg61XUlvyIG4sHTjWq7+7hKuKm6MkKALp1cM
ZZQbJngAL6o78ZGSVj4xidZBnxp7oeCHB2n6wrNFqjarxwIhG3sOHJ1lBHrfsLBC
ILZj9OXPJIsTvsUOJkkEIfTpM7JynCqAz3WB+x6mHDo4XhR12xgo/kS0e4aYv9KZ
yGtyV5/80rvnZs5PQJ/cI0GDSin7cFOpyygww6dula5DwHkfJW4=
=yJBi
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: