bug-texinfo
[Top][All Lists]
Advanced

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

texinfo-4.8: build feedback


From: Nelson H. F. Beebe
Subject: texinfo-4.8: build feedback
Date: Tue, 4 Jan 2005 12:23:42 -0700 (MST)

I did builds of texinfo-4.8 in 64 C-compiler environments on about 20
flavors of Unix: 54 of them succeeded, and I installed it on every
platform.

Of the failing builds, one was an internal compiler error (pathcc on
AMD64) that has already been reported, and fixed; a new compiler
release is due out at the end of this week.  Linking dies with

        : undefined reference to `__builtin_strncpy'

A second failure was also an internal compiler error, with the native
C compiler on HP/Compaq Alpha OSF/1 5.1:

        c89 -DHAVE_CONFIG_H \
                
-DLOCALEDIR=\"/uufs/inscc.utah.edu/common/home/mthnhb/alpha/local/share/locale\"
 \
                
-DINFODIR=\"/uufs/inscc.utah.edu/common/home/mthnhb/alpha/local/info\" \
                
-DINFODIR2=\"/uufs/inscc.utah.edu/common/home/mthnhb/alpha/local/share/info\" \
                -I. -I. -I.. -I. -I../lib -I../intl -I.. -I. \
                -I/uufs/inscc.utah.edu/common/home/mthnhb/alpha/local/include \
                -ieee \
                -I/uufs/inscc.utah.edu/common/home/mthnhb/alpha/local/include \
                -c session.c
        Assertion failure:  Compiler internal error - please submit problem 
report
        GEM ASSERTION, Compiler internal error - please submit problem report

That one won't get reported, because the machine may be retired in a
few months anyway, and builds on that system gcc-3.3 worked.

The remaining failures are all on Sun Solaris 7, 8, 9, and 10 (all
SPARC) and Solaris 9 (x86) with native c89 and c99 compilers, and all
from the same cause.  Here is a typical one:

        /opt/studio9/SUNWspro/bin/c89 -DHAVE_CONFIG_H \
                -DLOCALEDIR=\"/usr/local/share/locale\" \
                -DINFODIR=\"/usr/local/info\" \
                -DINFODIR2=\"/usr/local/share/info\" -I. -I. -I.. -I. -I../lib \
                -I../intl -I.. -I.  -I/usr/local/include -I/usr/local/include \
                -c signals.c
        signals.c", line 116: incomplete struct/union/enum sigaction: old_QUIT
        c89: acomp failed for signals.c

If a source-code workaround could deal with that, then texinfo would
have a 100% build and validation success rate (except for the two
internal compiler errors) on a broad range of systems.

-------------------------------------------------------------------------------
- Nelson H. F. Beebe                    Tel: +1 801 581 5254                  -
- University of Utah                    FAX: +1 801 581 4148                  -
- Department of Mathematics, 110 LCB    Internet e-mail: address@hidden  -
- 155 S 1400 E RM 233                       address@hidden  address@hidden -
- Salt Lake City, UT 84112-0090, USA    URL: http://www.math.utah.edu/~beebe  -
-------------------------------------------------------------------------------




reply via email to

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