Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Feb 2022 02:52:50 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 262083] lang/twelf: Fix build with modern lang/mlton version. Fix build on FreeBSD 12,13
Message-ID:  <bug-262083-7788-WEhwMIB2yr@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-262083-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-262083-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D262083

--- 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 wi=
ll
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 si=
nce
lang/twelf has BUILD_DEPENDS on lang/mlton, i386 for any version and FreeBS=
D 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 tha=
t 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 FreeB=
SD
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 iss=
ue
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 VM=
s,
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 el=
se
installed).

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-262083-7788-WEhwMIB2yr>