Your message dated Tue, 25 Mar 2025 17:21:18 +0000
with message-id <e1tx7xm-003ep6...@fasolo.debian.org>
and subject line Bug#1091283: fixed in sfnt2woff-zopfli 1.3.1-2
has caused the Debian Bug report #1091283,
regarding sfnt2woff-zopfli: FTBFS on armhf: woff.c:291:113: error: passing
argument 6 of ‘ZopfliCompress’ from incompatible pointer type
[-Wincompatible-pointer-types]
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.)
--
1091283: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091283
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: sfnt2woff-zopfli
Version: 1.3.1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20241223 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, this package failed to build
on armhf.
This package currently has binary packages on armhf, so this is a regression.
Also, there are no known issues on amd64 or arm64 according to recent (a couple
days ago) rebuilds.
The rebuild was done using an armhf chroot on an AWS "m6g" instance (Graviton2
CPU).
Relevant part (hopefully):
> cc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Izopfli \
> woff.c woff2sfnt.c -o woff2sfnt-zopfli \
> -Wl,-z,relro -Wl,-z,now zopfli/blocksplitter.c zopfli/cache.c
> zopfli/deflate.c zopfli/gzip_container.c zopfli/hash.c zopfli/katajainen.c
> zopfli/lz77.c zopfli/squeeze.c zopfli/tree.c zopfli/util.c
> zopfli/zlib_container.c zopfli/zopfli_lib.c -lz -lm
> woff.c: In function ‘woffEncode’:
> woff.c: In function ‘woffEncode’:
> woff.c:291:113: error: passing argument 6 of ‘ZopfliCompress’ from
> incompatible pointer type [-Wincompatible-pointer-types]
> 291 | ZopfliCompress(&options, ZOPFLI_FORMAT_ZLIB, (const uint8_t *)
> (sfntData + sourceOffset), sourceLen, &dest, &destLen);
> |
> ^~~~~~~~
> |
> |
> |
> uLong * {aka long unsigned int *}
> woff.c:291:113: error: passing argument 6 of ‘ZopfliCompress’ from
> incompatible pointer type [-Wincompatible-pointer-types]
> 291 | ZopfliCompress(&options, ZOPFLI_FORMAT_ZLIB, (const uint8_t *)
> (sfntData + sourceOffset), sourceLen, &dest, &destLen);
> |
> ^~~~~~~~
> |
> |
> |
> uLong * {aka long unsigned int *}
> In file included from woff.c:45:
> zopfli/zopfli.h:91:50: note: expected ‘size_t *’ {aka ‘unsigned int *’} but
> argument is of type ‘uLong *’ {aka ‘long unsigned int *’}
> 91 | unsigned char** out, size_t* outsize);
> | ~~~~~~~~^~~~~~~
> In file included from woff.c:45:
> zopfli/zopfli.h:91:50: note: expected ‘size_t *’ {aka ‘unsigned int *’} but
> argument is of type ‘uLong *’ {aka ‘long unsigned int *’}
> 91 | unsigned char** out, size_t* outsize);
> | ~~~~~~~~^~~~~~~
> woff.c: In function ‘woffSetMetadata’:
> woff.c: In function ‘woffSetMetadata’:
> woff.c:551:98: error: passing argument 6 of ‘ZopfliCompress’ from
> incompatible pointer type [-Wincompatible-pointer-types]
> 551 | ZopfliCompress(&options, ZOPFLI_FORMAT_ZLIB, (const uint8_t *)
> metaData, metaLen, &compData, &compLen);
> |
> ^~~~~~~~
> |
> |
> |
> uLong * {aka long unsigned int *}
> woff.c:551:98: error: passing argument 6 of ‘ZopfliCompress’ from
> incompatible pointer type [-Wincompatible-pointer-types]
> 551 | ZopfliCompress(&options, ZOPFLI_FORMAT_ZLIB, (const uint8_t *)
> metaData, metaLen, &compData, &compLen);
> |
> ^~~~~~~~
> |
> |
> |
> uLong * {aka long unsigned int *}
> zopfli/zopfli.h:91:50: note: expected ‘size_t *’ {aka ‘unsigned int *’} but
> argument is of type ‘uLong *’ {aka ‘long unsigned int *’}
> 91 | unsigned char** out, size_t* outsize);
> | ~~~~~~~~^~~~~~~
> zopfli/zopfli.h:91:50: note: expected ‘size_t *’ {aka ‘unsigned int *’} but
> argument is of type ‘uLong *’ {aka ‘long unsigned int *’}
> 91 | unsigned char** out, size_t* outsize);
> | ~~~~~~~~^~~~~~~
> make[1]: *** [Makefile:33: woff2sfnt-zopfli] Error 1
The full build log is available from:
http://qa-logs.debian.net/2024/12/23/sfnt2woff-zopfli_1.3.1-1_unstable-armhf.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20241223;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20241223&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: sfnt2woff-zopfli
Source-Version: 1.3.1-2
Done: Bastian Germann <b...@debian.org>
We believe that the bug you reported is fixed in the latest version of
sfnt2woff-zopfli, 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 1091...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bastian Germann <b...@debian.org> (supplier of updated sfnt2woff-zopfli 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, 25 Mar 2025 18:04:23 +0100
Source: sfnt2woff-zopfli
Architecture: source
Version: 1.3.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Fonts Task Force <pkg-fonts-de...@lists.alioth.debian.org>
Changed-By: Bastian Germann <b...@debian.org>
Closes: 785795 1091283
Changes:
sfnt2woff-zopfli (1.3.1-2) unstable; urgency=medium
.
* Team upload
* Conform to the tpyes of ZopfliCompress API (Closes: #1091283)
.
[ наб ]
* d/rules: replace override_dh_auto_install with d/sfnt2woff-zopfli.install
* Provide bin:woff-tools as a transitional package,
with compat links in sfnt2woff-zopfli
* Rebase patches from src:woff-tools
* Fix segfault due to out-of-bounds read (Closes: #785795)
* Link to system zopfli instead of building embedded copy
Checksums-Sha1:
0ae78e5803c1ebf8ea17ec02f919fb31e4fc5c8a 1942 sfnt2woff-zopfli_1.3.1-2.dsc
6d0cebf5fe0a98a93bb511117e62b2f7e9132911 5880
sfnt2woff-zopfli_1.3.1-2.debian.tar.xz
6c8bc5970bb36f1f5a36ff6a4bd3f3a3b21f208a 5333
sfnt2woff-zopfli_1.3.1-2_source.buildinfo
Checksums-Sha256:
7bf013800025ef67261c6a2fbcb1dadd4fb6127244b8e7154b37a8c9e794a8e5 1942
sfnt2woff-zopfli_1.3.1-2.dsc
53e94d08d0f778eaae2a53103de637097fcbe18b933f111aaf65533b9abca44e 5880
sfnt2woff-zopfli_1.3.1-2.debian.tar.xz
78fbcb05729b17ad5a004ae288ae10092644d5e9a7d96538e4ffdbc1bf3d1849 5333
sfnt2woff-zopfli_1.3.1-2_source.buildinfo
Files:
6fdd0d739afb8c002001b71be48a83c6 1942 fonts optional
sfnt2woff-zopfli_1.3.1-2.dsc
1a5baa41e457b0fcec03161f52554dcb 5880 fonts optional
sfnt2woff-zopfli_1.3.1-2.debian.tar.xz
75c8a4ddfafbc46b705b2c8198fb5825 5333 fonts optional
sfnt2woff-zopfli_1.3.1-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmfi4uEQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFA1BDADgfKa1BQZIqIqbMWiXAUwz89+3uzM9zYFi
X8dSSbD5ee8XJ9PEh2innHzviKWxpO4iTrGl012CM9h93ABaqKqNHXCDu7Ic7Tl4
2enMkWKMutjKXGnh9WQH6rZVaxWSvquOvqQg0iOtkyRzqWcNs5+WMUcw6MZQuJkH
c4l6Wh6UxEUm/idJHKaphZaMka58bJ5nepGdnk/v7QVJ2No9AvmRPdzHmL03zJJz
HUw5Zz/23PaCvYIhuvBRscm/XK/Ba5/fcZo14Fk3nuYgU+sPpotFEhaeelY6vOYX
PIqBqwTbuIWxv172Nfb/1Q/aQ1X9hty/LKyEJ3MSggYkYMsNEErTOLhheEa49jlk
BZlJQdsqEefqGOxAInQVPspfh/xoYMsmXSWGp9RsW07Hdgpv+Leg8zVMXU4b7ZrD
6OyHT1Ez45qUBd4SXdVGOn8L6EC4bfPR8IsvHMeBDlGsR45hNiI+v2zCmBTyM8hF
l0h3RswEPQ2tfcS+Zrmn2HaJN+2liUc=
=ixZv
-----END PGP SIGNATURE-----
pgpom6w1aQmPA.pgp
Description: PGP signature
--- End Message ---