[MacPorts] #56292: fix ccpnmr package so that it actually builds again

MacPorts noreply at macports.org
Sat Apr 14 21:40:27 UTC 2018


#56292: fix ccpnmr package so that it actually builds again
--------------------------+---------------------------------
  Reporter:  jwhowarth    |      Owner:  (none)
      Type:  enhancement  |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:  haspatch maintainer
      Port:  ccpnmr       |
--------------------------+---------------------------------

Comment (by jwhowarth):

 Replying to [comment:1 kencu]:
 > macports-clang.3.7, 3.8, and 3.9 support openmp as well.

 You are mistaken. Prior to llvm.org switching the -fopenmp default
 behavior to -fopenmp=libomp, it was set to -fopenmp=libgomp which was a
 rather bogus hack in that it actually only produces serial code. There has
 been and won't ever be any openmp code generation in llvm for the libgomp
 openmp library. Only with llvm.org's 4.0 release was the libomp support
 mature enough to switch -fopenmp's default to -fopenmp=libomp. In prior
 releases, one had to explicitly pass -fopenmp=libomp to use the WIP
 version of libomp.

-- 
Ticket URL: <https://trac.macports.org/ticket/56292#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list