Opened 15 years ago

Closed 15 years ago

#5024 closed bug (invalid)

Building of cvs fails on recent builds of Haiku

Reported by: scottmc Owned by: axeld
Priority: normal Milestone: R1
Component: Network & Internet Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

Here's the current output from running make on cvs-1.12.13, might this be related to the recent libbind changes?

make  all-recursive
make[1]: Entering directory `/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13'
Making all in lib
make[2]: Entering directory `/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib'
make  all-am
make[3]: Entering directory `/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib'
source='getaddrinfo.c' object='getaddrinfo.o' libtool=no \
        DEPDIR=.deps depmode=gcc /bin/sh ../build-aux/depcomp \
        gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/boot/common/include -Ino/include  -g -O2 -c getaddrinfo.c
In file included from /boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.c:23:
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.h:44: warning: `AI_PASSIVE' redefined
/boot/develop/headers/posix/netdb.h:194: warning: this is the location of the previous definition
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.h:45: warning: `AI_CANONNAME' redefined
/boot/develop/headers/posix/netdb.h:195: warning: this is the location of the previous definition
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.h:46: warning: `AI_NUMERICHOST' redefined
/boot/develop/headers/posix/netdb.h:196: warning: this is the location of the previous definition
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.h:47: warning: `AI_V4MAPPED' redefined
/boot/develop/headers/posix/netdb.h:202: warning: this is the location of the previous definition
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.h:48: warning: `AI_ALL' redefined
/boot/develop/headers/posix/netdb.h:203: warning: this is the location of the previous definition
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.h:50: warning: `AI_ADDRCONFIG' redefined
/boot/develop/headers/posix/netdb.h:204: warning: this is the location of the previous definition
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.h:53: warning: `EAI_BADFLAGS' redefined
/boot/develop/headers/posix/netdb.h:178: warning: this is the location of the previous definition
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.h:54: warning: `EAI_NONAME' redefined
/boot/develop/headers/posix/netdb.h:183: warning: this is the location of the previous definition
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.h:55: warning: `EAI_AGAIN' redefined
/boot/develop/headers/posix/netdb.h:177: warning: this is the location of the previous definition
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.h:56: warning: `EAI_FAIL' redefined
/boot/develop/headers/posix/netdb.h:179: warning: this is the location of the previous definition
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.h:57: warning: `EAI_NODATA' redefined
/boot/develop/headers/posix/netdb.h:182: warning: this is the location of the previous definition
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.h:58: warning: `EAI_FAMILY' redefined
/boot/develop/headers/posix/netdb.h:180: warning: this is the location of the previous definition
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.h:59: warning: `EAI_SOCKTYPE' redefined
/boot/develop/headers/posix/netdb.h:185: warning: this is the location of the previous definition
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.h:60: warning: `EAI_SERVICE' redefined
/boot/develop/headers/posix/netdb.h:184: warning: this is the location of the previous definition
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.h:61: warning: `EAI_ADDRFAMILY' redefined
/boot/develop/headers/posix/netdb.h:176: warning: this is the location of the previous definition
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.h:62: warning: `EAI_MEMORY' redefined
/boot/develop/headers/posix/netdb.h:181: warning: this is the location of the previous definition
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.h:63: warning: `EAI_SYSTEM' redefined
/boot/develop/headers/posix/netdb.h:186: warning: this is the location of the previous definition
In file included from /boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.c:23:
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.h:32: redefinition of `struct addrinfo'
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.c: In function `getaddrinfo':
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.c:129: warning: initialization from incompatible pointer type
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib/getaddrinfo.c:148: warning: initialization from incompatible pointer type
make[3]: *** [getaddrinfo.o] Error 1
make[3]: Leaving directory `/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13'
make: *** [all] Error 2
/boot/develop/haikuports/dev-util/cvs/work/cvs-1.12.13> 

Change History (2)

comment:1 by anevilyak, 15 years ago

Owner: changed from nobody to axeld

comment:2 by axeld, 15 years ago

Resolution: invalid
Status: newclosed

Looks like you need to run configure again. Since all your problems are "redefined" problems, it definitely looks like a build problem that has little to do with Haiku.

Please reopen if there is more to it.

Note: See TracTickets for help on using tickets.