Your message dated Sun, 05 Oct 2025 10:05:59 +0000
with message-id <[email protected]>
and subject line Bug#1114643: fixed in phcpack 2.4.90+dfsg-3
has caused the Debian Bug report #1114643,
regarding FTBFS: “macro ‘iszero’ passed 2 arguments, but takes just 1”
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.)


-- 
1114643: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114643
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: phcpack
Version: 2.4.90+dfsg-2
Severity: serious
Tags: ftbfs sid forky
Justification: fails to build from source (but built successfully in the past)

Dear Maintainer,

phcpack currently FTBFS in unstable. The relevant part seems to be:

/usr/bin/gcc -c -x c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/phcpack-2.4.90+dfsg=. 
-fstack-protector --param=ssp-buffer-size=4 -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -MMD -MF ts_c2phc.d 
-specs=/tmp/GPR.595/GNAT-TEMP-000007.TMP 
/build/reproducible-path/phcpack-2.4.90+dfsg/src/Ada/CtoPHC/State/ts_c2phc.c
In file included from 
/build/reproducible-path/phcpack-2.4.90+dfsg/src/Feedback/pieri_sols.h:3,
                 from 
/build/reproducible-path/phcpack-2.4.90+dfsg/src/Feedback/ts_explore_poles.c:14:
/build/reproducible-path/phcpack-2.4.90+dfsg/src/Feedback/poly_dcmplx.h:66:33: 
error: macro ‘iszero’ passed 2 arguments, but takes just 1
   66 | int iszero ( int n,  dcmplx a[] );
      |                                 ^
In file included from 
/build/reproducible-path/phcpack-2.4.90+dfsg/src/Feedback/ts_explore_poles.c:5:
/usr/include/math.h:1064:12: note: macro ‘iszero’ defined here
 1064 | #   define iszero(x) (((__typeof (x)) (x)) == 0)
      |            ^~~~~~

A build log is attached.

Thanks for your work,

--
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  https://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  https://www.debian.org

Attachment: phcpack_2.4.90+dfsg-2_amd64.build.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: phcpack
Source-Version: 2.4.90+dfsg-3
Done: Doug Torrance <[email protected]>

We believe that the bug you reported is fixed in the latest version of
phcpack, 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.
Doug Torrance <[email protected]> (supplier of updated phcpack 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: Tue, 16 Sep 2025 15:36:59 -0400
Source: phcpack
Built-For-Profiles: noudeb
Architecture: source
Version: 2.4.90+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Math Team <[email protected]>
Changed-By: Doug Torrance <[email protected]>
Closes: 1114643
Changes:
 phcpack (2.4.90+dfsg-3) unstable; urgency=medium
 .
   * debian/control
     - Move dh-sequence-octave from Build-Depends-Indep to Build-Depends to
       avoid "add_command_options is not supported" error.
     - Drop versioned dependency on dh-octave.  It was redundant since
       dh-sequence-octave has been provided by dh-octave since version 1.2.0.
   * debian/copyright
     - Refer to URL instead of old physical address for Free Software
       Foundation in GPL-2 text.
   * debian/patches/is-zero.patch
     - New patch; rename iszero -> is_zero to avoid conflicting with new C23
       macro (Closes: #1114643).
Checksums-Sha1:
 6d18ac8abdb55cd8c490585e03f4ffa7b624388c 2539 phcpack_2.4.90+dfsg-3.dsc
 dae5c459fbc8ab214268de622978b5bcc73cee49 19776 
phcpack_2.4.90+dfsg-3.debian.tar.xz
 520a9f844e764d9e70ae1fecfdb1a372c8ae16f8 34248 
phcpack_2.4.90+dfsg-3_source.buildinfo
Checksums-Sha256:
 f8ae9fcdd523f8fe0079cf31f67395ca3e0b018f4842b3dea1801995fb533d91 2539 
phcpack_2.4.90+dfsg-3.dsc
 b6eacbd7ec23aaa1f132a6c8893d6f13d2fdf1073c643cee32c60a9e218addb7 19776 
phcpack_2.4.90+dfsg-3.debian.tar.xz
 71d4c0390df5c731076352613faa11648fad011969d82c76b31aee1794f501c9 34248 
phcpack_2.4.90+dfsg-3_source.buildinfo
Files:
 228d7c45e4363da2943f65ce5382c633 2539 math optional phcpack_2.4.90+dfsg-3.dsc
 9e754ba1da076fbf1a6d2369ac6937e8 19776 math optional 
phcpack_2.4.90+dfsg-3.debian.tar.xz
 2bef2cd9c363333ae72cc178404a3cc8 34248 math optional 
phcpack_2.4.90+dfsg-3_source.buildinfo

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

iQJJBAEBCgAzFiEEewOa7Ermd89P6sIRzrGIZ6EVCQwFAmjiPawVHGR0b3JyYW5j
ZUBkZWJpYW4ub3JnAAoJEM6xiGehFQkM6wgP/AmfZDKitewMakUI9JzQtzWNCojq
jyaQF0MrPUN1J8YXbdJcw6jtxskIS2KB/Dy1AK2m7l7iJJZIFwx4knCxqCLCeslo
EyT1O0k0YUqlWHyb2LjxpT6hD//xFli1af0nr8Pz5ensTKKPneV/zteUFKO4As4V
5bxPSgrLUebxlhflZJm/fv0dXSSkyh78E5KT9+pXj2HV/3NqKqfhxez/yAmzfPjE
IAK5KGySQQzn+q8flRcWZubLfobbFom9iiVmYt+kzhdc0lmKwyhxhrfmzhRRbPG0
HQe3aT25UkCpOpN1FJJTciNT5sYvqDLOrwOl6wT+/fgri3qYDQEaoGPQuqG5GwDD
SQ/2RvB09a/0CZgPRS9kDUU0mg0l8XD6OOm8UiKb496v+U7/35n6KbHLZ5CnRz1/
EswihDLNm/ySPWYcbd928Y4r/st6h0UP1kCL25C67UKqvKkSvYhgwGvzWj2/fPw8
HQWSvs26iDZZIWEdqyyiOZbS3vy0h48KWMpJ1muauDLF1usZC0mmdvqAiFWQYmlM
bDsvttgbf2vKaQTq/eharXpgmV+bU8Khx3OCkdb6Xy9H4VLwV1SEjkQqT7Srr5aI
CGtRp90kmdEPhDQV2+0zkyRcicjrkLlAa/vVoQ2MwPAx7mvrgN2ttAAxdvBu6D3V
zY09jwc7uyLAJq/x
=cteO
-----END PGP SIGNATURE-----

Attachment: pgptMWJmUmrPw.pgp
Description: PGP signature


--- End Message ---

Reply via email to