Bug 266659 - www/h2o: fix for building with LibreSSL 3.5.3
Summary: www/h2o: fix for building with LibreSSL 3.5.3
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Dave Cottlehuber
URL:
Keywords:
: 266660 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-09-27 16:40 UTC by Robert Kruus
Modified: 2022-11-13 12:45 UTC (History)
3 users (show)

See Also:


Attachments
Updated patch-deps_neverbleed_neverbleed.c (759 bytes, text/plain)
2022-09-27 16:40 UTC, Robert Kruus
no flags Details
Patch Makefile and patch. (1.32 KB, patch)
2022-09-28 15:00 UTC, Robert Kruus
eduardo: maintainer-approval? (dch)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Kruus 2022-09-27 16:40:33 UTC
Created attachment 236876 [details]
Updated patch-deps_neverbleed_neverbleed.c

The current patch-deps_neverbleed_neverbleed.c does not work with latest LibreSSL release. The attached updated patch fixes the issue.
Comment 1 Graham Perrin freebsd_committer freebsd_triage 2022-09-27 17:22:08 UTC
*** Bug 266660 has been marked as a duplicate of this bug. ***
Comment 2 Fernando Apesteguía freebsd_committer freebsd_triage 2022-09-28 05:17:47 UTC
Hi Robert,

Are you referring to www/h2o? Could you please attach a patch to the port?

Thanks.
Comment 3 Robert Kruus 2022-09-28 15:00:28 UTC
Created attachment 236915 [details]
Patch Makefile and patch.

Bumped the port revision and provided a patch to the current patch.
My first attachment could also just replace the existing patchfile.
Comment 4 commit-hook freebsd_committer freebsd_triage 2022-11-13 12:39:53 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c145b6539b6ad55dc4894e0b9f7ff78181deb447

commit c145b6539b6ad55dc4894e0b9f7ff78181deb447
Author:     Dave Cottlehuber <dch@FreeBSD.org>
AuthorDate: 2022-11-13 12:17:06 +0000
Commit:     Dave Cottlehuber <dch@FreeBSD.org>
CommitDate: 2022-11-13 12:17:06 +0000

    www/h2o: fix for building with LibreSSL 3.5.3

    PR:             266659
    Sponsored by:   SkunkWerks, GmbH

 www/h2o/Makefile                                 | 26 +++++++++++++-----------
 www/h2o/files/patch-deps_neverbleed_neverbleed.c | 13 +++++++++++-
 2 files changed, 26 insertions(+), 13 deletions(-)
Comment 5 Dave Cottlehuber freebsd_committer freebsd_triage 2022-11-13 12:45:58 UTC
thanks Robert!