Commit a413caa 1 parent 90e1cf0 commit a413caa Copy full SHA for a413caa
File tree 2 files changed +24
-2
lines changed
2 files changed +24
-2
lines changed Original file line number Diff line number Diff line change @@ -297,13 +297,36 @@ jobs:
297
297
config :
298
298
- cc : " gcc"
299
299
cxx : " g++"
300
+ args : " -Db_sanitize=address,undefined"
300
301
- cc : " clang"
301
302
cxx : " clang++"
302
303
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"
304
309
steps :
305
310
- uses : actions/checkout@v4
306
311
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
+
307
330
- name : Build with meson
308
331
id : build
309
332
run : |
Original file line number Diff line number Diff line change 4
4
. ./ci/build-common.sh
5
5
6
6
meson setup build $common_args $@ \
7
- -Db_sanitize=address,undefined \
8
7
-Dcdda=enabled \
9
8
-Ddvbin=enabled \
10
9
-Ddvdnav=enabled \
You can’t perform that action at this time.
0 commit comments