2020-12-26 09:36:18 by Nia Alarie | Files touched by this commit (1) |
Log message:
ocaml: Fix PLIST on 32-bit NetBSD/arm.
|
2020-12-16 19:25:26 by Havard Eidnes | Files touched by this commit (1) |
Log message:
Fix PLIST failures on NetBSD/powerpc.
|
2020-12-10 22:37:07 by Thomas Klausner | Files touched by this commit (2) |
Log message:
ocaml: honor LDFLAGS in one more place to fix RELRO builds
From jaapb, thanks!
|
2020-12-10 17:17:55 by Thomas Klausner | Files touched by this commit (1) |
Log message:
ocaml: remove references to non-existent files
|
2020-12-09 11:33:04 by Jaap Boender | Files touched by this commit (24) |
Log message:
Updated lang/ocaml to 4.11.1.
Patches for solaris and friends are reinstated (thanks jperkin@)
Also thanks to he@ for testing on powerpc and arm
Highlights for 4.10.0:
* A new best-fit allocator for the major heap which reducing both GC cost
and memory usage.
* Immutable strings are now enforced at configuration time
* User-defined indexing operators for multidimensional arrays
* Miscellaneous improvements to the manual
* A more precise exhaustiveness check for GADTs
* Many bug fixes
Highlights for 4.11.0:
* Statmemprof: a new statistical memory profiler
* A new instrumented runtime that logs runtime statistics in a standard
format
* A native backend for the RISC-V architecture
* Improved backtraces that refer to function names
* Suppport for recursive and yet unboxed types
* A quoted extension syntax for ppxs.
* Many quality of life improvements
* Many bug fixes.
4.11.1 is a bugfix release. Full details in the CHANGELOG included with
the distribution.
|
2020-12-08 09:53:16 by Havard Eidnes | Files touched by this commit (2) |
Log message:
Apply a workaround for NetBSD to the testyield.ml test.
On NetBSD, the "thread scheduler" appears to just schedule two
threads out of 4 when all they in essence to is "yield", and not
do round-robin scheduling, causing the test to loop. Reduce the
number of threads in the test to 2.
Bump PKGREVISION.
OK'ed by jaapb@
|
2020-12-02 00:44:00 by Havard Eidnes | Files touched by this commit (1) |
Log message:
NetBSD/powerpc also builds shared libs -- fix PLIST errors.
|
2020-12-02 00:16:44 by Havard Eidnes | Files touched by this commit (2) |
Log message:
Add support for building ocaml on NetBSD/powerpc.
On NetBSD 8.x, there will be issues with shared library
support, due to missing support for ADDR16_LO, ADDR16_HI
and ADDR16_HA relocations, available in newer code.
There are however other issues, text relocations, and
apparent missing REL24 relocation support(?!?).
The testyield.ml test appears to not terminate, only two
of the 4(?) threads ever get any CPU time, so has to be killed
to complete the selftests. Test result:
2438 tests passed
36 tests skipped
12 tests failed
108 tests not started (parent test skipped or failed)
8 unexpected errors
2602 tests considered
|
2020-05-23 22:33:52 by Roland Illig | Files touched by this commit (2) |
Log message:
lang/ocaml: fix bashisms in tests
|
2020-04-15 11:50:55 by Jaap Boender | Files touched by this commit (3) |
Log message:
Updated lang/ocaml to 4.09.1.
This is mainly a bug-fix release, with a handful of configuration fixes
and a GC fix backported from 4.10.0.
|