Page MenuHomeFreeBSD

Build framework changes for OpenSSL 1.1
AbandonedPublic

Authored by brnrd on Jun 13 2018, 3:38 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Mar 25, 9:34 AM
Unknown Object (File)
Mar 4 2024, 9:21 AM
Unknown Object (File)
Feb 25 2024, 1:00 AM
Unknown Object (File)
Feb 22 2024, 5:17 AM
Unknown Object (File)
Feb 2 2024, 3:53 AM
Unknown Object (File)
Feb 1 2024, 12:18 PM
Unknown Object (File)
Jan 2 2024, 1:03 PM
Unknown Object (File)
Dec 20 2023, 2:29 AM
Subscribers

Details

Summary

Changes to the build-framework only (for now)

This does currently _not_ include:

  • Update of crypto/openssl
  • Updated manpages
  • Updated asm files

See also: FreeBSD Wiki page documenting updating OpenSSL in base

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 17280
Build 17117: arc lint + arc unit

Event Timeline

Buildable libcrypto/libssl/openssl

Does require the generated files in crypto/openssl

Seems fine. What generated files are you talking about exactly?

secure/lib/libcrypto/Makefile.inc
7

I think date needs bump?

brnrd added inline comments.
secure/lib/libcrypto/Makefile.inc
7

I thought so too, but 1.0.2o and 1.1.0h were security fix releases on the same date for 1.0.2 and 1.1.0 branches. See the OpenSSL download page as well.

Seems fine. What generated files are you talking about exactly?

The build needs the following generated files that are dependent on architecture and OS
{{{
include/openssl/opensslconf.h
crypto/include/internal/bn_conf.h
crypto/include/internal/dso_conf.h
}}}
See also [[ https://wiki.freebsd.org/OpenSSL/Base/OpenSSL/Base/Update | Generate .h files on the FreeBSD wiki page ]]. That page contains more detail on the process than this review.