Your message dated Mon, 25 Nov 2019 15:49:10 +0000
with message-id <e1izgbu-000il3...@fasolo.debian.org>
and subject line Bug#925801: fixed in paexec 1.1.1-1
has caused the Debian Bug report #925801,
regarding paexec: ftbfs with GCC-9
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.)


-- 
925801: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925801
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:paexec
Version: 1.1.0-1
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-9

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-9/g++-9, but succeeds to build with gcc-8/g++-8. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc9-20190321/paexec_1.1.0-1_unstable_gcc9.log
The last lines of the build log are at the end of this report.

To build with GCC 9, either set CC=gcc-9 CXX=g++-9 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-9/porting_to.html

GCC 9 also passes the linker option --as-needed by default; typical
build issues are passing libraries before object files to the linker,
or underlinking of convenience libraries built from the same source.

[...]
rm -f /<<PKGBUILDDIR>>/_mkc_* .depend transp_closed_stdin.d  pod2htmd.tmp 
pod2htmi.tmp   transp_closed_stdin.o transp_closed_stdin  
==================================================
cleandir ===> tests/scripts
rm -f /<<PKGBUILDDIR>>/_mkc_* pod2htmd.tmp pod2htmi.tmp  big_result_cmd 
transport_broken_rnd transport_broken_echo transport_broken_toupper 
==================================================
cleandir ===> tests
rm -f /<<PKGBUILDDIR>>/_mkc_* _test.in _tasks.tmp _test.tmp pod2htmd.tmp 
pod2htmi.tmp   
==================================================
cleandir ===> presentation
rm -f /<<PKGBUILDDIR>>/_mkc_* *.dvi *.aux *.vrb *.toc *.snm *.log *.nav *.out 
*.eps *.ps _mkc_* *.pdf pod2htmd.tmp pod2htmi.tmp   
==================================================
cleandir ===> paargs
rm -f /<<PKGBUILDDIR>>/_mkc_* paargs.1 pod2htmd.tmp pod2htmi.tmp  paargs.cat1 
paargs.html1 paargs 
==================================================
cleandir ===> examples
rm -f /<<PKGBUILDDIR>>/_mkc_* pod2htmd.tmp pod2htmi.tmp   
==================================================
cleandir ===> doc
rm -f /<<PKGBUILDDIR>>/_mkc_* pod2htmd.tmp pod2htmi.tmp   
rm -f /<<PKGBUILDDIR>>/_mkc_* pod2htmd.tmp pod2htmi.tmp
   dh_clean -O--buildsystem=mkcmake
 debian/rules build-arch
dh build-arch --buildsystem=mkcmake
   dh_update_autotools_config -a -O--buildsystem=mkcmake
   dh_auto_configure -a -O--buildsystem=mkcmake
   dh_auto_build -a -O--buildsystem=mkcmake
        mkcmake PREFIX=/usr MANDIR=/usr/share/man INFODIR=/usr/share/info 
SYSCONFDIR=/etc LIBDIR=/usr/lib/x86_64-linux-gnu 
LIBEXECDIR=/usr/lib/x86_64-linux-gnu
checking custom test awk_fflush... 1
checking for program runawk... /usr/bin/runawk
==================================================
all ===> paexec
checking for C compiler type... gcc
checking for header sys/select.h... yes
checking for function implementation shquote... no
checking for type intptr_t ( stdint.h )... yes
checking for type intptr_t ( inttypes.h )... yes
checking for func sysconf... yes
checking for func shquote... no
checking for program cc... /usr/bin/cc
checking for function implementation strlcat... no
checking for function implementation strlcpy... no
checking for func strlcat ( string.h )... no
checking for func strlcpy ( string.h )... no
checking for define SLIST_ENTRY ( sys/queue.h )... yes
checking for define SIMPLEQ_ENTRY ( sys/queue.h )... yes
checking for define STAILQ_ENTRY ( sys/queue.h )... yes
checking for define LIST_ENTRY ( sys/queue.h )... yes
checking for define TAILQ_ENTRY ( sys/queue.h )... yes
checking for define RB_ENTRY ( sys/tree.h )... no
checking for define SPLAY_ENTRY ( sys/tree.h )... no
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -DPAEXEC_VERSION='"1.1.0"' -DBUFSIZE=4096  
-DHAVE_HEADER_SYS_SELECT_H=1 -DHAVE_TYPE_INTPTR_T_STDINT_H=1 
-DHAVE_TYPE_INTPTR_T_INTTYPES_H=1 -DHAVE_FUNC1_SYSCONF=1 -DCUSTOM_AWK_FFLUSH=1 
-DHAVE_DEFINE_SLIST_ENTRY_SYS_QUEUE_H=1 
-DHAVE_DEFINE_SIMPLEQ_ENTRY_SYS_QUEUE_H=1 
-DHAVE_DEFINE_STAILQ_ENTRY_SYS_QUEUE_H=1 -DHAVE_DEFINE_LIST_ENTRY_SYS_QUEUE_H=1 
-DHAVE_DEFINE_TAILQ_ENTRY_SYS_QUEUE_H=1 -DHAVE_DEFINE_TAILQ_ENTRY_SYS_QUEUE_H=1 
-I/usr/share/mk-configure/features   -Wdate-time -D_FORTIFY_SOURCE=2  
-D_GNU_SOURCE -D_GNU_SOURCE -D_GNU_SOURCE -D_GNU_SOURCE -D_GNU_SOURCE   -Wall 
-Wstrict-prototypes -Wmissing-prototypes  -Wpointer-arith -Wreturn-type 
-Wswitch -Wshadow -Wcast-qual -Wwrite-strings  -Wno-unused-parameter 
-Wno-uninitialized    -Werror -c     -o paexec.o paexec.c
In file included from /usr/include/string.h:494,
                 from paexec.c:32:
In function 'strncpy',
    inlined from 'init__read_graph_tasks' at paexec.c:274:3:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: error: 
'__builtin_strncpy' specified bound 2000 equals destination size 
[-Werror=stringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
*** Error code 1

Stop.
bmake[2]: stopped in /<<PKGBUILDDIR>>/paexec
*** Error code 1

Stop.
bmake[1]: stopped in /<<PKGBUILDDIR>>
dh_auto_build: mkcmake PREFIX=/usr MANDIR=/usr/share/man 
INFODIR=/usr/share/info SYSCONFDIR=/etc LIBDIR=/usr/lib/x86_64-linux-gnu 
LIBEXECDIR=/usr/lib/x86_64-linux-gnu returned exit code 1
make: *** [debian/rules:6: build-arch] Error 1
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit 
status 2

--- End Message ---
--- Begin Message ---
Source: paexec
Source-Version: 1.1.1-1

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

Debian distribution maintenance software
pp.
Alexander Ponyatykh <lazyra...@gmail.com> (supplier of updated paexec 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: SHA256

Format: 1.8
Date: Sun, 24 Nov 2019 03:02:32 +0300
Source: paexec
Architecture: source
Version: 1.1.1-1
Distribution: unstable
Urgency: medium
Maintainer: Alexander Ponyatykh <lazyra...@gmail.com>
Changed-By: Alexander Ponyatykh <lazyra...@gmail.com>
Closes: 925801 939228
Changes:
 paexec (1.1.1-1) unstable; urgency=medium
 .
   [ Alexander Ponyatykh ]
   * New maintainer (closes: bug#939228).
   * New upstream release.
   * Prevent NULL truncation by strncpy (closes: bug#925801).
   * Add homepage.
   * d/watch: update to point to the new homepage.
   * Upgrade debhelper compatibility level to 12.
   * d/copyright: update to meet 1.0 specification requirements.
   * Bump Standards-Version.
   * Remove extra license file.
   * Enable security hardening build options.
   * Register presentation using doc-base.
   * Remove d/examples, because examples are installed by make install.
   * Fix spelling errors in man pages and output messages.
   * d/paexec.links: pareorder should be symbolic link to paexec_reorder
 .
   [ Andrej Shadura ]
   * d/control: Update Vcs-* field.
   * d/copyright: Use https protocol in Format field.
   * d/watch: Use https protocol.
Checksums-Sha1:
 40561b0850db3bf7539b1cb96324778656e4a382 1707 paexec_1.1.1-1.dsc
 77b6e927b0b285eda9e8b07204096b995465a2f8 148587 paexec_1.1.1.orig.tar.gz
 dee0537ae39bfd148e3ad68da8c3198aa91162e3 4352 paexec_1.1.1-1.debian.tar.xz
Checksums-Sha256:
 d2641f4d39a77553591d35ce5c4e51a60d829d00dd3fa03700e219c589609f78 1707 
paexec_1.1.1-1.dsc
 ab8ff513b47501fadbdd243e469a117d618d849a277a7f868612814135905ebe 148587 
paexec_1.1.1.orig.tar.gz
 5d5154c775c7f842b60fba0d5afff0bd31af82cff755af0097623372ac4dd7ad 4352 
paexec_1.1.1-1.debian.tar.xz
Files:
 4b97b664c9cb6e274e32e0bd625cc374 1707 devel optional paexec_1.1.1-1.dsc
 f70d9ef0f1c9a670fe8baf3a2c257812 148587 devel optional paexec_1.1.1.orig.tar.gz
 1f66b9a3e2260de400b8bd72f0664112 4352 devel optional 
paexec_1.1.1-1.debian.tar.xz

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

iQEzBAEBCAAdFiEEeuS9ZL8A0js0NGiOXkCM2RzYOdIFAl3b9a8ACgkQXkCM2RzY
OdJSDAgAliPurwChHk8NzjXkUqLt/7nHsG356cv2umSyw1a6YWE9paCFMbDJSd2Q
4pDNj5EqiXaK4RcdVJ27PZgSSfOP/ZZxEZDYjUXS6bgxe/eNy3D4D/6UXAapi4wR
cp5iH7uOZKjE9q6BGPPVN8+0rQJE6SKehcg1Gle10lbJ6wEPz+ApOtrR9lXIMQ4W
oaaoMCuZihca1xsOYplW47DzqO4e0ZsGLWTOk9ihHMF5bpZ/wH0WAr93Yss+R2A4
eDolJZmMEX7rCPNhsCSklBWdT9ZtElZ9n9G+nbkjNkdkxUO1IDDiOUgWIMmjRNAm
FoVGEaFCI/YXENCNwguZ2gi1ka2jUQ==
=ENst
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to