Selfupdate: Pextlib build fails
Boey Maun Suang
boeyms at macports.org
Fri Apr 20 01:22:47 PDT 2007
Hi David,
Would you mind providing the numbers of the bug reports and, if
possible, references to the archive posts, and posting them on
macports-dev@ ? I don't currently know enough to work on base, but
it sounds to me like something that could and should be addressed, if
not in the code then at least on the wiki. If you don't want to post
to macports-dev@ yourself, I'd be happy to post there if you could
give the relevant information.
Kind regards,
Maun Suang
On 20/04/2007, at 13:58, David Kulp wrote:
> The short story (after much long effort following up other leads
> related to fink conflicts, apparent broken dports synchronization,
> etc.) is that I had a bad tclConfig.sh unknowingly installed in /
> usr/local/lib. Grrr.
>
> It's too bad that there's not a more bulletproof way of ensuring
> that the right tcl is being used because several posts in the
> archives and bug reports ultimately relate to tcl conflicts.
>
> Case closed.
>
>
> On Apr 17, 2007, at 4:16 PM, David Kulp wrote:
>
>> I can't run "port selfupdate" on a fresh install of 1.4. It fails
>> when building Pextlib, complaining about socket.h.
>>
>> Anyone have a clue? I've searched the list archives and found
>> nothing similar.
>>
>> Thanks in advance,
>> -d
>>
>>
>> ===> making all in src/pextlib1.0
>> gcc -c -DUSE_TCL_STUBS -g -O2 -W -Wall -pedantic -g -Os -
>> DHAVE_CONFIG_H -I.. -I. -I"/usr/include" -DHAVE_UNISTD_H=1 -
>> DHAVE_LIMITS_H=1 -DTCL_WIDE_INT_TYPE=long\ long -
>> DWORDS_BIGENDIAN=1 -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 -DNO_DLFCN_H=1 -
>> DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_TERMIOS=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 -Dsocklen_t=unsigned -
>> DHAVE_SIGNED_CHAR=1 -DHAVE_PUTENV_THAT_COPIES=1 -
>> DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_FILIO_H=1 -fno-common Pextlib.c -o
>> Pextlib.o
>> In file included from Pextlib.c:96:
>> /usr/include/sys/socket.h:99: error: two or more data types in
>> declaration specifiers
>> make[2]: *** [Pextlib.o] Error 1
>> make[1]: *** [all] Error 1
>> make: *** [all] Error 1
>>
>
> _______________________________________________
> macports-users mailing list
> macports-users at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo/macports-users
--
Boey Maun Suang (Boey is my surname)
Email: boeyms at macports.org
More information about the macports-users
mailing list