summarylogtreecommitdiffstats
path: root/010-onevpl-cpu-fix-build.patch
diff options
context:
space:
mode:
authorDaniel Bermond2022-06-07 02:15:23 -0300
committerDaniel Bermond2022-06-07 02:15:23 -0300
commit1d55f2f3f236ec44ec84215940e437af3abeee22 (patch)
treec8e2a954844e46cc0513994b92f3c5e6700d6169 /010-onevpl-cpu-fix-build.patch
parent2939f4f4aede131c57bfad432092cbbb4c96dd79 (diff)
downloadaur-1d55f2f3f236ec44ec84215940e437af3abeee22.tar.gz
Fixes
Diffstat (limited to '010-onevpl-cpu-fix-build.patch')
-rw-r--r--010-onevpl-cpu-fix-build.patch28
1 files changed, 28 insertions, 0 deletions
diff --git a/010-onevpl-cpu-fix-build.patch b/010-onevpl-cpu-fix-build.patch
new file mode 100644
index 000000000000..39a05c1fe589
--- /dev/null
+++ b/010-onevpl-cpu-fix-build.patch
@@ -0,0 +1,28 @@
+--- a/script/bootstrap.py
++++ b/script/bootstrap.py
+@@ -546,7 +546,8 @@ def build_dav1d_decoder(install_dir):
+ cmd('meson', 'build', '--prefix', os.path.join(install_dir,
+ ''), '--libdir',
+ os.path.join(install_dir, 'lib'), '--buildtype', 'release',
+- '--default-library=static', '-Denable_avx512=false')
++ '--default-library=static', '-Denable_avx512=false',
++ '-Dc_args=${CFLAGS} -fno-lto', '-Dcpp_args=${CXXFLAGS} -fno-lto')
+ cmd('ninja', '-C', 'build')
+ with pushd('build'):
+ cmd('ninja', 'install')
+@@ -662,6 +663,7 @@ def build_gpl_x264_encoder(install_dir):
+ f'--prefix={posix_install_dir}',
+ '--enable-static',
+ '--enable-pic',
++ '--disable-lavf',
+ shell='bash')
+ cmd('make', '-j', CPU_COUNT)
+ cmd('make', 'install')
+@@ -785,6 +787,7 @@ def ffmpeg_configure_opts(install_dir, a
+ '--enable-filter=select',
+ '--enable-filter=concat',
+ '--enable-filter=ssim',
++ '--extra-cflags=-fno-lto',
+ ]
+ if os.name == 'nt':
+ result.extend([