[MacPorts] #56430: libpcl fails to build

MacPorts noreply at macports.org
Mon May 14 01:17:46 UTC 2018


#56430: libpcl fails to build
----------------------+------------------------
  Reporter:  dershow  |      Owner:  luminans@…
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:
Resolution:           |   Keywords:  haspatch
      Port:  libpcl   |
----------------------+------------------------

Comment (by ctreleaven):

 I don't know a great deal about OpenMP.  When I did some work on
 darktable, I found another port using clang39 and clang40 variants for
 OpenMP and followed a similar approach.  At that time, darktable would not
 build successfully with clang-5.0.  However, I found libpcl did build OK
 with clang-5.0 so I proposed a clang50 variant.  I read somewhere that
 clang-6.0 is effectively experimental at this point.  Otherwise, I might
 have added a clang60 variant to libpcl.

 libpcl formerly had a 'perf' variant (description: "optimize code", non-
 default) that apparently enabled OpenMP via clang-3.0.  I didn't think the
 name "perf" was widely used.  Naming the variant "openmp" would be more
 direct and I would support doing that unless there are valid reasons to
 offer different clang versions via variants.

 The libpcl web site provides very little information on OpenMP and none,
 that I could find, on the strengths of various compilers and/or versions.

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


More information about the macports-tickets mailing list