Your message dated Fri, 26 Jul 2024 14:47:27 +0000 with message-id <e1sxmeb-004zpr...@fasolo.debian.org> and subject line Bug#1075405: fixed in pxlib 0.6.9-1 has caused the Debian Bug report #1075405, regarding pxlib: 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.) -- 1075405: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075405 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: src:pxlib Version: 0.6.8-1 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/pxlib_0.6.8-1_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 [...] paradox.c:269:20: error: assignment to ‘size_t (*)(pxdoc_t *, pxstream_t *, size_t, void *)’ {aka ‘long unsigned int (*)(struct px_doc *, struct px_stream *, long unsigned int, void *)’} from incompatible pointer type ‘ssize_t (*)(pxdoc_t *, pxstream_t *, size_t, void *)’ {aka ‘long int (*)(struct px_doc *, struct px_stream *, long unsigned int, void *)’} [-Wincompatible-pointer-types] 269 | pxs->write = writeproc; | ^ paradox.c: In function ‘PX_open_gsf’: paradox.c:438:21: error: assignment to ‘size_t (*)(pxdoc_t *, pxstream_t *, size_t, void *)’ {aka ‘long unsigned int (*)(struct px_doc *, struct px_stream *, long unsigned int, void *)’} from incompatible pointer type ‘ssize_t (*)(pxdoc_t *, pxstream_t *, size_t, void *)’ {aka ‘long int (*)(struct px_doc *, struct px_stream *, long unsigned int, void *)’} [-Wincompatible-pointer-types] 438 | pxdoc->read = px_read; | ^ paradox.c:441:22: error: assignment to ‘size_t (*)(pxdoc_t *, pxstream_t *, size_t, void *)’ {aka ‘long unsigned int (*)(struct px_doc *, struct px_stream *, long unsigned int, void *)’} from incompatible pointer type ‘ssize_t (*)(pxdoc_t *, pxstream_t *, size_t, void *)’ {aka ‘long int (*)(struct px_doc *, struct px_stream *, long unsigned int, void *)’} [-Wincompatible-pointer-types] 441 | pxdoc->write = px_write; | ^ paradox.c: In function ‘PX_open_fp’: paradox.c:487:21: error: assignment to ‘size_t (*)(pxdoc_t *, pxstream_t *, size_t, void *)’ {aka ‘long unsigned int (*)(struct px_doc *, struct px_stream *, long unsigned int, void *)’} from incompatible pointer type ‘ssize_t (*)(pxdoc_t *, pxstream_t *, size_t, void *)’ {aka ‘long int (*)(struct px_doc *, struct px_stream *, long unsigned int, void *)’} [-Wincompatible-pointer-types] 487 | pxdoc->read = px_read; | ^ paradox.c:490:22: error: assignment to ‘size_t (*)(pxdoc_t *, pxstream_t *, size_t, void *)’ {aka ‘long unsigned int (*)(struct px_doc *, struct px_stream *, long unsigned int, void *)’} from incompatible pointer type ‘ssize_t (*)(pxdoc_t *, pxstream_t *, size_t, void *)’ {aka ‘long int (*)(struct px_doc *, struct px_stream *, long unsigned int, void *)’} [-Wincompatible-pointer-types] 490 | pxdoc->write = px_write; | ^ paradox.c: In function ‘PX_create_fp’: paradox.c:668:21: error: assignment to ‘size_t (*)(pxdoc_t *, pxstream_t *, size_t, void *)’ {aka ‘long unsigned int (*)(struct px_doc *, struct px_stream *, long unsigned int, void *)’} from incompatible pointer type ‘ssize_t (*)(pxdoc_t *, pxstream_t *, size_t, void *)’ {aka ‘long int (*)(struct px_doc *, struct px_stream *, long unsigned int, void *)’} [-Wincompatible-pointer-types] 668 | pxdoc->read = px_read; | ^ paradox.c:671:22: error: assignment to ‘size_t (*)(pxdoc_t *, pxstream_t *, size_t, void *)’ {aka ‘long unsigned int (*)(struct px_doc *, struct px_stream *, long unsigned int, void *)’} from incompatible pointer type ‘ssize_t (*)(pxdoc_t *, pxstream_t *, size_t, void *)’ {aka ‘long int (*)(struct px_doc *, struct px_stream *, long unsigned int, void *)’} [-Wincompatible-pointer-types] 671 | pxdoc->write = px_write; | ^ px_memprof.c: In function ‘PX_mp_realloc’: px_memprof.c:65:91: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 65 | fprintf(stderr, _("Aiii, did not find memory block at 0x%X to enlarge."), (unsigned int) mem); | ^ px_memprof.c: In function ‘PX_mp_free’: px_memprof.c:79:88: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 79 | fprintf(stderr, _("Aiii, did not find memory block at 0x%X to free."), (unsigned int) mem); | ^ px_memprof.c: In function ‘PX_mp_list_unfreed’: px_memprof.c:96:99: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 96 | fprintf(stderr, _("%d. Memory at address 0x%X (%d) not freed: '%s'."), j, (unsigned int) memlist[i].ptr, memlist[i].size, memlist[i].caller); | ^ paradox.c: In function ‘PX_delete’: paradox.c:2583:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2583 | if((int) pxdoc->out_iconvcd > 0) | ^ paradox.c:2585:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2585 | if((int) pxdoc->in_iconvcd > 0) | ^ paradox.c: In function ‘PX_open_blob_fp’: paradox.c:2979:22: error: assignment to ‘size_t (*)(pxblob_t *, pxstream_t *, size_t, void *)’ {aka ‘long unsigned int (*)(struct px_blob *, struct px_stream *, long unsigned int, void *)’} from incompatible pointer type ‘ssize_t (*)(pxblob_t *, pxstream_t *, size_t, void *)’ {aka ‘long int (*)(struct px_blob *, struct px_stream *, long unsigned int, void *)’} [-Wincompatible-pointer-types] 2979 | pxblob->read = px_mb_read; | ^ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I./../include -I./include -DPACKAGE_LOCALE_DIR=\"/usr/share/locale\" -I/usr/include/libgsf-1 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c px_misc.c -o px_misc.o >/dev/null 2>&1 paradox.c:2982:23: error: assignment to ‘size_t (*)(pxblob_t *, pxstream_t *, size_t, void *)’ {aka ‘long unsigned int (*)(struct px_blob *, struct px_stream *, long unsigned int, void *)’} from incompatible pointer type ‘ssize_t (*)(pxblob_t *, pxstream_t *, size_t, void *)’ {aka ‘long int (*)(struct px_blob *, struct px_stream *, long unsigned int, void *)’} [-Wincompatible-pointer-types] 2982 | pxblob->write = px_mb_write; | ^ paradox.c: In function ‘PX_create_blob_fp’: paradox.c:3043:22: error: assignment to ‘size_t (*)(pxblob_t *, pxstream_t *, size_t, void *)’ {aka ‘long unsigned int (*)(struct px_blob *, struct px_stream *, long unsigned int, void *)’} from incompatible pointer type ‘ssize_t (*)(pxblob_t *, pxstream_t *, size_t, void *)’ {aka ‘long int (*)(struct px_blob *, struct px_stream *, long unsigned int, void *)’} [-Wincompatible-pointer-types] 3043 | pxblob->read = px_mb_read; | ^ paradox.c:3046:23: error: assignment to ‘size_t (*)(pxblob_t *, pxstream_t *, size_t, void *)’ {aka ‘long unsigned int (*)(struct px_blob *, struct px_stream *, long unsigned int, void *)’} from incompatible pointer type ‘ssize_t (*)(pxblob_t *, pxstream_t *, size_t, void *)’ {aka ‘long int (*)(struct px_blob *, struct px_stream *, long unsigned int, void *)’} [-Wincompatible-pointer-types] 3046 | pxblob->write = px_mb_write; | ^ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I./../include -I./include -DPACKAGE_LOCALE_DIR=\"/usr/share/locale\" -I/usr/include/libgsf-1 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c px_memory.c -o px_memory.o >/dev/null 2>&1 make[3]: *** [Makefile:520: paradox.lo] Error 1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I./../include -I./include -DPACKAGE_LOCALE_DIR=\"/usr/share/locale\" -I/usr/include/libgsf-1 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c px_memprof.c -o px_memprof.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I./../include -I./include -DPACKAGE_LOCALE_DIR=\"/usr/share/locale\" -I/usr/include/libgsf-1 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/libxml2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c px_head.c -o px_head.o >/dev/null 2>&1 make[3]: Leaving directory '/<<PKGBUILDDIR>>/src' make[2]: *** [Makefile:504: all-recursive] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: *** [Makefile:411: all] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build: error: make -j8 returned exit code 2 make: *** [debian/rules:4: build] Error 25 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---Source: pxlib Source-Version: 0.6.9-1 Done: Uwe Steinmann <ste...@debian.org> We believe that the bug you reported is fixed in the latest version of pxlib, 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. Uwe Steinmann <ste...@debian.org> (supplier of updated pxlib 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: Fri, 26 Jul 2024 15:52:06 +0200 Source: pxlib Binary: pxlib-dev pxlib1 pxlib1-dbgsym Architecture: source amd64 Version: 0.6.9-1 Distribution: unstable Urgency: low Maintainer: Uwe Steinmann <ste...@debian.org> Changed-By: Uwe Steinmann <ste...@debian.org> Description: pxlib-dev - library to read/write Paradox database files (development files) pxlib1 - library to read/write Paradox database files Closes: 1075405 Changes: pxlib (0.6.9-1) unstable; urgency=low . * New upstream release (Closes: #1075405) Checksums-Sha1: c1cc4acebcd790bab86f4aaeff966a8f95447144 1814 pxlib_0.6.9-1.dsc e19406f3ab8078c5fa30140c4a9e713a1276b84a 529727 pxlib_0.6.9.orig.tar.gz c33b682f4f1d192e71adc223fa331e152607e9d4 3132 pxlib_0.6.9-1.debian.tar.xz 063aa9bcc2ce4bdbf95307521d43944703a563d5 91192 pxlib-dev_0.6.9-1_amd64.deb fdae8a9bf7d4ab3d0f019b60aa71a21643bcae94 93848 pxlib1-dbgsym_0.6.9-1_amd64.deb 24c907d5f78a9c7214574cd41300056cb1fb16ac 40880 pxlib1_0.6.9-1_amd64.deb 7eb6d1ac4839ee8387855285bc8ae0ae8675e176 11933 pxlib_0.6.9-1_amd64.buildinfo Checksums-Sha256: 6ad564df8509bbec70f842b6ef660d2327b313de1af59d9c6f78b3333439f502 1814 pxlib_0.6.9-1.dsc ab1ac57ed55a7cf5c0f8dbe5c053088120e3adcbb1950bd36dc5d8995258fcaa 529727 pxlib_0.6.9.orig.tar.gz 3ae812db8a1773a1343cb504ba5576bf13497f797513898e5703d94245478952 3132 pxlib_0.6.9-1.debian.tar.xz 4359204af4d9d1e0ff74c857e6ddd8761fdf717b1bb76d50292279962524ab5a 91192 pxlib-dev_0.6.9-1_amd64.deb 81863ad6b88dfbac003263b0e400bfbcb5a977e6385c1b1d36800874ffdf2f41 93848 pxlib1-dbgsym_0.6.9-1_amd64.deb c459bc50bad286e1111250709b93a7b1621ed166d5d6abf4effd41755d2baac6 40880 pxlib1_0.6.9-1_amd64.deb 053438c60c31d1397ac6e0774906bba0e229eb6e123c65c86d0c0d594ddb7c98 11933 pxlib_0.6.9-1_amd64.buildinfo Files: f524f94554d054cc85a39f473c9f6394 1814 libs optional pxlib_0.6.9-1.dsc 428f51e0c49f259412c1c3e6ee829857 529727 libs optional pxlib_0.6.9.orig.tar.gz 3a9d36e2b1d320a6b9269812a6310949 3132 libs optional pxlib_0.6.9-1.debian.tar.xz 7c73d028a9980edd2434c71e9837fa08 91192 libdevel optional pxlib-dev_0.6.9-1_amd64.deb 0e76e3354143e4b2a954a990ea444ebe 93848 debug optional pxlib1-dbgsym_0.6.9-1_amd64.deb 84a7e5fac17533dfa4244ecf588f2178 40880 libs optional pxlib1_0.6.9-1_amd64.deb 01183a54c77501b326c992513f9ab745 11933 libs optional pxlib_0.6.9-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE3CvlpjXW3PCUob0wN8K0+GQhOf8FAmajrDIACgkQN8K0+GQh Of+pVw/9EbKIK9fAWVPvP003xKg7myPefMoigqGYYOtzlJ48gHp9sH0pH9aDll3s 5oA+xONKqb8/eNcLw4WyfidKOMlwXImY8TFIp5DkJ4znCx+tRGVGC0wc7Pcrsq/u We+RRl7FgOTpCWDoVgxCa+qGifr0gGkqR3M7n9jUfZQFNcDfr1bNDToa+Ue3IJzt KQwEsh7YzMBBcnp/XPgtyPiGnsIvvIflvT9PJ/Qcf9kiIOY4cIeaGPDsDHEVXK9Z ibb1diNUo+a4b2NZZlSlNLQfdG2KWuhgXOI8WgGxLWuI72xFfh4UH9RNrwwGzU0K 3TcHwzdivsKLjlbz3S/pjAPOjqq7M511cMYHTdehJh1U3iA8Q5Vf2ASvjjleBKzI bCtbTb73SsM53k53y3MEtWjAPA7ZGc4s+EXN2UeswuSSV5xUAh7u5Ouqo5f4ieRW DU7BUEknpJyWxfWiMb0ZX3RBlukoaS2Nt26MniIMoaXi1ECWmVhDDPDOblTRdcoG sDlCar9ldPU3bvHitK/ygPjwSpBvUfo4egCEDoOzSF0W2gFBV4LSWWNuVChd03DV o1vBj985WcHtLi3Q+fIil2Z4TVyWLfgAphrlVmN14PzG3nXlugi4tYLmEhiePk3l LvYgqjp1DBQdhyPzvuboCgDDbEGuZDoGhdnqPD5Dx469L3EQdPk= =PWX0 -----END PGP SIGNATURE-----pgp6olQ8RNSEb.pgp
Description: PGP signature
--- End Message ---