Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0002-Use-CCLINKFLAGS-for-linking-all-executables-and-shar.patch | Use CCLINKFLAGS for linking all executables and shared libraries This allows packagers to set additional linker flags for executables and shared libraries created by OCaml, and for the OCaml tools themselves. OCaml code can be linked with various C stubs and C libraries that would benefit from using hardening link flags, such as -Wl,-z,relro. |
Torok Edwin <edwin@etorok.net> | no | debian | other | 2021-12-21 |
0003-Check-for-definition-of-AT_SECURE-before-using-it.patch | Check for definition of AT_SECURE before using it This fixes compilation on kfreebsd-*. |
Stephane Glondu <steph@glondu.net> | yes | 2019-07-24 | ||
0004-Disable-DT_TEXTREL-warnings-on-Linux-i386.patch | Disable DT_TEXTREL warnings on Linux i386 | Stephane Glondu <steph@glondu.net> | yes | upstream | 2020-07-29 | |
0005-Trigger-output-complete-exe-on-custom-with-an-enviro.patch | Trigger -output-complete-exe on -custom with an environment variable | Stephane Glondu <steph@glondu.net> | no | 2020-09-03 | ||
0006-Do-not-error-on-warnings-in-autoconf.patch | Do not error on warnings in autoconf | Stephane Glondu <steph@glondu.net> | no | debian | 2021-11-25 | |
0007-Put-manpages-in-section-3o-instead-of-3.patch | Put manpages in section 3o instead of 3 | Julien Cristau <julien.cristau@ens-lyon.org> | no | 2009-05-19 | ||
0008-Filter-out-f-debug-file-prefix-map-from-ocamlc_cflag.patch | Filter out -f{debug,file}-prefix-map= from ocamlc_cflags and mkexe | =?utf-8?q?St=C3=A9phane_Glondu?= <glondu@debian.org> | not-needed | debian | 2023-02-08 | |
0008-Fix-call-to-test-in-configure.ac.patch | Fix call to test in configure.ac | =?utf-8?q?St=C3=A9phane_Glondu?= <glondu@debian.org> | yes | 2024-06-12 | ||
0009-Rework-fixed-register-assignments-on-m68k.patch | Rework fixed register assignments on m68k. The use of %a5 conflicts with its internal usage as a GOT base by Glibc, so shift assignments one register down. |
Miod Vallat <miod@tarides.com> | no | https://github.com/ocaml/ocaml/pull/13252 | 2024-06-19 | |
0010-Avoid-atomic-64-bit-load-on-Debian-armel.patch | Avoid atomic 64-bit load on Debian armel | =?utf-8?q?St=C3=A9phane_Glondu?= <glondu@debian.org> | yes | upstream | 2024-06-28 | |
0011-Don-t-use-r12-to-pass-size-to-caml_call_realloc_stac.patch | Don't use r12 to pass size to caml_call_realloc_stack The temporary r12 can be destroyed by a PLT shim. Instead, use r27 (a non-temporary register, not used at OCaml function entry). |
Xavier Leroy <xavier.leroy@college-de-france.fr> | no | https://github.com/ocaml/ocaml/pull/13410 | 2024-08-29 |