Tuesday, October 15, 2024

Re: MAINTAINER UPDATE: games/classicube to 1.3.7

On 2024/10/15 16:28, izzy Meyer wrote:
> After a little back-and-forth with the dev on discord as well as in a
> GitHub PR, we decided to merge a new patch that introduces a LINK
> variable in the Makefile to future proof other platforms who may not
> link to _Unwind correctly out of the gate to make porting in the future
> easier:
>
> https://github.com/ClassiCube/ClassiCube/pull/1281

I haven't been following this (and don't really do games on OpenBSD
apart the occasional bit of xonix). But AFAIK the backtrace functions
(in libexecinfo on OpenBSD and IIRC FreeBSD, and glibc on Linux) aren't
expected to require the program using those functions to need c++ to
link.

(In the case of OpenBSD's libexecinfo, in gnu/lib, it reaches into
llvm/libcxx dirs for the parts needed so that it's self contained).

No comments:

Post a Comment