[Bug 262083] lang/twelf: Fix build with modern lang/mlton version. Fix build on FreeBSD 12,13
Date: Tue, 22 Feb 2022 02:52:50 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262083 --- Comment #2 from Timothy Beyer <beyert@cs.ucr.edu> --- (In reply to Kubilay Kocak from comment #1) Point taken about the Depends on field, I set "Depends on" just now, and will set that field going forward. My apologies about the imprecise language. In both cases, when I say "may require" and "potential fix", I mean that since lang/twelf has BUILD_DEPENDS on lang/mlton, i386 for any version and FreeBSD 14 won't build packages on the build servers, since mlton won't be available at least on the build servers, this port will also not have packages until that is resolved. I mean "may require" is that if you are on amd64 FreeBSD 12 and 13, then it will work fine, but for i386 or FreeBSD 14 (it needs a matching bootstrap compiler, which I haven't had a chance to make yet, but most likely a FreeBSD 13 bootstrap compiler will work, I just don't know for sure since I need to make a 14 VM), then this port will be much harder to install until that issue is resolved. I say "potential fix" for i386 because I cannot easily reproduce the exact memory or addressing conditions of the build servers, but I know that even before this change, it narrowly completed by builds on i386 for my bhyve VMs, but I think it is well worth trying my patch to lang/mlton (I can test in poudriere if needed, but I think the exact conditions on the hardware are a more significant factor than just using a vanilla bhyve VM with nothing else installed). -- You are receiving this mail because: You are the assignee for the bug.