Skip to content

Commit 9828288

Browse files
committed
ci: workaround clang sanitizer linking bug
1 parent 1e3e41b commit 9828288

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

.github/workflows/meson.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -119,10 +119,6 @@ jobs:
119119
- name: Setup meson
120120
run: |
121121
pipx install meson ninja
122-
- name: Setup sanitizers
123-
if: ${{ matrix.platform == 'ubuntu-22.04' }}
124-
run: |
125-
sudo apt update && sudo apt install libasan8 libubsan1 -y
126122
- name: Checkout
127123
uses: actions/checkout@v4
128124
- name: Activate MSVC and Configure
@@ -134,7 +130,7 @@ jobs:
134130
if: ${{ matrix.platform != 'windows-2022' }}
135131
env: ${{ matrix.mode.extra_envs }}
136132
run: |
137-
meson setup build-${{ matrix.flavor }} --buildtype=${{ matrix.flavor }} ${{ matrix.mode.args }}
133+
meson setup build-${{ matrix.flavor }} --buildtype=${{ matrix.flavor }} -Db_lundef=false ${{ matrix.mode.args }}
138134
- name: Building
139135
run: |
140136
meson compile -C build-${{ matrix.flavor }}

0 commit comments

Comments
 (0)