Debian Patches
Status for sim4/0.0.20121010-9
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
hardening.patch | Propagate hardening options | Andreas Tille <tille@debian.org> | no | |||
compilation_order.patch | Compilation order Sort c files for compilation, to make the build reproducible. | Alexis Bienvenüe <pado@passoire.fr> | no | |||
rename-type-bool.patch | rename type definition to Bool. The type bool is part of the C language since the specification 2023. Its redefinition provokes build failures like: . types.h:7:13: error: ‘bool’ cannot be defined via ‘typedef’ 7 | typedef int bool; | ^~~~ types.h:7:13: note: ‘bool’ is a keyword with ‘-std=c23’ onwards . The original code bases its type on "int", which is larger than the one byte size of the standardized bool type, therefore, a proper fix to preserve the legacy behavior is rename the type to Bool. |
Étienne Mollier <emollier@debian.org> | no | debian | 2025-10-06 | |
cppflags.patch | propagate CPPFLAGS. This change is necessary for complete executable hardening using the standard Debian build flags. |
Étienne Mollier <emollier@debian.org> | not-needed | 2025-10-06 |
All known versions for source package 'sim4'
- 0.0.20121010-9 (forky, sid)
- 0.0.20121010-8 (trixie, bookworm)