Your message dated Sat, 25 Jul 2015 13:29:11 +0200
with message-id <[email protected]>
and subject line Re: FTBFS with GCC 5: multiple definition of `inline_Fcons'
has caused the Debian Bug report #791367,
regarding FTBFS with GCC 5: multiple definition of `inline_Fcons'
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.)
--
791367: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791367
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: librep
Version: 0.90.2-1.4
Severity: serious
User: [email protected]
Usertags: ftbfs-gcc-5
librep fails to build with GCC 5 on certain architectures. Basically,
it fails when __GNUC__ and __OPTIMIZE__ are defined (see src/repint.h).
Interestingly, it seems to work on amd64.
See "Different semantics for inline functions" at
https://gcc.gnu.org/gcc-5/porting_to.html
> sbuild (Debian sbuild) 0.64.1 (13 Oct 2013) on m400-c4n1.hlinux.usa.hp.com
...
> libtool: link: aarch64-linux-gnu-gcc -shared .libs/continuations.o
> .libs/datums.o .libs/debug-buffer.o .libs/files.o .libs/find.o .libs/fluids.o
> .libs/gh.o .libs/lisp.o .libs/lispcmds.o .libs/lispmach.o .libs/macros.o
> .libs/main.o .libs/message.o .libs/misc.o .libs/numbers.o .libs/origin.o
> .libs/regexp.o .libs/regsub.o .libs/streams.o .libs/structures.o
> .libs/symbols.o .libs/tuples.o .libs/values.o .libs/weak-refs.o
> .libs/unix_dl.o .libs/unix_files.o .libs/unix_main.o .libs/unix_processes.o
> -ldl -lcrypt -lgmp -lm -Wl,-soname -Wl,librep.so.9 -Wl,-version-script
> -Wl,.libs/librep.ver -o .libs/librep.so.9.4.0
> .libs/datums.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/debug-buffer.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/files.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/find.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/fluids.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/gh.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/lisp.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/lispcmds.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/lispmach.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/macros.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/main.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/misc.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/numbers.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/origin.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/regexp.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/regsub.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/streams.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/structures.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/symbols.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/tuples.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/values.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/weak-refs.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/unix_dl.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/unix_files.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/unix_main.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/unix_processes.o: In function `inline_Fcons':
> /«PKGBUILDDIR»/src/repint.h:238: multiple definition of `inline_Fcons'
> .libs/continuations.o:/«PKGBUILDDIR»/src/repint.h:238: first defined here
> .libs/files.o: In function `Fmake_temp_name':
> /«PKGBUILDDIR»/src/files.c:1599: warning: the use of `tmpnam' is dangerous,
> better use `mkstemp'
> collect2: error: ld returned 1 exit status
> make[2]: *** [librep.la] Error 1
> Makefile:170: recipe for target 'librep.la' failed
--
Martin Michlmayr
Linux for HP Helion, Hewlett-Packard
--- End Message ---
--- Begin Message ---
works here as well.
--- End Message ---