Package: ocaml / 4.11.1-4

Metadata

Package Version Patches format
ocaml 4.11.1-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Don t use rpath.patch | (download)

tools/ocamlmklib.ml | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 don't use rpath


0002 Put manpages in section 3o instead of 3.patch | (download)

ocamldoc/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 put manpages in section 3o instead of 3


0003 Use CCLINKFLAGS for linking all executables and shar.patch | (download)

configure.ac | 3 3 + 0 - 0 !
tools/Makefile | 2 1 + 1 - 0 !
2 files changed, 4 insertions(+), 1 deletion(-)

 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.

0004 Check for definition of AT_SECURE before using it.patch | (download)

otherlibs/unix/envir.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 check for definition of at_secure before using it

This fixes compilation on kfreebsd-*.

0005 read_main_debug_info do not die in custom executable.patch | (download)

runtime/backtrace_byt.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 read_main_debug_info: do not die in -custom executables

This fatal error occurred with some executables linked with -custom
(with the Debian-specific patch), notably ppx preprocessors during the
build of ppxlib.

0006 Disable DT_TEXTREL warnings on Linux i386.patch | (download)

configure.ac | 10 10 + 0 - 0 !
1 file changed, 10 insertions(+)

 disable dt_textrel warnings on linux i386

Bug: https://github.com/ocaml/ocaml/issues/9800

0007 Trigger output complete exe on custom with an enviro.patch | (download)

driver/main_args.ml | 10 9 + 1 - 0 !
1 file changed, 9 insertions(+), 1 deletion(-)

 trigger -output-complete-exe on -custom with an environment variable


0008 Statically link lib bfd iberty.patch | (download)

configure.ac | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 statically link lib{bfd,iberty}