[MacPorts] #59786: perl5.28, perl5.30: forces modules to build with clang-3.4, though they don't declare a dependency on it

MacPorts noreply at macports.org
Sat Jun 26 00:49:41 UTC 2021


#59786: perl5.28, perl5.30: forces modules to build with clang-3.4, though they
don't declare a dependency on it
---------------------------------+----------------------
  Reporter:  ryandesign          |      Owner:  mojca
      Type:  defect              |     Status:  assigned
  Priority:  Normal              |  Milestone:
 Component:  ports               |    Version:  2.6.2
Resolution:                      |   Keywords:
      Port:  perl5.28, perl5.30  |
---------------------------------+----------------------

Comment (by kencu):

 I can't speak to that, but (AFAIK) none of the clang compilers declare a
 dep on perl, so (AFAIK) perl could build with any compiler.

 Unless there is some way that some other thing that ultimately clang needs
 requires a macports perl -- can't say about that. Bin deps on perl confuse
 the rdeps too much for me to sort that out.

 (Oh -- and what is already built with some baked in /opt/local/bin/clang-
 mp-3.4 is really hard to say.)

 I don't know what the best course is, but the easiest course is to just
 require clang-3.4 I guess. Luckily there I have reduced the clang-3.4
 footprint from about 800MB to 16 MB recently :>

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


More information about the macports-tickets mailing list