Ensure no LTO used in pluginval builds, CI runs out of space

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2022-12-29 01:39:26 +00:00
parent 4429060454
commit cfa66b4d50
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0

View file

@ -4,13 +4,13 @@ on:
push: push:
env: env:
CACHE_VERSION: 39 CACHE_VERSION: 1
CARDINAL_UNDER_WINE: 1 CARDINAL_UNDER_WINE: 1
EMSCRIPTEN_VERSION: 3.1.27 EMSCRIPTEN_VERSION: 3.1.27
DEBIAN_FRONTEND: noninteractive DEBIAN_FRONTEND: noninteractive
HOMEBREW_NO_AUTO_UPDATE: 1 HOMEBREW_NO_AUTO_UPDATE: 1
LIBGL_ALWAYS_SOFTWARE: 'true' LIBGL_ALWAYS_SOFTWARE: true
WITH_LTO: 'false' WITH_LTO: false
jobs: jobs:
linux-arm64: linux-arm64:
@ -584,7 +584,7 @@ jobs:
- name: Build macOS universal (base) - name: Build macOS universal (base)
if: steps.cache.outputs.cache-hit == 'true' if: steps.cache.outputs.cache-hit == 'true'
env: env:
WITH_LTO: 'false' WITH_LTO: false
run: | run: |
export PAWPAW_SKIP_LTO=1 export PAWPAW_SKIP_LTO=1
export PATH="/usr/local/opt/ccache/libexec:${PATH}" export PATH="/usr/local/opt/ccache/libexec:${PATH}"
@ -794,7 +794,7 @@ jobs:
- name: Build wasm cross-compiled - name: Build wasm cross-compiled
if: steps.cache.outputs.cache-hit == 'true' if: steps.cache.outputs.cache-hit == 'true'
env: env:
WITH_LTO: 'false' WITH_LTO: false
run: | run: |
source ~/PawPawBuilds/emsdk/emsdk_env.sh source ~/PawPawBuilds/emsdk/emsdk_env.sh
pushd deps/PawPaw; source local.env wasm; popd pushd deps/PawPaw; source local.env wasm; popd
@ -873,7 +873,7 @@ jobs:
NM: emnm NM: emnm
RANLIB: emranlib RANLIB: emranlib
STRIP: emstrip STRIP: emstrip
WITH_LTO: 'false' WITH_LTO: false
run: | run: |
source ~/emsdk/emsdk_env.sh source ~/emsdk/emsdk_env.sh
make features make features
@ -1183,8 +1183,9 @@ jobs:
- name: Build Cardinal - name: Build Cardinal
env: env:
CFLAGS: -g CFLAGS: -g
CXXFLAGS: -g -DDPF_ABORT_ON_ERROR -DDPF_RUNTIME_TESTING CXXFLAGS: -g -DDPF_ABORT_ON_ERROR -DDPF_RUNTIME_TESTING -Wno-pmf-conversions
LDFLAGS: -static-libgcc -static-libstdc++ LDFLAGS: -static-libgcc -static-libstdc++
WITH_LTO: false
run: | run: |
export PATH="/usr/lib/ccache:${PATH}" export PATH="/usr/lib/ccache:${PATH}"
make features make features