Opened 12 years ago

Closed 8 years ago

#36252 closed defect (wontfix)

eiffelstudio71 @7.1.88986 build error - build failure

Reported by: sharvey@… Owned by: roederja
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: tiger Cc:
Port: eiffelstudio71

Description (last modified by ryandesign (Ryan Carsten Schmidt))

OS: Mac OS X 10.4.11 PowerPC G4

Command line level error is:

--->  Building eiffelstudio71
Error: org.macports.build for port eiffelstudio71 returned: could not set permissions for file "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_eiffelstudio71/eiffelstudio71/work/PorterPackage/Eiffel71/studio/spec/macosx-ppc/bin/ec": no such file or directory
Please see the log file for port eiffelstudio71 for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_eiffelstudio71/eiffelstudio71/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port eiffelstudio71 failed

First sign of problems in log:

--->  Building eiffelstudio71
DEBUG: Executing org.macports.build (eiffelstudio71)
Compile C code of the libraries
"A tout seigneur tout honneur", let's start with the run-time
Compile a commercial run-time
Extract the delivery
Delivery
ranlib: file: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_eiffelstudio71/eiffelstudio71/work/PorterPackage/Eiffel71/studio/spec/macosx-ppc/lib/libfinalized.a(eif_threads.o) has no symbols
ranlib: file: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_eiffelstudio71/eiffelstudio71/work/PorterPackage/Eiffel71/studio/spec/macosx-ppc/lib/libfinalized.a(posix_threads.o) has no symbols
ranlib: file: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_eiffelstudio71/eiffelstudio71/work/PorterPackage/Eiffel71/studio/spec/macosx-ppc/lib/libwkbench.a(weif_threads.o) has no symbols
ranlib: file: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_eiffelstudio71/eiffelstudio71/work/PorterPackage/Eiffel71/studio/spec/macosx-ppc/lib/libwkbench.a(wposix_threads.o) has no symbols
Put x2c in the new delivery
Recompile quick_finalize
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_eiffelstudio71/eiffelstudio71/work/PorterPackage/Eiffel71/studio/spec/macosx-ppc/bin/finish_freezing: line 132: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_eiffelstudio71/eiffelstudio71/work/PorterPackage/Eiffel71/studio/spec/macosx-ppc/bin/quick_finalize: No such file or directory
ld: warning: object file compiled with -mlong-branch which is no longer needed. To remove this warning, recompile without -mlong-branch: ty605.o
ld: warning: object file compiled with -mlong-branch which is no longer needed. To remove this warning, recompile without -mlong-branch: sp565.o

tail end of log:

ld: warning: object file compiled with -mlong-branch which is no longer needed. To remove this warning, recompile without -mlong-branch: epoly1.o
ld: warning: object file compiled with -mlong-branch which is no longer needed. To remove this warning, recompile without -mlong-branch: epoly3.o
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: C12/Cobj12.o has external relocation entries in non-writable section (__TEXT,__text) for symbols:
_memmove
_memcpy
_memset
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: C3/Cobj3.o r_value (0x23a74) field of relocation entry 0 in section (__TEXT,__text) out of range
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: C1/Cobj1.o r_value (0x1114c) field of relocation entry 0 in section (__TEXT,__text) out of range
collect2: ld returned 1 exit status
make: *** [quick_finalize] Error 1
Couldnt generate quick_finalize
Exiting...
final time:
Thu Sep 20 23:54:20 2012
Error: org.macports.build for port eiffelstudio71 returned: could not set permissions for file "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_eiffelstudio71/eiffelstudio71/work/PorterPackage/Eiffel71/studio/spec/macosx-ppc/bin/ec": no such file or directory
DEBUG: Error code: NONE
DEBUG: Backtrace: could not set permissions for file "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_eiffelstudio71/eiffelstudio71/work/PorterPackage/Eiffel71/studio/spec/macosx-ppc/bin/ec": no such file or directory
Warning: targets not executed for eiffelstudio71: org.macports.activate org.macports.build org.macports.destroot org.macports.install
Please see the log file for port eiffelstudio71 for details:

Attachments (1)

macports.es71.failed.log (108.0 KB) - added by sharvey@… 12 years ago.

Download all attachments as: .zip

Change History (6)

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

Cc: jann@… sharvey@… removed
Description: modified (diff)
Owner: changed from macports-tickets@… to jann@…

Could you please attach the entire main.log file?

Changed 12 years ago by sharvey@…

Attachment: macports.es71.failed.log added

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

Keywords: tiger added

comment:3 Changed 12 years ago by sharvey@…

It looks like a previous selfipdate, update outdated sequence changed compiler and/or linker setup, since I ma now getting the same errors about the -mlong-... option being unnecessary, as well as errors about illegal externals when doing a freeze in eiffelstudi70@7.0.88074_0 which I have active and up until this error arose, was working fine, despite the fact that this port was not upgraded.

comment:4 Changed 12 years ago by roederja

Sorry I can't help you on this as I no longer have access to a PPC mac. I am happy to incorporate any patches though.

comment:5 Changed 8 years ago by roederja

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