On Fri, Feb 21, 2025 at 2:53 PM Fred <open...@crowsons.com> wrote: > > Hi @ports, > > I recently updated to OpenBSD 7.6-current (GENERIC.MP) #541: Tue Feb 11 > 09:38:51 MST 2025, and following a pkg_add -vui noticed that awesome was > broken, and missing from the pub/OpenBSD/snapshots/packages/amd64 > directory, so I'm trying to build it from ports. > > I'm now hitting the build failure below, and I would appreciate any > clues on how to debug this further. > > Cheers > > Fred > > eevee:fred /usr/ports/x11/awesome: doas make > ===> Building for awesome-4.3p3 > Change Dir: '/usr/ports/pobj/awesome-4.3/build-amd64' > > Run Build Command(s): /usr/local/bin/ninja -v -j 1 > [1/80] cd /usr/ports/pobj/awesome-4.3/build-amd64 && > /usr/ports/pobj/awesome-4.3/build-amd64/lgi-check > FAILED: CMakeFiles/lgi-check-run > /usr/ports/pobj/awesome-4.3/build-amd64/CMakeFiles/lgi-check-run > cd /usr/ports/pobj/awesome-4.3/build-amd64 && > /usr/ports/pobj/awesome-4.3/build-amd64/lgi-check > Building for Lua 5.3. > Found lgi 0.9.1. > Segmentation fault (core dumped) > ninja: build stopped: subcommand failed. > > *** Error 1 in . (/usr/ports/devel/cmake/cmake.port.mk:50 'do-build': > @cd /usr/ports/pobj/awesome-4.3/build-amd64 && exec /usr/bin/env -i MO...) > *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3065 > '/usr/ports/pobj/awesome-4.3/build-amd64/.build_done': @cd > /usr/ports/x11/aw...) > *** Error 2 in /usr/ports/x11/awesome > (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'all': > @lock=awesome-4.3p3; export _LOCKS_HELD=" aweso...) >
If I remember correctly, this is fixed by upgrading devel/lua-lgi to version 0.9.2. Cheers! David -- "If you try a few times and give up, you'll never get there. But if you keep at it... There's a lot of problems in the world which can really be solved by applying two or three times the persistence that other people will." -- Stewart Nelson