[openssl/openssl] 58e816: Avoid duplicating symbols in legacy.a with some bu...

Tomáš Mráz noreply at github.com
Tue Jan 31 00:30:23 UTC 2023


  Branch: refs/heads/openssl-3.1
  Home:   https://github.com/openssl/openssl
  Commit: 58e8162e73d9061bd056f041bf07a1573d202d7a
      https://github.com/openssl/openssl/commit/58e8162e73d9061bd056f041bf07a1573d202d7a
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2023-01-31 (Tue, 31 Jan 2023)

  Changed paths:
    M crypto/bf/build.info
    M crypto/bn/build.info
    M crypto/cast/build.info
    M crypto/des/build.info
    M crypto/idea/build.info
    M crypto/md2/build.info
    M crypto/md4/build.info
    M crypto/md5/build.info
    M crypto/mdc2/build.info
    M crypto/rc2/build.info
    M crypto/rc4/build.info
    M crypto/rc5/build.info
    M crypto/ripemd/build.info
    M crypto/seed/build.info
    M crypto/whrlpool/build.info

  Log Message:
  -----------
  Avoid duplicating symbols in legacy.a with some build options

If no-module or no-shared is used, the symbols from
libcrypto should not be duplicated in legacy.a

Also the BIGNUM functions are currently not needed
in legacy.a at all.

Fixes #20124

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20137)

(cherry picked from commit f6a6f7b6aa84dab44384780cb77050d15c5f575e)


  Commit: 984d28b9fe191ac9dfcd214b3a421d915b77ebf8
      https://github.com/openssl/openssl/commit/984d28b9fe191ac9dfcd214b3a421d915b77ebf8
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2023-01-31 (Tue, 31 Jan 2023)

  Changed paths:
    M crypto/build.info

  Log Message:
  -----------
  Do not include sparse_array.o in libssl with no-shared

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20137)

(cherry picked from commit aea9b0e4b6c35c7f90b2e5a3475084500488775d)


Compare: https://github.com/openssl/openssl/compare/c122d15039ac...984d28b9fe19


More information about the openssl-commits mailing list