Your message dated Sun, 28 Jul 2024 17:50:03 +0000
with message-id <[email protected]>
and subject line Bug#1074959: fixed in fiona 1.9.6-2
has caused the Debian Bug report #1074959,
regarding fiona: 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 [email protected]
immediately.)
--
1074959: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074959
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:fiona
Version: 1.9.6-1
Severity: important
Tags: sid trixie
User: [email protected]
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/fiona_1.9.6-1_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
[...]
INFO:root:copying fiona/fio/env.py ->
build/lib.linux-x86_64-cpython-312/fiona/fio
INFO:root:copying fiona/fio/filter.py ->
build/lib.linux-x86_64-cpython-312/fiona/fio
INFO:root:copying fiona/fio/helpers.py ->
build/lib.linux-x86_64-cpython-312/fiona/fio
INFO:root:copying fiona/fio/bounds.py ->
build/lib.linux-x86_64-cpython-312/fiona/fio
INFO:root:copying fiona/fio/load.py ->
build/lib.linux-x86_64-cpython-312/fiona/fio
INFO:root:copying fiona/fio/rm.py ->
build/lib.linux-x86_64-cpython-312/fiona/fio
INFO:root:copying fiona/fio/dump.py ->
build/lib.linux-x86_64-cpython-312/fiona/fio
INFO:root:copying fiona/fio/insp.py ->
build/lib.linux-x86_64-cpython-312/fiona/fio
INFO:root:copying fiona/fio/ls.py ->
build/lib.linux-x86_64-cpython-312/fiona/fio
INFO:root:copying fiona/fio/options.py ->
build/lib.linux-x86_64-cpython-312/fiona/fio
INFO:root:copying fiona/fio/distrib.py ->
build/lib.linux-x86_64-cpython-312/fiona/fio
INFO:root:copying fiona/fio/cat.py ->
build/lib.linux-x86_64-cpython-312/fiona/fio
INFO:root:copying fiona/fio/__init__.py ->
build/lib.linux-x86_64-cpython-312/fiona/fio
INFO:root:copying fiona/fio/info.py ->
build/lib.linux-x86_64-cpython-312/fiona/fio
INFO:root:copying fiona/fio/calc.py ->
build/lib.linux-x86_64-cpython-312/fiona/fio
INFO:root:creating build/lib.linux-x86_64-cpython-312/fiona/_vendor
INFO:root:creating build/lib.linux-x86_64-cpython-312/fiona/_vendor/munch
INFO:root:copying fiona/_vendor/munch/python3_compat.py ->
build/lib.linux-x86_64-cpython-312/fiona/_vendor/munch
INFO:root:copying fiona/_vendor/munch/__init__.py ->
build/lib.linux-x86_64-cpython-312/fiona/_vendor/munch
INFO:root:copying fiona/gdal.pxi -> build/lib.linux-x86_64-cpython-312/fiona
INFO:root:copying fiona/_geometry.pxd ->
build/lib.linux-x86_64-cpython-312/fiona
INFO:root:copying fiona/_env.pxd -> build/lib.linux-x86_64-cpython-312/fiona
INFO:root:copying fiona/ogrext3.pxd -> build/lib.linux-x86_64-cpython-312/fiona
INFO:root:copying fiona/_csl.pxd -> build/lib.linux-x86_64-cpython-312/fiona
INFO:root:copying fiona/ogrext1.pxd -> build/lib.linux-x86_64-cpython-312/fiona
INFO:root:copying fiona/_cpl.pxd -> build/lib.linux-x86_64-cpython-312/fiona
INFO:root:copying fiona/ogrext2.pxd -> build/lib.linux-x86_64-cpython-312/fiona
INFO:root:copying fiona/_err.pxd -> build/lib.linux-x86_64-cpython-312/fiona
INFO:root:copying fiona/crs.pxd -> build/lib.linux-x86_64-cpython-312/fiona
INFO:root:running build_ext
INFO:root:building 'fiona._geometry' extension
INFO:root:creating build/temp.linux-x86_64-cpython-312
INFO:root:creating build/temp.linux-x86_64-cpython-312/fiona
INFO:root: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/gdal
-I/usr/include/python3.12 -c fiona/_geometry.c -o
build/temp.linux-x86_64-cpython-312/fiona/_geometry.o
INFO:root:x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions
-Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -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
build/temp.linux-x86_64-cpython-312/fiona/_geometry.o
-L/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -lgdal -o
build/lib.linux-x86_64-cpython-312/fiona/_geometry.cpython-312-x86_64-linux-gnu.so
INFO:root:building 'fiona.schema' extension
INFO:root: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/gdal
-I/usr/include/python3.12 -c fiona/schema.c -o
build/temp.linux-x86_64-cpython-312/fiona/schema.o
INFO:root:x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions
-Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -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
build/temp.linux-x86_64-cpython-312/fiona/schema.o -L/usr/lib/x86_64-linux-gnu
-L/usr/lib/x86_64-linux-gnu -lgdal -o
build/lib.linux-x86_64-cpython-312/fiona/schema.cpython-312-x86_64-linux-gnu.so
INFO:root:building 'fiona._transform' extension
INFO:root: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/gdal
-I/usr/include/python3.12 -c fiona/_transform.cpp -o
build/temp.linux-x86_64-cpython-312/fiona/_transform.o -std=c++11
cc1plus: warning: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’
is not valid for C++
INFO:root:x86_64-linux-gnu-g++ -shared -Wl,-O1 -Wl,-Bsymbolic-functions
-Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -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
build/temp.linux-x86_64-cpython-312/fiona/_transform.o
-L/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -lgdal -o
build/lib.linux-x86_64-cpython-312/fiona/_transform.cpython-312-x86_64-linux-gnu.so
INFO:root:building 'fiona.crs' extension
INFO:root: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/gdal
-I/usr/include/python3.12 -c fiona/crs.c -o
build/temp.linux-x86_64-cpython-312/fiona/crs.o
fiona/crs.c:16104:18: warning: ‘__pyx_pw_5fiona_3crs_3CRS_35__hash__’ defined
but not used [-Wunused-function]
16104 | static Py_hash_t __pyx_pw_5fiona_3crs_3CRS_35__hash__(PyObject
*__pyx_v_self) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
INFO:root:x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions
-Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -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
build/temp.linux-x86_64-cpython-312/fiona/crs.o -L/usr/lib/x86_64-linux-gnu
-L/usr/lib/x86_64-linux-gnu -lgdal -o
build/lib.linux-x86_64-cpython-312/fiona/crs.cpython-312-x86_64-linux-gnu.so
INFO:root:building 'fiona._env' extension
INFO:root: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/gdal
-I/usr/include/python3.12 -c fiona/_env.c -o
build/temp.linux-x86_64-cpython-312/fiona/_env.o
fiona/_env.c: In function ‘__pyx_f_5fiona_4_env_set_proj_search_path’:
fiona/_env.c:4255:32: error: passing argument 1 of ‘CSLAddString’ from
incompatible pointer type [-Wincompatible-pointer-types]
4255 | __pyx_v_paths = CSLAddString(__pyx_v_paths, __pyx_v_path_c);
| ^~~~~~~~~~~~~
| |
| const char **
In file included from fiona/_env.c:1260:
/usr/include/gdal/cpl_string.h:65:36: note: expected ‘char **’ but argument is
of type ‘const char **’
65 | char CPL_DLL **CSLAddString(char **papszStrList,
| ~~~~~~~^~~~~~~~~~~~
fiona/_env.c:4255:17: error: assignment to ‘const char **’ from incompatible
pointer type ‘char **’ [-Wincompatible-pointer-types]
4255 | __pyx_v_paths = CSLAddString(__pyx_v_paths, __pyx_v_path_c);
| ^
error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
ERROR Backend subprocess exited when trying to invoke build_wheel
E: pybuild pybuild:389: build: plugin pyproject failed with: exit code=1:
python3.12 -m build --skip-dependency-check --no-isolation --wheel --outdir
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_fiona
dh_auto_build: error: pybuild --build -i python{version} -p "3.11 3.12"
returned exit code 13
make: *** [debian/rules:44: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: fiona
Source-Version: 1.9.6-2
Done: Bas Couwenberg <[email protected]>
We believe that the bug you reported is fixed in the latest version of
fiona, 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.
Bas Couwenberg <[email protected]> (supplier of updated fiona 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: Sun, 28 Jul 2024 19:14:33 +0200
Source: fiona
Architecture: source
Version: 1.9.6-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project <[email protected]>
Changed-By: Bas Couwenberg <[email protected]>
Closes: 1074959
Changes:
fiona (1.9.6-2) unstable; urgency=medium
.
* Team upload.
* Add upstream patch to fix FTBFS with GCC 14.
(closes: #1074959)
* Update lintian overrides.
* Bump Standards-Version to 4.7.0, no changes.
Checksums-Sha1:
669558c5ac40c24d2b180e63e2fbf6239b5c2519 2285 fiona_1.9.6-2.dsc
2545da0dbedf6bbb250f92fc12bc38ded2db7256 13876 fiona_1.9.6-2.debian.tar.xz
863ec660e3e1e0ceaf844af99bfa9b502c4a6e3a 15487 fiona_1.9.6-2_amd64.buildinfo
Checksums-Sha256:
e9a6e8f81131c8d41d64e9ab37032f15c70480648495949551c0a9c4065fa9d3 2285
fiona_1.9.6-2.dsc
b6c0d142b0e9ff96c00e670a6a2d361fce2e321222a4cb15a9f9062c5acca3ef 13876
fiona_1.9.6-2.debian.tar.xz
7c0b541ebd686d9865c6b784f96977452647ce8e381b3d1b8a28d3565f8651a4 15487
fiona_1.9.6-2_amd64.buildinfo
Files:
a30ce156af73cd7add09a1ef34cc4584 2285 python optional fiona_1.9.6-2.dsc
de3f742f9415c8789946b65cbb1b4600 13876 python optional
fiona_1.9.6-2.debian.tar.xz
481b554a0f70ea79f2bf0a79a3e5d871 15487 python optional
fiona_1.9.6-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAmamf90ACgkQZ1DxCuiN
SvHCzhAAjfuvssvk3WQwX8hj9XxauJ0uQNI7PucfppcARwJpyzFPhxGco77VN0Wi
1y+C7QmSOrCkQ5VrqUVxsQbaKZhCxeQxQKkocb6cMlwFiDAuP1MPAlQ9sv5sHnjY
R1Y+7FtrLb/R7Jaeq2Pzbtzu7dudQrh05X0Bmt7ClPR3ecxT/jK1425i+99BIBwf
zlTWHa1rBw4lUQoTRehuWWFSHp3QSecztbhk1Ygkm0rzdX3c9Ya8UMTSo7joWSLg
99D6ZzJvLkEoTH4u82qDFEkZGammKwtfBF38TMs5/9SSWf1CsMI7I8jEWdZTMzrK
KEVFVfk3j7iKSMedq7ayzJhlGfzUdtLurT5b2rakOqrLNc4/VdQcVVElP8tiGhqD
XiGZen2cYjNjtrzkv4mTEsan6M3S4pEcFfwtbGIAUIoGVwo7q2TLAI02Q39GAFrt
MC5oLHObZXiZWxXIJ5TTUPkYY7Qfi4DpFKuNrUIK2NTF6CEpEi+3GX+ZtjH+/3BR
z0Ad0Djcl88loxEfPZLx0Oa9+uSAlDq01tocUCWHgH6EA4ctLpMzQukWCcANTfJ0
a5udXZStKU0ti/cF0T5XlC1SMoL0vm91i2i6mq5itQ9i+fYoLqXw4J3dc5KEtZc/
AcM5Nk6PJIjH0BCREWYmhTxfM2Ovii1zCjk7+j1aM1biFCF4Pdg=
=M0ig
-----END PGP SIGNATURE-----
pgplwzwnuiR3K.pgp
Description: PGP signature
--- End Message ---