[MacPorts] #37463: llvm-3.2 does not build / universal variants semantics should be changed
MacPorts
noreply at macports.org
Mon Dec 31 01:34:29 PST 2012
#37463: llvm-3.2 does not build / universal variants semantics should be changed
-----------------------+----------------------
Reporter: vince@… | Owner: jeremyhu
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Keywords: universal | Port: llvm-3.2
-----------------------+----------------------
When building llvm-3.2 I get this error:
{{{
lvm[1]: Compiling llvm-config.cpp for Release+Debug+Asserts build
if /usr/bin/clang++
-I/opt/local/var/macports/build/_Users_vincent_Developpement_Macports_trunk_dports_lang_llvm-3.2/llvm-3.2/work/llvm-3.2.src/include
-I/opt/local/var/macports/build/_Users_vincent_Developpement_Macports_trunk_dports_lang_llvm-3.2/llvm-3.2/work/llvm-3.2.src/tools
/llvm-config -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/opt/local/var/macports/build/_Users_vincent_Developpement_Macports_trunk_dports_lang_llvm-3.2/llvm-3.2/work/llvm-3.2.src/tools
/llvm-config/Release+Debug+Asserts -O3 -g -fvisibility-inlines-hidden
-fno-exceptions -fno-rtti -fno-common -Woverloaded-virtual -Wcast-qual
-m64 -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-
strings -Wcovered-switch-default -c -MMD -MP -MF
"/opt/local/var/macports/build/_Users_vincent_Developpement_Macports_trunk_dports_lang_llvm-3.2/llvm-3.2/work/llvm-3.2.src/tools
/llvm-config/Release+Debug+Asserts/llvm-config.d.tmp" -MT
"/opt/local/var/macports/build/_Users_vincent_Developpement_Macports_trunk_dports_lang_llvm-3.2/llvm-3.2/work/llvm-3.2.src/tools
/llvm-config/Release+Debug+Asserts/llvm-config.o" -MT
"/opt/local/var/macports/build/_Users_vincent_Developpement_Macports_trunk_dports_lang_llvm-3.2/llvm-3.2/work/llvm-3.2.src/tools
/llvm-config/Release+Debug+Asserts/llvm-config.d" llvm-config.cpp -o
/opt/local/var/macports/build/_Users_vincent_Developpement_Macports_trunk_dports_lang_llvm-3.2/llvm-3.2/work/llvm-3.2.src/tools
/llvm-config/Release+Debug+Asserts/llvm-config.o ; \
then /bin/mv -f
"/opt/local/var/macports/build/_Users_vincent_Developpement_Macports_trunk_dports_lang_llvm-3.2/llvm-3.2/work/llvm-3.2.src/tools
/llvm-config/Release+Debug+Asserts/llvm-config.d.tmp"
"/opt/local/var/macports/build/_Users_vincent_Developpement_Macports_trunk_dports_lang_llvm-3.2/llvm-3.2/work/llvm-3.2.src/tools
/llvm-config/Release+Debug+Asserts/llvm-config.d"; else /bin/rm
"/opt/local/var/macports/build/_Users_vincent_Developpement_Macports_trunk_dports_lang_llvm-3.2/llvm-3.2/work/llvm-3.2.src/tools
/llvm-config/Release+Debug+Asserts/llvm-config.d.tmp"; exit 1; fi
llvm-config.cpp:45:10: fatal error: 'LibraryDependencies.inc' file not
found
#include "LibraryDependencies.inc"
^
1 error generated.
rm:
/opt/local/var/macports/build/_Users_vincent_Developpement_Macports_trunk_dports_lang_llvm-3.2/llvm-3.2/work/llvm-3.2.src/tools
/llvm-config/Release+Debug+Asserts/llvm-config.d.tmp: No such file or
directory
}}}
Besides, the ‘universal’ variant should not mean building a universal
compiler, but building a compiler than can compile for both i386/x86-64,
which is the default case. The classical meaning of ‘universal’ should be
transferred to some other variant.
--
Ticket URL: <https://trac.macports.org/ticket/37463>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list