[MacPorts] #20641: tclx 8.4 Install error - make all fails with error 2
MacPorts
noreply at macports.org
Tue Aug 11 10:42:24 PDT 2009
#20641: tclx 8.4 Install error - make all fails with error 2
-----------------------------------------+----------------------------------
Reporter: jnudell@… | Owner: markd@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.7.1
Keywords: | Port: tclx
-----------------------------------------+----------------------------------
Comment(by jnudell@…):
Replying to [comment:2 toby@…]:
> Please mention relevant versions (Mac OS X, Xcode). Also, include debug
output:
>
> {{{
> sudo port clean tclx
> sudo port -d install tclx
> }}}
This is a clean machine, as in brand new install of Mac OS X Leopard, with
software updates run to bring it current. I was trying to install the
necessary components to get sguil working (tcl, tcllib, tclx, iwidgets,
itk).
Version information:
Mac OS X Leopard - 10.5.8
Xcode - 3.1.2 (required by graphviz from the port install of tcllib)
DEBUG OUTPUT:
DEBUG: Found port in
file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/tclx
DEBUG: Changing to port directory:
/opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/tclx
DEBUG: setting option os.universal_supported to yes
DEBUG: org.macports.load registered provides 'load', 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: adding the default universal variant
DEBUG: Requested variant darwin is not provided by port tclx.
DEBUG: Requested variant i386 is not provided by port tclx.
DEBUG: Requested variant macosx is not provided by port tclx.
DEBUG: Found port in
file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/tcl
DEBUG: Changing to port directory:
/opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/tcl
DEBUG: setting option os.universal_supported to yes
DEBUG: org.macports.load registered provides 'load', 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: adding the default universal variant
DEBUG: Requested variant i386 is not provided by port tcl.
DEBUG: Requested variant macosx is not provided by port tcl.
DEBUG: Executing variant darwin provides darwin
DEBUG: Searching for dependency: tcl
DEBUG: Found Dependency: receipt exists for tcl
DEBUG: Found port in
file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/tk
DEBUG: Changing to port directory:
/opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/tk
DEBUG: setting option os.universal_supported to yes
DEBUG: org.macports.load registered provides 'load', 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: adding the default universal variant
DEBUG: Requested variant i386 is not provided by port tk.
DEBUG: Requested variant macosx is not provided by port tk.
DEBUG: Executing variant darwin provides darwin
DEBUG: Searching for dependency: tk
DEBUG: Found Dependency: receipt exists for tk
DEBUG: Executing org.macports.main (tclx)
---> Fetching tclx
DEBUG: Executing org.macports.fetch (tclx)
---> Verifying checksum(s) for tclx
DEBUG: Executing org.macports.checksum (tclx)
---> Checksumming tclx8.4.tar.bz2
DEBUG: Correct (md5) checksum for tclx8.4.tar.bz2
---> Checksumming tcl8.4.14-privateheaders.tar.bz2
DEBUG: Correct (md5) checksum for tcl8.4.14-privateheaders.tar.bz2
DEBUG: setting option extract.cmd to /opt/local/bin/bzip2
---> Extracting tclx
DEBUG: Executing org.macports.extract (tclx)
---> Extracting tclx8.4.tar.bz2
DEBUG: setting option extract.args to
/opt/local/var/macports/distfiles/tclx/tclx8.4.tar.bz2
DEBUG: Environment: MACOSX_DEPLOYMENT_TARGET='10.5'
DEBUG: Assembled command: 'cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_tclx/work"
&& /opt/local/bin/bzip2 -dc
/opt/local/var/macports/distfiles/tclx/tclx8.4.tar.bz2 | /usr/bin/gnutar
--no-same-owner -xf -'
---> Extracting tcl8.4.14-privateheaders.tar.bz2
DEBUG: setting option extract.args to
/opt/local/var/macports/distfiles/tclx/tcl8.4.14-privateheaders.tar.bz2
DEBUG: Environment: MACOSX_DEPLOYMENT_TARGET='10.5'
DEBUG: Assembled command: 'cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_tclx/work"
&& /opt/local/bin/bzip2 -dc
/opt/local/var/macports/distfiles/tclx/tcl8.4.14-privateheaders.tar.bz2 |
/usr/bin/gnutar --no-same-owner -xf -'
DEBUG: Executing proc-post-org.macports.extract-extract-0
DEBUG: Executing org.macports.patch (tclx)
---> Configuring tclx
DEBUG: Using compiler 'Mac OS X gcc 4.0'
DEBUG: Executing org.macports.configure (tclx)
DEBUG: Environment: CFLAGS='-O2 -I/opt/local/include'
CPPFLAGS='-I/opt/local/include' CXXFLAGS='-O2'
MACOSX_DEPLOYMENT_TARGET='10.5' CPP='/usr/bin/cpp-4.0'
CXX='/usr/bin/g++-4.0' F90FLAGS='-O2' LDFLAGS='-L/opt/local/lib'
FCFLAGS='-O2' OBJC='/usr/bin/gcc-4.0' INSTALL='/usr/bin/install -c'
OBJCFLAGS='-O2' FFLAGS='-O2' CC='/usr/bin/gcc-4.0'
DEBUG: Assembled command: 'cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_tclx/work/tclx8.4"
&& ./configure --prefix=/opt/local --enable-shared --with-help=Help
--with-tcl=/opt/local/lib --with-tk=/opt/local/lib'
checking for correct TEA configuration... ok (TEA 3.3)
checking for Tcl configuration... found /opt/local/lib/tclConfig.sh
checking for existence of /opt/local/lib/tclConfig.sh... loading
configure: --exec-prefix defaulting to TCL_EXEC_PREFIX /opt/local
checking for gcc... /usr/bin/gcc-4.0
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.0 accepts -g... yes
checking for /usr/bin/gcc-4.0 option to accept ANSI C... none needed
checking how to run the C preprocessor... /usr/bin/cpp-4.0
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... yes
checking for ranlib... ranlib
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... yes
checking for unistd.h... yes
checking if the compiler understands -pipe... yes
checking whether byte ordering is bigendian... no
checking for sin... yes
checking for main in -lieee... no
checking for main in -linet... no
checking net/errno.h usability... no
checking net/errno.h presence... no
checking for net/errno.h... no
checking for connect... yes
checking for gethostbyname... yes
checking dirent.h...
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking float.h usability... yes
checking float.h presence... yes
checking for float.h... yes
checking values.h usability... no
checking values.h presence... no
checking for values.h... no
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for Tcl private include files... Using srcdir found in
tclConfig.sh:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_tcl/work/tcl8.5.6
checking for pthread_mutex_init in -lpthread... yes
checking for building with threads... yes (default)
configure: WARNING:
--enable-threads requested, but building against a Tcl that is NOT
thread-enabled. This is an OK configuration that will also run in
a thread-enabled core.
checking how to build libraries... shared
checking for tclsh... /opt/local/bin/tclsh8.5
checking if 64bit support is enabled... no
checking if 64bit Sparc VIS support is requested... no
checking system version (for dynamic loading)... Darwin-9.8.0
checking for dlopen in -ldl... yes
checking for ar... ar
checking if ld accepts -single_module flag... yes
checking if ld accepts -search_paths_first flag... yes
checking for required early compiler flags... none
checking for 64-bit integer type... long long
checking for struct dirent64... no
checking for struct stat64... yes
checking for off64_t... no
checking for build with symbols... no
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking return type of signal handlers... void
checking whether struct tm is in sys/time.h or time.h... time.h
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking for struct tm.tm_zone... yes
checking for gmtime_r... yes
checking for localtime_r... yes
checking tm_tzadj in struct tm... no
checking tm_gmtoff in struct tm... yes
checking long timezone variable... yes
checking union wait... yes
checking checking to see what 'times' returns... elapsed real time
checking for time_t... yes
checking for off_t... yes
checking for ftruncate... yes
checking for select... yes
checking for setitimer... yes
checking for sigaction... yes
checking for setpgid... yes
checking for getgroups... yes
checking for bzero... yes
checking for bcopy... yes
checking for fsync... yes
checking for getpriority... yes
checking for strcoll... yes
checking for fchown... yes
checking for fchmod... yes
checking for truncate... yes
checking for waitpid... yes
checking for sysconf... yes
checking for inet_aton... yes
checking for gethostname... yes
checking for main in -ldnet_stub... no
checking for catgets... yes
checking catclose return value... ok
checking for random... yes
checking for rename... yes
checking where to place TclX help files... Help
checking for nroff... yes
checking for col... yes
checking for tclsh... /opt/local/bin/tclsh8.5
configure: creating ./config.status
config.status: creating Makefile
---> Building tclx
DEBUG: Executing org.macports.build (tclx)
DEBUG: Environment: MACOSX_DEPLOYMENT_TARGET='10.5'
DEBUG: Assembled command: 'cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_tclx/work/tclx8.4"
&& make all'
/usr/bin/gcc-4.0 -pipe -DPACKAGE_NAME=\"tclx\" -DPACKAGE_TARNAME=\"tclx\"
-DPACKAGE_VERSION=\"8.4\" -DPACKAGE_STRING=\"tclx\ 8.4\"
-DPACKAGE_BUGREPORT=\"\" -DFULL_VERSION=\"8.4.0\" -DSTDC_HEADERS=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
-DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DNO_VALUES_H=1 -DHAVE_LIMITS_H=1
-DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1
-DTCL_THREADS=1 -DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1
-DUSE_TCL_STUBS=1 -DHAVE_SYS_SELECT_H=1 -DRETSIGTYPE=void
-DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRUCT_TM_TM_ZONE=1
-DHAVE_TM_ZONE=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1
-DHAVE_TIMEZONE_VAR=1 -I"./generic" -I"./unix"
-I"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_tcl/work/tcl8.5.6/generic"
-I"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_tcl/work/tcl8.5.6/unix"
-I/opt/local/include -O2 -I/opt/local/include -Os -Wall -Wno-implicit-int
-fno-common -c `echo ./generic/tclXbsearch.c` -o tclXbsearch.o
In file included from ./generic/tclInt.h:2356,
from ./generic/tclExtdInt.h:26,
from ./generic/tclXbsearch.c:19:
./generic/tclIntDecls.h:322: error: syntax error before '->' token
./generic/tclIntDecls.h:326: error: syntax error before '->' token
./generic/tclIntDecls.h:330: error: syntax error before '->' token
./generic/tclIntDecls.h:333: error: syntax error before '->' token
./generic/tclIntDecls.h:337: error: syntax error before '->' token
./generic/tclIntDecls.h:341: error: syntax error before '->' token
./generic/tclIntDecls.h:357: error: syntax error before '->' token
./generic/tclIntDecls.h:360: error: syntax error before '->' token
./generic/tclIntDecls.h:363: error: syntax error before '->' token
./generic/tclIntDecls.h:367: error: syntax error before '->' token
./generic/tclIntDecls.h:370: error: syntax error before '->' token
./generic/tclIntDecls.h:377: error: syntax error before '->' token
make: *** [tclXbsearch.o] Error 1
Error: Target org.macports.build returned: shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_tclx/work/tclx8.4"
&& make all " returned error 2
Command output: /usr/bin/gcc-4.0 -pipe -DPACKAGE_NAME=\"tclx\"
-DPACKAGE_TARNAME=\"tclx\" -DPACKAGE_VERSION=\"8.4\"
-DPACKAGE_STRING=\"tclx\ 8.4\" -DPACKAGE_BUGREPORT=\"\"
-DFULL_VERSION=\"8.4.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
-DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
-DNO_VALUES_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1
-DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1
-DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DUSE_TCL_STUBS=1
-DHAVE_SYS_SELECT_H=1 -DRETSIGTYPE=void -DHAVE_SYS_TIME_H=1
-DTIME_WITH_SYS_TIME=1 -DHAVE_STRUCT_TM_TM_ZONE=1 -DHAVE_TM_ZONE=1
-DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1
-DHAVE_TIMEZONE_VAR=1 -I"./generic" -I"./unix"
-I"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_tcl/work/tcl8.5.6/generic"
-I"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_tcl/work/tcl8.5.6/unix"
-I/opt/local/include -O2 -I/opt/local/include -Os -Wall -Wno-implicit-int
-fno-common -c `echo ./generic/tclXbsearch.c` -o tclXbsearch.o
In file included from ./generic/tclInt.h:2356,
from ./generic/tclExtdInt.h:26,
from ./generic/tclXbsearch.c:19:
./generic/tclIntDecls.h:322: error: syntax error before '->' token
./generic/tclIntDecls.h:326: error: syntax error before '->' token
./generic/tclIntDecls.h:330: error: syntax error before '->' token
./generic/tclIntDecls.h:333: error: syntax error before '->' token
./generic/tclIntDecls.h:337: error: syntax error before '->' token
./generic/tclIntDecls.h:341: error: syntax error before '->' token
./generic/tclIntDecls.h:357: error: syntax error before '->' token
./generic/tclIntDecls.h:360: error: syntax error before '->' token
./generic/tclIntDecls.h:363: error: syntax error before '->' token
./generic/tclIntDecls.h:367: error: syntax error before '->' token
./generic/tclIntDecls.h:370: error: syntax error before '->' token
./generic/tclIntDecls.h:377: error: syntax error before '->' token
make: *** [tclXbsearch.o] Error 1
Warning: the following items did not execute (for tclx):
org.macports.activate org.macports.build org.macports.destroot
org.macports.install
Error: Status 1 encountered during processing.
--
Ticket URL: <http://trac.macports.org/ticket/20641#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list