Your message dated Mon, 08 Dec 2025 12:35:40 +0000
with message-id <[email protected]>
and subject line Bug#1106704: fixed in tree-puzzle 5.3~rc16+dfsg-14
has caused the Debian Bug report #1106704,
regarding tree-puzzle FTCBFS: uses mpicc
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.)


-- 
1106704: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1106704
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: tree-puzzle
Version: 5.3~rc16+dfsg-12
Tags: patch upstream
User: [email protected]
Usertags: ftcbfs

tree-puzzle fails to cross build from source, because it uses mpicc. I
am attaching the usual patch converting it to use mpi-c.pc via pkgconf,
but I paid attention to gracefully fall back to mpicc for architectures
that lack mpi-c.pc still (e.g. 32bit mpich ones) where tree-puzzle will
continue to fail to cross build for now.

Helmut
--- tree-puzzle-5.3~rc16+dfsg.orig/configure.ac
+++ tree-puzzle-5.3~rc16+dfsg/configure.ac
@@ -91,6 +91,12 @@
  fi
  fi ])
 
+PKG_CHECK_MODULES([MPI_C],[mpi-c],[
+  MPICC="$CC"
+  MPILIBS="$MPI_C_LIBS"
+  PPUZZLE=ppuzzle
+],[
+
 if test  "$MPICC" != ""  ; then
   AC_PATH_PROG(MPICC0, $MPICC)
 fi
@@ -111,6 +117,8 @@
 
 ac_cv_prog_MPICC=$MPICC
 
+])
+
 dnl  ---------------------------------------------------------------------
 dnl   Test function to test whether the compiler handles quotes correctly
 dnl  ---------------------------------------------------------------------
--- tree-puzzle-5.3~rc16+dfsg.orig/src/Makefile.am
+++ tree-puzzle-5.3~rc16+dfsg/src/Makefile.am
@@ -66,8 +66,8 @@
 
 PCC = @MPICC@
 PDEFS = -DPARALLEL
-PCFLAGS = 
+PCFLAGS = @MPI_C_CFLAGS@
 PLDFLAGS = 
 PLDLIBS = -lsprng @LIBS@ @MPILIBS@
 
 PCOMPILE = $(PCC) $(PDEFS) $(DEFS) $(TPINCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(PCFLAGS) $(CFLAGS) 

--- End Message ---
--- Begin Message ---
Source: tree-puzzle
Source-Version: 5.3~rc16+dfsg-14
Done: Andreas Tille <[email protected]>

We believe that the bug you reported is fixed in the latest version of
tree-puzzle, 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 tree-puzzle 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: Mon, 08 Dec 2025 12:42:19 +0100
Source: tree-puzzle
Architecture: source
Version: 5.3~rc16+dfsg-14
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 1106704
Changes:
 tree-puzzle (5.3~rc16+dfsg-14) unstable; urgency=medium
 .
   [ Helmut Grohne ]
   * Fix FTCBFS: uses mpicc
     Closes: #1106704
   * Build-Depends: pkgconf
Checksums-Sha1:
 a626a1e9b6424e0426da0766c329e5a45a9386eb 2245 tree-puzzle_5.3~rc16+dfsg-14.dsc
 db0cfe8387b5ae06e48b2872cc8f8454da1184fb 32848 
tree-puzzle_5.3~rc16+dfsg-14.debian.tar.xz
 48f90e0143880babbf37f204bb6a7dadbdcc2664 9395 
tree-puzzle_5.3~rc16+dfsg-14_amd64.buildinfo
Checksums-Sha256:
 680d7aeed1c2d395a8dfc4be02d23d0eedfe878ccd21646a3e825878ca78fb47 2245 
tree-puzzle_5.3~rc16+dfsg-14.dsc
 82821f8b97f8ac859a9399d8265ba7c39f2a0b88cbe984584f83d6e609dae923 32848 
tree-puzzle_5.3~rc16+dfsg-14.debian.tar.xz
 254a56a6a749d420f57f7168e96e8a8ea816a650bbe6ca07034b8d218b67d751 9395 
tree-puzzle_5.3~rc16+dfsg-14_amd64.buildinfo
Files:
 4466ac0e11c02ee2849e6af6ad599b73 2245 science optional 
tree-puzzle_5.3~rc16+dfsg-14.dsc
 db393f92f9e0c255f8e0d764a7dabbe6 32848 science optional 
tree-puzzle_5.3~rc16+dfsg-14.debian.tar.xz
 62fb9d33c102e37303bb92185b4b9963 9395 science optional 
tree-puzzle_5.3~rc16+dfsg-14_amd64.buildinfo

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

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmk2v7ARHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtHqbw//YJcbtQCmP9V4y/vW6LT5WQmHfTx7i8ph
4H/kMgc60JZvkGM3T1RNIgYT00iTXX4+z4cVQxdfKOu6faSE8W9UwwSdCgZoluzb
n2dUnrdQ2iLl9WqC8ln2oADBA1CypwvVLrwJEboqXuiy1I+Nu2wOJxLiWxXwbvB5
tm7TWQKA+aZJEGyKPyss5SR8wEW9f/4DNeRtJmXyQLJiKqPss+8dJTsWDgGTnRw1
bwZOuKWIohpPrAIbxdH5HAPb3rlEb1bNdolKVrbaYp4mmqIQvFkMTdZquqmCK1oq
6jv2bSo2GZAy+Ht0v+j5Nf7/f2briwiJkyes6xrcHJQeCzO5t8NfQKIHSIArEbHo
dUrS5+SWmmPF9LKe0jfP6AaOvWmxT4iow3eSyC3JCwcRrqKMAIUYFyTaUoG97rgu
3FGXi5NJrh3X/B4FsahjDbobm4Fd1SVFmbxH7WLrHKyXnoeLwYu1VorequOdsWQ2
x1RmQBwuD854AHdGYroRXW7mZTD/pjK+ts6+/s0ctvMe/lGTW0/6+E8dKshJSEPq
K0DKY1LVwEIh7uKS9cYt2hW9XnLu1R6KQF9PwrpkKY+6vXIUlwrLas7MJDEQFgkQ
LlPZ7XSEFtzWzq8X7NT+NvwlURpWEq1x2EiJowQUCiW8343Df8chgBPv8KqtwAm6
VNjZ7F+1l3k=
=VLTo
-----END PGP SIGNATURE-----

Attachment: pgpsZg_5Za3KS.pgp
Description: PGP signature


--- End Message ---

Reply via email to