Your message dated Mon, 06 Jan 2025 13:04:12 +0000
with message-id <e1tummc-00f5qs...@fasolo.debian.org>
and subject line Bug#1066667: fixed in dia2code 0.8.3-4.3
has caused the Debian Bug report #1066667,
regarding dia2code: FTBFS: generate_code_java.c:132:17: error: implicit
declaration of function ‘close’; did you mean ‘pclose’?
[-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.)
--
1066667: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066667
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: dia2code
Version: 0.8.3-4.2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240313 ftbfs-trixie ftbfs-impfuncdef
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
This is most likely caused by a change in dpkg 1.22.6, that enabled
-Werror=implicit-function-declaration. For more information, see
https://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-13_-Werror.3Dimplicit-function-declaration
Relevant part (hopefully):
> gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/libxml2 -Wdate-time
> -D_FORTIFY_SOURCE=2 -DDSO -g -O2 -Werror=implicit-function-declaration
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
> -o generate_code_ada.o generate_code_ada.c
> generate_code_java.c: In function ‘generate_code_java’:
> generate_code_java.c:132:17: error: implicit declaration of function ‘close’;
> did you mean ‘pclose’? [-Werror=implicit-function-declaration]
> 132 | close(dummyfile);
> | ^~~~~
> | pclose
> generate_code_ada.c: In function ‘gen_class’:
> generate_code_ada.c:284:33: warning: ‘.Object’ directive writing 7 bytes into
> a region of size between 1 and 80 [-Wformat-overflow=]
> 284 | sprintf (parentname, "%s.Object", parent->key->name);
> | ^~~~~~~
> In file included from /usr/include/stdio.h:906,
> from /usr/include/malloc.h:25,
> from dia2code.h:23,
> from generate_code_ada.c:20:
> In function ‘sprintf’,
> inlined from ‘gen_class’ at generate_code_ada.c:284:9:
> /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note:
> ‘__builtin___sprintf_chk’ output between 8 and 87 bytes into a destination of
> size 80
> 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 31 | __glibc_objsize (__s), __fmt,
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 32 | __va_arg_pack ());
> | ~~~~~~~~~~~~~~~~~
> cc1: some warnings being treated as errors
> make[4]: *** [Makefile:475: generate_code_java.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2024/03/13/dia2code_0.8.3-4.2_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&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: dia2code
Source-Version: 0.8.3-4.3
Done: Hugh McMaster <h...@debian.org>
We believe that the bug you reported is fixed in the latest version of
dia2code, 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 1066...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Hugh McMaster <h...@debian.org> (supplier of updated dia2code 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: Sat, 04 Jan 2025 23:30:21 +1100
Source: dia2code
Architecture: source
Version: 0.8.3-4.3
Distribution: unstable
Urgency: medium
Maintainer: Francesco Aloe <francescoaloe4gnuli...@gmail.com>
Changed-By: Hugh McMaster <h...@debian.org>
Closes: 1066667
Changes:
dia2code (0.8.3-4.3) unstable; urgency=medium
.
* Non-maintainer upload.
* debian/control:
+ Build-Depend on pkgconf instead of pkg-config.
+ Raise Standards-Version to 4.7.0 from 4.6.0 (no changes needed).
+ Remove initial indefinite article from the short package description.
* debian/copyright: Update for 2025.
* debian/patches:
+ generate_close_java.patch:
- Use fclose() to close FILE *dummyfile (Closes: #1066667).
- Fix spelling error (inheritence -> inheritance) (lintian).
+ parse_diagram-header.patch: Add insert_attribute() prototype.
+ fprint-arg-ruby.patch: Remove un-needed fprintf() argument without
format specifier.
Checksums-Sha1:
48694986e2d80a626a1d7de60d6288abd0b96bf8 1799 dia2code_0.8.3-4.3.dsc
7f06724c8e294f0e9e4f3c1fb6cf672134e13908 7604 dia2code_0.8.3-4.3.debian.tar.xz
78ac6e6af02f1fded0a1f798666f89dd30d2de2f 5916
dia2code_0.8.3-4.3_source.buildinfo
Checksums-Sha256:
3949124b5d3f5c7cce1b42715cb1621f09b436c94e0f611309612fda6e48f3b0 1799
dia2code_0.8.3-4.3.dsc
673c94e1bf4041b7631fde01d06d463136c0c818bc13899ac724444a208b7e08 7604
dia2code_0.8.3-4.3.debian.tar.xz
0f1d88eb73b78442dbee309b70e6c063d70fccee977c0d16197f0d196a63ba78 5916
dia2code_0.8.3-4.3_source.buildinfo
Files:
8570417cdf43425d2231463dd40a9efa 1799 devel optional dia2code_0.8.3-4.3.dsc
8179e3b0f55dc7355fd9cd571913db33 7604 devel optional
dia2code_0.8.3-4.3.debian.tar.xz
dda85ae3c358f2eccc3b0ed3a78146d7 5916 devel optional
dia2code_0.8.3-4.3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJDBAEBCgAtFiEEOiCBPKV5RoaMUVIRWsYQdMXoG8QFAmd5KyMPHGhtY0BkZWJp
YW4ub3JnAAoJEFrGEHTF6BvElPQP/3PG1+MvHj8pChqczbg0icHN5J5XU7WeSP/N
HDYmy3lueRtUVzXksITjg4BDOrvF4miGjFTsH7m4kUiZY3swIwWJsRxcTTAM4EMT
aUlJCxCmJEayBMDSO56QHDx18ZW3Ewm717RnXS2FwAriWcPbLErqVnJk0b7qbLsZ
gUrb5P9hphv+AIuGXDuVI2TXzkh0pOcWixypPBQujaCBI6ydZtAHS6YQklHOlqkK
Xl8GpQmsPuWKipSuOcYQfxD0KIQWEkiZ8qq1PG+4hEwX+lo3C8U55SG2Vv4FQcrZ
5Z1bptvypjP4CGuCTnI2xSiP6Q4ggSgmwnc2/BaLvQoM2YAip4I11omRdPS585ED
ju1fzFxxYXaCWnMnECyPA/enLJKg+uaisc2dBgZO96RCKlmdFrkuLmmgMUiOhpC8
yH+vWdSvqfQeDZv8VWCQ5/jk+Q7h3BClhTB1Y9GNwq1F8IrLtzm+YE+dj+UssDpR
ajS1wulqVmpTWAvacTe/HwefpjYL2K5hhEtzqu8UvoctbiDLrNFFDyxZBxkmjJS/
fOse2WvKi6pSoB6k4K5L5FraBZ2RZuzLGANL3JZ+lfRVjhNPf2u5BudlSC7iYcpW
rxhZneUbwQDRWIXlLcJxHx4PgqkKu81THGkXTKMTNrD3F1DAf/9ca05ip59RVsck
UankE8rL
=4KJo
-----END PGP SIGNATURE-----
pgpaZOr9jy2AD.pgp
Description: PGP signature
--- End Message ---