Control: tag -1 patch

On Wed, Jul 03, 2024 at 12:36:24PM +0000, Matthias Klose wrote:
> [...]
> 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/mhash_0.9.9.9-9_unstable_gccexp.log
> The last lines of the build log are at the end of this report.
> [...]
> tiger.c: In function ‘tiger_final’:
> tiger.c:257:30: error: initialization of ‘uint8_t *’ {aka ‘unsigned char *’} 
> from incompatible pointer type ‘uint64_t *’ {aka ‘long unsigned int *’} 
> [-Wincompatible-pointer-types]
>   257 |         mutils_word8 *temp = temp_64bit;
>       |                              ^~~~~~~~~~
> make[2]: *** [Makefile:510: tiger.lo] Error 1
> [...]

Just confirmed: the patch at
<https://src.fedoraproject.org/rpms/mhash/blob/rawhide/f/mhash-0.9.9.9-cast-temp-64bit.patch>
or
<https://gitweb.gentoo.org/repo/gentoo.git/tree/app-crypt/mhash/files/mhash-0.9.9.9-cast-temp-64bit.patch>
fixes this.

HTH,
Flo

Attachment: signature.asc
Description: PGP signature

Reply via email to