On 2019/08/03 14:36, Timo Myyrä wrote: > Stuart Henderson <[email protected]> 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
