Opened 14 years ago

Closed 13 years ago

#24438 closed defect (worksforme)

xorg-libX11-1.3.3 +universal build failure

Reported by: bassrolle@… Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc:
Port: xorg-libX11

Description

Port xorg-libX11-1.3.3 +universal fails to build on Mac OS X 10.6.3

See attached file for build log

Attachments (1)

bug (354.7 KB) - added by bassrolle@… 14 years ago.
build log

Download all attachments as: .zip

Change History (10)

Changed 14 years ago by bassrolle@…

Attachment: bug added

build log

comment:1 Changed 14 years ago by bassrolle@…

Cc: bassrolle@… added

Cc Me!

comment:2 Changed 14 years ago by mf2k (Frank Schima)

Cc: bassrolle@… removed
Keywords: xorg-libX11 +universal build failure removed
Owner: changed from macports-tickets@… to jeremyhu@…

comment:3 Changed 14 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Works for me... Maybe it's a parallel-build issue (doubt it since I'm building -j10)

comment:4 in reply to:  3 Changed 14 years ago by bassrolle@…

Replying to jeremyhu@…:

Works for me... Maybe it's a parallel-build issue (doubt it since I'm building -j10)

Tried with -j1 (use_parallel_build no), still no luck, yields the same error.

XCode version 3.2.1, case sensitive HFS+ system volume.

Installed ports:

aquaterm                       @1.0.1          aqua/aquaterm
autoconf                       @2.65           devel/autoconf
automake                       @1.11.1         devel/automake
binutils                       @2.20.1         devel/binutils
bzip2                          @1.0.5          archivers/bzip2
clisp                          @2.48           lang/clisp
coreutils                      @8.4            sysutils/coreutils
db46                           @4.6.21         databases/db46
dhcp                           @3.1.2          net/dhcp
expat                          @2.0.1          textproc/expat
expat                          @2.0.1          textproc/expat
flac                           @1.2.1          audio/flac
fontconfig                     @2.8.0          graphics/fontconfig
freetype                       @2.3.12         print/freetype
gd2                            @2.0.35         graphics/gd2
gdbm                           @1.8.3          databases/gdbm
gettext                        @0.17           devel/gettext
gmp                            @5.0.1          devel/gmp
gnuplot                        @4.2.5          math/gnuplot
gperf                          @3.0.4          devel/gperf
gperf                          @3.0.4          devel/gperf
help2man                       @1.37.1         textproc/help2man
jpeg                           @8a             graphics/jpeg
jpeg                           @8a             graphics/jpeg
libevent                       @1.4.13         devel/libevent
libiconv                       @1.13.1         textproc/libiconv
libiconv                       @1.13.1         textproc/libiconv
libidn                         @1.16           mail/libidn
libogg                         @1.2.0          multimedia/libogg
libpcap                        @1.0.0          net/libpcap
libpng                         @1.2.43         graphics/libpng
libpng                         @1.2.43         graphics/libpng
libsdl                         @1.2.14         devel/libsdl
libsdl_image                   @1.2.10         devel/libsdl_image
libsdl_mixer                   @1.2.11         audio/libsdl_mixer
libsndfile                     @1.0.21         audio/libsndfile
libtool                        @2.2.6b         devel/libtool
libvorbis                      @1.3.1          audio/libvorbis
libxml2                        @2.7.7          textproc/libxml2
libxslt                        @1.1.26         textproc/libxslt
m4                             @1.4.14         devel/m4
maxima                         @5.20.1         math/maxima
ncurses                        @5.7            devel/ncurses
ncursesw                       @5.7            devel/ncursesw
nmap                           @5.21           net/nmap
openssl                        @0.9.8n         devel/openssl
p5-locale-gettext              @1.05           perl/p5-locale-gettext
pcre                           @7.9            devel/pcre
pdflib                         @7.0.4p4        print/pdflib
perl5                          @5.8.9          lang/perl5
perl5.8                        @5.8.9          lang/perl5.8
pkgconfig                      @0.23           devel/pkgconfig
pkgconfig                      @0.23           devel/pkgconfig
polipo                         @1.0.4          www/polipo
portaudio                      @19.20071207    audio/portaudio
pwgen                          @2.06           sysutils/pwgen
python26                       @2.6.5          lang/python26
readline                       @6.1.000        devel/readline
recode                         @3.6            textproc/recode
sbcl                           @1.0.37         lang/sbcl
scons                          @1.2.0          devel/scons
smpeg                          @0.4.4          multimedia/smpeg
sqlite3                        @3.6.23.1       databases/sqlite3
synergy                        @1.3.1          sysutils/synergy
tcl                            @8.5.8          lang/tcl
tiff                           @3.9.2          graphics/tiff
tiff                           @3.9.2          graphics/tiff
tk                             @8.5.8          x11/tk
tor                            @0.2.1.25       security/tor
wget                           @1.12           net/wget
Xft2                           @2.1.14         x11/Xft2
xmlstarlet                     @1.0.1          textproc/xmlstarlet
xorg-bigreqsproto              @1.1.0          x11/xorg-bigreqsproto
xorg-inputproto                @2.0            x11/xorg-inputproto
xorg-kbproto                   @1.0.4          x11/xorg-kbproto
xorg-libice                    @1.0.6          x11/xorg-libice
xorg-libsm                     @1.1.1          x11/xorg-libsm
xorg-libX11                    @1.3.3          x11/xorg-libX11
xorg-libXau                    @1.0.5          x11/xorg-libXau
xorg-libXau                    @1.0.5          x11/xorg-libXau
xorg-libXdmcp                  @1.0.3          x11/xorg-libXdmcp
xorg-libXdmcp                  @1.0.3          x11/xorg-libXdmcp
xorg-libXext                   @1.1.1          x11/xorg-libXext
xorg-libXrandr                 @1.3.0          x11/xorg-libXrandr
xorg-libXScrnSaver             @1.2.0          x11/xorg-libXScrnSaver
xorg-libXt                     @1.0.8          x11/xorg-libXt
xorg-randrproto                @1.3.1          x11/xorg-randrproto
xorg-renderproto               @0.11           x11/xorg-renderproto
xorg-scrnsaverproto            @1.2.0          x11/xorg-scrnsaverproto
xorg-util-macros               @1.7.0          x11/xorg-util-macros
xorg-util-macros               @1.7.0          x11/xorg-util-macros
xorg-xcmiscproto               @1.2.0          x11/xorg-xcmiscproto
xorg-xextproto                 @7.1.1          x11/xorg-xextproto
xorg-xf86bigfontproto          @1.2.0          x11/xorg-xf86bigfontproto
xorg-xproto                    @7.0.16         x11/xorg-xproto
xorg-xtrans                    @1.2.5          x11/xorg-xtrans
xpm                            @3.5.8          x11/xpm
xrender                        @0.9.5          x11/xrender
zlib                           @1.2.4          archivers/zlib
zlib                           @1.2.4          archivers/zlib

comment:5 Changed 14 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Try updating Xcode ... I don't have any other suggestions...

Taking one of the missing symbols, I see it there in mine:

~  $ nm -A /opt/local/lib/libX11.dylib | grep XLookupString
/opt/local/lib/libX11.dylib:single module: 00082560 T _XLookupString
/opt/local/lib/libX11.dylib:single module: 00016260 T __XLookupString

comment:6 in reply to:  5 Changed 14 years ago by bassrolle@…

Replying to jeremyhu@…:

Try updating Xcode ... I don't have any other suggestions...

1) Upgrade to XCode 3.2.2, clean xorg-libX11 and another try at installing: No luck. 2) Uninstalling all xorg ports, and reinstalling xorg-libX11+universal: No luck.

Taking one of the missing symbols, I see it there in mine:

~  $ nm -A /opt/local/lib/libX11.dylib | grep XLookupString
/opt/local/lib/libX11.dylib:single module: 00082560 T _XLookupString
/opt/local/lib/libX11.dylib:single module: 00016260 T __XLookupString

As it should be, I find those, too (because the 64bit (non universal) version of xorg-libX11 is installed and provides libX11.dylib). This is not about a circular dependency, but about a build failure. I find it interesting, that I should be the only person who has this problem with MacPorts 1.8.2. It's truely strange (bearing in mind that I am not an xorg expert by any means).

comment:7 Changed 14 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Do you have /usr/local My only hunch at this point is you may have a buggy glibtool installed to /usr/local ...

comment:8 in reply to:  7 Changed 14 years ago by bassrolle@…

Replying to jeremyhu@…:

Do you have /usr/local My only hunch at this point is you may have a buggy glibtool installed to /usr/local ...

No. Here is the output of "locate glibtool|grep bin" for completeness:

/Developer/usr/bin/glibtool
/Developer/usr/bin/glibtoolize
/opt/local/bin/glibtool
/opt/local/bin/glibtoolize
/opt/local/var/macports/software/libtool/2.2.6b_1+darwin/opt/local/bin/glibtool
/opt/local/var/macports/software/libtool/2.2.6b_1+darwin/opt/local/bin/glibtoolize
/usr/bin/glibtool
/usr/bin/glibtoolize

comment:9 Changed 13 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: worksforme
Status: newclosed

Newer libX11s aren't autoreconfing...

Note: See TracTickets for help on using tickets.