arg_parser.add_argument('--os', type=str, choices=('win', 'linux', 'darwin'),
default='linux', required=True,
help='Target operating system for the exports file (win = MSVC module definition file, linux = version script, darwin = exported symbols list)')
I haven't figured out why the default value did not take effect… Anyway, a quick patch can be applied:
The WIP CI failed on every distros that need to build ffmpeg 6.1 by ourselves, log:
Upstream
meson.build
, Line 2979-2983:Upstream
makedef.py
, Line 64-66:I haven't figured out why the default value did not take effect… Anyway, a quick patch can be applied: