Your message dated Tue, 18 Jun 2024 22:34:33 +0000
with message-id <e1sjhpn-002vh5...@fasolo.debian.org>
and subject line Bug#1073335: fixed in gettext 0.21-15
has caused the Debian Bug report #1073335,
regarding gettext: FTBFS: locating-rule.c:150:7: error: implicit declaration of 
function ‘free’ [-Werror=implicit-function-declaration]
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.)


-- 
1073335: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1073335
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: gettext
Version: 0.21-14
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240615 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> /bin/bash ../libtool  --tag=CC   --mode=compile gcc 
> -DLOCALEDIR=\"/usr/share/locale\" -DBISON_LOCALEDIR=\"/usr/share/locale\" 
> -DLOCALE_ALIAS_PATH=\"/usr/share/locale\" -DUSEJAVA=0 
> -DGETTEXTJAR=\"/usr/share/gettext/gettext.jar\" 
> -DLIBDIR=\"/usr/lib/x86_64-linux-gnu\" 
> -DGETTEXTDATADIR=\"/usr/share/gettext\" 
> -DPROJECTSDIR=\"/usr/share/gettext/projects\" -DEXEEXT=\"\" -DHAVE_CONFIG_H 
> -I. -I..  -I. -I. -I.. -I.. -I../libgrep -I../gnulib-lib -I../gnulib-lib 
> -I../intl -I../../gettext-runtime/intl -I../libgettextpo -I../libgettextpo 
> -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 -o 
> libgettextsrc_la-locating-rule.lo `test -f 'locating-rule.c' || echo 
> './'`locating-rule.c
> libtool: compile:  gcc -DLOCALEDIR=\"/usr/share/locale\" 
> -DBISON_LOCALEDIR=\"/usr/share/locale\" 
> -DLOCALE_ALIAS_PATH=\"/usr/share/locale\" -DUSEJAVA=0 
> -DGETTEXTJAR=\"/usr/share/gettext/gettext.jar\" 
> -DLIBDIR=\"/usr/lib/x86_64-linux-gnu\" 
> -DGETTEXTDATADIR=\"/usr/share/gettext\" 
> -DPROJECTSDIR=\"/usr/share/gettext/projects\" -DEXEEXT=\"\" -DHAVE_CONFIG_H 
> -I. -I.. -I. -I. -I.. -I.. -I../libgrep -I../gnulib-lib -I../gnulib-lib 
> -I../intl -I../../gettext-runtime/intl -I../libgettextpo -I../libgettextpo 
> -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 locating-rule.c  -fPIC -DPIC -o 
> .libs/libgettextsrc_la-locating-rule.o
> locating-rule.c: In function ‘locating_rule_match’:
> locating-rule.c:150:7: error: implicit declaration of function ‘free’ 
> [-Werror=implicit-function-declaration]
>   150 |       free (reduced);
>       |       ^~~~
> locating-rule.c:50:1: note: include ‘<stdlib.h>’ or provide a declaration of 
> ‘free’
>    49 | #include "xalloc.h"
>   +++ |+#include <stdlib.h>
>    50 | 
> locating-rule.c:150:7: warning: incompatible implicit declaration of built-in 
> function ‘free’ [-Wbuiltin-declaration-mismatch]
>   150 |       free (reduced);
>       |       ^~~~
> locating-rule.c:150:7: note: include ‘<stdlib.h>’ or provide a declaration of 
> ‘free’
> locating-rule.c:169:27: warning: initialization discards ‘const’ qualifier 
> from pointer target type [-Wdiscarded-qualifiers]
>   169 |           xmlError *err = xmlGetLastError ();
>       |                           ^~~~~~~~~~~~~~~
> locating-rule.c: In function ‘locating_rule_list_locate’:
> locating-rule.c:217:15: warning: incompatible implicit declaration of 
> built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
>   217 |               free (new_filename);
>       |               ^~~~
> locating-rule.c:217:15: note: include ‘<stdlib.h>’ or provide a declaration 
> of ‘free’
> locating-rule.c: In function ‘document_locating_rule_destroy’:
> locating-rule.c:244:3: warning: incompatible implicit declaration of built-in 
> function ‘free’ [-Wbuiltin-declaration-mismatch]
>   244 |   free (rule->ns);
>       |   ^~~~
> locating-rule.c:244:3: note: include ‘<stdlib.h>’ or provide a declaration of 
> ‘free’
> locating-rule.c: In function ‘locating_rule_destroy’:
> locating-rule.c:288:3: warning: incompatible implicit declaration of built-in 
> function ‘free’ [-Wbuiltin-declaration-mismatch]
>   288 |   free (rule->doc_rules.items);
>       |   ^~~~
> locating-rule.c:288:3: note: include ‘<stdlib.h>’ or provide a declaration of 
> ‘free’
> locating-rule.c: In function ‘locating_rule_list_add_from_directory’:
> locating-rule.c:399:15: warning: incompatible implicit declaration of 
> built-in function ‘free’ [-Wbuiltin-declaration-mismatch]
>   399 |               free (locator_file_name);
>       |               ^~~~
> locating-rule.c:399:15: note: include ‘<stdlib.h>’ or provide a declaration 
> of ‘free’
> locating-rule.c: In function ‘locating_rule_list_destroy’:
> locating-rule.c:431:3: warning: incompatible implicit declaration of built-in 
> function ‘free’ [-Wbuiltin-declaration-mismatch]
>   431 |   free (rules->items);
>       |   ^~~~
> locating-rule.c:431:3: note: include ‘<stdlib.h>’ or provide a declaration of 
> ‘free’
> locating-rule.c: In function ‘locating_rule_list_free’:
> locating-rule.c:439:3: warning: incompatible implicit declaration of built-in 
> function ‘free’ [-Wbuiltin-declaration-mismatch]
>   439 |   free (rules);
>       |   ^~~~
> locating-rule.c:439:3: note: include ‘<stdlib.h>’ or provide a declaration of 
> ‘free’
> cc1: some warnings being treated as errors
> make[7]: *** [Makefile:3340: libgettextsrc_la-locating-rule.lo] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/06/15/gettext_0.21-14_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240615;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240615&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: gettext
Source-Version: 0.21-15
Done: Santiago Vila <sanv...@debian.org>

We believe that the bug you reported is fixed in the latest version of
gettext, 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 1073...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Santiago Vila <sanv...@debian.org> (supplier of updated gettext 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: Wed, 19 Jun 2024 00:10:00 +0200
Source: gettext
Architecture: source
Version: 0.21-15
Distribution: unstable
Urgency: medium
Maintainer: Santiago Vila <sanv...@debian.org>
Changed-By: Santiago Vila <sanv...@debian.org>
Closes: 1073335
Changes:
 gettext (0.21-15) unstable; urgency=medium
 .
   * Keep implicit function declarations as warnings. Closes: #1073335.
     This will be fixed properly in gettext 0.22.x.
   * Fix changelog typo in version 0.21-12.
Checksums-Sha1:
 9481deb7891a2467611ea8ccbcba4d23b50bcee0 2316 gettext_0.21-15.dsc
 9b283f20c743abe15d3b46f7ddcdb769e68c1eb4 43836 gettext_0.21-15.debian.tar.xz
 91a5b8fabfbc2ca335dfe295c534f5e710a95299 9177 gettext_0.21-15_source.buildinfo
Checksums-Sha256:
 f5f558bf38abeaf7c755678fd496778e56e08ddb10380c909d72ce808ec1bd6a 2316 
gettext_0.21-15.dsc
 db9b560115a854745a2be95b24c797c66b0edb8f5b536fb37fbc7452aa26755a 43836 
gettext_0.21-15.debian.tar.xz
 855bfb2f0aa9b7e5463da38a701f213eae75ea548970d2e6c60ffb6e53eb62c7 9177 
gettext_0.21-15_source.buildinfo
Files:
 e47bb69eda2ffa427bbb031de8cf20e4 2316 devel optional gettext_0.21-15.dsc
 0ea35fd2a16f2dc2bc9abaed83c629d2 43836 devel optional 
gettext_0.21-15.debian.tar.xz
 1ddad73eaa990929a8caebb8da9dc548 9177 devel optional 
gettext_0.21-15_source.buildinfo

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

iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmZyB08ACgkQQc5/C58b
izIOUgf/b1QP5uLAm4fqmBE//P77nZziaiIaGBTgmN/yUbnIEC1NfFh8oKf6VRm3
5gBQGwJ+rmWJ0dFUzrob9YK1c96MaGNDMlurXbLkRXZlSVPq8+mtIUHsycWOVhHw
n6qYMDPALd3BiUlIPyhwsY7scF3vEzaF1kvMRqn9bBlu7IDZXVg2SBMiq8B+wBAl
4wRw8H/kpRSYz8gS9s+eVKPDkJlWkY3QMZUxAqOg1KGKXUIPtxf+lR5X9SYndhtn
rQ70TUPHHp+DOua/PR9v/uusBOXLiJu/nGPTD55yTvn4MXwZKg75CaPQZrWlpLJ4
xfDzN8XSzvp80Z5KbOZkoXU7DBnkaw==
=KK0k
-----END PGP SIGNATURE-----

Attachment: pgpvgEwZPrOxu.pgp
Description: PGP signature


--- End Message ---

Reply via email to