Bug#1097191: libgeotiff: ftbfs with GCC-15
Matthias Klose
doko at debian.org
Mon Feb 17 17:31:16 GMT 2025
Package: src:libgeotiff
Version: 1.7.3-1
Severity: important
Tags: sid forky
User: debian-gcc at lists.debian.org
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/libgeotiff_1.7.3-1_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
[...]
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_extra.c -fPIC -DPIC -o .libs/geo_extra.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_new.c -fPIC -DPIC -o .libs/geo_new.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_free.c -fPIC -DPIC -o .libs/geo_free.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_names.c -fPIC -DPIC -o .libs/geo_names.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_get.c -fPIC -DPIC -o .libs/geo_get.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_print.c -fPIC -DPIC -o .libs/geo_print.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_free.c -o geo_free.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_get.c -o geo_get.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_extra.c -o geo_extra.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c -o geo_set.lo geo_set.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_set.c -fPIC -DPIC -o .libs/geo_set.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_new.c -o geo_new.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c cpl_serv.c -o cpl_serv.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c -o geo_simpletags.lo geo_simpletags.c
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c -o geo_tiffp.lo geo_tiffp.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_simpletags.c -fPIC -DPIC -o .libs/geo_simpletags.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_tiffp.c -fPIC -DPIC -o .libs/geo_tiffp.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_set.c -o geo_set.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_names.c -o geo_names.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_tiffp.c -o geo_tiffp.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_print.c -o geo_print.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_simpletags.c -o geo_simpletags.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c -o geo_trans.lo geo_trans.c
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c -o geo_write.lo geo_write.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_trans.c -fPIC -DPIC -o .libs/geo_trans.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_write.c -fPIC -DPIC -o .libs/geo_write.o
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c -o geo_strtod.lo geo_strtod.c
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c -o geotiff_proj4.lo geotiff_proj4.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_strtod.c -fPIC -DPIC -o .libs/geo_strtod.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geotiff_proj4.c -fPIC -DPIC -o .libs/geotiff_proj4.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_trans.c -o geo_trans.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_strtod.c -o geo_strtod.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_write.c -o geo_write.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geotiff_proj4.c -o geotiff_proj4.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c geo_normalize.c -o geo_normalize.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CC --mode=link gcc -I./libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -version-info 7:3:2 -Wl,-z,relro -Wl,-z,now -o libgeotiff.la -rpath /usr/lib/x86_64-linux-gnu cpl_serv.lo geo_extra.lo geo_free.lo geo_get.lo geo_names.lo geo_new.lo geo_normalize.lo geo_print.lo geo_set.lo geo_simpletags.lo geo_tiffp.lo geo_trans.lo geo_write.lo geo_strtod.lo geotiff_proj4.lo libxtiff/libxtiff.la -lm -Wl,-z,relro -Wl,-z,now -ltiff -lproj
libtool: link: gcc -shared -fPIC -DPIC .libs/cpl_serv.o .libs/geo_extra.o .libs/geo_free.o .libs/geo_get.o .libs/geo_names.o .libs/geo_new.o .libs/geo_normalize.o .libs/geo_print.o .libs/geo_set.o .libs/geo_simpletags.o .libs/geo_tiffp.o .libs/geo_trans.o .libs/geo_write.o .libs/geo_strtod.o .libs/geotiff_proj4.o -Wl,--whole-archive libxtiff/.libs/libxtiff.a -Wl,--no-whole-archive -lm -ltiff -lproj -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -Werror=format-security -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libgeotiff.so.5 -o .libs/libgeotiff.so.5.2.3
libtool: link: (cd ".libs" && rm -f "libgeotiff.so.5" && ln -s "libgeotiff.so.5.2.3" "libgeotiff.so.5")
libtool: link: (cd ".libs" && rm -f "libgeotiff.so" && ln -s "libgeotiff.so.5.2.3" "libgeotiff.so")
libtool: link: (cd .libs/libgeotiff.lax/libxtiff.a && ar x "/build/reproducible-path/libgeotiff-1.7.3/libxtiff/.libs/libxtiff.a")
libtool: link: ar cr .libs/libgeotiff.a cpl_serv.o geo_extra.o geo_free.o geo_get.o geo_names.o geo_new.o geo_normalize.o geo_print.o geo_set.o geo_simpletags.o geo_tiffp.o geo_trans.o geo_write.o geo_strtod.o geotiff_proj4.o .libs/libgeotiff.lax/libxtiff.a/xtiff.o
libtool: link: ranlib .libs/libgeotiff.a
libtool: link: rm -fr .libs/libgeotiff.lax
libtool: link: ( cd ".libs" && rm -f "libgeotiff.la" && ln -s "../libgeotiff.la" "libgeotiff.la" )
make[3]: Leaving directory '/build/reproducible-path/libgeotiff-1.7.3'
Making all in bin
make[3]: Entering directory '/build/reproducible-path/libgeotiff-1.7.3/bin'
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../ -I./.. -I./../libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c -o geotifcp.o geotifcp.c
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../ -I./.. -I./../libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c -o listgeo.o listgeo.c
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../ -I./.. -I./../libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c -o applygeo.o applygeo.c
gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../ -I./.. -I./../libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -c -o makegeo.o makegeo.c
geotifcp.c: In function ‘main’:
geotifcp.c:114:21: error: too many arguments to function ‘getopt’; expected 0, have 3
114 | while ((c = getopt(argc, argv, "c:f:l:o:p:r:w:e:g:4:v:aistd8BLMC")) != -1)
| ^~~~~~ ~~~~
geotifcp.c:40:5: note: declared here
40 | int getopt();
| ^~~~~~
/bin/bash ../libtool --tag=CC --mode=link gcc -I../ -I./.. -I./../libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -o applygeo applygeo.o ../libgeotiff.la -lm -Wl,-z,relro -Wl,-z,now -ltiff -lproj
make[3]: *** [Makefile:485: geotifcp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
libtool: link: gcc -I../ -I./.. -I./../libxtiff -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -DHAVE_TIFF=1 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libgeotiff-1.7.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O3 -DNDEBUG -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/applygeo applygeo.o -Wl,-z -Wl,relro -Wl,-z -Wl,now ../.libs/libgeotiff.so -lm -ltiff -lproj
make[3]: Leaving directory '/build/reproducible-path/libgeotiff-1.7.3/bin'
make[2]: *** [Makefile:795: all-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/libgeotiff-1.7.3'
make[1]: *** [Makefile:572: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/libgeotiff-1.7.3'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:18: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
More information about the Pkg-grass-devel
mailing list