Saturday, August 03, 2019

Re: lang/gerbil build failures on i386

On 2019/08/03 14:36, Timo Myyrä wrote:
> Stuart Henderson <stu@spacehopper.org> writes:
>
> > I'm seeing gerbil build failing in "Build gerbil tags" on i386. Any ideas?
> >
> > $ [...] ./build.sh tags <
> > [*] Build gerbil tags
> > TAG gerbil/compiler/base.ss
> > TAG gerbil/compiler/compile.ss
> > TAG gerbil/compiler/driver.ss
> > TAG gerbil/compiler/optimize-ann.ss
> > TAG gerbil/compiler/optimize-base.ss
> > TAG gerbil/compiler/optimize-call.ss
> > TAG gerbil/compiler/optimize-top.ss
> > TAG gerbil/compiler/optimize-xform.ss
> > TAG gerbil/compiler/optimize.ss
> > TAG gerbil/compiler/ssxi.ss
> > TAG gerbil/compiler.ss
> > *** ERROR -- (Argument 2) Out of range
> > (vector-ref
> > #(";;; -*- Gerbil -*-" ";;; (C) vyzo at hackzen.org" ";;; gerbil -> gambc compiler" "package: gerbil" "namespace:...
> > 28)
> > *** ERROR; build failed
> >
> >
> > I'm building on new hardware, but other ports are all building ok.
> >
> > This is repeatable (either rerunning ./build.sh tags or making a whole clean
> > build from ports).
> >
> > Any ideas?
>
> I just tested Gerbil port on new i386 vm host and it did build successfully.
> I didn't do anything special, "pkg_add git gambit libxml sqlite3 && cd
> /usr/ports/lang/gerbil && make".
>
> Did you use proot / dbp or anything else which could affect the build result?
>
> timo
>

My build setup on this machine is similar to the ones I was previously
using which worked ok (slight differences in paths but that shouldn't affect
anything in a ports build). No proot, I normally use dpb, but get the same
results with a manual "make".

Looks similar to (same as?) this problem which aja@ ran into, but I don't
know what happened with that ..
https://marc.info/?l=openbsd-ports-cvs&m=154340876315118&w=2

No comments:

Post a Comment