[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