]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
Disable assembly code for s390x cross build.
authorNiels Möller <nisse@lysator.liu.se>
Sat, 30 Sep 2023 18:47:07 +0000 (20:47 +0200)
committerNiels Möller <nisse@lysator.liu.se>
Tue, 3 Oct 2023 19:13:34 +0000 (21:13 +0200)
.gitlab-ci.yml

index d9e2a6fd134e9f78ee152e27066efd264392a2e4..28e7191aed32e3a1addb021d09b287d84e56231b 100644 (file)
@@ -220,7 +220,7 @@ remote/s390x:
   # Disable C++, to not depend on cross g++.
   - export CXX=/bin/false
   - ./.bootstrap
-  - ./configure --disable-documentation --build=$build --host=$host
+  - ./configure --disable-documentation $EXTRA_CONFIGURE_ARGS --build=$build --host=$host
   - make -j$(nproc)
   - NETTLE_TEST_SEED=0 make -j$(nproc) check
   - NETTLE_TEST_SEED=0 make -j$(nproc) check-fat
@@ -242,5 +242,9 @@ cross.powerpc64-linux-gnu:
 cross.powerpc64le-linux-gnu:
   extends: .cross-build
 
+# Disable assembly files, because current qemu doesn't support all
+# needed instructions.
 cross.s390x-linux-gnu:
   extends: .cross-build
+  variables:
+    EXTRA_CONFIGURE_ARGS: --disable-assembler