Skip to Content.
Sympa Menu

sm-commit - Re: [SM-Commit] GIT changes to stable-0.62 grimoire by Vlad Glagolev (cd0a25524ee38df798dd1f4cb05d66d1035be620)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Remko van der Vossen <wich AT yuugen.jp>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: Re: [SM-Commit] GIT changes to stable-0.62 grimoire by Vlad Glagolev (cd0a25524ee38df798dd1f4cb05d66d1035be620)
  • Date: Tue, 22 Mar 2016 22:23:45 +0100

On Tue, Mar 22, 2016 at 06:11:52PM +0100, Thomas Orgis wrote:
> At least 4.8.3 from CentOS did it. But good point … the upgrade from
> 4.6 might be too far-fetched.

I had one system with gcc 4.6.3 on it and tried a gcc 5.3.0 cast on it.
It went ahead and chugged away at it for about an hour and then failed
with the following:

libtool: compile: /usr/src/gcc-5.3.0.bld/./gcc/xgcc -shared-libgcc
-B/usr/src/gcc-5.3.0.bld/./gcc -nostdinc++
-L/usr/src/gcc-5.3.0.bld/x86_64-pc-linux-gnu/libstdc++-v3/src
-L/usr/src/gcc-5.3.0.bld/x86_64-pc-linux-gnu/libstdc++-v3/src/.libs
-L/usr/src/gcc-5.3.0.bld/x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs
-B/usr/x86_64-pc-linux-gnu/bin/ -B/usr/x86_64-pc-linux-gnu/lib/ -isystem
/usr/x86_64-pc-linux-gnu/include -isystem
/usr/x86_64-pc-linux-gnu/sys-include -D_GNU_SOURCE -D_DEBUG
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -I.
-I/usr/src/gcc-5.3.0/libsanitizer/sanitizer_common -I.. -I
/usr/src/gcc-5.3.0/libsanitizer/include -isystem
/usr/src/gcc-5.3.0/libsanitizer/include/system -Wall -W -Wno-unused-parameter
-Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions
-fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden
-Wno-variadic-macros -I../../libstdc++-v3/include
-I../../libstdc++-v3/include/x86_64-pc-linux-gnu
-I/usr/src/gcc-5.3.0/libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++11
-DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I
/usr/src/gcc-5.3.0/libsanitizer/../libbacktrace -I ../libbacktrace -I
/usr/src/gcc-5.3.0/libsanitizer/../include -include
/usr/src/gcc-5.3.0/libsanitizer/libbacktrace/backtrace-rename.h -g -O2
-march=core2 -fPIC -DPIC -DPIC -fPIC -O3 -D_GNU_SOURCE -MT
sanitizer_procmaps_freebsd.lo -MD -MP -MF
.deps/sanitizer_procmaps_freebsd.Tpo -c
/usr/src/gcc-5.3.0/libsanitizer/sanitizer_common/sanitizer_procmaps_freebsd.cc
-fPIC -DPIC -o .libs/sanitizer_procmaps_freebsd.o

/usr/src/gcc-5.3.0/libsanitizer/sanitizer_common/sanitizer_procmaps_freebsd.cc:32:0:
error: unterminated #if
#if SANITIZER_FREEBSD
^

/usr/src/gcc-5.3.0/libsanitizer/sanitizer_common/sanitizer_procmaps_freebsd.cc:12:0:
error: unterminated #if
#if SANITIZER_FREEBSD
^
Makefile:449: recipe for target 'sanitizer_procmaps_freebsd.lo' failed
make[4]: *** [sanitizer_procmaps_freebsd.lo] Error 1

Seeing as it didn't fail relatively soon with major issues I'd say that
it should definitely be possible to compile 5.3.0 using 4.6.x, though
apparently we do need some fixes.

Regards, Remko




Archive powered by MHonArc 2.6.24.

Top of Page