Opened 15 years ago

Closed 15 years ago

#22177 closed defect (worksforme)

Unable to build xorg-libx11 on Tiger

Reported by: this.brack@… Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: tiger Cc:
Port: xorg-libx11

Description

I have G4 PPC with os x 10.4.11, xcode 2.5, x11 installed during installation of os, latest version of macports 1.8.1. Here is what I get whenever I try to build xorg-libx11 (i tried to install geany, but even building library alone gives the same message):

Building xorg-libX11
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_xorg-libX11/work/libX11-1.3.1" && /usr/bin/make -j1 all " returned error 2
Command output: Making all in xlocale
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in om
Making all in generic
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
make[2]: Nothing to be done for `a
ll-am'.
Making all in src
cd util && /usr/bin/make
make[2]: Nothing to be done for `all'.
/usr/bin/make  all-recursive
Making all in util
make[3]: Nothing to be done for `all'.
Making all in xcms
make[3]: Nothing to be done for `all'.
Making all in xlibi18n
make[3]: Nothing to be done for `all'.
Making all in xkb
make[3]: Nothing to be done for `all'.
  CCLD   libX11.la
ld: Undefined symbols:
_XauDisposeAuth
_XauGetBestAuthByAddr
/usr/libexec/gcc/i686-apple-darwin8/4.0.1/libtool: internal link edit comman
d failed
lipo: can't figure out the architecture type of: /var/tmp//cctBwisc.out
make[3]: *** [libX11.la] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
Error: The following dependencies failed to build: vte gtk2 atk gtk-doc gnome-doc-utils py26-libxml2 python26 tk Xft2 xrender xorg-libX11 xorg-renderproto tcl xorg-libXScrnSaver xorg-libXext xorg-scrnsaverproto rarian getopt intltool gnome-common p5-getopt-long p5-pathtools p5-scalar-list-utils c
airo libpixman libpng jasper jpeg pango shared-mime-info tiff xorg-libXcomposite xorg-compositeproto xorg-fixesproto xorg-libXfixes xorg-libXcursor xorg-libXdamage xorg-damageproto xorg-libXi xorg-libXinerama xorg-xineramaproto xorg-libXrandr xorg-randrproto py25-gtk libglade2 py25-cairo py25-numpy fftw-3 py25-nose py25-setuptools python25 py25-gobject
Error: Status 1 encountered during processing.

any ideas?

Change History (6)

comment:1 Changed 15 years ago by this.brack@…

Cc: this.brack@… added

Cc Me!

comment:2 Changed 15 years ago by tobypeterson

Cc: this.brack@… removed
Keywords: xorg x11 removed
Owner: changed from macports-tickets@… to jeremyhu@…
Priority: HighNormal

comment:3 Changed 15 years ago by tobypeterson

Keywords: tiger added
Summary: Unable to build xorg-libx11Unable to build xorg-libx11 on Tiger

comment:4 Changed 15 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Status: newassigned

can you do:

port clean xorg-lib

then add this line to the Portfile:

build.args-append V=1

then do:

sudo port -v install xorg-libX11

report the entire log.

comment:5 in reply to:  4 Changed 15 years ago by this.brack@…

Replying to jeremyhu@…:

can you do:

port clean xorg-lib

then add this line to the Portfile:

build.args-append V=1

then do:

sudo port -v install xorg-libX11

report the entire log.

Is it some type of magic? It had no problem, and libx11 has installed just fine. Building process has taken about three hours though, but I guess it's normal for 1Ghz PPC adding all dependencies there.

The thing is I did clean beforeand tried to install without success, I didnt try build.args-append V=1 and -v install though but how could this have any influence on success of the building?

This time I also installed Gimp as separate bundle and when it started it used X11 could that be a reason the things started to work?

Yet another question: If I have this problem again with any other package how would I copy all log with -v , it is too large to send here, I mean it is three hours of non-stop lines of code responses?

comment:6 Changed 15 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: worksforme
Status: assignedclosed

No, it's no magic. the V=1 just turns on verbose build messages, so I can see what's going on.

The -v option to port just makes it verbose as well.

Note: See TracTickets for help on using tickets.