Your message dated Sat, 08 Nov 2025 00:04:28 +0000
with message-id <[email protected]>
and subject line Bug#1116696: fixed in libgsm 1.0.23-1
has caused the Debian Bug report #1116696,
regarding libgsm FTCBFS: incompatible function prototypes for default gcc-15
languagte standard
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.)
--
1116696: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1116696
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libgsm
Version: 1.0.22-1
Tags: patch
User: [email protected]
Usertags: ftcbfs
libgsm overrides CC for cross building. The upstream's default for CC
happens to include -ansi though and this is not present in the override.
Hence, the C standard is higher for cross builds and the code base is
not compatible with gcc-15's default. I propose adding -ansi to the CC
variable for cross building as well. More generally, I recommend not
including any flags in CC and upgrading the code base to a higher C
standard, but that's beyond the scope of this report. Please find a
patch attached for the inclusion of the -ansi flag.
Helmut
diff -Nru libgsm-1.0.22/debian/changelog libgsm-1.0.22/debian/changelog
--- libgsm-1.0.22/debian/changelog 2022-09-30 23:54:15.000000000 +0200
+++ libgsm-1.0.22/debian/changelog 2025-09-29 17:57:36.000000000 +0200
@@ -1,3 +1,10 @@
+libgsm (1.0.22-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Include -ansi in overridden CC. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Mon, 29 Sep 2025 17:57:36 +0200
+
libgsm (1.0.22-1) unstable; urgency=medium
* New upstream release.
diff -Nru libgsm-1.0.22/debian/rules libgsm-1.0.22/debian/rules
--- libgsm-1.0.22/debian/rules 2022-09-30 23:52:26.000000000 +0200
+++ libgsm-1.0.22/debian/rules 2025-09-29 17:57:36.000000000 +0200
@@ -1,7 +1,7 @@
#! /usr/bin/make -f
ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
-CROSS=CC=$(DEB_HOST_GNU_TYPE)-gcc
+CROSS=CC="$(DEB_HOST_GNU_TYPE)-gcc -ansi"
else
CROSS=
endif
--- End Message ---
--- Begin Message ---
Source: libgsm
Source-Version: 1.0.23-1
Done: Thorsten Alteholz <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libgsm, 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.
Thorsten Alteholz <[email protected]> (supplier of updated libgsm 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: Fri, 07 Nov 2025 23:55:21 +0100
Source: libgsm
Architecture: source
Version: 1.0.23-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Mobcom Maintainers
<[email protected]>
Changed-By: Thorsten Alteholz <[email protected]>
Closes: 1116696
Changes:
libgsm (1.0.23-1) unstable; urgency=medium
.
[ Debian Janitor ]
* Update lintian override info format in d/source/lintian-overrides on line
2.
* Use secure URI in Homepage field.
* Update standards version to 4.6.2, no changes needed.
.
[ Thorsten Alteholz ]
* New upstream release.
* debian/control: bump Standards-Version to 4.7.2 (no changes)
* debian/rules: Fix FTCBFS: Include -ansi in overridden CC.
(Thanks to Helmut Grohne for the patch)
(Closes: #1116696)
* removed patch 05_compiler_warnings.patch as it was applied upstream
Checksums-Sha1:
a596465c2f58d84143fd0ad40e693d0d38a614f3 2189 libgsm_1.0.23-1.dsc
fb408df614fc55ddd1e895dccede01ab45c8343e 66158 libgsm_1.0.23.orig.tar.gz
c799c73a1535aa81c7ecdb5e1a428b7cbc041ee8 10808 libgsm_1.0.23-1.debian.tar.xz
81013fd0011ad89b794bb9af6f3b7574b866b987 6939 libgsm_1.0.23-1_amd64.buildinfo
Checksums-Sha256:
c3123124ecdf0e41dda363e4dd7f2e04053d3334cea91c5117930119b4f66f46 2189
libgsm_1.0.23-1.dsc
8b7591a85ac9adce858f2053005e6b2eb20c23b8b8a868dffb2969645fa323c0 66158
libgsm_1.0.23.orig.tar.gz
4ce688b7feca13502244fec1cca78be36c2c1af2840cf932eaabeb24c56d4334 10808
libgsm_1.0.23-1.debian.tar.xz
9100befd4fde90f7b1869e2ee11bb8b1282ed101e35ef2d7239c10f3a082521c 6939
libgsm_1.0.23-1_amd64.buildinfo
Files:
452118cc05b16280d889e867a0c9f3aa 2189 libs optional libgsm_1.0.23-1.dsc
fc625564fb388b98ac195301e75d7404 66158 libs optional libgsm_1.0.23.orig.tar.gz
e531c867d59d8db5abdbff55d4bc7e15 10808 libs optional
libgsm_1.0.23-1.debian.tar.xz
bcbf40e0509e8230c2101d19e5e097f4 6939 libs optional
libgsm_1.0.23-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKnBAEBCgCRFiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAmkOgutfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy
MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcTHGRlYmlhbkBh
bHRlaG9sei5kZQAKCRCW/KwNOHtYR8i+EACjIIIyL63nfuJZXg37VLG028OiWUhg
BQHAckKL/ia03WmlY8m1sxFP/8qBT7eUxEqt5wPlZVxvf9tUzR3H3F4Uzhyw/MxU
hg4QY3pQrJBDTVooqQd39YcIpvuQMzpFKe8SSAknbWSAETco0lHUUCYKFIqOtSIA
QxgUPif+NkwzoTAOFv3KzTHqRCGT11sVtzCRM0i7S59Vz5yedgLxUDmTyP6oPGtc
vidYE53SXsTYczfYPMcKtpwRIUoA8tm2fBuXw4tdq/T7qZPzAsFt3At4gfstJ82+
8yOHng0SxKS5A5iAP4BqSwhzlVmZMnnufNaYJR+e1ao1ll/C1B82MMdktS0w5Krs
YzZN9239g9wWm0RXMoRs92ifd3mtq3AdRqoKM8QCiw1eLJtIaGbwS2WxcRENbWHA
a5VRop6BIh+GIeEb4a0rGcCUktgHgc5akF/2r69o3TBi+PgoDo9oAX0k2yoyYi1h
M3qnPSPwSDtZH4p4vSAGtoVrHxGYNMSfz1AV42tKsKbDi88JAYhfRDjL8sELcAyg
rvpH1lEeeWDsn8gMwAJLoV4R9QZhssTsUgS1Uq2CDk2l9yMVTX3Y6S86CG8bcAYm
u82xjOYRQVoiPcqQuNJcbAESSdVWY6eHA36JnyyT8/XAa7cL5TKA4S9cMnz04r2Y
NrdPzDeWl88BfQ==
=5xlu
-----END PGP SIGNATURE-----
pgp0xvSIK6Q4B.pgp
Description: PGP signature
--- End Message ---