[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#957230: marked as done (freebsd-buildutils: ftbfs with GCC-10)



Your message dated Tue, 08 Aug 2023 02:48:56 +0000
with message-id <E1qTCmG-000Sa1-HO@fasolo.debian.org>
and subject line Bug#957230: fixed in freebsd-buildutils 10.3~svn296373-7.1
has caused the Debian Bug report #957230,
regarding freebsd-buildutils: ftbfs with GCC-10
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 owner@bugs.debian.org
immediately.)


-- 
957230: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957230
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:freebsd-buildutils
Version: 10.3~svn296373-7
Severity: normal
Tags: sid bullseye
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-10

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-10/g++-10, but succeeds to build with gcc-9/g++-9. 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/gcc10-20200225/freebsd-buildutils_10.3~svn296373-7_unstable_gcc10.log
The last lines of the build log are at the end of this report.

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

[...]
x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pipe -Wall -DMACHINE_ARCH='"amd64"' -DMACHINE_MULTIARCH='"x86_64-linux-gnu"' -I/<<PKGBUILDDIR>>/build-tree/src/sys -isystem /usr/include/freebsd -fPIC -Wdate-time -D_FORTIFY_SOURCE=2    -std=gnu99  -fstack-protector   -c file2c.c -o file2c.o
--- file2c.1.gz ---
gzip -cn -9 file2c.1 > file2c.1.gz
--- file2c ---
x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pipe -Wall -DMACHINE_ARCH='"amd64"' -DMACHINE_MULTIARCH='"x86_64-linux-gnu"' -I/<<PKGBUILDDIR>>/build-tree/src/sys -isystem /usr/include/freebsd -fPIC -Wdate-time -D_FORTIFY_SOURCE=2    -std=gnu99  -fstack-protector   -Wl,-z,relro -Wl,-z,now -o file2c file2c.o -lbsd
CFLAGS="-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pipe -Wall -DMACHINE_ARCH='\"amd64\"' -DMACHINE_MULTIARCH='\"x86_64-linux-gnu\"' -I/<<PKGBUILDDIR>>/build-tree/src/sys -isystem /usr/include/freebsd -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 " MAKEFLAGS=-j4 NO_WERROR=1 NOGCCERROR=1 NOSHARED=NO NO_SHARED=NO NO_PROFILE=1 bmake CC=x86_64-linux-gnu-gcc -m /<<PKGBUILDDIR>>/src/share/mk  -C build-tree/src/usr.bin/brandelf
--- objwarn ---
Warning: Object directory not changed from original /<<PKGBUILDDIR>>/build-tree/src/usr.bin/brandelf
--- brandelf.o ---
--- brandelf.1.gz ---
--- brandelf.o ---
x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pipe -Wall -DMACHINE_ARCH='"amd64"' -DMACHINE_MULTIARCH='"x86_64-linux-gnu"' -I/<<PKGBUILDDIR>>/build-tree/src/sys -isystem /usr/include/freebsd -fPIC -Wdate-time -D_FORTIFY_SOURCE=2    -std=gnu99  -fstack-protector   -c brandelf.c -o brandelf.o
--- brandelf.1.gz ---
gzip -cn -9 brandelf.1 > brandelf.1.gz
--- brandelf ---
x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pipe -Wall -DMACHINE_ARCH='"amd64"' -DMACHINE_MULTIARCH='"x86_64-linux-gnu"' -I/<<PKGBUILDDIR>>/build-tree/src/sys -isystem /usr/include/freebsd -fPIC -Wdate-time -D_FORTIFY_SOURCE=2    -std=gnu99  -fstack-protector   -Wl,-z,relro -Wl,-z,now -o brandelf brandelf.o -lbsd
CFLAGS="-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pipe -Wall -DMACHINE_ARCH='\"amd64\"' -DMACHINE_MULTIARCH='\"x86_64-linux-gnu\"' -I/<<PKGBUILDDIR>>/build-tree/src/sys -isystem /usr/include/freebsd -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 " MAKEFLAGS=-j4 NO_WERROR=1 NOGCCERROR=1 NOSHARED=NO NO_SHARED=NO NO_PROFILE=1 bmake CC=x86_64-linux-gnu-gcc -m /<<PKGBUILDDIR>>/src/share/mk  -C build-tree/src/sys/dev/aic7xxx/aicasm
--- objwarn ---
Warning: Object directory not changed from original /<<PKGBUILDDIR>>/build-tree/src/sys/dev/aic7xxx/aicasm
--- aicasm_gram.c ---
--- aicasm_macro_gram.c ---
--- aicasm_scan.c ---
--- aicasm_macro_scan.c ---
--- aicasm_gram.c ---
byacc -b aicasm_gram  -d -o aicasm_gram.c aicasm_gram.y
--- aicasm_macro_gram.c ---
byacc -b aicasm_macro_gram -p mm -d -o aicasm_macro_gram.c aicasm_macro_gram.y
--- aicasm_scan.c ---
lex   -oaicasm_scan.c aicasm_scan.l
--- aicasm_macro_scan.c ---
lex  -Pmm -oaicasm_macro_scan.c aicasm_macro_scan.l
--- aicasm.o ---
--- aicasm_symbol.o ---
--- aicasm.o ---
x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pipe -Wall -DMACHINE_ARCH='"amd64"' -DMACHINE_MULTIARCH='"x86_64-linux-gnu"' -I/<<PKGBUILDDIR>>/build-tree/src/sys -isystem /usr/include/freebsd -fPIC -Wdate-time -D_FORTIFY_SOURCE=2    -D_GNU_SOURCE -isystem /usr/include/freebsd -I/<<PKGBUILDDIR>>/build-tree/src/sys/dev/aic7xxx/aicasm -std=gnu99  -fstack-protector -Wno-pointer-sign  -Wno-missing-prototypes -c aicasm.c -o aicasm.o
--- aicasm_symbol.o ---
x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pipe -Wall -DMACHINE_ARCH='"amd64"' -DMACHINE_MULTIARCH='"x86_64-linux-gnu"' -I/<<PKGBUILDDIR>>/build-tree/src/sys -isystem /usr/include/freebsd -fPIC -Wdate-time -D_FORTIFY_SOURCE=2    -D_GNU_SOURCE -isystem /usr/include/freebsd -I/<<PKGBUILDDIR>>/build-tree/src/sys/dev/aic7xxx/aicasm -std=gnu99  -fstack-protector -Wno-pointer-sign  -Wno-missing-prototypes -c aicasm_symbol.c -o aicasm_symbol.o
--- aicasm_gram.o ---
x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pipe -Wall -DMACHINE_ARCH='"amd64"' -DMACHINE_MULTIARCH='"x86_64-linux-gnu"' -I/<<PKGBUILDDIR>>/build-tree/src/sys -isystem /usr/include/freebsd -fPIC -Wdate-time -D_FORTIFY_SOURCE=2    -D_GNU_SOURCE -isystem /usr/include/freebsd -I/<<PKGBUILDDIR>>/build-tree/src/sys/dev/aic7xxx/aicasm -std=gnu99  -fstack-protector -Wno-pointer-sign  -Wno-missing-prototypes -c aicasm_gram.c -o aicasm_gram.o
--- aicasm_macro_gram.o ---
x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pipe -Wall -DMACHINE_ARCH='"amd64"' -DMACHINE_MULTIARCH='"x86_64-linux-gnu"' -I/<<PKGBUILDDIR>>/build-tree/src/sys -isystem /usr/include/freebsd -fPIC -Wdate-time -D_FORTIFY_SOURCE=2    -D_GNU_SOURCE -isystem /usr/include/freebsd -I/<<PKGBUILDDIR>>/build-tree/src/sys/dev/aic7xxx/aicasm -std=gnu99  -fstack-protector -Wno-pointer-sign  -Wno-missing-prototypes -c aicasm_macro_gram.c -o aicasm_macro_gram.o
--- aicasm.o ---
aicasm.c: In function ‘output_listing’:
aicasm.c:612:4: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  612 |    fgets(buf, sizeof(buf), ifile);
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
aicasm.c:634:4: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  634 |    fgets(buf, sizeof(buf), ifile);
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--- aicasm_macro_scan.o ---
x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pipe -Wall -DMACHINE_ARCH='"amd64"' -DMACHINE_MULTIARCH='"x86_64-linux-gnu"' -I/<<PKGBUILDDIR>>/build-tree/src/sys -isystem /usr/include/freebsd -fPIC -Wdate-time -D_FORTIFY_SOURCE=2    -D_GNU_SOURCE -isystem /usr/include/freebsd -I/<<PKGBUILDDIR>>/build-tree/src/sys/dev/aic7xxx/aicasm -std=gnu99  -fstack-protector -Wno-pointer-sign  -Wno-missing-prototypes -c aicasm_macro_scan.c -o aicasm_macro_scan.o
--- aicasm_scan.o ---
x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pipe -Wall -DMACHINE_ARCH='"amd64"' -DMACHINE_MULTIARCH='"x86_64-linux-gnu"' -I/<<PKGBUILDDIR>>/build-tree/src/sys -isystem /usr/include/freebsd -fPIC -Wdate-time -D_FORTIFY_SOURCE=2    -D_GNU_SOURCE -isystem /usr/include/freebsd -I/<<PKGBUILDDIR>>/build-tree/src/sys/dev/aic7xxx/aicasm -std=gnu99  -fstack-protector -Wno-pointer-sign  -Wno-missing-prototypes -c aicasm_scan.c -o aicasm_scan.o
--- aicasm ---
x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pipe -Wall -DMACHINE_ARCH='"amd64"' -DMACHINE_MULTIARCH='"x86_64-linux-gnu"' -I/<<PKGBUILDDIR>>/build-tree/src/sys -isystem /usr/include/freebsd -fPIC -Wdate-time -D_FORTIFY_SOURCE=2    -D_GNU_SOURCE -isystem /usr/include/freebsd -I/<<PKGBUILDDIR>>/build-tree/src/sys/dev/aic7xxx/aicasm -std=gnu99  -fstack-protector -Wno-pointer-sign  -Wno-missing-prototypes -Wl,-z,relro -Wl,-z,now -o aicasm aicasm.o aicasm_symbol.o aicasm_gram.o aicasm_macro_gram.o aicasm_scan.o aicasm_macro_scan.o -ll -ldb -lbsd
/usr/bin/ld: aicasm_symbol.o:./build-tree/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.h:111: multiple definition of `args'; aicasm.o:./build-tree/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.h:111: first defined here
/usr/bin/ld: aicasm_gram.o:./build-tree/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.h:111: multiple definition of `args'; aicasm.o:./build-tree/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.h:111: first defined here
/usr/bin/ld: aicasm_macro_gram.o:./build-tree/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.h:111: multiple definition of `args'; aicasm.o:./build-tree/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.h:111: first defined here
/usr/bin/ld: aicasm_scan.o:(.data+0x0): multiple definition of `yylineno'; aicasm_gram.o:(.bss+0x48): first defined here
/usr/bin/ld: aicasm_scan.o:./build-tree/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.h:111: multiple definition of `args'; aicasm.o:./build-tree/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.h:111: first defined here
/usr/bin/ld: aicasm_macro_scan.o:./build-tree/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.h:111: multiple definition of `args'; aicasm.o:./build-tree/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.h:111: first defined here
collect2: error: ld returned 1 exit status
*** [aicasm] Error code 1

bmake[1]: stopped in /<<PKGBUILDDIR>>/build-tree/src/sys/dev/aic7xxx/aicasm
1 error

bmake[1]: stopped in /<<PKGBUILDDIR>>/build-tree/src/sys/dev/aic7xxx/aicasm
make: *** [debian/rules:146: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: freebsd-buildutils
Source-Version: 10.3~svn296373-7.1
Done: Bastian Germann <bage@debian.org>

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

Debian distribution maintenance software
pp.
Bastian Germann <bage@debian.org> (supplier of updated freebsd-buildutils 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 07 Aug 2023 00:36:34 +0200
Source: freebsd-buildutils
Architecture: source
Version: 10.3~svn296373-7.1
Distribution: unstable
Urgency: medium
Maintainer: GNU/kFreeBSD Maintainers <debian-bsd@lists.debian.org>
Changed-By: Bastian Germann <bage@debian.org>
Closes: 932512 957230 964527
Changes:
 freebsd-buildutils (10.3~svn296373-7.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Don't build against flex-old. (Closes: #932512)
   * Build with gcc-9. (Closes: #957230)
   * Depend on bsd{extra}utils instead of bsdmainutils. (Closes: #964527)
   * Require newer freebsd-glue.
   * Do not require lorder.
Checksums-Sha1:
 e7e431724bb8a70bb410933391d298eb0a309f39 2178 freebsd-buildutils_10.3~svn296373-7.1.dsc
 a43d422c3a64310dd09dae852a5ae8f938c62ce9 24740 freebsd-buildutils_10.3~svn296373-7.1.debian.tar.xz
 63356772341f104744edfc6a2cdd70614d4b5e2b 6142 freebsd-buildutils_10.3~svn296373-7.1_source.buildinfo
Checksums-Sha256:
 ea5ed853e14cffdba6acd9944ca7a1ec6920f5b8302d7d9321885b5935f11574 2178 freebsd-buildutils_10.3~svn296373-7.1.dsc
 6e1da461569a34b39969af1c158f77d86fa49ac970cc6c6c3a1bbce17534ecef 24740 freebsd-buildutils_10.3~svn296373-7.1.debian.tar.xz
 23e4e6f6f89857ede80ababac9325f6f1f25e2c188cf4d14346aa12a203c7abb 6142 freebsd-buildutils_10.3~svn296373-7.1_source.buildinfo
Files:
 a0e3ecad6ffe2b2659dce1cd6e68d1c7 2178 devel extra freebsd-buildutils_10.3~svn296373-7.1.dsc
 c4591295db415b78f88a50d6c4f18879 24740 devel extra freebsd-buildutils_10.3~svn296373-7.1.debian.tar.xz
 1625a7cf9f85045aef1e648557059f87 6142 devel extra freebsd-buildutils_10.3~svn296373-7.1_source.buildinfo

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

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmTQRjEQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFKVXDAD0Exc2hdPpKn+zpNLMVJvGYi4UBkH1341A
h4UiRw5dRPkHYmklB+w12be9fZudo65lc/c9kdhyZj6pSHd1sSRKpT1JK86TJFgJ
5yrU2JoJ2O2qSLrzU6W+qqmrvAOYJtdiB9XgZQaCx5C9YT25xpezh8HMSYy4Go2R
TSmtmBQzoaQmiMWVDCsfPtrwFr1eHNbF2d+ydBGb/GYPJsGl5y39yDSxId7HeG1N
+MRFy4B1tJE5Tl597IGscJ8ezI5h6LKBAUUHjQpwpBE0NcgJxsfAPSKKdoTsaLsN
U2lsRCctynhPm0naCK2zjoVw3JuyjbgXg2eAjyYhHoT51XTw5O2RAjwhEWbsep8K
+k7tCGG7F31aQW7W6JTNT+Uc+c7SK+6dDBs4cK2kk0+irZO6GmhKgNJ2atmJx00M
VF+xH5Ut1XUjadEUIX0fYRLT6HZuVHPew+ShGKmvbknnB8eqwqWwoZXMLmS/in+J
3Vi7ME3pOUvcc+s0suZt+WHiMbVhLGs=
=bTz4
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: