Skip to content
Snippets Groups Projects
Commit 34daea95 authored by Dmitry Shachnev's avatar Dmitry Shachnev :penguin:
Browse files

Add a patch to build openh264 with -DX86_32_PICASM on i386.

Closes: #965328.
parent c87e0713
No related branches found
No related tags found
No related merge requests found
qtwebengine-opensource-src (5.14.2+dfsg1-3) UNRELEASED; urgency=medium
[ Dmitry Shachnev ]
* Add a patch to build openh264 with -DX86_32_PICASM on i386, to fix errors
from new linker (closes: #965328).
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Mon, 20 Jul 2020 13:35:08 +0300
......
Description: build openh264 with -DX86_32_PICASM on x86
To fix linker errors with new binutils, see #965328.
Author: Dmitry Shachnev <mitya57@debian.org>
Forwarded: not-yet
Last-Update: 2020-07-20
--- a/src/3rdparty/chromium/third_party/openh264/BUILD.gn
+++ b/src/3rdparty/chromium/third_party/openh264/BUILD.gn
@@ -67,7 +67,7 @@ if (use_assembler) {
sources = openh264_common_sources_asm_x86
defines = yasm_defines
if (target_cpu == "x86") {
- defines += [ "X86_32" ]
+ defines += [ "X86_32", "X86_32_PICASM" ]
} else { # x64
if (is_mac) {
defines += [
@@ -88,7 +88,7 @@ if (use_assembler) {
sources = openh264_processing_sources_asm_x86
defines = yasm_defines
if (target_cpu == "x86") {
- defines += [ "X86_32" ]
+ defines += [ "X86_32", "X86_32_PICASM" ]
} else { # x64
if (is_mac) {
defines += [
@@ -109,7 +109,7 @@ if (use_assembler) {
sources = openh264_encoder_sources_asm_x86
defines = yasm_defines
if (target_cpu == "x86") {
- defines += [ "X86_32" ]
+ defines += [ "X86_32", "X86_32_PICASM" ]
} else { # x64
if (is_mac) {
defines += [
......@@ -9,3 +9,4 @@ mipsel-no-dav1d.patch
mipsel-no-v8-embedded-builtins.patch
mipsel-link-atomic.patch
icu-67.patch
openh264-picasm.patch
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment