[MacPorts] #21867: curl-7.19.6 fails to build with Xcode 3.2
MacPorts
noreply at macports.org
Mon Oct 5 13:51:55 PDT 2009
#21867: curl-7.19.6 fails to build with Xcode 3.2
----------------------------------------+-----------------------------------
Reporter: davec@… | Owner: ryandesign@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.0
Keywords: | Port: curl
----------------------------------------+-----------------------------------
Changes (by ram@…):
* owner: macports-tickets@… => ryandesign@…
* port: => curl
Old description:
> Trying to build ocaml which needs curl from a fresh /opt I get:
>
> [mp]davec (503): sudo port install curl
> ---> Computing dependencies for curl
> ---> Fetching curl
> ---> Verifying checksum(s) for curl
> ---> Extracting curl
> ---> Configuring curl
> ---> Building curl
> Error: Target org.macports.build returned: shell command " cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_curl/work/curl-7.19.6"
> && /usr/bin/make -j1 all " returned error 2
> Command output: curl_addrinfo.h:79: warning: its scope is only this
> definition or declaration, which is probably not what you want
> libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I../include
> -I../include -I../lib -I../lib -isystem /opt/local/include
> -I/opt/local/include -O2 -arch x86_64 -g0 -Wno-system-headers -MT file.lo
> -MD -MP -MF .deps/file.Tpo -c file.c -o file.o >/dev/null 2>&1
> if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2
> -DHAVE_CONFIG_H -I../include -I../include -I../lib -I../lib -isystem
> /opt/local/include -I/opt/local/include -O2 -arch x86_64 -g0 -Wno-
> system-headers -MT timeval.lo -MD -MP -MF ".deps/timeval.Tpo" -c -o
> timeval.lo timeval.c; \
> then mv -f ".deps/timeval.Tpo" ".deps/timeval.Plo"; else rm -f
> ".deps/timeval.Tpo"; exit 1; fi
> libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I../include
> -I../include -I../lib -I../lib -isystem /opt/local/include
> -I/opt/local/include -O2 -arch x86_64 -g0 -Wno-system-headers -MT
> timeval.lo -MD -MP -MF .deps/timeval.Tpo -c timeval.c -fno-common -DPIC
> -o .libs/timeval.o
> libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I../include
> -I../include -I../lib -I../lib -isystem /opt/local/include
> -I/opt/local/include -O2 -arch x86_64 -g0 -Wno-system-headers -MT
> timeval.lo -MD -MP -MF .deps/timeval.Tpo -c timeval.c -o timeval.o
> >/dev/null 2>&1
> if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2
> -DHAVE_CONFIG_H -I../include -I../include -I../lib -I../lib -isystem
> /opt/local/include -I/opt/local/include -O2 -arch x86_64 -g0 -Wno-
> system-headers -MT base64.lo -MD -MP -MF ".deps/base64.Tpo" -c -o
> base64.lo base64.c; \
> then mv -f ".deps/base64.Tpo" ".deps/base64.Plo"; else rm -f
> ".deps/base64.Tpo"; exit 1; fi
> libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I../include
> -I../include -I../lib -I../lib -isystem /opt/local/include
> -I/opt/local/include -O2 -arch x86_64 -g0 -Wno-system-headers -MT
> base64.lo -MD -MP -MF .deps/base64.Tpo -c base64.c -fno-common -DPIC -o
> .libs/base64.o
> In file included from hostip.h:28,
> from urldata.h:124,
> from base64.c:43:
> curl_addrinfo.h:79: warning: 'struct hostent' declared inside parameter
> list
> curl_addrinfo.h:79: warning: its scope is only this definition or
> declaration, which is probably not what you want
> libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I../include
> -I../include -I../lib -I../lib -isystem /opt/local/include
> -I/opt/local/include -O2 -arch x86_64 -g0 -Wno-system-headers -MT
> base64.lo -MD -MP -MF .deps/base64.Tpo -c base64.c -o base64.o >/dev/null
> 2>&1
> if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2
> -DHAVE_CONFIG_H -I../include -I../include -I../lib -I../lib -isystem
> /opt/local/include -I/opt/local/include -O2 -arch x86_64 -g0 -Wno-
> system-headers -MT hostip.lo -MD -MP -MF ".deps/hostip.Tpo" -c -o
> hostip.lo hostip.c; \
> then mv -f ".deps/hostip.Tpo" ".deps/hostip.Plo"; else rm -f
> ".deps/hostip.Tpo"; exit 1; fi
> libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I../include
> -I../include -I../lib -I../lib -isystem /opt/local/include
> -I/opt/local/include -O2 -arch x86_64 -g0 -Wno-system-headers -MT
> hostip.lo -MD -MP -MF .deps/hostip.Tpo -c hostip.c -fno-common -DPIC -o
> .libs/hostip.o
> In file included from hostip.h:28,
> from urldata.h:124,
> from hostip.c:63:
> curl_addrinfo.h:79: warning: 'struct hostent' declared inside parameter
> list
> curl_addrinfo.h:79: warning: its scope is only this definition or
> declaration, which is probably not what you want
> hostip.c: In function 'Curl_printable_address':
> hostip.c:191: error: dereferencing pointer to incomplete type
> hostip.c: In function 'Curl_addrinfo_copy':
> hostip.c:721: warning: passing argument 1 of 'Curl_he2ai' from
> incompatible pointer type
> make[2]: *** [hostip.lo] Error 1
> make[1]: *** [all] Error 2
> make: *** [all-recursive] Error 1
>
> Error: Status 1 encountered during processing.
>
> Ports installed:
> The following ports are currently installed:
> apache2 @2.2.13_2+darwin+preforkmpm (active)
> apr @1.3.8_0 (active)
> apr-util @1.3.9_0 (active)
> AquaLess @1.6_0 (active)
> atk @1.26.0_1 (active)
> autoconf @2.64_2 (active)
> autoconf213 @2.13_1 (active)
> automake @1.11_0 (active)
> bzip2 @1.0.5_2+darwin (active)
> cairo @1.8.8_0+macosx+quartz (active)
> db46 @4.6.21_5 (active)
> dovecot @1.1.16_0+darwin_10 (active)
> expat @2.0.1_0 (active)
> fontconfig @2.7.2_0+macosx (active)
> freetype @2.3.9_1+macosx (active)
> gawk @3.1.7_0 (active)
> gettext @0.17_4 (active)
> glib2 @2.20.5_0+darwin (active)
> gperf @3.0.4_0 (active)
> gsed @4.2.1_0 (active)
> help2man @1.36.4_1 (active)
> jasper @1.900.1_4 (active)
> jpeg @6b_3 (active)
> libiconv @1.13_0 (active)
> libpcap @1.0.0_0 (active)
> libpixman @0.16.0_0 (active)
> libpng @1.2.38_0 (active)
> libtool @2.2.6a_0 (active)
> libxml2 @2.7.3_0 (active)
> m4 @1.4.13_0 (active)
> mhash @0.9.9.9_0 (active)
> ncurses @5.7_0+darwin_10 (active)
> ncursesw @5.7_0+darwin_10 (active)
> ngrep @1.45_0 (active)
> openssl @0.9.8k_0+darwin (active)
> p5-locale-gettext @1.05_0 (active)
> pcre @7.9_0 (active)
> perl5.10 @5.10.1_0+darwin (active)
> perl5.8 @5.8.9_3
> php5 @5.3.0_2+apache2+darwin_10+macosx (active)
> pkgconfig @0.23_1 (active)
> pstree @2.32_0 (active)
> readline @6.0.000_1+darwin (active)
> sphinx3 @0.4.1_0 (active)
> sqlite3 @3.6.17_0+darwin_10 (active)
> Xft2 @2.1.13_2 (active)
> xorg-bigreqsproto @1.1.0_0 (active)
> xorg-inputproto @1.5.1_0 (active)
> xorg-kbproto @1.0.3_0 (active)
> xorg-libX11 @1.2.2_0 (active)
> xorg-libXau @1.0.5_0 (active)
> xorg-libXdmcp @1.0.2_1 (active)
> xorg-renderproto @0.11_0 (active)
> xorg-util-macros @1.2.2_0 (active)
> xorg-xcmiscproto @1.2.0_0 (active)
> xorg-xextproto @7.1.1_0 (active)
> xorg-xf86bigfontproto @1.2.0_0 (active)
> xorg-xproto @7.0.15_0 (active)
> xorg-xtrans @1.2.4_0 (active)
> xrender @0.9.4_6 (active)
> zlib @1.2.3_3 (active)
New description:
Trying to build ocaml which needs curl from a fresh /opt I get:
{{{
[mp]davec (503): sudo port install curl
---> Computing dependencies for curl
---> Fetching curl
---> Verifying checksum(s) for curl
---> Extracting curl
---> Configuring curl
---> Building curl
Error: Target org.macports.build returned: shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_curl/work/curl-7.19.6"
&& /usr/bin/make -j1 all " returned error 2
Command output: curl_addrinfo.h:79: warning: its scope is only this
definition or declaration, which is probably not what you want
libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I../include
-I../include -I../lib -I../lib -isystem /opt/local/include
-I/opt/local/include -O2 -arch x86_64 -g0 -Wno-system-headers -MT file.lo
-MD -MP -MF .deps/file.Tpo -c file.c -o file.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2
-DHAVE_CONFIG_H -I../include -I../include -I../lib -I../lib -isystem
/opt/local/include -I/opt/local/include -O2 -arch x86_64 -g0 -Wno-system-
headers -MT timeval.lo -MD -MP -MF ".deps/timeval.Tpo" -c -o timeval.lo
timeval.c; \
then mv -f ".deps/timeval.Tpo" ".deps/timeval.Plo"; else rm -f
".deps/timeval.Tpo"; exit 1; fi
libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I../include
-I../include -I../lib -I../lib -isystem /opt/local/include
-I/opt/local/include -O2 -arch x86_64 -g0 -Wno-system-headers -MT
timeval.lo -MD -MP -MF .deps/timeval.Tpo -c timeval.c -fno-common -DPIC
-o .libs/timeval.o
libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I../include
-I../include -I../lib -I../lib -isystem /opt/local/include
-I/opt/local/include -O2 -arch x86_64 -g0 -Wno-system-headers -MT
timeval.lo -MD -MP -MF .deps/timeval.Tpo -c timeval.c -o timeval.o
>/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2
-DHAVE_CONFIG_H -I../include -I../include -I../lib -I../lib -isystem
/opt/local/include -I/opt/local/include -O2 -arch x86_64 -g0 -Wno-system-
headers -MT base64.lo -MD -MP -MF ".deps/base64.Tpo" -c -o base64.lo
base64.c; \
then mv -f ".deps/base64.Tpo" ".deps/base64.Plo"; else rm -f
".deps/base64.Tpo"; exit 1; fi
libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I../include
-I../include -I../lib -I../lib -isystem /opt/local/include
-I/opt/local/include -O2 -arch x86_64 -g0 -Wno-system-headers -MT
base64.lo -MD -MP -MF .deps/base64.Tpo -c base64.c -fno-common -DPIC -o
.libs/base64.o
In file included from hostip.h:28,
from urldata.h:124,
from base64.c:43:
curl_addrinfo.h:79: warning: 'struct hostent' declared inside parameter
list
curl_addrinfo.h:79: warning: its scope is only this definition or
declaration, which is probably not what you want
libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I../include
-I../include -I../lib -I../lib -isystem /opt/local/include
-I/opt/local/include -O2 -arch x86_64 -g0 -Wno-system-headers -MT
base64.lo -MD -MP -MF .deps/base64.Tpo -c base64.c -o base64.o >/dev/null
2>&1
if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2
-DHAVE_CONFIG_H -I../include -I../include -I../lib -I../lib -isystem
/opt/local/include -I/opt/local/include -O2 -arch x86_64 -g0 -Wno-system-
headers -MT hostip.lo -MD -MP -MF ".deps/hostip.Tpo" -c -o hostip.lo
hostip.c; \
then mv -f ".deps/hostip.Tpo" ".deps/hostip.Plo"; else rm -f
".deps/hostip.Tpo"; exit 1; fi
libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I../include
-I../include -I../lib -I../lib -isystem /opt/local/include
-I/opt/local/include -O2 -arch x86_64 -g0 -Wno-system-headers -MT
hostip.lo -MD -MP -MF .deps/hostip.Tpo -c hostip.c -fno-common -DPIC -o
.libs/hostip.o
In file included from hostip.h:28,
from urldata.h:124,
from hostip.c:63:
curl_addrinfo.h:79: warning: 'struct hostent' declared inside parameter
list
curl_addrinfo.h:79: warning: its scope is only this definition or
declaration, which is probably not what you want
hostip.c: In function 'Curl_printable_address':
hostip.c:191: error: dereferencing pointer to incomplete type
hostip.c: In function 'Curl_addrinfo_copy':
hostip.c:721: warning: passing argument 1 of 'Curl_he2ai' from
incompatible pointer type
make[2]: *** [hostip.lo] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
Error: Status 1 encountered during processing.
}}}
Ports installed:
{{{
The following ports are currently installed:
apache2 @2.2.13_2+darwin+preforkmpm (active)
apr @1.3.8_0 (active)
apr-util @1.3.9_0 (active)
AquaLess @1.6_0 (active)
atk @1.26.0_1 (active)
autoconf @2.64_2 (active)
autoconf213 @2.13_1 (active)
automake @1.11_0 (active)
bzip2 @1.0.5_2+darwin (active)
cairo @1.8.8_0+macosx+quartz (active)
db46 @4.6.21_5 (active)
dovecot @1.1.16_0+darwin_10 (active)
expat @2.0.1_0 (active)
fontconfig @2.7.2_0+macosx (active)
freetype @2.3.9_1+macosx (active)
gawk @3.1.7_0 (active)
gettext @0.17_4 (active)
glib2 @2.20.5_0+darwin (active)
gperf @3.0.4_0 (active)
gsed @4.2.1_0 (active)
help2man @1.36.4_1 (active)
jasper @1.900.1_4 (active)
jpeg @6b_3 (active)
libiconv @1.13_0 (active)
libpcap @1.0.0_0 (active)
libpixman @0.16.0_0 (active)
libpng @1.2.38_0 (active)
libtool @2.2.6a_0 (active)
libxml2 @2.7.3_0 (active)
m4 @1.4.13_0 (active)
mhash @0.9.9.9_0 (active)
ncurses @5.7_0+darwin_10 (active)
ncursesw @5.7_0+darwin_10 (active)
ngrep @1.45_0 (active)
openssl @0.9.8k_0+darwin (active)
p5-locale-gettext @1.05_0 (active)
pcre @7.9_0 (active)
perl5.10 @5.10.1_0+darwin (active)
perl5.8 @5.8.9_3
php5 @5.3.0_2+apache2+darwin_10+macosx (active)
pkgconfig @0.23_1 (active)
pstree @2.32_0 (active)
readline @6.0.000_1+darwin (active)
sphinx3 @0.4.1_0 (active)
sqlite3 @3.6.17_0+darwin_10 (active)
Xft2 @2.1.13_2 (active)
xorg-bigreqsproto @1.1.0_0 (active)
xorg-inputproto @1.5.1_0 (active)
xorg-kbproto @1.0.3_0 (active)
xorg-libX11 @1.2.2_0 (active)
xorg-libXau @1.0.5_0 (active)
xorg-libXdmcp @1.0.2_1 (active)
xorg-renderproto @0.11_0 (active)
xorg-util-macros @1.2.2_0 (active)
xorg-xcmiscproto @1.2.0_0 (active)
xorg-xextproto @7.1.1_0 (active)
xorg-xf86bigfontproto @1.2.0_0 (active)
xorg-xproto @7.0.15_0 (active)
xorg-xtrans @1.2.4_0 (active)
xrender @0.9.4_6 (active)
zlib @1.2.3_3 (active)
}}}
--
--
Ticket URL: <http://trac.macports.org/ticket/21867#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list