[MacPorts] #29103: gperf @ 3.0.4 + build failure in ./getline.cc
MacPorts
noreply at macports.org
Tue Apr 12 09:06:12 PDT 2011
#29103: gperf @ 3.0.4 + build failure in ./getline.cc
-------------------------------+--------------------------------------------
Reporter: saegrov@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.2
Keywords: gperf-3.0.4 | Port: gperf
-------------------------------+--------------------------------------------
Hardware and software info:
{{{
Fresh 2011 macbook pro install
OS X Version: 10.6.7
Processor: 2.2 GHz Intel Core i7
Memory 4 GB 1333 MHz DDR3
XCode Version: 4.0.1
}}}
Build log:
{{{
DEBUG: Changing to port directory:
/opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gperf
DEBUG: OS darwin/10.7.3 (Mac OS X 10.6) arch i386
DEBUG: org.macports.load registered provides 'load', a pre-existing
procedure. Target override will not be provided
DEBUG: org.macports.unload registered provides 'unload', a pre-existing
procedure. Target override will not be provided
DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-
existing procedure. Target override will not be provided
DEBUG: Using group file
/opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl
DEBUG: Reading variant descriptions from
/opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf
DEBUG: universal variant already exists, so not adding the default one
DEBUG: Attempting ln -sf
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gperf/work
/opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gperf/work
DEBUG: Starting logging for gperf
DEBUG: Executing org.macports.main (gperf)
---> Fetching gperf
DEBUG: fetch phase started at Tue Apr 12 17:38:51 CEST 2011
DEBUG: Executing org.macports.fetch (gperf)
---> Verifying checksum(s) for gperf
DEBUG: checksum phase started at Tue Apr 12 17:38:51 CEST 2011
DEBUG: Executing org.macports.checksum (gperf)
---> Checksumming gperf-3.0.4.tar.gz
DEBUG: Correct (md5) checksum for gperf-3.0.4.tar.gz
DEBUG: Correct (sha1) checksum for gperf-3.0.4.tar.gz
DEBUG: Correct (rmd160) checksum for gperf-3.0.4.tar.gz
---> Extracting gperf
DEBUG: extract phase started at Tue Apr 12 17:38:51 CEST 2011
DEBUG: Executing org.macports.extract (gperf)
---> Extracting gperf-3.0.4.tar.gz
DEBUG: setting option extract.args to
'/opt/local/var/macports/distfiles/gperf/gperf-3.0.4.tar.gz'
DEBUG: Environment: CPATH='/opt/local/include'
CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gperf/work/.CC_PRINT_OPTIONS'
LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES'
MACOSX_DEPLOYMENT_TARGET='10.6'
DEBUG: Assembled command: 'cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gperf/work"
&& /usr/bin/gzip -dc
'/opt/local/var/macports/distfiles/gperf/gperf-3.0.4.tar.gz' |
/usr/bin/gnutar --no-same-owner -xf -'
DEBUG: patch phase started at Tue Apr 12 17:38:51 CEST 2011
DEBUG: Executing org.macports.patch (gperf)
---> Configuring gperf
DEBUG: Using compiler 'Mac OS X gcc 4.2'
DEBUG: configure phase started at Tue Apr 12 17:38:51 CEST 2011
DEBUG: Executing org.macports.configure (gperf)
DEBUG: Environment: CPATH='/opt/local/include' CFLAGS='-pipe -O2 -arch
x86_64' CPPFLAGS='-I/opt/local/include' CXXFLAGS='-pipe -O2 -arch x86_64'
LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.6'
CXX='/usr/bin/g++-4.2'
CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gperf/work/.CC_PRINT_OPTIONS'
F90FLAGS='-pipe -O2 -m64' LDFLAGS='-L/opt/local/lib -arch x86_64'
OBJC='/usr/bin/gcc-4.2' FCFLAGS='-pipe -O2 -m64' INSTALL='/usr/bin/install
-c' OBJCFLAGS='-pipe -O2 -arch x86_64' FFLAGS='-pipe -O2 -m64'
CC_PRINT_OPTIONS='YES' CC='/usr/bin/gcc-4.2'
DEBUG: Assembled command: 'cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gperf/work/gperf-3.0.4"
&& ./configure --prefix=/opt/local --infodir=/opt/local/share/info'
checking whether make sets $(MAKE)... yes
configure: creating ./config.status
config.status: creating Makefile
=== configuring in lib
(/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gperf/work/gperf-3.0.4/lib)
configure: running /bin/sh ./configure '--prefix=/opt/local' '--
infodir=/opt/local/share/info' --cache-file=/dev/null --srcdir=.
checking whether make sets $(MAKE)... yes
checking for gcc... /usr/bin/gcc-4.2
checking for C compiler default output file name... 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 /usr/bin/gcc-4.2 accepts -g... yes
checking for /usr/bin/gcc-4.2 option to accept ISO C89... none needed
checking how to run the C preprocessor... /usr/bin/gcc-4.2 -E
checking whether we are using the GNU C++ compiler... yes
checking whether /usr/bin/g++-4.2 accepts -g... yes
checking how to run the C++ preprocessor... /usr/bin/g++-4.2 -E
checking for ranlib... ranlib
checking for a BSD compatible install... /usr/bin/install -c
configure: creating ./config.status
config.status: creating Makefile
=== configuring in src
(/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gperf/work/gperf-3.0.4/src)
configure: running /bin/sh ./configure '--prefix=/opt/local' '--
infodir=/opt/local/share/info' --cache-file=/dev/null --srcdir=.
checking whether make sets $(MAKE)... yes
checking for gcc... /usr/bin/gcc-4.2
checking for C compiler default output file name... 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 /usr/bin/gcc-4.2 accepts -g... yes
checking for /usr/bin/gcc-4.2 option to accept ISO C89... none needed
checking how to run the C preprocessor... /usr/bin/gcc-4.2 -E
checking whether we are using the GNU C++ compiler... yes
checking whether /usr/bin/g++-4.2 accepts -g... yes
checking how to run the C++ preprocessor... /usr/bin/g++-4.2 -E
checking for a BSD compatible install... /usr/bin/install -c
checking for stack-allocated variable-size arrays... yes
checking for rand in -lm... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
=== configuring in tests
(/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gperf/work/gperf-3.0.4/tests)
configure: running /bin/sh ./configure '--prefix=/opt/local' '--
infodir=/opt/local/share/info' --cache-file=/dev/null --srcdir=.
checking whether make sets $(MAKE)... yes
checking for gcc... /usr/bin/gcc-4.2
checking for C compiler default output file name... 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 /usr/bin/gcc-4.2 accepts -g... yes
checking for /usr/bin/gcc-4.2 option to accept ISO C89... none needed
checking how to run the C preprocessor... /usr/bin/gcc-4.2 -E
checking whether we are using the GNU C++ compiler... yes
checking whether /usr/bin/g++-4.2 accepts -g... yes
checking how to run the C++ preprocessor... /usr/bin/g++-4.2 -E
configure: creating ./config.status
config.status: creating Makefile
=== configuring in doc
(/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gperf/work/gperf-3.0.4/doc)
configure: running /bin/sh ./configure '--prefix=/opt/local' '--
infodir=/opt/local/share/info' --cache-file=/dev/null --srcdir=.
checking whether make sets $(MAKE)... yes
checking for a BSD compatible install... /usr/bin/install -c
configure: creating ./config.status
config.status: creating Makefile
---> Building gperf
DEBUG: build phase started at Tue Apr 12 17:38:54 CEST 2011
DEBUG: Executing org.macports.build (gperf)
DEBUG: Environment: CPATH='/opt/local/include'
CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gperf/work/.CC_PRINT_OPTIONS'
LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES'
MACOSX_DEPLOYMENT_TARGET='10.6'
DEBUG: Assembled command: 'cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gperf/work/gperf-3.0.4"
&& /usr/bin/make -j5 all'
cd lib; /usr/bin/make all
/usr/bin/gcc-4.2 -pipe -O2 -arch x86_64 -I. -c ./getopt.c
/usr/bin/gcc-4.2 -pipe -O2 -arch x86_64 -I. -c ./getopt1.c
/usr/bin/g++-4.2 -pipe -O2 -arch x86_64 -I. -c ./getline.cc
/usr/bin/g++-4.2 -pipe -O2 -arch x86_64 -I. -c ./hash.cc
./getopt.c: In function '_getopt_internal':
./getopt.c:646: warning: incompatible implicit declaration of built-in
function 'strlen'
./getopt.c:670: warning: incompatible implicit declaration of built-in
function 'strlen'
./getopt.c:700: warning: incompatible implicit declaration of built-in
function 'strlen'
./getopt.c:716: warning: incompatible implicit declaration of built-in
function 'strlen'
./getopt.c:721: warning: incompatible implicit declaration of built-in
function 'strlen'
./getline.cc: In function 'int getstr(char**, size_t*, FILE*, char,
size_t)':
./getline.cc:64: error: 'abort' was not declared in this scope
./getopt.c:832: warning: incompatible implicit declaration of built-in
function 'strlen'
./getline.cc:81: error: 'abort' was not declared in this scope
./getopt.c:855: warning: incompatible implicit declaration of built-in
function 'strlen'
./getopt.c:875: warning: incompatible implicit declaration of built-in
function 'strlen'
./getopt.c:889: warning: incompatible implicit declaration of built-in
function 'strlen'
./getopt.c:893: warning: incompatible implicit declaration of built-in
function 'strlen'
make[1]: *** [getline.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [all] Error 2
shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gperf/work/gperf-3.0.4"
&& /usr/bin/make -j5 all " returned error 2
Error: Target org.macports.build returned: shell command failed (see log
for details)
DEBUG: Backtrace: shell command failed (see log for details)
while executing
"command_exec build"
(procedure "portbuild::build_main" line 8)
invoked from within
"$procedure $targetname"
Warning: the following items did not execute (for gperf):
org.macports.activate org.macports.build org.macports.destroot
org.macports.install
Log for gperf is at:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_gperf/main.log
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>
}}}
--
Ticket URL: <https://trac.macports.org/ticket/29103>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list