Your message dated Tue, 09 Jul 2024 23:04:59 +0000
with message-id <e1srjtl-00c7un...@fasolo.debian.org>
and subject line Bug#1075013: fixed in gluegen2 2.5.0+dfsg-3
has caused the Debian Bug report #1075013,
regarding gluegen2: 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.)
--
1075013: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075013
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:gluegen2
Version: 2.5.0+dfsg-2
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/gluegen2_2.5.0+dfsg-2_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
[...]
declare.linux.s390x:
declare.linux.sparc:
declare.linux.armv6.armel:
declare.linux.armv6.armhf:
declare.linux.aarch64:
declare.linux:
declare.android:
declare.solaris32:
declare.solarisSparcv9:
declare.solarisAMD64:
declare.solaris:
declare.macosx:
declare.ios.amd64:
declare.ios.arm64:
declare.freebsd.x86:
declare.freebsd.amd64:
declare.freebsd:
declare.hpux:
c.configure:
gluegen.build.c.impl:
[echo] clearing gluegen.build.shasum.done (2) - was
${gluegen.build.shasum.done}
[echo] Output lib name = gluegen2_rt -> libgluegen2_rt.so [shared]
[mkdir] Created dir: /<<PKGBUILDDIR>>/build/obj
[echo] Compiling src/native/unix/*.c src/native/common/*.c
[echo] user.dir=/<<PKGBUILDDIR>>
[cc] 7 total files to be compiled.
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for
C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for
C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for
C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for
C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for
C++/D/ObjC++ but not for C
[cc] /<<PKGBUILDDIR>>/src/native/common/Buffers.c: In function
‘Java_com_jogamp_common_nio_Buffers_memcpyImpl’:
[cc] /<<PKGBUILDDIR>>/src/native/common/Buffers.c:28:124: error:
pointer/integer type mismatch in conditional expression [-Wint-conversion]
[cc] 28 | return ( 0 != jdest && 0 != jsrc && 0 < jlen ) ?
memcpy((void *)(intptr_t)jdest, (void *)(intptr_t)jsrc, (size_t)jlen) : jdest;
[cc] |
^
[cc] /<<PKGBUILDDIR>>/src/native/common/Buffers.c:28:124: error:
returning ‘void *’ from a function with return type ‘jlong’ {aka ‘long int’}
makes integer from pointer without a cast [-Wint-conversion]
[cc] 28 | return ( 0 != jdest && 0 != jsrc && 0 < jlen ) ?
memcpy((void *)(intptr_t)jdest, (void *)(intptr_t)jsrc, (size_t)jlen) : jdest;
[cc] |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for
C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for
C++/D/ObjC++ but not for C
BUILD FAILED
/<<PKGBUILDDIR>>/make/build.xml:492: The following error occurred while
executing this line:
/<<PKGBUILDDIR>>/make/build.xml:516: gcc failed with return code 1
Total time: 10 seconds
dh_auto_build: error: ant -propertyfile ./debian/ant.properties -Duser.name
debian -f make/build.xml all returned exit code 1
make[1]: *** [debian/rules:41: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:30: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: gluegen2
Source-Version: 2.5.0+dfsg-3
Done: Pierre Gruet <p...@debian.org>
We believe that the bug you reported is fixed in the latest version of
gluegen2, 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 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Pierre Gruet <p...@debian.org> (supplier of updated gluegen2 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: SHA512
Format: 1.8
Date: Tue, 09 Jul 2024 23:36:23 +0200
Source: gluegen2
Architecture: source
Version: 2.5.0+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers
<pkg-java-maintain...@lists.alioth.debian.org>
Changed-By: Pierre Gruet <p...@debian.org>
Closes: 1075013
Changes:
gluegen2 (2.5.0+dfsg-3) unstable; urgency=medium
.
* Fixing build with gcc14 (Closes: #1075013)
* Raising Standards version to 4.7.0 (no change)
Checksums-Sha1:
1053aa0609dd22a625749af65b1a183430ed36eb 2551 gluegen2_2.5.0+dfsg-3.dsc
f0842fbd91492cebfde5f8dee7717ab4f5ccfb5b 25240
gluegen2_2.5.0+dfsg-3.debian.tar.xz
e0cbd45d876a53c7e71e0ad214023d8c59c3dd1b 11108
gluegen2_2.5.0+dfsg-3_source.buildinfo
Checksums-Sha256:
b48ce99543c9e703843bc9b014177164bccd0d4275c2507d3a80a0c9648780a9 2551
gluegen2_2.5.0+dfsg-3.dsc
0572dede13cf8c253c1597fed0c264678e1be43e16cd6679fa01a340603f3832 25240
gluegen2_2.5.0+dfsg-3.debian.tar.xz
4a0f4e173d0a59d9c06f9c16b4668b56c9b4976327e4d5194c9a04603f8aa45a 11108
gluegen2_2.5.0+dfsg-3_source.buildinfo
Files:
6472fdc2275b740be54a9a82f381257b 2551 java optional gluegen2_2.5.0+dfsg-3.dsc
c2447c81dfeb07812f3d3a0db0fd3984 25240 java optional
gluegen2_2.5.0+dfsg-3.debian.tar.xz
a7061ea7e72643543cc835d2a7695da2 11108 java optional
gluegen2_2.5.0+dfsg-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEM8soQxPpC9J9y0UjYAMWptwndHYFAmaNrqgACgkQYAMWptwn
dHaY/BAAnyzTm8XrRuK8aoq1bHDOGdiK7BiHYBAzmAwtel/8djYXGI6z/Rq5S2bY
yMdaVizTsrQGkZYjRl+b41Z9zQFNBI1/V6CzAtVj0FPPJP2V7P6/xlcoHLu5mOxI
j7qJAVTXkoWvZMqlPZNlEKtGSdzOFstCwhLPgYE43rZpUhDhbrPmETHryZMOsYqK
nnDeUtW0sLzqwfmztwiMgaXHRISGy6jwCYsVLhGSATcZ8aMh3C+4RD594mS8u2CW
xjVZyxr45WmkHty8kiDFS+oSHVt/iTp87LKHLau7GwBCcKA9Wewpn3MMLL3o+2lK
5qghKU7ZTXMIRB4Wc/e0GTJTuLqXfqDZSxnmkiwg9Omqi2C4bfVa9vlAgRJja9z+
hN9dKbYzfrxOg/W5CXz8tkN6yrv+MCw5OOeu5UUEG96VVsuMdy/N6YWFKNCsi7BL
aeaZ/qxIZ5sPdVuWZovdfE4IObClt3eJPJXNKGKLe7wJVBOFvcfv4esQ7aLYp9qK
P49pXsu+7Yt+aRf9iMkt+d5Urnt9pWfOmxna3cz3qpuZdZjDyQ37GXf8QASbJ3yK
/o/akbD9w5Z7nTiDaaksUmYoWK/UIK1IpKlUQgDpriskvIWVnVSxprtvYAk9nIcF
SABWpzzdTljjlzVz03B6AmV+GxbzIZMOukVCoY+ALncCjNTm4Is=
=G7Uh
-----END PGP SIGNATURE-----
pgpqNu80B09yJ.pgp
Description: PGP signature
--- End Message ---