Your message dated Thu, 31 Oct 2024 19:54:32 +0000
with message-id <e1t6bfy-00fkji...@fasolo.debian.org>
and subject line Bug#1074979: fixed in garmin-forerunner-tools 0.10repacked-16
has caused the Debian Bug report #1074979,
regarding garmin-forerunner-tools: 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.)
--
1074979: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074979
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:garmin-forerunner-tools
Version: 0.10repacked-15
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/garmin-forerunner-tools_0.10repacked-15_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
[...]
| |
| uint8 * {aka unsigned char *}
In file included from /usr/include/features.h:502,
from /usr/include/x86_64-linux-gnu/sys/types.h:25,
from pack.c:21:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:92:1: note: expected
‘char *’ but argument is of type ‘uint8 *’ {aka ‘unsigned char *’}
92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src,
| ^~~~~
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
print.c -fPIC -DPIC -o .libs/print.o
pack.c:1196:7: warning: ignoring return value of ‘fchown’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
1196 | fchown(fd,owner,group);
| ^~~~~~~~~~~~~~~~~~~~~~
pack.c: In function ‘mkpath’:
pack.c:1135:13: warning: ignoring return value of ‘chown’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
1135 | chown(rpath,owner,group);
| ^~~~~~~~~~~~~~~~~~~~~~~~
pack.c:1150:7: warning: ignoring return value of ‘chown’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
1150 | chown(rpath,owner,group);
| ^~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
packet_id.c -o packet_id.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
command.c -o command.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
byte_util.c -o byte_util.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libusb-1.0 -Wall -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o scan.lo scan.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
usb_comm.c -o usb_comm.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libusb-1.0 -Wall -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o datatype.lo datatype.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
datatype.c -fPIC -DPIC -o .libs/datatype.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
scan.c -fPIC -DPIC -o .libs/scan.o
scan.c:50:1: warning: ‘garmin_scan_position’ defined but not used
[-Wunused-function]
50 | garmin_scan_position ( )
| ^~~~~~~~~~~~~~~~~~~~
scan.c:39:1: warning: ‘garmin_scan_type’ defined but not used
[-Wunused-function]
39 | garmin_scan_type ( const char ** cursor, uint32 * type )
| ^~~~~~~~~~~~~~~~
scan.c:32:1: warning: ‘garmin_scan_attribute’ defined but not used
[-Wunused-function]
32 | garmin_scan_attribute ( const char ** cursor, const char * name, char
** val )
| ^~~~~~~~~~~~~~~~~~~~~
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
scan.c -o scan.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
protocol.c -o protocol.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libusb-1.0 -Wall -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o symbol_name.lo symbol_name.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
symbol_name.c -fPIC -DPIC -o .libs/symbol_name.o
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libusb-1.0 -Wall -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o run.lo run.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
run.c -fPIC -DPIC -o .libs/run.o
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o
garmin_dump.o garmin_dump.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
symbol_name.c -o symbol_name.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
datatype.c -o datatype.o >/dev/null 2>&1
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o
garmin_get_info.o garmin_get_info.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
run.c -o run.o >/dev/null 2>&1
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o
garmin_gmap.o garmin_gmap.c
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o
garmin_gchart.o garmin_gchart.c
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o
garmin_gpx.o garmin_gpx.c
garmin_gpx.c: In function ‘get_gpx_data’:
garmin_gpx.c:94:27: error: assignment to ‘route_point *’ from incompatible
pointer type ‘garmin_data *’ [-Wincompatible-pointer-types]
94 | (*tracks)[curlapnum]=points;
| ^
garmin_gpx.c:95:10: error: assignment to ‘route_point *’ from incompatible
pointer type ‘garmin_data *’ [-Wincompatible-pointer-types]
95 | rp = points;
| ^
make[3]: *** [Makefile:614: garmin_gpx.o] Error 1
make[3]: *** Waiting for unfinished jobs....
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
unpack.c -o unpack.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
pack.c -o pack.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/libusb-1.0 -Wall -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
print.c -o print.o >/dev/null 2>&1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:418: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: *** [Makefile:385: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:4: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: garmin-forerunner-tools
Source-Version: 0.10repacked-16
Done: Petter Reinholdtsen <p...@debian.org>
We believe that the bug you reported is fixed in the latest version of
garmin-forerunner-tools, 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 1074...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Petter Reinholdtsen <p...@debian.org> (supplier of updated
garmin-forerunner-tools 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: Thu, 31 Oct 2024 19:12:39 +0100
Source: garmin-forerunner-tools
Architecture: source
Version: 0.10repacked-16
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Petter Reinholdtsen <p...@debian.org>
Closes: 1074979
Changes:
garmin-forerunner-tools (0.10repacked-16) unstable; urgency=medium
.
* QA upload.
.
* Added 1000-gcc-14.patch to solve GCC 14 build problem (Closes: #1074979).
Checksums-Sha1:
5f93a9ca7710d2d2eff65243b01288fed0738c56 2079
garmin-forerunner-tools_0.10repacked-16.dsc
83bc0062a1298c3f58cbc3dea835b18945db7319 17168
garmin-forerunner-tools_0.10repacked-16.debian.tar.xz
0ae50441fb2125aa1db3b7af94aeddb3b68fcf41 6213
garmin-forerunner-tools_0.10repacked-16_source.buildinfo
Checksums-Sha256:
6cae1624bbd7fbdf8c195f164df3fd649d1cc381bf72ed90ea71c324a45586f0 2079
garmin-forerunner-tools_0.10repacked-16.dsc
ce08d445014f64b7988b59af8c26f34776ff6dd186115be204c1fb816437ee0c 17168
garmin-forerunner-tools_0.10repacked-16.debian.tar.xz
6988d6833f62aa59094381c4b8f045d27307725bbfba3348abef0d7729a2fff2 6213
garmin-forerunner-tools_0.10repacked-16_source.buildinfo
Files:
5989ecee05d9810f9b51b0321991bdef 2079 utils optional
garmin-forerunner-tools_0.10repacked-16.dsc
cf20f361bd316f031c1e3fa9ff146843 17168 utils optional
garmin-forerunner-tools_0.10repacked-16.debian.tar.xz
b5bcbba4461ef301068510f4de44cfd1 6213 utils optional
garmin-forerunner-tools_0.10repacked-16_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEERqLf4owIeylOb9kkgSgKoIe6+w4FAmcjyTYACgkQgSgKoIe6
+w4Tiw//T/J1M4c2obNsFPniinbMYRLGicmyhPaQnziE6cY4LsnjQksXLVf6XaLQ
2WEg1GieP/RQU7TntlC1veyFv3hw+4XFzx2xQXlnXfN3Rz4aasWa28cxIzLTEXlm
27h9oTXp6E21WRgDFn1OxL8jzNG+ATf11WcZfO+76XHI/GSWVwMr+yuewz3tccTv
yYaeMJPoL3bU+gii/TsfGNW8nqSkIaW71vVA14y1Jqs7YspY7MBJdBylbqxlMrXF
bRwVM9UxHPSv0SWOVf16V/h/LVQVgrHOy6eaXak0FnlUK2n0nGFfCi9wv8VwyXUg
tufIz+KDU+DM7OXmIe/GHbEBg8cKFOFHoVlx33P2v/W5TMCHvd4yCftJqLV6xBUT
hTckhjpj/Sxl7C+b3Ygz4arC3WdpM2JloQ0JgrqhyapzQ/KpREy/zAdfpXcUk7CR
CIlc4HYbD9KecVZVbhvHTmc0DEVy+F10+AV8qfyNiBdoM9uYEx0gmer3HxCH1SWC
yoKjSj2g+8w1wKfek6lyaCFTBcBD1fzn6BjzDC9gyOsuxqk4U63nkwmIxqx1XAk6
ziuse2SsGlxu7adYTgZ62cCovZo+ebBVoiWFsk/e6q1rDEVE1E0TIZsna/hFeHJO
pLf9zBILC81XVVOn1qwUA/bdIHBW7pEXzFgtWcYKWQNfVhunaoo=
=5gAk
-----END PGP SIGNATURE-----
pgpqfCEWkBc_e.pgp
Description: PGP signature
--- End Message ---