[MacPorts] #50509: llvm-3.8: remove unnecessary openmp variant
MacPorts
noreply at macports.org
Wed Feb 3 11:38:45 PST 2016
#50509: llvm-3.8: remove unnecessary openmp variant
------------------------------------+------------------------
Reporter: howarth.at.macports@… | Owner: jeremyhu@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords: haspatch
Port: llvm-3.8 |
------------------------------------+------------------------
Comment (by howarth.at.macports@…):
Confirmation of proper linkages can be seen in llvm-3.8 build with..
{{{
$ cat
/Users/howarth/ports/lang/llvm-3.8/work/build/tools/opt/CMakeFiles/opt.dir/link.txt
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
-pipe -Os -std=c++11 -stdlib=libc++ -fPIC -fvisibility-inlines-hidden
-Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-
field-initializers -pedantic -Wno-long-long -Wcovered-switch-default
-Wnon-virtual-dtor -Wdelete-non-virtual-dtor -std=c++11 -g -arch x86_64
-mmacosx-version-min=10.11 -Wl,-search_paths_first
-Wl,-headerpad_max_install_names -L/opt/local/lib
-Wl,-headerpad_max_install_names -Wl,-rpath, at loader_path -rdynamic
CMakeFiles/opt.dir/AnalysisWrappers.cpp.o
CMakeFiles/opt.dir/BreakpointPrinter.cpp.o
CMakeFiles/opt.dir/GraphPrinters.cpp.o
CMakeFiles/opt.dir/NewPMDriver.cpp.o CMakeFiles/opt.dir/PassPrinters.cpp.o
CMakeFiles/opt.dir/PrintSCC.cpp.o CMakeFiles/opt.dir/opt.cpp.o -o
../../bin/opt ../../lib/libLLVM.dylib -Wl,-rpath, at executable_path/../lib
$ cat
/Users/howarth/ports/lang/llvm-3.8/work/build/tools/llc/CMakeFiles/llc.dir/link.txt
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
-pipe -Os -std=c++11 -stdlib=libc++ -fPIC -fvisibility-inlines-hidden
-Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-
field-initializers -pedantic -Wno-long-long -Wcovered-switch-default
-Wnon-virtual-dtor -Wdelete-non-virtual-dtor -std=c++11 -g -arch x86_64
-mmacosx-version-min=10.11 -Wl,-search_paths_first
-Wl,-headerpad_max_install_names -L/opt/local/lib
-Wl,-headerpad_max_install_names -Wl,-rpath, at loader_path -rdynamic
CMakeFiles/llc.dir/llc.cpp.o -o ../../bin/llc ../../lib/libLLVM.dylib
-Wl,-rpath, at executable_path/../lib
}}}
and in clang-3.8 build with...
{{{
$ cat
/Users/howarth/ports/lang/llvm-3.8/work/build/tools/clang/tools/driver/CMakeFiles/clang.dir/link.txt
Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
-pipe -Os -std=c++11 -stdlib=libc++ -fPIC -fvisibility-inlines-hidden
-Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-
field-initializers -pedantic -Wno-long-long -Wcovered-switch-default
-Wnon-virtual-dtor -Wdelete-non-virtual-dtor -std=c++11 -fno-common
-Woverloaded-virtual -Wno-nested-anon-types -g -arch x86_64 -mmacosx-
version-min=10.11 -Wl,-search_paths_first -Wl,-headerpad_max_install_names
-L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-rpath, at loader_path
-rdynamic CMakeFiles/clang.dir/driver.cpp.o
CMakeFiles/clang.dir/cc1_main.cpp.o CMakeFiles/clang.dir/cc1as_main.cpp.o
-o ../../../../bin/clang-3.8 ../../../../lib/libLLVM.dylib
../../../../lib/libclangBasic.a ../../../../lib/libclangCodeGen.a
../../../../lib/libclangDriver.a ../../../../lib/libclangFrontend.a
../../../../lib/libclangFrontendTool.a
-Wl,-sectcreate,__TEXT,__info_plist,/opt/local/var/macports/build/_Users_howarth_ports_lang_llvm-3.8/clang-3.8/work/build/tools/clang/tools/driver/Info.plist
../../../../lib/libclangCodeGen.a
../../../../lib/libclangRewriteFrontend.a
../../../../lib/libclangARCMigrate.a
../../../../lib/libclangStaticAnalyzerFrontend.a
../../../../lib/libclangFrontend.a ../../../../lib/libclangDriver.a
../../../../lib/libclangParse.a ../../../../lib/libclangSerialization.a
../../../../lib/libclangSema.a ../../../../lib/libclangEdit.a
../../../../lib/libclangStaticAnalyzerCheckers.a
../../../../lib/libclangStaticAnalyzerCore.a
../../../../lib/libclangAnalysis.a ../../../../lib/libclangAST.a
../../../../lib/libclangRewrite.a ../../../../lib/libclangLex.a
../../../../lib/libclangBasic.a -Wl,-rpath, at executable_path/../lib
}}}
--
Ticket URL: <https://trac.macports.org/ticket/50509#comment:5>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list