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 |
