sharutils-4.14 compilation issue

"Nelson H. F. Beebe" <[email protected]>
Newsgroups gmane.comp.gnu.utils.bugs
Message-ID <[email protected]>
On several platforms, compilation of sharutils-4.14 fails like this:

    /usr/local/bin/gcc-4.5 -std=c99 \
	-DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. \
	-I../libopts -I. -I.. -I../lib -I../lib -I../intl -D_REENTRANT \
	-I/usr/local/include -Wno-format-contains-nul -g -O2 \
	-Wno-format-contains-nul -MT scribble.o -MD -MP -MF .deps/scribble.Tpo \
	-c -o scribble.o scribble.c
    In file included from ../lib/stdlib.h:96:0,
		     from scribble.c:3:
    ../lib/unistd.h:121:3: error: #error "Please include config.h first."
    ../lib/unistd.h:553:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'extern'
    In file included from scribble.c:3:0:
    ../lib/stdlib.h:607:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'extern'

The 4.13.x versions of sharutils did not have that problem.

The above build problem for 4.14 appears on at least these systems:

	DragonflyBSD 3.2 x86-64
	FreeBSD 9.1 x86
	Mac OS X (PowerPC & x86-64)
	MirBSD 10 x86
	NetBSD 5.0.2 x86
	OpenBSD 4.9 x86
	OpenBSD 5.1 x86
	SGI IRIX 6 MIPS
	Solaris 10 (SPARC, x86, x86-64)
	Solaris 11 (x86-64)

-------------------------------------------------------------------------------
- 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: [email protected]  -
- 155 S 1400 E RM 233                       [email protected]  [email protected] -
- Salt Lake City, UT 84112-0090, USA    URL: http://www.math.utah.edu/~beebe/ -
-------------------------------------------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.