Your message dated Mon, 09 Dec 2024 21:54:56 +0000
with message-id <e1tklis-002z8a...@fasolo.debian.org>
and subject line Bug#1075445: fixed in reprozip 1.3-3
has caused the Debian Bug report #1075445,
regarding reprozip: ftbfs with GCC-14
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 ow...@bugs.debian.org
immediately.)


-- 
1075445: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075445
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:reprozip
Version: 1.3-2
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14

[This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/reprozip_1.3-2_unstable_gccexp.log
The last lines of the build log are at the end of this report.

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

  apt-get -t=experimental install g++ 

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-14/porting_to.html

[...]
copying reprozip/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_reprozip/build/reprozip
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_reprozip/build/reprozip/tracer
copying reprozip/tracer/trace.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_reprozip/build/reprozip/tracer
copying reprozip/tracer/linux_pkgs.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_reprozip/build/reprozip/tracer
copying reprozip/tracer/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_reprozip/build/reprozip/tracer
running build_ext
building 'reprozip._pytracer' extension
creating build
creating build/temp.linux-x86_64-cpython-311
creating build/temp.linux-x86_64-cpython-311/native
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g 
-Werror=implicit-function-declaration -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g 
-O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-I/usr/include/python3.11 -c native/database.c -o 
build/temp.linux-x86_64-cpython-311/native/database.o
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g 
-Werror=implicit-function-declaration -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g 
-O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-I/usr/include/python3.11 -c native/ptrace_utils.c -o 
build/temp.linux-x86_64-cpython-311/native/ptrace_utils.o
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g 
-Werror=implicit-function-declaration -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g 
-O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-I/usr/include/python3.11 -c native/pylog.c -o 
build/temp.linux-x86_64-cpython-311/native/pylog.o
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g 
-Werror=implicit-function-declaration -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g 
-O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-I/usr/include/python3.11 -c native/pytracer.c -o 
build/temp.linux-x86_64-cpython-311/native/pytracer.o
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g 
-Werror=implicit-function-declaration -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g 
-O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-I/usr/include/python3.11 -c native/syscalls.c -o 
build/temp.linux-x86_64-cpython-311/native/syscalls.o
native/syscalls.c: In function ‘handle_socket’:
native/syscalls.c:864:22: error: passing argument 2 of ‘strncpy’ from 
incompatible pointer type [-Wincompatible-pointer-types]
  864 |         strncpy(buf, &address_->sun_path, 108);
      |                      ^~~~~~~~~~~~~~~~~~~
      |                      |
      |                      char (*)[108]
In file included from /usr/include/features.h:502,
                 from /usr/include/errno.h:25,
                 from native/syscalls.c:1:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:92:1: note: expected 
‘const char *’ but argument is of type ‘char (*)[108]’
   92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
E: pybuild pybuild:389: build: plugin distutils failed with: exit code=1: 
/usr/bin/python3.11 setup.py build 
I: pybuild base:311: /usr/bin/python3 setup.py build 
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_reprozip/build/reprozip
copying reprozip/main.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_reprozip/build/reprozip
copying reprozip/traceutils.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_reprozip/build/reprozip
copying reprozip/utils.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_reprozip/build/reprozip
copying reprozip/common.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_reprozip/build/reprozip
copying reprozip/pack.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_reprozip/build/reprozip
copying reprozip/filters.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_reprozip/build/reprozip
copying reprozip/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_reprozip/build/reprozip
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_reprozip/build/reprozip/tracer
copying reprozip/tracer/trace.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_reprozip/build/reprozip/tracer
copying reprozip/tracer/linux_pkgs.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_reprozip/build/reprozip/tracer
copying reprozip/tracer/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_reprozip/build/reprozip/tracer
running build_ext
building 'reprozip._pytracer' extension
creating build/temp.linux-x86_64-cpython-312
creating build/temp.linux-x86_64-cpython-312/native
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall 
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -c 
native/database.c -o build/temp.linux-x86_64-cpython-312/native/database.o
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall 
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -c 
native/ptrace_utils.c -o 
build/temp.linux-x86_64-cpython-312/native/ptrace_utils.o
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall 
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -c 
native/pylog.c -o build/temp.linux-x86_64-cpython-312/native/pylog.o
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall 
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -c 
native/pytracer.c -o build/temp.linux-x86_64-cpython-312/native/pytracer.o
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall 
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -c 
native/syscalls.c -o build/temp.linux-x86_64-cpython-312/native/syscalls.o
native/syscalls.c: In function ‘handle_socket’:
native/syscalls.c:864:22: error: passing argument 2 of ‘strncpy’ from 
incompatible pointer type [-Wincompatible-pointer-types]
  864 |         strncpy(buf, &address_->sun_path, 108);
      |                      ^~~~~~~~~~~~~~~~~~~
      |                      |
      |                      char (*)[108]
In file included from /usr/include/features.h:502,
                 from /usr/include/errno.h:25,
                 from native/syscalls.c:1:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:92:1: note: expected 
‘const char *’ but argument is of type ‘char (*)[108]’
   92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
E: pybuild pybuild:389: build: plugin distutils failed with: exit code=1: 
/usr/bin/python3 setup.py build 
dh_auto_build: error: pybuild --build -i python{version} -p "3.11 3.12" 
returned exit code 13
make: *** [debian/rules:13: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: reprozip
Source-Version: 1.3-3
Done: Bo YU <tsu.y...@gmail.com>

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

Debian distribution maintenance software
pp.
Bo YU <tsu.y...@gmail.com> (supplier of updated reprozip 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 20 Nov 2024 20:51:42 +0800
Source: reprozip
Built-For-Profiles: noudeb
Architecture: source
Version: 1.3-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Bo YU <tsu.y...@gmail.com>
Closes: 1075445
Changes:
 reprozip (1.3-3) unstable; urgency=medium
 .
   * Team upload.
   * Fix ftbfs on gcc-14. (Closes: #1075445)
   * Clean the prebuilt binary before build
   * Update the year of d/copyright
   * Bump Standards-Version to 4.7.0
   * Backport commits from upstream to fix path issue.
Checksums-Sha1:
 ab83bad2e8c5898e64289a0a9d578c380a1498e2 2253 reprozip_1.3-3.dsc
 0881b9bf8089adb9edafff5012a7522d1e3f151c 9972 reprozip_1.3-3.debian.tar.xz
 d2be8c891c20ed1907679bcf9ac445f3b111e245 8891 reprozip_1.3-3_source.buildinfo
Checksums-Sha256:
 750721f5d56487b0f720f0bbd6f745f98bc87df60a12a0ff3a7f6a839fe51629 2253 
reprozip_1.3-3.dsc
 94ffc1190a06e5a67ed1400e78cb27ed50c57a9028a2bc19ca2e4a46e21956a2 9972 
reprozip_1.3-3.debian.tar.xz
 0e79aa16ac4d25cf003da38dc280bf71fbc99b1daee44a8bfa20b9feed024fac 8891 
reprozip_1.3-3_source.buildinfo
Files:
 0205d7a6eb7f3555d5f7d19f3d6a34e9 2253 science optional reprozip_1.3-3.dsc
 8f97c157c777c941a6b746ff72527c84 9972 science optional 
reprozip_1.3-3.debian.tar.xz
 b1f632c14c597884f3a94a92180a985c 8891 science optional 
reprozip_1.3-3_source.buildinfo

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

iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmdXYkIACgkQ808JdE6f
XdlGgQ//YL+BJdP7Cby110PRya3gkQqGQUgLTn0udAOYCgfhBw3WW0WtrbGg+gWl
aTXOWkd8JiZLw18FDCXevBqbcsIKA9kM3M5vTUclEje07BEVjGHAgv2N3EDqwT8d
8CA6mnfMnqG+L5wi9R58VafclpoAbNFdaKBk3XIx7WOXI5frxIn/ttkBqGkKcnTd
MaAznJ3cHLKSL+aiXWX42Gblg6h4urLjRZ0Nz08QC9VUDeSVLZdaHhSaQXisNUN0
+9shNI+VreTS9GsukWDmMI2xQfYrfewxaZYl3pWyYmynzIVqv8Yi3y/wQ25ZPUBD
mHfUyusA1De5Ta99KyfpXi7Bs0k5bMLBKsHYwdm1XPtekFX1kIczp7TsRm/7plnT
gCN2HIFYFc6dHqTz4cTYp1AkSDBJdU/7UYvIdke68O/X9vk+aypWdp9+GtUBSC94
RlC2hsblUwFJQLerj79XaLeKc66A54JPKOz7VSInlo2mxMUCLW0eScy5Nj1vsRd+
avZKjZYQRFiQi7Ve8jk0IiDWcI8ZgfoiIYi/WQOCvjBo7ADaUeJvsISkZ56oQyBc
vtXtDTXLrjx4wTf2sFAj4dklzBsPE69/MMKVdljYT+A5Y0O4E9wXZesWDITSUOEy
83uprZj5/wDric65DbC2GQplpUPVSwc77zfdQLgj1Bi7pEf5MbE=
=lYDT
-----END PGP SIGNATURE-----

Attachment: pgpop_jTb4y9r.pgp
Description: PGP signature


--- End Message ---
-- 
debian-science-maintainers mailing list
debian-science-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to