Debian Patches
Status for yasm/1.3.0-7
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 0000-gcc-15.patch | Made code compatible with GCC 15. Fixes this compiler error: libyasm/bitvect.h:86:32: error: cannot use keyword 'false' as enumeration constant 86 | typedef enum boolean { false = FALSE, true = TRUE } boolean; | ^~~~~ libyasm/bitvect.h:86:32: note: 'false' is a keyword with '-std=c23' onwards |
Martin 'JaMa' Jansa | not-needed | debian upstream | https://github.com/yasm/yasm/pull/287 | 2025-04-28 |
| 100_ytasm_parsing_error.diff | =================================================================== | no | ||||
| autoconf.patch | [PATCH] Do not use AC_HEADER_STDC This fixes compatibility with autotools 2.70+ |
Peter Johnson <johnson.peter@gmail.com> | no | 2021-07-09 | ||
| 1000-x86-dir-cpu-CVE-2023-29579.patch | Make sure CPU feature parsing use large enough string buffer. Fixes CVE-2023-29579. | Petter Reinholdtsen <pere@debian.org> | yes | debian upstream | 2025-04-30 | |
| 1010-nasm-pp-no-env-CVE-2021-33464.patch | Handle file descriptors with nonexisting env names better. Avoid writing past allocated memory. This fixes CVE-2021-33464. |
Petter Reinholdtsen <pere@debian.org> | yes | debian upstream | 2025-04-30 |
