[openssl/openssl] 68c757: Enable ipv6 use if available

Neil Horman noreply at github.com
Fri Jun 28 09:19:53 UTC 2024


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: 68c7575afc5ec33fd44c9c1c571d882d6095c8ef
      https://github.com/openssl/openssl/commit/68c7575afc5ec33fd44c9c1c571d882d6095c8ef
  Author: Neil Horman <nhorman at openssl.org>
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
    M .github/workflows/os-zoo.yml

  Log Message:
  -----------
  Enable ipv6 use if available

Recently, it appears alpine containers added ipv6, which breaks our ipv6
ssl old tests because the perl test recipie runs the ipv6 test based on
runtime availability, even if the build time selection is to disable
ipv6.

Fix it by modifying the os zoo ci run to enable ipv6 in the build if its
available on the container

Fixes #24739

Reviewed-by: Bernd Edlinger <bernd.edlinger at hotmail.de>
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24744)


  Commit: 15974897b7b94014e0165d7d906e31ca010e2861
      https://github.com/openssl/openssl/commit/15974897b7b94014e0165d7d906e31ca010e2861
  Author: Neil Horman <nhorman at openssl.org>
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
    M .github/workflows/os-zoo.yml

  Log Message:
  -----------
  Disable default case checks on clang 18

Recent updates in CI have upgraded clang to clang-18, which gripes when
it finds a switch statement without a default case.  We should add those
cases in, but since we have a lot of those, and CI is currently failing,
disable the check until we get them fixed up

Fixes #24739

Reviewed-by: Bernd Edlinger <bernd.edlinger at hotmail.de>
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24744)


  Commit: 93a644d14aeed02a33a1191c0de540103e6cf307
      https://github.com/openssl/openssl/commit/93a644d14aeed02a33a1191c0de540103e6cf307
  Author: Neil Horman <nhorman at openssl.org>
  Date:   2024-06-28 (Fri, 28 Jun 2024)

  Changed paths:
    M .github/workflows/os-zoo.yml

  Log Message:
  -----------
  Remove macos-11 from CI

Recent build failure on os-zoo reports:
A brownout will take place on June, 8:00 AM – 2:00 PM EST to raise awareness of the upcoming macOS-11 environment removal.

It appears that github is retiring macos-11, so we may as well remove it
to prepare

Fixes #24739

Reviewed-by: Bernd Edlinger <bernd.edlinger at hotmail.de>
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24744)


Compare: https://github.com/openssl/openssl/compare/940059d54598...93a644d14aee

To unsubscribe from these emails, change your notification settings at https://github.com/openssl/openssl/settings/notifications


More information about the openssl-commits mailing list