Skip to content

Commit a413caa

Browse files
committed
dd
1 parent 90e1cf0 commit a413caa

File tree

2 files changed

+24
-2
lines changed

2 files changed

+24
-2
lines changed

.github/workflows/build.yml

+24-1
Original file line numberDiff line numberDiff line change
@@ -297,13 +297,36 @@ jobs:
297297
config:
298298
- cc: "gcc"
299299
cxx: "g++"
300+
args: "-Db_sanitize=address,undefined"
300301
- cc: "clang"
301302
cxx: "clang++"
302303
ld: "lld"
303-
args: "-Db_lto=true -Db_lto_mode=thin"
304+
args: "-Db_sanitize=address,undefined -Db_lto=true -Db_lto_mode=thin"
305+
- cc: "clang"
306+
cxx: "clang++"
307+
ld: "lld"
308+
args: "-Db_sanitize=thread"
304309
steps:
305310
- uses: actions/checkout@v4
306311

312+
- name: ffmpeg.wrap
313+
run: |
314+
mkdir -p subprojects
315+
cat <<EOF > subprojects/ffmpeg.wrap
316+
[wrap-git]
317+
url = https://gitlab.freedesktop.org/gstreamer/meson-ports/ffmpeg.git
318+
revision = meson-7.1
319+
depth = 1
320+
[provide]
321+
libavcodec = libavcodec_dep
322+
libavdevice = libavdevice_dep
323+
libavfilter = libavfilter_dep
324+
libavformat = libavformat_dep
325+
libavutil = libavutil_dep
326+
libswresample = libswresample_dep
327+
libswscale = libswscale_dep
328+
EOF
329+
307330
- name: Build with meson
308331
id: build
309332
run: |

ci/build-tumbleweed.sh

-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ set -e
44
. ./ci/build-common.sh
55

66
meson setup build $common_args $@ \
7-
-Db_sanitize=address,undefined \
87
-Dcdda=enabled \
98
-Ddvbin=enabled \
109
-Ddvdnav=enabled \

0 commit comments

Comments
 (0)