#15496: llvm +universal doesn't build -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: erickt@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Keywords: | Port: llvm -------------------------------------+-------------------------------------- Comment(by ryandesign@…): Using the [attachment:llvm-universal.diff attached patch] using the muniversal portgroup gets close to allowing a universal build, but the llvm-config program differs between architectures, and I don't know how to resolve it. {{{ $ diff -ru work/destroot-{i386,x86_64}/opt/local/bin/llvm-config --- work/destroot-i386/opt/local/bin/llvm-config 2009-12-01 17:13:20.000000000 -0600 +++ work/destroot-x86_64/opt/local/bin/llvm-config 2009-12-01 17:12:47.000000000 -0600 @@ -23,9 +23,9 @@ my $PACKAGE_NAME = q{llvm}; my $VERSION = q{2.6}; my $PREFIX = q{/opt/local}; -my $LLVM_CONFIGTIME = q{Tue Dec 1 16:32:20 CST 2009}; +my $LLVM_CONFIGTIME = q{Tue Dec 1 16:31:22 CST 2009}; my $LLVM_SRC_ROOT = q{/opt/local/var/macports/build/_Users_rschmidt_macports_dports_lang_llvm/work/llvm-2.6}; -my $LLVM_OBJ_ROOT = q{/opt/local/var/macports/build/_Users_rschmidt_macports_dports_lang_llvm/work/build-i386}; +my $LLVM_OBJ_ROOT = q{/opt/local/var/macports/build/_Users_rschmidt_macports_dports_lang_llvm/work/build-x86_64}; my $LLVM_ON_WIN32 = q{0}; my $LLVM_ON_UNIX = q{1}; my $LLVMGCCDIR = q{}; @@ -37,8 +37,8 @@ my $SHLIBEXT = q{.dylib}; my $EXEEXT = q{}; my $OS = q{Darwin}; -my $ARCH = lc(q{x86}); -my $TARGET_TRIPLE = q{i386-apple-darwin10}; +my $ARCH = lc(q{x86_64}); +my $TARGET_TRIPLE = q{x86_64-apple-darwin10}; my $TARGETS_TO_BUILD = q{X86 Sparc PowerPC Alpha ARM Mips CellSPU PIC16 XCore MSP430 SystemZ Blackfin CBackend MSIL CppBackend}; my $TARGET_HAS_JIT = q{1}; my @TARGETS_BUILT = map { lc($_) } qw{X86 Sparc PowerPC Alpha ARM Mips CellSPU PIC16 XCore MSP430 SystemZ Blackfin CBackend MSIL CppBackend}; }}} -- Ticket URL: <http://trac.macports.org/ticket/15496#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS