Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#17454 closed defect (fixed)

xvid does not build universal on Leopard

Reported by: jeremyhu (Jeremy Huddleston Sequoia) Owned by: nox@…
Priority: Normal Milestone:
Component: ports Version: 1.8.0
Keywords: Cc:
Port:

Description (last modified by jeremyhu (Jeremy Huddleston Sequoia))

  L: libxvidcore.a
ranlib: for architecture: ppc file: libxvidcore.a(timer.o) has no symbols
ranlib: for architecture: i386 file: libxvidcore.a(timer.o) has no symbols
  L: libxvidcore.4.dylib
ldld: library not found for -ldylib1.10.5.o
collect2: ld returned 1 exit status
: library not found for -ldylib1.10.5.o
collect2: ld returned 1 exit status
lipo: can't open input file: /var/tmp//ccFdRcgs.out (No such file or directory)
make: *** [libxvidcore.4.dylib] Error 1

---

Fix:

--- Portfile	(revision 42677)
+++ Portfile	(working copy)
@@ -31,8 +31,8 @@
 
 patchfiles          patch-platform.inc.in-LDFLAGS.diff
 
-# configure.universal_ldflags-append  -isysroot ${sysroot}
-configure.universal_ldflags-append  -isysroot /Developer/SDKs/MacOSX10.4u.sdk
+configure.universal_ldflags-append  -isysroot ${sysroot}
+# configure.universal_ldflags-append  -isysroot /Developer/SDKs/MacOSX10.4u.sdk
 configure.args                      --disable-assembly
 
 post-destroot {

---

Why was 10.4u being forced?

Change History (4)

comment:1 Changed 16 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Description: modified (diff)

comment:2 Changed 16 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Also, I'm not sure it's actually being safely built universal since there's an endianness check which is always being set to the endianness of the build machine.

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

Resolution: fixed
Status: newclosed

committed fix r43581 dev timeout

comment:4 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.