Your message dated Sun, 28 Jul 2024 15:39:40 +0000
with message-id <[email protected]>
and subject line Bug#1075578: fixed in tk-table 2.10.8-2
has caused the Debian Bug report #1075578,
regarding tk-table: 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 [email protected]
immediately.)


-- 
1075578: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075578
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:tk-table
Version: 2.10.8-1
Severity: important
Tags: sid trixie
User: [email protected]
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/tk-table_2.10.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

[...]
 2570 |         (*((tablePtr)->createProc))(tablePtr, (const char *)(key), 
newPtr)
      |                                                              ^~~
./generic/tkTableEdit.c:623:53: warning: cast to pointer from integer of 
different size [-Wint-to-pointer-cast]
  623 |             entryPtr = Tcl_FindHashEntry(dimTblPtr, (char *)to-offset);
      |                                                     ^
/usr/include/tcl8.6/tcl.h:2567:60: note: in definition of macro 
‘Tcl_FindHashEntry’
 2567 |         (*((tablePtr)->findProc))(tablePtr, (const char *)(key))
      |                                                            ^~~
./generic/tkTableEdit.c:625:57: warning: cast to pointer from integer of 
different size [-Wint-to-pointer-cast]
  625 |                 newPtr = Tcl_CreateHashEntry(dimTblPtr, (char 
*)from-offset,
      |                                                         ^
/usr/include/tcl8.6/tcl.h:2570:62: note: in definition of macro 
‘Tcl_CreateHashEntry’
 2570 |         (*((tablePtr)->createProc))(tablePtr, (const char *)(key), 
newPtr)
      |                                                              ^~~
make[1]: *** [Makefile:318: tkTableTag.o] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from /usr/include/tcl8.6/tk.h:19,
                 from ./generic/tkTable.h:21,
                 from ./generic/tkTable.c:25:
./generic/tkTable.c: In function ‘TableDisplay’:
./generic/tkTable.c:1969:58: warning: cast to pointer from integer of different 
size [-Wint-to-pointer-cast]
 1969 |             entryPtr = Tcl_CreateHashEntry(colTagsCache, (char *)ucol, 
&new);
      |                                                          ^
/usr/include/tcl8.6/tcl.h:2570:62: note: in definition of macro 
‘Tcl_CreateHashEntry’
 2570 |         (*((tablePtr)->createProc))(tablePtr, (const char *)(key), 
newPtr)
      |                                                              ^~~
./generic/tkTable.c: In function ‘TableFlashEvent’:
./generic/tkTable.c:2661:17: warning: cast from pointer to integer of different 
size [-Wpointer-to-int-cast]
 2661 |         count = (int) Tcl_GetHashValue(entryPtr);
      |                 ^
./generic/tkTable.c:2673:40: warning: cast to pointer from integer of different 
size [-Wint-to-pointer-cast]
 2673 |             Tcl_SetHashValue(entryPtr, (ClientData) count);
      |                                        ^
/usr/include/tcl8.6/tcl.h:2553:69: note: in definition of macro 
‘Tcl_SetHashValue’
 2553 | #define Tcl_SetHashValue(h, value) ((h)->clientData = (ClientData) 
(value))
      |                                                                     
^~~~~
./generic/tkTable.c: In function ‘TableAddFlash’:
/usr/include/tcl8.6/tcl.h:2553:55: warning: cast to pointer from integer of 
different size [-Wint-to-pointer-cast]
 2553 | #define Tcl_SetHashValue(h, value) ((h)->clientData = (ClientData) 
(value))
      |                                                       ^
./generic/tkTable.c:2718:5: note: in expansion of macro ‘Tcl_SetHashValue’
 2718 |     Tcl_SetHashValue(entryPtr, tablePtr->flashTime);
      |     ^~~~~~~~~~~~~~~~
./generic/tkTable.c: In function ‘TableAdjustParams’:
./generic/tkTable.c:3117:59: warning: cast to pointer from integer of different 
size [-Wint-to-pointer-cast]
 3117 |         entryPtr = Tcl_FindHashEntry(tablePtr->colWidths, (char *) i);
      |                                                           ^
/usr/include/tcl8.6/tcl.h:2567:60: note: in definition of macro 
‘Tcl_FindHashEntry’
 2567 |         (*((tablePtr)->findProc))(tablePtr, (const char *)(key))
      |                                                            ^~~
./generic/tkTable.c:3123:21: warning: cast from pointer to integer of different 
size [-Wpointer-to-int-cast]
 3123 |             value = (int) Tcl_GetHashValue(entryPtr);
      |                     ^
./generic/tkTable.c:3211:64: warning: cast to pointer from integer of different 
size [-Wint-to-pointer-cast]
 3211 |             entryPtr = Tcl_FindHashEntry(tablePtr->rowHeights, (char *) 
i);
      |                                                                ^
/usr/include/tcl8.6/tcl.h:2567:60: note: in definition of macro 
‘Tcl_FindHashEntry’
 2567 |         (*((tablePtr)->findProc))(tablePtr, (const char *)(key))
      |                                                            ^~~
./generic/tkTable.c:3217:25: warning: cast from pointer to integer of different 
size [-Wpointer-to-int-cast]
 3217 |                 value = (int) Tcl_GetHashValue(entryPtr);
      |                         ^
./generic/tkTable.c: In function ‘TableRestrictProc’:
./generic/tkTable.c:3765:33: warning: cast from pointer to integer of different 
size [-Wpointer-to-int-cast]
 3765 |         ((eventPtr->xany.serial-(unsigned int)serial) > 0)) {
      |                                 ^
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: tk-table
Source-Version: 2.10.8-2
Done: Ole Streicher <[email protected]>

We believe that the bug you reported is fixed in the latest version of
tk-table, 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.
Ole Streicher <[email protected]> (supplier of updated tk-table 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: Sun, 28 Jul 2024 17:14:07 +0200
Source: tk-table
Architecture: source
Version: 2.10.8-2
Distribution: unstable
Urgency: medium
Maintainer: Tcl/Tk Debian Packagers <[email protected]>
Changed-By: Ole Streicher <[email protected]>
Closes: 1075578
Changes:
 tk-table (2.10.8-2) unstable; urgency=medium
 .
   * Correct declaration of TableOptionReliefGet (Closes: #1075578)
   * Push Standards-Version to 4.7.0. No changes needed
Checksums-Sha1:
 8520399ea068721febcb459c5b0c66d1f4c643a8 1992 tk-table_2.10.8-2.dsc
 1fd7f9b1ddfd0a679fc0fd2f7c80e326150ad046 8608 tk-table_2.10.8-2.debian.tar.xz
Checksums-Sha256:
 a1e261c0ed549392e8cb4d1c25bb15fb3f7754f09a7f9a14626255a0a35cecdb 1992 
tk-table_2.10.8-2.dsc
 da98de3e2f8ff3ac416c8a7e326be18b4f80f6f6eeb0793c52a2073394698343 8608 
tk-table_2.10.8-2.debian.tar.xz
Files:
 fc1ce5ceca01b6ec2a996dc45e6874f7 1992 interpreters optional 
tk-table_2.10.8-2.dsc
 2c47382c95c911eda9f4c0e699d98284 8608 interpreters optional 
tk-table_2.10.8-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE7/BpV0Ra2/h0L3qtmk9WvbkOGL0FAmamYIMACgkQmk9WvbkO
GL1rSw/+IgLj6g4XeiTh75jcpOPnLVJpinPs8LVWc4o9yh8Z6NxE8uZPqncLzPGa
+iS+qdSHRpAH7XYphaAstLRpy8g80L66pjtVkZ7Q8FUpv8fm04B22IZIRwaKyHie
xhfjnT63qEUt0KXLUuD3BgnSPeU+noRIv6D5S6ZwWPD6Uh5XPesnktxwvh2knlsy
L4fQEqqyIs8wi9BUwbzPl34/cdkhe7P8WufNpgxmC1t4p+fkcS7NaUOVTQTuXNDM
jx8pFF33xlGIj/GRGiduThpT6nM8KNpFh4YqjAWIC0XmfW8AS5ozBVCpi2fPxmNb
QC11k+0k7E0Y1h1ymSTUHNTHXreNRfnX5q/rRPbFqcUhE22l659U0hCz51p6/tyI
rOJa/vNkYVlChP3Zf0E5Pc3/l1Xr6wbTBSqxFHsggFKpFyW1lJOK/KnTRqafHBzP
uZQy6aueMtmHuolqDJdcmYPVWT73Id4w2IPxolaATbRwLl/Yu3VnCvgH0LVLScw/
YgNa508qWlSxLGg2Nk4FTuZiQj9f0VAvdUaooD7Rqj83Z5gXHxH1gtKj3TyhROKy
zwPjjY1vUdG35tI/4q1/xk6GcZvbSLL8HooL4zsCiGInANegUhddlw1UZj1+6bqM
JL1ss/Eo3TmN3qGMzSePGXEFtJ50Afk0TUiwyc/lntQl4WV/51A=
=hA0W
-----END PGP SIGNATURE-----

Attachment: pgpflK_370PZm.pgp
Description: PGP signature


--- End Message ---

Reply via email to