Your message dated Wed, 08 Aug 2018 21:19:26 +0000
with message-id <[email protected]>
and subject line Bug#897817: fixed in nasm 2.13.03-2
has caused the Debian Bug report #897817,
regarding nasm: ftbfs with GCC-8
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 [email protected]
immediately.)


-- 
897817: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897817
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:nasm
Version: 2.13.02-0.1
Severity: normal
Tags: sid buster
User: [email protected]
Usertags: ftbfs-gcc-8

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

The full build log can be found at:
http://aws-logs.debian.net/2018/05/01/gcc8/nasm_2.13.02-0.1_unstable_gcc8.log.gz
The last lines of the build log are at the end of this report.

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

[...]
gcc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fwrapv 
-U__STRICT_ANSI__ -fno-common -Werror=attributes -W -Wall -pedantic 
-Wc90-c99-compat -Wno-long-long -Werror=implicit -Werror=missing-braces 
-Werror=return-type -Werror=trigraphs -Werror=pointer-arith 
-Werror=missing-prototypes -Werror=missing-declarations -Werror=comment 
-Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 
-I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o stdlib/strnlen.o 
stdlib/strnlen.c
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
gcc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fwrapv 
-U__STRICT_ANSI__ -fno-common -Werror=attributes -W -Wall -pedantic 
-Wc90-c99-compat -Wno-long-long -Werror=implicit -Werror=missing-braces 
-Werror=return-type -Werror=trigraphs -Werror=pointer-arith 
-Werror=missing-prototypes -Werror=missing-declarations -Werror=comment 
-Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 
-I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o 
stdlib/snprintf.o stdlib/snprintf.c
In file included from stdlib/snprintf.c:13:
./include/nasmlib.h:194:1: error: 'pure' attribute on function returning 'void' 
[-Werror=attributes]
 void pure_func seg_init(void);
 ^~~~
cc1: some warnings being treated as errors
make[2]: *** [Makefile:77: stdlib/snprintf.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
gcc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fwrapv 
-U__STRICT_ANSI__ -fno-common -Werror=attributes -W -Wall -pedantic 
-Wc90-c99-compat -Wno-long-long -Werror=implicit -Werror=missing-braces 
-Werror=return-type -Werror=trigraphs -Werror=pointer-arith 
-Werror=missing-prototypes -Werror=missing-declarations -Werror=comment 
-Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 
-I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o stdlib/strlcpy.o 
stdlib/strlcpy.c
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
gcc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fwrapv 
-U__STRICT_ANSI__ -fno-common -Werror=attributes -W -Wall -pedantic 
-Wc90-c99-compat -Wno-long-long -Werror=implicit -Werror=missing-braces 
-Werror=return-type -Werror=trigraphs -Werror=pointer-arith 
-Werror=missing-prototypes -Werror=missing-declarations -Werror=comment 
-Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 
-I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/crc64.o 
nasmlib/crc64.c
In file included from nasmlib/crc64.c:35:
./include/nasmlib.h:194:1: error: 'pure' attribute on function returning 'void' 
[-Werror=attributes]
 void pure_func seg_init(void);
 ^~~~
cc1: some warnings being treated as errors
make[2]: *** [Makefile:77: nasmlib/crc64.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
gcc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fwrapv 
-U__STRICT_ANSI__ -fno-common -Werror=attributes -W -Wall -pedantic 
-Wc90-c99-compat -Wno-long-long -Werror=implicit -Werror=missing-braces 
-Werror=return-type -Werror=trigraphs -Werror=pointer-arith 
-Werror=missing-prototypes -Werror=missing-declarations -Werror=comment 
-Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 
-I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/malloc.o 
nasmlib/malloc.c
In file included from nasmlib/malloc.c:42:
./include/nasmlib.h:194:1: error: 'pure' attribute on function returning 'void' 
[-Werror=attributes]
 void pure_func seg_init(void);
 ^~~~
cc1: some warnings being treated as errors
make[2]: *** [Makefile:77: nasmlib/malloc.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
gcc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fwrapv 
-U__STRICT_ANSI__ -fno-common -Werror=attributes -W -Wall -pedantic 
-Wc90-c99-compat -Wno-long-long -Werror=implicit -Werror=missing-braces 
-Werror=return-type -Werror=trigraphs -Werror=pointer-arith 
-Werror=missing-prototypes -Werror=missing-declarations -Werror=comment 
-Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 
-I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o nasmlib/md5c.o 
nasmlib/md5c.c
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
gcc -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fwrapv 
-U__STRICT_ANSI__ -fno-common -Werror=attributes -W -Wall -pedantic 
-Wc90-c99-compat -Wno-long-long -Werror=implicit -Werror=missing-braces 
-Werror=return-type -Werror=trigraphs -Werror=pointer-arith 
-Werror=missing-prototypes -Werror=missing-declarations -Werror=comment 
-Werror=vla -DHAVE_CONFIG_H -I. -I. -I./include -I./include -I./x86 -I./x86 
-I./asm -I./asm -I./disasm -I./disasm -I./output -I./output -o asm/nasm.o 
asm/nasm.c
In file included from ./include/nasm.h:46,
                 from asm/nasm.c:47:
./include/nasmlib.h:194:1: error: 'pure' attribute on function returning 'void' 
[-Werror=attributes]
 void pure_func seg_init(void);
 ^~~~
cc1: some warnings being treated as errors
make[2]: *** [Makefile:77: asm/nasm.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j8 -Oline returned exit code 2
make[1]: *** [debian/rules:13: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:10: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit 
status 2

--- End Message ---
--- Begin Message ---
Source: nasm
Source-Version: 2.13.03-2

We believe that the bug you reported is fixed in the latest version of
nasm, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jordan Justen <[email protected]> (supplier of updated nasm 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 08 Aug 2018 13:22:12 -0700
Source: nasm
Binary: nasm
Architecture: source
Version: 2.13.03-2
Distribution: unstable
Urgency: medium
Maintainer: Anibal Monsalve Salazar <[email protected]>
Changed-By: Jordan Justen <[email protected]>
Description:
 nasm       - General-purpose x86 assembler
Closes: 897817
Changes:
 nasm (2.13.03-2) unstable; urgency=medium
 .
   * d/gbp.conf: Add git buildpackage config file
   * d/patches: Fix lintian spelling warning (attachement)
   * d/control: Update Standards-Version to 4.2.0
   * d/patches: Cherry-pick gcc-8 fixes from upstream. (Closes: #897817)
Checksums-Sha1:
 ed69633991ddb912bc1693fac100d7568d579c9c 1956 nasm_2.13.03-2.dsc
 d5c0999fd43b0361610e3ff311f4cc78e349d0e1 16804 nasm_2.13.03-2.debian.tar.xz
 87ceeec4afd2669afc55778e2884300f6807b353 8040 nasm_2.13.03-2_source.buildinfo
Checksums-Sha256:
 0c7f0109f518c3306f81369ad00c10852e232ff5a7b47d19fb001dd74b7f9b52 1956 
nasm_2.13.03-2.dsc
 ee2e5256d1df5dbb03e1d8070b3c939b30508766f595c427fe6e4c104986e0b4 16804 
nasm_2.13.03-2.debian.tar.xz
 8073459fa8c642f754148e2d983a70db3a67adfa45253f15c7f84ca7daec9d15 8040 
nasm_2.13.03-2_source.buildinfo
Files:
 fc12ae459c33904203d9761d39a78be0 1956 devel optional nasm_2.13.03-2.dsc
 8bf396b96de54899b1197ed9f407795b 16804 devel optional 
nasm_2.13.03-2.debian.tar.xz
 62cc2eda0eb42381bea310ade1fc4032 8040 devel optional 
nasm_2.13.03-2_source.buildinfo

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

iQIzBAEBCAAdFiEEwnSFIXQUyd8CMWwuN/mfaMr5kusFAltrUk8ACgkQN/mfaMr5
kut0gRAAolR4bcWOPjs7bW9Be36MjdIkGpH5AAycM0JHs60ttLl3lamINDwYQFVs
sGjoE5Ooxez2pWsLNdK581V2zNEpywknN6rD+0ODrQ33gzOVH3xfQfGht7sKM1aL
Qp+MO3NkAA6LPobDSjpI6yqKGiO8iHjr0/Ox20W4get/vwGvHicagF4efk5Tb+1z
V5y6KXy+AmeuhwOssQuTjjLtwtkpBoSrmssDMyPFo/f7/p2jK3lJ2bSNCMKnWbnn
D3XMggPN7zFfFvXcCrGlfm9IgkfPm6crBajRCalyA2xd4+dARAXteURXjiCVvD2i
kktogwWZRJ/Rpt72C9QyyA0vdq6mLZ+8boXls+PigVTSq01Bjen69kyhwSFTl/eG
QZWIFS4fmpz0VXMAbYCdY+KqP2knzCvNspsyTn08lsSqHcQtHvT93f43gEHZHnC7
XP07LVUPCEmZIDb5BHq0deFiBp2GJftAGMOVOO9SKZN8zVE7ez7rNeVix8/ymDu9
pttXWcCwpc2INJGtlseCkqMritwq0zVI3wIxSUB53HFSgnCjEpb6229T9qe6oX6b
nPUQcITsnwQG3O98Hc34VyuLrPnr/656opebUka5WYjTtTVPlV0acIb2gKOLAjwU
jdxUXMdSzwLB9teIjUSk/bgiUHmYAwo4KE1fuVLPMfdpfEpXee4=
=qeLk
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to