Your message dated Sun, 25 Jan 2026 16:02:57 +0100
with message-id <[email protected]>
and subject line NMU of libvsqlitepp to delayed=10 + closing bug
has caused the Debian Bug report #1126036,
regarding libvsqlitepp : FTBFS with linker error undefined reference to
`__parse_hwcap_and_convert_at_platform'
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.)
--
1126036: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1126036
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libvsqlitepp
Version: 0.3.13-4.1
Severity: serious
Tags: ftbfs
Justification: fails to build from source with gcc-15 but built
successfully with gcc-14 in past
X-Debbugs-Cc: [email protected],
User: [email protected]
Usertags: ppc64el
Dear Maintainer,
libvsqlitepp fails to build from source on ppc64el with GCC 15.
Below is the error present in build log.
libtool: link: g++ -fPIC -DPIC -shared -nostdlib
/usr/lib/gcc/powerpc64le-linux-gnu/15/../../../powerpc64le-linux-gnu/crti.o
/usr/lib/gcc/powerpc64le-linux-gnu/15/crtbeginS.o
src/sqlite/.libs/libvsqlitepp_la-command.o
src/sqlite/.libs/libvsqlitepp_la-connection.o
src/sqlite/.libs/libvsqlitepp_la-savepoint.o
src/sqlite/.libs/libvsqlitepp_la-execute.o
src/sqlite/.libs/libvsqlitepp_la-query.o
src/sqlite/.libs/libvsqlitepp_la-result.o
src/sqlite/.libs/libvsqlitepp_la-transaction.o
src/sqlite/.libs/libvsqlitepp_la-view.o -lsqlite3
-L/usr/lib/gcc/powerpc64le-linux-gnu/15
-L/usr/lib/gcc/powerpc64le-linux-gnu/15/../../../powerpc64le-linux-gnu
-L/usr/lib/gcc/powerpc64le-linux-gnu/15/../../../../lib
-L/lib/powerpc64le-linux-gnu -L/lib/../lib
-L/usr/lib/powerpc64le-linux-gnu -L/usr/lib/../lib
-L/usr/lib/gcc/powerpc64le-linux-gnu/15/../../.. -L/lib -L/usr/lib
-lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/powerpc64le-linux-gnu/15/crtendS.o
/usr/lib/gcc/powerpc64le-linux-gnu/15/../../../powerpc64le-linux-gnu/crtn.o
-O3 -g -O2
-ffile-prefix-map=/build/reproducible-path/libvsqlitepp-0.3.13=.
-fstack-protector-strong -Werror=format-security -Wl,--as-needed
-Wl,-soname -Wl,libvsqlitepp.so.3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z
-Wl,defs -Wl,-soname -Wl,libvsqlitepp.so.3 -o
.libs/libvsqlitepp.so.3.0.0
/usr/bin/ld:
/usr/lib/gcc/powerpc64le-linux-gnu/15/libgcc.a(float128-ifunc.o):(.data+0x0):
undefined reference to `__parse_hwcap_and_convert_at_platform'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:550: libvsqlitepp.la] Error 1
make[2]: Leaving directory
'/build/reproducible-path/libvsqlitepp-0.3.13'
make[1]: *** [Makefile:700: all-recursive] Error 1
make[1]: Leaving directory
'/build/reproducible-path/libvsqlitepp-0.3.13'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:24: binary-arch] Error 255
dpkg-buildpackage: error: debian/rules binary-arch subprocess failed
with exit status 2
Build log for reference:
https://buildd.debian.org/status/fetch.php?pkg=libvsqlitepp&arch=ppc64el&ver=0.3.13-4.1%2Bb3&stamp=1768625153&raw=0
This appears to be a GCC 15 toolchain issue on ppc64el. The symbol
__parse_hwcap_and_convert_at_platform exists in glibc but GCC 15's
libgcc is not properly linked against it.
This issue affects multiple packages on ppc64el.Below is the list of
packages FTBFS on ppc64el with same error:
newmat(1.10.4-9)
tesseract(5.5.0-1)
codeblocks(25.03+dfsg-2)
How should we handle this?
Should I open separate bugs for those packages, or track everything in
one place?
Thanks,
Trupti
--- End Message ---
--- Begin Message ---
Hi Dmitry,
bug #1126036 inspired me to have a look into this package. Since neither I was
able to reproduce it nor Salsa CI had some issue I'm hereby closing the bug.
(@Trupti - feel free to reopen if I might have missed anything).
Since I was at it and the package used to be maintained on Alioth in
collab-maint
I upgraded the packaging to latest packaging standards. You can find what I
uploaded to delayed=10 at
https://salsa.debian.org/debian/libvsqlitepp
I intentionally did not upgraded to latest upstream (which is now visible due
to updated watch file) since this most probably would have required a rename of
the binary package due to a SONAME bump.
Please let me know if I should cancel the upload.
Kind regards
Andreas.
--
https://fam-tille.de
--- End Message ---