Your message dated Sat, 06 Sep 2025 15:07:42 +0000
with message-id <[email protected]>
and subject line Bug#1096754: fixed in govarnam 1.9.1-1
has caused the Debian Bug report #1096754,
regarding govarnam: ftbfs with GCC-15
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.)
--
1096754: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096754
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:govarnam
Version: 1.9.0-2
Severity: important
Tags: sid forky
User: [email protected]
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/govarnam_1.9.0-2_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
[...]
dpkg-source: warning: cannot verify inline signature for
./govarnam_1.9.0-2.dsc: unsupported subcommand
dpkg-source: info: extracting govarnam in
/build/reproducible-path/govarnam-1.9.0
dpkg-source: info: unpacking govarnam_1.9.0.orig.tar.gz
dpkg-source: info: unpacking govarnam_1.9.0-2.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying
backport/build-Don-t-strip-lib-out-of-arbitrary-paths-31.patch
dpkg-source: info: applying backport/Robustify-install.sh-a-bit-32.patch
dpkg-source: info: applying backport/build-Set-a-soname-on-the-library-33.patch
dpkg-source: info: applying backport/Limit-exported-symbols-35.patch
dpkg-source: info: applying
install.sh-Allow-to-specify-installation-directory.patch
dpkg-source: info: applying install.sh-Allow-to-skip-cli-installation.patch
dpkg-source: info: applying build-Allow-to-set-libddir.patch
Check disk space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=C.UTF-8
LC_ALL=C.UTF-8
LOGNAME=user42
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=user42
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage --sanitize-env -us -uc -b
dpkg-buildpackage: info: source package govarnam
dpkg-buildpackage: info: source version 1.9.0-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Guido Günther <[email protected]>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
debian/rules clean
dh clean --builddirectory=_build --buildsystem=golang --with=golang
dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang
dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang
dh_clean -O--builddirectory=_build -O--buildsystem=golang
debian/rules binary
dh binary --builddirectory=_build --buildsystem=golang --with=golang
dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang
dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang
dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang
debian/rules override_dh_auto_build
make[1]: Entering directory '/build/reproducible-path/govarnam-1.9.0'
make LIBDIR=/lib/x86_64-linux-gnu VERSION=1.9.0 library install-script pc
make[2]: Entering directory '/build/reproducible-path/govarnam-1.9.0'
/bin/sh: 1: git: not found
CGO_ENABLED=1 go build -tags "fts5" -buildmode=c-shared -ldflags "-s -w -X
'github.com/varnamproject/govarnam/govarnam.BuildString=1.9.0 (#"UNKNOWN"
2025-02-16T03:31:33+0000)' -X
'github.com/varnamproject/govarnam/govarnam.VersionString=1.9.0' -extldflags
"-Wl,-soname,libgovarnam.so.1,--version-script,/build/reproducible-path/govarnam-1.9.0/govarnam.syms""
-o libgovarnam.so .
# _/build/reproducible-path/govarnam-1.9.0
In file included from ./c-shared-varray.h:4,
from ./c-shared.h:4,
from ./c-shared-general.go:4:
./c-shared-util.h:17:15: error: 'bool' cannot be defined via 'typedef'
17 | typedef int bool;
| ^~~~
./c-shared-util.h:17:15: note: 'bool' is a keyword with '-std=c23' onwards
make[2]: *** [Makefile:67: library] Error 1
make[2]: Leaving directory '/build/reproducible-path/govarnam-1.9.0'
make[1]: *** [debian/rules:18: override_dh_auto_build] Error 2
make[1]: Leaving directory '/build/reproducible-path/govarnam-1.9.0'
make: *** [debian/rules:15: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: govarnam
Source-Version: 1.9.1-1
Done: Guido Günther <[email protected]>
We believe that the bug you reported is fixed in the latest version of
govarnam, 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.
Guido Günther <[email protected]> (supplier of updated govarnam 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: Sat, 06 Sep 2025 14:57:58 +0200
Source: govarnam
Architecture: source
Version: 1.9.1-1
Distribution: unstable
Urgency: medium
Maintainer: DebianOnMobile Maintainers
<[email protected]>
Changed-By: Guido Günther <[email protected]>
Closes: 1096754
Changes:
govarnam (1.9.1-1) unstable; urgency=medium
.
* New upstream release
* Rediff patches.
We can drop most of them only keeping the ones that allow one to set
libdir and to skip cli installation.
* d/rules: Adjust to install.sh target rename
* install: Allow for minor version updates
* Use generated symlink.
The symlink with the soname is now handled by the upstream
scripts
* install: Use symlink without path
* Use pkgconf instead of pkg-config
* Bump standards version. No changes needed.
* Add gitignore
* Add new symbols.
They're not namespaced atm:
https://github.com/varnamproject/govarnam/issues/65
* Drop `bool` typedef.
Use `int` instead which it was aliased too.
Closes: #1096754
Checksums-Sha1:
2acf747f64aa0e2b9bcb4d13285a390f99b9ccb2 2232 govarnam_1.9.1-1.dsc
e31187e2d6692f23e38b42b21912675d633aca25 60138 govarnam_1.9.1.orig.tar.gz
596af98264c745efcb847fd1cb152663cfeb21a6 22596 govarnam_1.9.1-1.debian.tar.xz
e6aa0e145e082b20bb2bfc9ecbc975a1476b926e 6374 govarnam_1.9.1-1_amd64.buildinfo
Checksums-Sha256:
3bfd26d565e4d263f76432e520fa59fca461b6f3fd095b841ffb23f1f3f6b0c9 2232
govarnam_1.9.1-1.dsc
bbdb9d4bf8e11f33aa7f47e95eb44604e7058c08d6599134f67f9b14e11d55a1 60138
govarnam_1.9.1.orig.tar.gz
b0dee91e0ca3bed43fab7f971970adb2808138649e7a25eca6a83808360769d7 22596
govarnam_1.9.1-1.debian.tar.xz
f0942af9104d81af6dc807bcd10be97a9cb7c3b1f4073af52a63518071e7bd31 6374
govarnam_1.9.1-1_amd64.buildinfo
Files:
abe09767c0ad370d52e43f12c2313fff 2232 x11 optional govarnam_1.9.1-1.dsc
2e0599764c1d519e8b9b9129cad95314 60138 x11 optional govarnam_1.9.1.orig.tar.gz
7f19738bfb304bdb30c5ad5e75f90f60 22596 x11 optional
govarnam_1.9.1-1.debian.tar.xz
39d1e19ae24b3c4f1a3600e541fed374 6374 x11 optional
govarnam_1.9.1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEY/bM35YinQkoayrDJb+GUkr8weMFAmi8SAcACgkQJb+GUkr8
weM3OxAAgUVbRk1mg5O9u/PFdJiBYpC2RdHz2IZP8koMVrEbwiXB4dkjWfy4eGeZ
F/O0xUQX//pSMsVJqH4d7sD3WdziGmJk98xrMQt1+nVA8KcMoZ+bchEjiaaNjsqP
zWcElbYWMxRR+CXaleFfGCCwNULt9eX+36Oq2e12Evl7MBQ/z4Jti14fhBi549DE
mMzXl2p8kRfsJOV1MFeoAAh0Jfjv9KJELXD6foQfQX+ODb/eeOgGrutY+NT05nZk
IaBl7ZpdicFekEo3ddMME40W9LhSo3fXbmEypQeKwF3zOWtCMIfPCEECs3fjaUA4
GrPXFz8HXl0tzZtK1y19AJakH2Cf17qeKikFC6JuqfYUHlhxuUCV4rbaNBF4ghbN
ac4HOfZdum3hWDIrgee9UxaH9gsp7RRYqtFlrBFoYEouRflqLNM2lqh7DxBl+rs2
TUB+JUTFI7W7muj2CzOovC3zyWq38v745LqF+3h8GfeKQ5r67i2puD/V+b2bTLMe
MTJrW3fdsZoXbkLzDeIO6ePjnvVsmHmn+5aAD7wuxDK1+gcp1X3EFFzHhV1bFrYK
JCjusFOuW/pWVGXoyIfuP//jmb3OFCo5o+1HOyKy58ss3qfSZz4jo8s5h83/rjrJ
zpLB/tam+/PS7kAN0PvytMU09spB+c+pVzFHput3zOuy+mpIk2g=
=Rccn
-----END PGP SIGNATURE-----
pgp3mQCyKqa5g.pgp
Description: PGP signature
--- End Message ---