bug-texinfo
[Top][All Lists]
Advanced

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

6074 exitfail "conflicting types"


From: Nathan Royce
Subject: 6074 exitfail "conflicting types"
Date: Wed, 28 Jan 2015 20:35:02 -0600

Debian 8 (jessie/testing)
Order of trunk items built/installed:
Automake
Help2man
Autoconf
libtool
intltool
Xz
texlive(Portable)
zlib
Bzip
pkg-config1
expat
perl
cpython
libgpg-error
libgcrypt
libxml2
libxslt
docbook (xsl,4.2,4.3)
gtk-doc
libffi
glib
pkg-config2
ncurses
***texinfo

$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 4.8.3-13' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libmudflap --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --with-arch-32=i586 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.8.3 (Debian 4.8.3-13) 

$ ./autogen.sh
$ ./configure --prefix=/cross-tools CFLAGS="${buildCFLAGS}" CXXFLAGS="${buildCXXFLAGS}" LDFLAGS="${buildLDFLAGS}" CPPFLAGS="${buildCPPFLAGS}"
$ make 2>&1 | tee make.log

*****
make[4]: Entering directory '/home/user/Desktop/texinfo/gnulib/lib'
depbase=`echo exitfail.o | sed 's|[^/]*$|.deps/&|;s|\.[^.]*$||'` && \
gcc -std=gnu11 -DHAVE_CONFIG_H -I. -I../..   -I/cross-tools/include -I/cross-tools/include/gio-unix-2.0 -I/cross-tools/include/glib-2.0 -I/cross-tools/include/libexslt -I/cross-tools/include/libltdl -I/cross-tools/include/libxml2 -I/cross-tools/include/libxslt -I/cross-tools/include/lzma -I/cross-tools/include/ncurses -I/cross-tools/include/python2.7 -I/cross-tools/include/python3.5m  -O3 -pipe -march=corei7 -mtune=corei7 -MT exitfail.o -MD -MP -MF $depbase.Tpo -c -o exitfail.o  exitfail.c && \
mv -f $depbase.Tpo $depbase.Po
In file included from ./stdlib.h:42:0,
                 from exitfail.c:22:
./stddef.h:93:3: error: conflicting types for 'max_align_t'
 } max_align_t;
   ^
In file included from ./stddef.h:55:0,
                 from ./stdlib.h:42,
                 from exitfail.c:22:
/usr/lib/gcc/x86_64-linux-gnu/4.8/include/stddef.h:425:3: note: previous declaration of 'max_align_t' was here
 } max_align_t;
   ^
Makefile:1785: recipe for target 'exitfail.o' failed
make[4]: *** [exitfail.o] Error 1
make[4]: Leaving directory '/home/user/Desktop/texinfo/gnulib/lib'
Makefile:1807: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/home/user/Desktop/texinfo/gnulib/lib'
Makefile:1617: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/user/Desktop/texinfo/gnulib/lib'
Makefile:1512: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/user/Desktop/texinfo'
Makefile:1453: recipe for target 'all' failed
make: *** [all] Error 2
*****
AFTER this first try/attempt, I run make "distclean" then rerun the "configure" and "make" and it succeeds. Go figure. I did a clean svn checkout.
It wasn't just r6074, but also when I did r6069 which also failed with the 2nd try regarding the texindex, but that is already fixed in r6074.

Cross-compiling is not being done yet. Only the prelude to the tools is being done.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]