id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,port
3925,base/ depends on ${prefix}/local,kyle-opendarwinbugzilla@…,macports-tickets@lists.macosforge.org,"In trying to update, it dies:

[root@tunican ~]# port selfupdate 
DarwinPorts base version 1.001 installed
New DarwinPorts base version 1.010
Configuring, Building and Installing new DarwinPorts base
Selfupdate failed: Error installing new DarwinPorts base: shell command ""cd
/opt/local/var/db/dports/sources/rsync.rsync.opendarwin.org_dpupdate1/base &&
./configure --prefix=/opt/local --with-install-user=root
--with-install-group=admin --with-tclpackage=/Library/Tcl && make && make
install"" returned error 2
Command output: ld: warning prebinding not disabled because (__LINKEDIT segment
(address = 0x3000 size = 0x4000) of Darwinports.dylib overlaps with __TEXT
segment (address = 0x0 size = 0xd8000) of /opt/local/lib/libcrypto.0.9.7.dylib
===> making all in src/port1.0
===> making all in src/port1.0/resources
===> making all in src/port1.0/resources/package
make[4]: Nothing to be done for `all'.
===> making all in src/port1.0/resources/fetch
make[4]: Nothing to be done for `all'.
===> making all in src/port1.0/resources/group
make[4]: Nothing to be done for `all'.
===> making all in src/package1.0
make[2]: Nothing to be done for `all'.
===> making all in src/pextlib1.0
gcc -c -DUSE_TCL_STUBS -W -Wall -pedantic -g -Os -I/opt/local/include
-DHAVE_CONFIG_H -I.. -I.  -I""/usr/include"" -DTCL_THREADS=1 -DUSE_THREAD_ALLOC=1
-D_REENTRANT=1 -D_THREAD_SAFE=1 -DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1
-DHAVE_PTHREAD_ATFORK=1 -DHAVE_READDIR_R=1 -DMAC_OSX_TCL=1 -DHAVE_CFBUNDLE=1
-DUSE_VFORK=1 -DTCL_DEFAULT_ENCODING=\""utf-8\"" -DTCL_WIDE_INT_TYPE=long\ long
-DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1
-DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=1
-DNO_VALUES_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1
-DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_GMTIME_R=1
-DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1 -DHAVE_ST_BLKSIZE=1 -DSTDC_HEADERS=1
-DHAVE_SIGNED_CHAR=1 -DHAVE_PUTENV_THAT_COPIES=1 -DHAVE_LANGINFO=1
-DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_FILIO_H=1  -fno-common Pextlib.c -o Pextlib.o
In file included from Pextlib.c:99:
/opt/local/include/tcl.h:398: warning: ISO C90 does not support long long
/opt/local/include/tcl.h:399: warning: ISO C90 does not support long long
gcc -c -DUSE_TCL_STUBS -W -Wall -pedantic -g -Os -I/opt/local/include
-DHAVE_CONFIG_H -I.. -I.  -I""/usr/include"" -DTCL_THREADS=1 -DUSE_THREAD_ALLOC=1
-D_REENTRANT=1 -D_THREAD_SAFE=1 -DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1
-DHAVE_PTHREAD_ATFORK=1 -DHAVE_READDIR_R=1 -DMAC_OSX_TCL=1 -DHAVE_CFBUNDLE=1
-DUSE_VFORK=1 -DTCL_DEFAULT_ENCODING=\""utf-8\"" -DTCL_WIDE_INT_TYPE=long\ long
-DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1
-DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=1
-DNO_VALUES_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1
-DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_GMTIME_R=1
-DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1 -DHAVE_ST_BLKSIZE=1 -DSTDC_HEADERS=1
-DHAVE_SIGNED_CHAR=1 -DHAVE_PUTENV_THAT_COPIES=1 -DHAVE_LANGINFO=1
-DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_FILIO_H=1  -fno-common strsed.c -o strsed.o
In file included from strsed.c:141:
/opt/local/include/regex.h:145: error: parse error before re_void
/opt/local/include/regex.h:145: warning: type defaults to int in declaration
of re_void
/opt/local/include/regex.h:145: warning: data definition has no type or storage
class
/opt/local/include/regex.h:314: error: parse error before _ANSI_ARGS_
/opt/local/include/regex.h:323: error: parse error before _ANSI_ARGS_
/opt/local/include/regex.h:326: error: parse error before _ANSI_ARGS_
strsed.c: In function strsed:
strsed.c:582: warning: implicit declaration of function regcomp
strsed.c:610: warning: implicit declaration of function regexec
make[2]: *** [strsed.o] Error 1
make[1]: *** [all] Error 1
make: *** [all] Error 1

Apparently gcc-4.0 doesn't quite understand VOID (rather than void).",defect,closed,Normal,,base,1.0,worksforme,,aconchillo@…,
