Debian Patches

Status for x265/4.2-4

Patch Description Author Forwarded Bugs Origin Last update
0001-Fix-arm-flags.patch Fix arm* flags Sebastian Ramacher <sramacher@debian.org> no 2020-06-21
0002-Detect-x32-handle-as-non-x86-and-no-ASM-for-now-but-.patch Detect x32, handle as non-x86 and no-ASM for now, but enable PIC Thorsten Glaser <tg@mirbsd.de> no 2017-04-26
0003-Drop-dlopen-code-path-that-will-never-be-hit.patch Drop dlopen code path that will never be hit Sebastian Ramacher <sramacher@debian.org> no 2021-08-22
0004-Do-not-build-with-assembly-support-on-arm.patch Do not build with assembly support on arm* Sebastian Ramacher <sramacher@debian.org> no 2024-05-31
0005-Modernize-atomics.patch threading: Use modern GCC atomic builtins for __GNUC__ The __sync builtins have been deprecated and replaced since GCC 4.7
with the more flexible __atomic builtins. While the __sync builtins
continue to work, they lack the 64-bit version __sync_fetch_and_add_8()
which causes x265 failing to build on certain 32-bit Linux targets
such as m68k, powerpc or sh4:
.
/usr/bin/powerpc-linux-gnu-ld.bfd: libx265.so.216: undefined reference to `__sync_fetch_and_add_8'
collect2: error: ld returned 1 exit status
.
Switching over to the new __atomic builtins in GCC fixes this problem.
===================================================================
John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> yes

All known versions for source package 'x265'

Links