Your message dated Sat, 06 Sep 2025 18:06:42 +0000
with message-id <[email protected]>
and subject line Bug#1097265: fixed in librnd 4.3.2-2
has caused the Debian Bug report #1097265,
regarding librnd: ftbfs with GCC-15
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.)


-- 
1097265: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097265
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:librnd
Version: 4.3.1-3
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15

[This bug is NOT targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.

The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/librnd_4.3.1-3_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.

To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html

[...]
Detecting temp dir... validated /build/reproducible-path/librnd-4.3.1/scconfig/
Checking for system type... OK (name: Linux; class: UNIX)
Checking for cc (host)... OK ('gcc', '-g -O2 
-ffile-prefix-map=/build/reproducible-path/librnd-4.3.1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_LARGE_FILE_SOURCE=1 
-D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2', '-Wl,-z,relro')
Checking for ar... OK (ar)
Checking for ranlib... OK (ranlib)
Checking for mkdir... OK (mkdir -p)
Checking for rm... OK (rm -rf)
Checking for cp... OK (cp -rp)
Checking for ln... OK (ln -sf)
Checking for awk... OK (awk)
Checking for cc args for std *...  -ansi -pedantic -Wall -std=c89 -std=c99 
-Werror -Wextra -W -pg -no-pie -static-pie
Checking for function attribute unused... Found.
--- Detecting target (same as host)
Checking for -fpic... OK (-fPIC)
Checking for _Pragma(message)... Found.
Checking for inline... Found.
Checking for snprintf... OK (safe)
Checking for readdir()... OK ('#include <dirent.h>\n', '' and '')
Checking for FindNextFile()... not found
Checking for rpath... OK (-Wl,-rpath=)
Checking for -ldl... OK ()
Checking for rdynamic... OK (-rdynamic)
Checking for soname... OK (-Wl,-soname,)
Checking for dynamic library ldflags... OK (-dynamic -shared)
Checking for raise()... OK ('', '' and '')
Checking whether SIGINT exists... OK ('', '' and '')
Checking whether SIGINT terminates... terminates
Checking whether SIGABRT exists... OK ('', '' and '')
Checking whether SIGABRT terminates... terminates
Checking whether SIGKILL exists... OK ('', '' and '')
Checking whether SIGKILL terminates... terminates
Checking whether SIGTERM exists... OK ('', '' and '')
Checking whether SIGTERM terminates... terminates
Checking whether SIGQUIT exists... OK ('', '' and '')
Checking whether SIGQUIT terminates... terminates
Checking whether SIGHUP exists... OK ('', '' and '')
Checking whether SIGHUP terminates... terminates
Checking whether SIGFPE exists... OK ('', '' and '')
Checking whether SIGFPE terminates... terminates
Checking whether SIGSEGV exists... OK ('', '' and '')
Checking whether SIGSEGV terminates... terminates
Checking whether SIGPIPE exists... OK ('', '' and '')
Checking whether SIGPIPE terminates... terminates
Checking for setenv()... OK ('', '' and '')
Checking for mkdtemp... OK ('#include <stdlib.h>\n', '' and '')
Checking for realpath()... OK ('', '' and '')
Checking for fileno(3)... OK ('#include <stdio.h>\n', '' and '')
Checking for popen(3)... OK ('#define _XOPEN_SOURCE\n', '' and '')
Checking for rint... OK ('#include <math.h>\n', '' and '')
Checking for round... OK ('#include <math.h>\n', '' and '')
Checking for getpwuid... OK ('#include <sys/types.h>\n#include <pwd.h>\n', '' 
and '')
Checking for fungw... OK ('', '' and '-lfungw -lm -lgenht')
Checking for fungw user_call_ctx... OK ('', '' and '-lfungw -lm -lgenht')
Checking for fungw configured pupdir... Found: /usr/lib/puplug
Checking for socket... OK ('' and '' and '#include <sys/types.h>\n#include 
<sys/socket.h>\n')
Checking for select... OK ('' and '' and '#include <sys/types.h>\n#include 
<sys/socket.h>\n\n#include <sys/select.h>\n')
Checking for usleep()... OK ('', '' and '')
Checking for gettimeofday()... OK ('#include <sys/time.h>\n', '' and '')
Checking for fork... OK ('#include <unistd.h>\n', '' and '')
Checking for wait... OK ('#include <sys/types.h>\n#include <sys/wait.h>\n', '' 
and '')
Checking for _mkdir... not found
Checking for mkdir... not found

ERROR: no mkdir() or _mkdir(). Can not compile application.

hook_detect_target failed, exiting
make[1]: *** [debian/rules:30: override_dh_auto_configure] Error 1
make[1]: Leaving directory '/build/reproducible-path/librnd-4.3.1'
make: *** [debian/rules:22: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: librnd
Source-Version: 4.3.2-2
Done: Bdale Garbee <[email protected]>

We believe that the bug you reported is fixed in the latest version of
librnd, 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.
Bdale Garbee <[email protected]> (supplier of updated librnd 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, 06 Sep 2025 11:36:29 -0600
Source: librnd
Architecture: source
Version: 4.3.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Electronics Team 
<[email protected]>
Changed-By: Bdale Garbee <[email protected]>
Closes: 1097265
Changes:
 librnd (4.3.2-2) unstable; urgency=medium
 .
   * add -std=c17 to innoculate against gcc 15 changes, closes: #1097265
Checksums-Sha1:
 61770c0506c0de6ea545c260d2ec594ec7ba9938 2638 librnd_4.3.2-2.dsc
 662add6945aa1e330bcb99767a38402a02ec6375 7496 librnd_4.3.2-2.debian.tar.xz
 943511be626e714e4c2fc9c2416a91f5f222fc0b 19819 librnd_4.3.2-2_amd64.buildinfo
Checksums-Sha256:
 d254438f20a1fa9601ae0de5b61b96180456b91ef6c8741746a9a03307db1098 2638 
librnd_4.3.2-2.dsc
 d2343dc88eedacb8a74935e3981f8df11610df3e389a003d9922dee0f58ade78 7496 
librnd_4.3.2-2.debian.tar.xz
 4d93830be1abdf5c1a9f91d350665f5f5998cebce30611dcbd5055069d407181 19819 
librnd_4.3.2-2_amd64.buildinfo
Files:
 14a299bf36228ec4188b16faa91138ef 2638 electronics optional librnd_4.3.2-2.dsc
 d6891732c1cf9ce0ec231c87e98b6814 7496 electronics optional 
librnd_4.3.2-2.debian.tar.xz
 11ae91c90a42a1f0404da5e9d3eb61b7 19819 electronics optional 
librnd_4.3.2-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEHguq2FwiMqGzzpLrtwRxBYMLn6EFAmi8c74ACgkQtwRxBYML
n6GJfBAAtBIOKd53aaqZbjS1+TQ1PONsKFgZluobyfD29GEaQ9RulrFwQudujBIF
reHGbbJ94HXZF392S329s4v7XqfrpQvw2zzFDktynjc92qoh6S902yC+X94BVZUT
m3BgB+zx4clth0Rt31N7ggqbF2nX6Y80i6bOhW6IdlcR1CvGxsGf4niiZ/WaGfNr
AO9uAsqeeBXa6KVI6vq4+M1Vf9pSwoWNB+V14Lh5VdfV0Xey3bpCDrj9JcSIpUpI
3o5dvtADfZ+3uzDYA5c/XgtWqcG/7Y8E25gNo2Y85cJLn4m251aY4D1xIihFoWRY
sMuZ/2NDburiqM+hbLyfVX2e2XEzJQmCQ/Wwm8eLxLCWgAfA1kN/XTDxecsWW7Fb
TDhHh6Ziosn+RTWYUIO50mYrQb9jzQMyJQgQJWss1bX4yuhAv6KWyUelPAHY4cfo
VkJVZAI8Dm75a8SxWK76ZB0OmDwogs1Ujvb5svFOeiL3lqTOcOu/G5A7lc/KAovk
AfODOhdZSQzX4TdWHm9Jg4U/AgMf2cb+QExyBOqYO+pp+UXxzjWoTmEGChAXHRoe
FksCbhIQ8kxHixe9xeAkZRgSdH9BIBrQOGKlazgoAYaf3clZqamgY5DzoHnsZvux
OztIFHxOG5Eph3GAqtrpZvXaabGrkss7rtXafR7rg3FNH6PtK5o=
=YsUo
-----END PGP SIGNATURE-----

Attachment: pgps5dwg1khRj.pgp
Description: PGP signature


--- End Message ---

Reply via email to