[Bug 290731] games/supertux2: ld-elf.so.1: /usr/local/lib/libopenal.so.1: Undefined symbol "tss_create"

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 02 Nov 2025 05:55:22 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290731

            Bug ID: 290731
           Summary: games/supertux2: ld-elf.so.1:
                    /usr/local/lib/libopenal.so.1: Undefined symbol
                    "tss_create"
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: makc@FreeBSD.org
          Reporter: red_m95@proton.me
          Assignee: makc@FreeBSD.org
             Flags: maintainer-feedback?(makc@FreeBSD.org)

I just compiled this game and am getting this error when trying to launch it.

This "tss_create" symbol that OpenAL is trying to call comes from threads.h,
which I do have in my system and it also has that exact same function name on
it.

Could it be a linker error, rather? I can't even really tell if the issue is on
OpenAL's side or on the game's, as I've tried editing audio/openal-soft's
Makefile to use C11 threads and got the same thing anyway.

-- 
You are receiving this mail because:
You are the assignee for the bug.