[Bug 261820] lang/mlton: Fix build on FreeBSD 14 and i386
Date: Tue, 17 May 2022 04:18:09 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261820 Timothy Beyer <beyert@cs.ucr.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #231671|0 |1 is obsolete| | --- Comment #3 from Timothy Beyer <beyert@cs.ucr.edu> --- Created attachment 233980 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=233980&action=edit lang_mlton.diff (build on poudriere, major fixes to address memory usage on 32-bit) I now have produced a far better patch that addresses the memory usage issues at compile time to the fullest extent possible, and has been extensively tested on poudriere and bhyve VMs. Based on extensive testing, shown below, and that I am the maintainer of the port, I would recommend getting it committed shortly with the new patch. Poudriere builds were tested on a FreeBSD 13.0 RELEASE amd64 host, with poudriere jails of FreeBSD 13.0 amd64, FreeBSD 12.2 amd64, FreeBSD 13.0 i386 and FreeBSD 12.2 i386) Note that 32-bit bhyve builds were tested on 3.0, 3.2, 3.4, 3.6, 3.8 and 4.0 gb of RAM on bhyve on FreeBSD 12.2-RELEASE i386 and 13.0-RELEASE i386 for the simple reason that this would stress test the build more than poudriere, which is the easiest way to build. Finally, this has the potential to build on 14-CURRENT, unlike past revisions. -- You are receiving this mail because: You are the assignee for the bug.