Page MenuHomeFreeBSD

Mk/bsd.options.desc.mk: Use proper name for HTTP/2
ClosedPublic

Authored by michaelo on Feb 23 2025, 5:56 PM.
Tags
None
Referenced Files
F136969078: D49114.id151377.diff
Thu, Nov 20, 9:05 PM
F136968688: D49114.id151950.diff
Thu, Nov 20, 9:03 PM
F136968628: D49114.id151394.diff
Thu, Nov 20, 9:03 PM
F136968609: D49114.id.diff
Thu, Nov 20, 9:03 PM
F136967865: D49114.id151390.diff
Thu, Nov 20, 9:01 PM
F136966314: D49114.diff
Thu, Nov 20, 8:55 PM
Unknown Object (File)
Fri, Nov 14, 5:26 AM
Unknown Object (File)
Fri, Nov 14, 2:40 AM
Subscribers
None

Details

Summary

The protocol is officially called HTTP/2 in RFC 9113, old drafts used 2.0 which
were obsoleted.

Approved by: jrm (mentor), otis (mentor), ...

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 62607
Build 59491: arc lint + arc unit

Event Timeline

michaelo created this revision.

There are a few other instances of HTTP/2.0 in the tree.

% rg -F 'HTTP/2.0'
Mk/bsd.options.desc.mk
165:HPACK_DESC?=                Header Compression for HTTP/2.0 support

www/wget2/Makefile
68:NGHTTP2_DESC=                Support HTTP/2.0 through libnghttp2

www/libnghttp2/Makefile
8:COMMENT=      HTTP/2.0 C Library

www/nghttp2/Makefile
7:COMMENT=      HTTP/2.0 C Library

www/linux-rl9-libnghttp2/Makefile
8:COMMENT=      HTTP/2.0 C Library (Rocky Linux ${LINUX_DIST_VER})
In D49114#1119986, @jrm wrote:

There are a few other instances of HTTP/2.0 in the tree.

% rg -F 'HTTP/2.0'
Mk/bsd.options.desc.mk
165:HPACK_DESC?=                Header Compression for HTTP/2.0 support

www/wget2/Makefile
68:NGHTTP2_DESC=                Support HTTP/2.0 through libnghttp2

www/libnghttp2/Makefile
8:COMMENT=      HTTP/2.0 C Library

www/nghttp2/Makefile
7:COMMENT=      HTTP/2.0 C Library

www/linux-rl9-libnghttp2/Makefile
8:COMMENT=      HTTP/2.0 C Library (Rocky Linux ${LINUX_DIST_VER})

Good catch, but I will handle nghttp2 and its consumers separately because it requires some analysis. Apparently both curl and wget us libnghttp2, but the descriptions do not consistently crom the Mk/.

This revision is now accepted and ready to land.Mar 4 2025, 7:07 PM