[MacPorts] #65063: bootstrapping Macports for curl now requires gcc7 and cmake (!) due to sneaked dependencies on brotli and nghttp2

MacPorts noreply at macports.org
Sun Apr 24 03:31:01 UTC 2022


#65063: bootstrapping Macports for curl now requires gcc7 and cmake (!) due to
sneaked dependencies on brotli and nghttp2
---------------------------+-----------------------------------------
  Reporter:  barracuda156  |      Owner:  ryandesign
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.7.2
Resolution:                |   Keywords:  leopard, tiger, snowleopard
      Port:  curl          |
---------------------------+-----------------------------------------

Comment (by ryandesign):

 The brotli port doesn't appear to have any special requirements so adding
 that dependency probably didn't cause this.

 nghttp2 requires C++14 which will bring in new compiler requirements on
 older systems. Moving http/2 support back to a variant would essentially
 undo #65056 in which it had been requested to make http/2 support on by
 default. We can certainly discuss whether reverting that part of the
 change is the right thing to do.

 Your complaint about nghttp2 being unbuildable as universal on PowerPC
 needs to be filed against nghttp2, or conceivably against the gcc ports
 that lack the ability to build things universal.

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


More information about the macports-tickets mailing list