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

Reply via email to