View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0002855 | NetSurf | [All Projects] General | public | 2023-04-11 20:25 | 2023-08-12 17:57 | ||||||||
Reporter | orbea | ||||||||||||
Assigned To | |||||||||||||
Severity | minor | Reproducibility | always | ||||||||||
Status | new | Resolution | open | ||||||||||
Platform | Linux | OS | Gentoo | OS Version | 2.13 | ||||||||
Product Version | 3.10 | ||||||||||||
Target Version | Fixed in Version | ||||||||||||
Summary | 0002855: Build failure with LibreSSL 3.7.2 | ||||||||||||
Description | When building NetSurf 3.10 with LibreSSL 3.7.2 the build will fail because of legacy code paths that are no longer needed with newer LibreSSL versions. This can be solved by simply disabling these code paths with newer LibreSSL versions. | ||||||||||||
Steps To Reproduce | Build NetSurf using LibreSSL instead of OpenSSL. | ||||||||||||
Tags | No tags attached. | ||||||||||||
Fixed in CI build # | |||||||||||||
Reported in CI build # | |||||||||||||
URL of problem page | |||||||||||||
Attached Files |
|
Notes | |
Michael Orlitzky (reporter) 2023-08-12 17:57 |
For easy reference: https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.5.2-relnotes.txt Does this comment need to be updated? /* OpenSSL 1.0.x, 1.0.2, 1.1.0 and 1.1.1 API all changed * LibreSSL declares its OpenSSL version as 2.1 but only supports 1.0.x API */ I was going to ask if you are using this in Gentoo because I'm the ersatz maintainer of netsurf, but I see now that you're running the libressl overlay. |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2023-04-11 20:25 | orbea | New Issue | |
2023-04-11 20:25 | orbea | File Added: netsurf-3.10-build.log | |
2023-04-11 20:26 | orbea | File Added: netsurf-3.10-libressl-3.5.patch | |
2023-08-12 17:57 | Michael Orlitzky | Note Added: 0002415 |