Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1019548
| From | Vagrant Cascadian <vagrant@reproducible-builds.org> |
|---|---|
| Newsgroups | linux.debian.bugs.dist |
| Subject | Bug#957532: mes: ftbfs with GCC-10 |
| Date | 2020-07-28 05:50 +0200 |
| Message-ID | <AxoMN-6ku-1@gated-at.bofh.it> (permalink) |
| References | <AxoMN-6ku-3@gated-at.bofh.it> <AxoMN-6ku-3@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
[Multipart message — attachments visible in raw view] - view raw
Control: forwarded 957532 bug-mes@gnu.org Control: tags 957532 upstream Debian has switched to gcc 10 by default for the development releases, and that currently breaks building mes. Please let me know if there is anything I can do to help! live well, vagrant On 2020-04-17, Matthias Klose wrote: > 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/mes_0.22-1_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 > > [...] > /usr/bin/ld: gcc-lib/libc.a(isatty.o):./gcc-lib/../include/mes/lib-mini.h:43: multiple definition of `environ'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:43: first defined here > /usr/bin/ld: gcc-lib/libc.a(isatty.o):./gcc-lib/../include/mes/lib-mini.h:44: multiple definition of `__stdin'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:44: first defined here > /usr/bin/ld: gcc-lib/libc.a(isatty.o):./gcc-lib/../include/mes/lib-mini.h:45: multiple definition of `__stdout'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:45: first defined here > /usr/bin/ld: gcc-lib/libc.a(isatty.o):./gcc-lib/../include/mes/lib-mini.h:46: multiple definition of `__stderr'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:46: first defined here > /usr/bin/ld: gcc-lib/libc.a(isatty.o):./gcc-lib/../include/mes/lib-mini.h:90: multiple definition of `errno'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:90: first defined here > /usr/bin/ld: gcc-lib/libc.a(buffered-read.o):./gcc-lib/../include/mes/lib-mini.h:43: multiple definition of `environ'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:43: first defined here > /usr/bin/ld: gcc-lib/libc.a(buffered-read.o):./gcc-lib/../include/mes/lib-mini.h:44: multiple definition of `__stdin'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:44: first defined here > /usr/bin/ld: gcc-lib/libc.a(buffered-read.o):./gcc-lib/../include/mes/lib-mini.h:45: multiple definition of `__stdout'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:45: first defined here > /usr/bin/ld: gcc-lib/libc.a(buffered-read.o):./gcc-lib/../include/mes/lib-mini.h:46: multiple definition of `__stderr'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:46: first defined here > /usr/bin/ld: gcc-lib/libc.a(buffered-read.o):./gcc-lib/../include/mes/lib-mini.h:90: multiple definition of `errno'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:90: first defined here > /usr/bin/ld: gcc-lib/libc.a(setenv.o):./gcc-lib/../include/mes/lib-mini.h:43: multiple definition of `environ'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:43: first defined here > /usr/bin/ld: gcc-lib/libc.a(setenv.o):./gcc-lib/../include/mes/lib-mini.h:44: multiple definition of `__stdin'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:44: first defined here > /usr/bin/ld: gcc-lib/libc.a(setenv.o):./gcc-lib/../include/mes/lib-mini.h:45: multiple definition of `__stdout'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:45: first defined here > /usr/bin/ld: gcc-lib/libc.a(setenv.o):./gcc-lib/../include/mes/lib-mini.h:46: multiple definition of `__stderr'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:46: first defined here > /usr/bin/ld: gcc-lib/libc.a(setenv.o):./gcc-lib/../include/mes/lib-mini.h:90: multiple definition of `errno'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:90: first defined here > /usr/bin/ld: gcc-lib/libc.a(malloc.o):./gcc-lib/../include/mes/lib-mini.h:43: multiple definition of `environ'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:43: first defined here > /usr/bin/ld: gcc-lib/libc.a(malloc.o):./gcc-lib/../include/mes/lib-mini.h:44: multiple definition of `__stdin'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:44: first defined here > /usr/bin/ld: gcc-lib/libc.a(malloc.o):./gcc-lib/../include/mes/lib-mini.h:45: multiple definition of `__stdout'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:45: first defined here > /usr/bin/ld: gcc-lib/libc.a(malloc.o):./gcc-lib/../include/mes/lib-mini.h:46: multiple definition of `__stderr'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:46: first defined here > /usr/bin/ld: gcc-lib/libc.a(malloc.o):./gcc-lib/../include/mes/lib-mini.h:90: multiple definition of `errno'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:90: first defined here > /usr/bin/ld: gcc-lib/libc.a(memcpy.o):./gcc-lib/../include/mes/lib-mini.h:43: multiple definition of `environ'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:43: first defined here > /usr/bin/ld: gcc-lib/libc.a(memcpy.o):./gcc-lib/../include/mes/lib-mini.h:44: multiple definition of `__stdin'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:44: first defined here > /usr/bin/ld: gcc-lib/libc.a(memcpy.o):./gcc-lib/../include/mes/lib-mini.h:45: multiple definition of `__stdout'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:45: first defined here > /usr/bin/ld: gcc-lib/libc.a(memcpy.o):./gcc-lib/../include/mes/lib-mini.h:46: multiple definition of `__stderr'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:46: first defined here > /usr/bin/ld: gcc-lib/libc.a(memcpy.o):./gcc-lib/../include/mes/lib-mini.h:90: multiple definition of `errno'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:90: first defined here > /usr/bin/ld: gcc-lib/libc.a(_getcwd.o):./gcc-lib/../include/mes/lib-mini.h:43: multiple definition of `environ'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:43: first defined here > /usr/bin/ld: gcc-lib/libc.a(_getcwd.o):./gcc-lib/../include/mes/lib-mini.h:44: multiple definition of `__stdin'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:44: first defined here > /usr/bin/ld: gcc-lib/libc.a(_getcwd.o):./gcc-lib/../include/mes/lib-mini.h:45: multiple definition of `__stdout'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:45: first defined here > /usr/bin/ld: gcc-lib/libc.a(_getcwd.o):./gcc-lib/../include/mes/lib-mini.h:46: multiple definition of `__stderr'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:46: first defined here > /usr/bin/ld: gcc-lib/libc.a(_getcwd.o):./gcc-lib/../include/mes/lib-mini.h:90: multiple definition of `errno'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:90: first defined here > /usr/bin/ld: gcc-lib/libc.a(_open3.o):./gcc-lib/../include/mes/lib-mini.h:43: multiple definition of `environ'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:43: first defined here > /usr/bin/ld: gcc-lib/libc.a(_open3.o):./gcc-lib/../include/mes/lib-mini.h:44: multiple definition of `__stdin'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:44: first defined here > /usr/bin/ld: gcc-lib/libc.a(_open3.o):./gcc-lib/../include/mes/lib-mini.h:45: multiple definition of `__stdout'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:45: first defined here > /usr/bin/ld: gcc-lib/libc.a(_open3.o):./gcc-lib/../include/mes/lib-mini.h:46: multiple definition of `__stderr'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:46: first defined here > /usr/bin/ld: gcc-lib/libc.a(_open3.o):./gcc-lib/../include/mes/lib-mini.h:90: multiple definition of `errno'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:90: first defined here > /usr/bin/ld: gcc-lib/libc.a(_read.o):./gcc-lib/../include/mes/lib-mini.h:43: multiple definition of `environ'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:43: first defined here > /usr/bin/ld: gcc-lib/libc.a(_read.o):./gcc-lib/../include/mes/lib-mini.h:44: multiple definition of `__stdin'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:44: first defined here > /usr/bin/ld: gcc-lib/libc.a(_read.o):./gcc-lib/../include/mes/lib-mini.h:45: multiple definition of `__stdout'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:45: first defined here > /usr/bin/ld: gcc-lib/libc.a(_read.o):./gcc-lib/../include/mes/lib-mini.h:46: multiple definition of `__stderr'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:46: first defined here > /usr/bin/ld: gcc-lib/libc.a(_read.o):./gcc-lib/../include/mes/lib-mini.h:90: multiple definition of `errno'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:90: first defined here > /usr/bin/ld: gcc-lib/libc.a(syscall.o):./gcc-lib/../include/errno.h:34: multiple definition of `errno'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:90: first defined here > /usr/bin/ld: gcc-lib/libc.a(mini.o):./gcc-lib/../include/mes/lib-mini.h:43: multiple definition of `environ'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:43: first defined here > /usr/bin/ld: gcc-lib/libc.a(mini.o):./gcc-lib/../include/mes/lib-mini.h:44: multiple definition of `__stdin'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:44: first defined here > /usr/bin/ld: gcc-lib/libc.a(mini.o):./gcc-lib/../include/mes/lib-mini.h:45: multiple definition of `__stdout'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:45: first defined here > /usr/bin/ld: gcc-lib/libc.a(mini.o):./gcc-lib/../include/mes/lib-mini.h:46: multiple definition of `__stderr'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:46: first defined here > /usr/bin/ld: gcc-lib/libc.a(mini.o):./gcc-lib/../include/mes/lib-mini.h:90: multiple definition of `errno'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:90: first defined here > /usr/bin/ld: gcc-lib/libc.a(abtol.o):./gcc-lib/../include/mes/lib-mini.h:43: multiple definition of `environ'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:43: first defined here > /usr/bin/ld: gcc-lib/libc.a(abtol.o):./gcc-lib/../include/mes/lib-mini.h:44: multiple definition of `__stdin'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:44: first defined here > /usr/bin/ld: gcc-lib/libc.a(abtol.o):./gcc-lib/../include/mes/lib-mini.h:45: multiple definition of `__stdout'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:45: first defined here > /usr/bin/ld: gcc-lib/libc.a(abtol.o):./gcc-lib/../include/mes/lib-mini.h:46: multiple definition of `__stderr'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:46: first defined here > /usr/bin/ld: gcc-lib/libc.a(abtol.o):./gcc-lib/../include/mes/lib-mini.h:90: multiple definition of `errno'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:90: first defined here > /usr/bin/ld: gcc-lib/libc.a(eputc.o):./gcc-lib/../include/mes/lib-mini.h:43: multiple definition of `environ'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:43: first defined here > /usr/bin/ld: gcc-lib/libc.a(eputc.o):./gcc-lib/../include/mes/lib-mini.h:44: multiple definition of `__stdin'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:44: first defined here > /usr/bin/ld: gcc-lib/libc.a(eputc.o):./gcc-lib/../include/mes/lib-mini.h:45: multiple definition of `__stdout'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:45: first defined here > /usr/bin/ld: gcc-lib/libc.a(eputc.o):./gcc-lib/../include/mes/lib-mini.h:46: multiple definition of `__stderr'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:46: first defined here > /usr/bin/ld: gcc-lib/libc.a(eputc.o):./gcc-lib/../include/mes/lib-mini.h:90: multiple definition of `errno'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:90: first defined here > /usr/bin/ld: gcc-lib/libc.a(isxdigit.o):./gcc-lib/../include/mes/lib-mini.h:43: multiple definition of `environ'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:43: first defined here > /usr/bin/ld: gcc-lib/libc.a(isxdigit.o):./gcc-lib/../include/mes/lib-mini.h:44: multiple definition of `__stdin'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:44: first defined here > /usr/bin/ld: gcc-lib/libc.a(isxdigit.o):./gcc-lib/../include/mes/lib-mini.h:45: multiple definition of `__stdout'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:45: first defined here > /usr/bin/ld: gcc-lib/libc.a(isxdigit.o):./gcc-lib/../include/mes/lib-mini.h:46: multiple definition of `__stderr'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:46: first defined here > /usr/bin/ld: gcc-lib/libc.a(isxdigit.o):./gcc-lib/../include/mes/lib-mini.h:90: multiple definition of `errno'; crt1.o:./gcc-lib/../include/mes/lib-mini.h:90: first defined here > collect2: error: ld returned 1 exit status > + test -f .log > make[2]: *** [GNUmakefile:95: build] Error 1 > make[2]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_build: error: make -j4 V=2 returned exit code 2 > make[1]: *** [debian/rules:23: override_dh_auto_build] Error 25 > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > make: *** [debian/rules:17: binary] Error 2 > dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread
Bug#957532: mes: ftbfs with GCC-10 Vagrant Cascadian <vagrant@reproducible-builds.org> - 2020-07-28 05:50 +0200 Bug#957532: mes: ftbfs with GCC-10 Vagrant Cascadian <vagrant@reproducible-builds.org> - 2020-07-29 18:50 +0200
csiph-web