about summary refs log tree commit diff
path: root/pkgs/development/compilers/ocaml/4.08.nix
AgeCommit message (Collapse)AuthorFilesLines
2023-02-22treewide: move NIX_CFLAGS_COMPILE to the env attrsetArtturin1-1/+1
with structuredAttrs lists will be bash arrays which cannot be exported which will be a issue with some patches and some wrappers like cc-wrapper this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists in env cause a eval failure
2022-05-28ocaml-ng.ocamlPackages_4_00_1.ocaml, ocaml-ng.ocamlPackages_4_08.ocaml: add ↵Sergei Trofimovich1-0/+6
-fcommon workaround Workaround build failure on -fno-common toolchains like upstream gcc-10. Otherwise build fails as: $ nix build --impure --expr 'with import ./. {}; ocaml-ng.ocamlPackages_4_00_1.ocaml.overrideAttrs (oa: { NIX_CFLAGS_COMPILE = (["-fno-common"] ++ [oa.NIX_CFLAGS_COMPILE or ""]); })' ... > ld: libcamlrun.a(startup.o):(.bss+0x800): multiple definition of `caml_code_fragments_table'; libcamlrun.a(backtrace.o):(.bss+0x20): first defined here > collect2: error: ld returned 1 exit status
2022-04-06ocaml 4.00 – 4.09: make compatible with glibc-2.34Vincent Laporte1-0/+6
2019-08-13ocaml: 4.08.0 -> 4.08.1Vincent Laporte1-2/+2
Bugfix release. Announcement: https://inbox.ocaml.org/caml-list/0978f74a-9b8c-e9a3-e3a1-c110af4a2f04@inria.fr/T/#u
2019-07-10ocaml-ng.ocamlPackages_4_08: 4.08.0+rc2 -> 4.08.0Vincent Laporte1-2/+2
2019-06-14ocaml-ng.ocamlPackages_4_08.ocaml: 4.08.0+rc1 -> 4.08.0+rc2Vincent Laporte1-2/+2
2019-06-03ocaml-ng.ocamlPackages_4_08.ocaml: 4.08.0+beta3 -> 4.08.0+rc1Vincent Laporte1-2/+2
2019-04-25ocaml: 4.08.0+beta2 -> 4.08.0+beta3Vincent Laporte1-2/+2
2019-03-12ocaml: 4.08.0+beta1 -> 4.08.0+beta2Vincent Laporte1-2/+2
2019-02-19ocaml-4.08: disable “strictoverflow” hardeningVincent Laporte1-0/+3
2019-02-19ocaml: init at 4.08.0+beta1Vincent Laporte1-0/+9