[MacPorts] #69251: curl @8.6.0_0+http2+ssl: opportunistic use of nghttp3 (was: curl @8.6.0_0+http2+ssl+universal build fails)

MacPorts noreply at macports.org
Wed Jan 31 21:38:51 UTC 2024


#69251: curl @8.6.0_0+http2+ssl: opportunistic use of nghttp3
--------------------------+------------------------
  Reporter:  Schamschula  |      Owner:  ryandesign
      Type:  defect       |     Status:  accepted
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.9.0
Resolution:               |   Keywords:
      Port:  curl         |
--------------------------+------------------------
Changes (by ryandesign):

 * status:  assigned => accepted


Comment:

 Ok I see from the main.log what the difference is.

 Both have:

 {{{
 :info:configure   HTTP3:            no      (--with-ngtcp2 --with-nghttp3,
 --with-quiche, --with-openssl-quic, --with-msh3)
 }}}

 But then:

 == arm64
 {{{
 :info:configure checking for nghttp3_conn_client_new_versioned in
 -lnghttp3... yes
 }}}
 {{{
 :info:configure    LIBS:            -lnghttp3 -lnghttp2 -lidn2 -lpsl -lssl
 -lcrypto -lssl -lcrypto -lzstd -lzstd -lbrotlidec -lbrotlidec -lz
 }}}

 == x86_64
 {{{
 :info:configure checking for nghttp3_conn_client_new_versioned in
 -lnghttp3... no
 }}}
 {{{
 :info:configure    LIBS:            -lnghttp2 -lidn2 -lpsl -lssl -lcrypto
 -lssl -lcrypto -lzstd -lzstd -lbrotlidec -lbrotlidec -lz
 }}}

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


More information about the macports-tickets mailing list