[distcc] distcc 0.13 released

Alexander.Farber at nokia.com Alexander.Farber at nokia.com
Fri Nov 15 15:48:00 GMT 2002


Hi,

> -----Original Message-----
> From: ext Martin Pool [mailto:mbp at samba.org]
> Sent: Dienstag, 12. November 2002 08:54
> 
> distcc-0.13  "Armistice"  2002-11-11

the compilation fails on HP-UX 11.11, which hasn't surprised
me since we often have problems compiling open source programs
on this platform (seems like their system headers are screwed
because of transition to 64-bit). The /usr/include/sys/socket.h
is attached, please let me know if you need anything else:

boclu11:distcc-0.13 {114} uname -a
HP-UX boclu11 B.11.11 U 9000/785 2005209778 unlimited-user license

boclu11:distcc-0.13 {107} gcc -v
Reading specs from /nokia/apps/tww/@sys/gcc32/lib/gcc-lib/hppa2.0w-hp-hpux11.00/3.2/specs
Configured with: ../configure --with-gnu-as --with-included-gettext --enable-shared --datadir=/nokia/apps/tww/@sys/gcc32/share/gcc32 --enable-threads --with-local-prefix=/nokia/apps/tww/@sys/gcc32 --prefix=/nokia/apps/tww/@sys/gcc32
Thread model: single
gcc version 3.2 (TWW)

boclu11:distcc-0.13 {110} gmake -v
GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
Built for hppa2.0w-hp-hpux11.00
Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
        Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

Report bugs to <bug-make at gnu.org>.

boclu11:distcc-0.13 {103} ./configure --prefix=/home/afarber
checking build system type... hppa2.0w-hp-hpux11.11
checking host system type... hppa2.0w-hp-hpux11.11
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
configure: Adding gcc options: -g -O2 -W -Wall -Wshadow -Wpointer-arith -Wcast-align
checking for strerror in -lcposix... no
checking whether make sets ${MAKE}... yes
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... no
checking for unistd.h... yes
checking sys/sendfile.h usability... no
checking sys/sendfile.h presence... no
checking for sys/sendfile.h... no
checking sys/signal.h usability... yes
checking sys/signal.h presence... yes
checking for sys/signal.h... yes
checking arpa/nameser.h usability... yes
checking arpa/nameser.h presence... yes
checking for arpa/nameser.h... yes
checking resolv.h usability... yes
checking resolv.h presence... yes
checking for resolv.h... yes
checking float.h usability... yes
checking float.h presence... yes
checking for float.h... yes
checking mcheck.h usability... no
checking mcheck.h presence... no
checking for mcheck.h... no
checking for unistd.h... (cached) yes
checking alloca.h usability... yes
checking alloca.h presence... yes
checking for alloca.h... yes
checking for in_port_t... yes
checking for sa_family_t... no
checking for socklen_t... no
checking for gethostbyname in -lnsl... yes
checking for connect in -lsocket... no
checking for hstrerror in -lresolv... no
./configure[3275]: -lnsl:  not found.
checking for poptGetContext in -lpopt... no
checking for poptStrerror in -lpopt... no
checking whether to use included libpopt... ./popt
checking for sendfile... yes
checking for setsid... yes
checking for flock... no
checking for lockf... yes
checking for hstrerror... no
checking for strerror... yes
checking for setuid... yes
checking for setreuid... yes
checking for getuid... yes
checking for geteuid... yes
checking for mcheck... no
checking for vararg macro support... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/config.h
'make install' will install distcc as follows:
  man pages            /home/afarber/man/man1
  info                 /home/afarber/info
  documents            /home/afarber/share/doc/distcc
  programs             /home/afarber/bin

    distcc 0.13 configured

    Copyright (C) 2002 by Martin Pool <mbp at samba.org>
...


boclu11:distcc-0.13 {112} which distcc
/home/afarber/bin/distcc
boclu11:distcc-0.13 {113} gmake
gcc -g -O2 -W -Wall -Wshadow -Wpointer-arith -Wcast-align -DHAVE_CONFIG_H -I./popt -I./src  -c -o src/distcc.o src/distcc.c
gcc -g -O2 -W -Wall -Wshadow -Wpointer-arith -Wcast-align -DHAVE_CONFIG_H -I./popt -I./src  -c -o src/clinet.o src/clinet.c
In file included from src/clinet.c:43:
/usr/include/sys/socket.h:484: parse error before "sendfile"
/usr/include/sys/socket.h:485: parse error before "bsize_t"
/usr/include/sys/socket.h:486: parse error before "sendpath"
/usr/include/sys/socket.h:487: parse error before "bsize_t"
In file included from src/clinet.c:50:
src/distcc.h:47: conflicting types for `sa_family_t'
/usr/include/sys/socket.h:79: previous declaration of `sa_family_t'
gmake: *** [src/clinet.o] Error 1


Regards
Alex

PS: I'll try compiling on HP-UX 10.20 in a moment
-------------- next part --------------
A non-text attachment was scrubbed...
Name: socket.h
Type: application/octet-stream
Size: 19498 bytes
Desc: socket.h
Url : http://lists.samba.org/archive/distcc/attachments/20021115/2d404133/socket.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.log
Type: application/octet-stream
Size: 29723 bytes
Desc: config.log
Url : http://lists.samba.org/archive/distcc/attachments/20021115/2d404133/config.obj


More information about the distcc mailing list