From: Igor Putovny Date: Fri, 9 May 2025 17:59:40 +0000 (+0200) Subject: Disable LTO for NetBSD. It crashes the compiler for whatever reason. X-Git-Tag: v3.0.3~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f28a45e75ed4e0389c323f7767a7e5a79007a170;p=thirdparty%2Fbird.git Disable LTO for NetBSD. It crashes the compiler for whatever reason. --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7df1b6557..037d74ba5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -963,12 +963,16 @@ build-birdlab-openbsd-76: build-birdlab-netbsd-09: <<: *build-birdlab-base + variables: + CONFIGURE_OPTIONS: --disable-lto tags: - birdlab-netbsd-09 - amd64 build-birdlab-netbsd-10: <<: *build-birdlab-base + variables: + CONFIGURE_OPTIONS: --disable-lto tags: - birdlab-netbsd-10 - amd64 diff --git a/misc/gitlab/data.yml.j2 b/misc/gitlab/data.yml.j2 index 36ab468a0..c0b5ec8a4 100644 --- a/misc/gitlab/data.yml.j2 +++ b/misc/gitlab/data.yml.j2 @@ -57,6 +57,8 @@ birdlab: {% for num in ("09", "10") -%} - name: netbsd-{{ num }} + variables: + CONFIGURE_OPTIONS: --disable-lto {% endfor %} {% for num in (13, 14) -%}