Opened 13 years ago

Closed 12 years ago

#28194 closed defect (worksforme)

rxvt-unicode @9.10 +universal fails to build on Darwin 8.11

Reported by: p.d.finn@… Owned by: evangoldenberg@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc: ryandesign (Ryan Carsten Schmidt)
Port: rxvt-unicode

Description

rxvt-unicode@9.10 fails initial build on Darwin 8.11, Mac OS X Tiger ppc.

Log excerpt:

:info:build _FT_Outline_Transform referenced from libXft expected to be defined in /opt/local/lib/libfreetype.6.dylib
:info:build _FT_Outline_Translate referenced from libXft expected to be defined in /opt/local/lib/libfreetype.6.dylib
:info:build collect2: ld returned 1 exit status
:info:build lipo: can't open input file: /var/tmp//ccH4fdEg.out (No such file or directory)
:info:build make[1]: *** [rxvt] Error 1
:info:build make: *** [all] Error 1
:info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_rxvt-unicode/work/rxvt-unicode-9.10" && /usr/bin/make all " returned error 2
:error:build Target org.macports.build returned: shell command failed (see log for details)
:debug:build Backtrace: shell command failed (see log for details)
    while executing
"command_exec build"
    (procedure "portbuild::build_main" line 8)
    invoked from within
"$procedure $targetname"

Attachments (1)

main.log (59.2 KB) - added by p.d.finn@… 13 years ago.

Download all attachments as: .zip

Change History (7)

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added; evangoldenberg@… removed
Owner: changed from macports-tickets@… to evangoldenberg@…
Port: rxvt-unicode added

It builds fine for me on Tiger PPC. Can you please attach your complete main.log?

Changed 13 years ago by p.d.finn@…

Attachment: main.log added

comment:2 Changed 13 years ago by p.d.finn@…

Thanks for the help; I've attached the complete log.

comment:3 Changed 13 years ago by jmroot (Joshua Root)

Summary: rxvt-unicode@9.10 fails to build on Darwin 8.11rxvt-unicode @9.10 +universal fails to build on Darwin 8.11

comment:4 Changed 13 years ago by evangoldenberg@…

I don't know much about making things universal, and don't have a PPC machine to test on, so I might not be able to help much with this one.

... referenced from libXft expected to be defined in /opt/local/lib/libfreetype.6.dylib

Does this suggest the problem might by with libXft or libfreetype? Are you able to build other ports that depend on those?

comment:5 Changed 13 years ago by p.d.finn@…

I successfully built rxvt-unicode to build. I was able to build emacs +gtk (which uses libXft) but got a segmentation fault when launching it. While pursuing another build issue I discovered that my ports collection contained a vast number of orphaned files (the result of an incomplete migration). I started from scratch, rebuilt my entire ports collection using the script on the Migration wiki, and rxvt-unicode now builds. This was not a precise or systematic attempt at a solution, but it was pretty clear that orphaned files were causing lots of problems in general, and it was easier to rebuild the ports collection then hunt them all down. Thanks for your help.

comment:6 Changed 12 years ago by jmroot (Joshua Root)

Resolution: worksforme
Status: newclosed
Note: See TracTickets for help on using tickets.