summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2023-07-03 15:31:49 +0100
committerPauli <pauli@openssl.org>2023-07-06 12:55:21 +1000
commitd001006e50e6ca591459f6b63d2365532578a36a (patch)
treeaa78c4e2dca38415ed3a3ec34b2b2901b260ce4e /.github
parent4890f1f75231aaf83e51c44342317fbad678b6c4 (diff)
Work around relocation errors in the m68k cross-compilation builds
Errors such as this seen: libssl.a(libssl-lib-ssl_stat.o): in function `SSL_alert_desc_string_long': ssl_stat.c:(.text+0xab2): relocation truncated to fit: R_68K_GOT16O against `.LC157' test/libtestutil.a(libtestutil-lib-opt.o): in function `opt_pair': opt.c:(.text+0x10b2): relocation truncated to fit: R_68K_GOT16O against `.LC53' test/libtestutil.a(libtestutil-lib-opt.o): in function `opt_string': opt.c:(.text+0x113c): relocation truncated to fit: R_68K_GOT16O against `.LC53' libcrypto.a(libcrypto-lib-decoder_lib.o): in function `OSSL_DECODER_CTX_set_construct_data': decoder_lib.c:(.text+0x5a4): relocation truncated to fit: R_68K_GOT16O against `__func__.2' libcrypto.a(libcrypto-lib-decoder_pkey.o): in function `ossl_decoder_ctx_setup_for_pkey': decoder_pkey.c:(.text+0x6c2): relocation truncated to fit: R_68K_GOT16O against `decoder_construct_pkey' libcrypto.a(libcrypto-lib-tb_dsa.o): in function `ENGINE_register_DSA': tb_dsa.c:(.text+0x5e): relocation truncated to fit: R_68K_GOT16O against `dummy_nid' libcrypto.a(libcrypto-lib-tb_dsa.o): in function `ENGINE_set_default_DSA': tb_dsa.c:(.text+0xc4): relocation truncated to fit: R_68K_GOT16O against `dummy_nid' libcrypto.a(libcrypto-lib-asymcipher.o): in function `.L18': asymcipher.c:(.text+0x168): relocation truncated to fit: R_68K_GOT16O against `__func__.0' asymcipher.c:(.text+0x2e8): relocation truncated to fit: R_68K_GOT16O against `__func__.0' asymcipher.c:(.text+0x33e): relocation truncated to fit: R_68K_GOT16O against `__func__.0' libcrypto.a(libcrypto-lib-digest.o): in function `EVP_MD_CTX_ctrl': digest.c:(.text+0xa52): additional relocation overflows omitted from the output collect2: error: ld returned 1 exit status Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21332)
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/cross-compiles.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/.github/workflows/cross-compiles.yml b/.github/workflows/cross-compiles.yml
index 266516e472..08f5930c18 100644
--- a/.github/workflows/cross-compiles.yml
+++ b/.github/workflows/cross-compiles.yml
@@ -126,7 +126,7 @@ jobs:
}, {
arch: m68k-linux-gnu,
libs: libc6-dev-m68k-cross,
- target: -mcfv4e linux-latomic -Wno-stringop-overflow,
+ target: -mcfv4e linux-latomic -Wno-stringop-overflow no-quic,
tests: none
}, {
arch: mips-linux-gnu,