Date: Fri, 18 Aug 2017 14:17:37 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 219089] audio/openal-soft: cannot preempt symbol (WITH_LLD_IS_LD) Message-ID: <bug-219089-13-X7pw6NGuCy@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-219089-13@https.bugs.freebsd.org/bugzilla/> References: <bug-219089-13@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D219089 --- Comment #5 from Nikolai Lifanov <lifanov@freebsd.org> --- This is still a problem on latest head: /usr/bin/ld.lld: error: cannot preempt symbol: alcIsExtensionPresent >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(openal_get_devices) /usr/bin/ld.lld: error: cannot preempt symbol: alcGetString >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(openal_get_devices) /usr/bin/ld.lld: error: cannot preempt symbol: alcGetString >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(openal_get_devices) /usr/bin/ld.lld: error: cannot preempt symbol: alcOpenDevice >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(init_openal) /usr/bin/ld.lld: error: cannot preempt symbol: alcCreateContext >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(init_openal) /usr/bin/ld.lld: error: cannot preempt symbol: alcMakeContextCurrent >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(init_openal) /usr/bin/ld.lld: error: cannot preempt symbol: alDistanceModel >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(init_openal) /usr/bin/ld.lld: error: cannot preempt symbol: alcCloseDevice >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(init_openal) /usr/bin/ld.lld: error: cannot preempt symbol: alcMakeContextCurrent >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(deinit_openal) /usr/bin/ld.lld: error: cannot preempt symbol: alcDestroyContext >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(deinit_openal) /usr/bin/ld.lld: error: cannot preempt symbol: alcCloseDevice >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(deinit_openal) /usr/bin/ld.lld: error: cannot preempt symbol: alGenBuffers >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(loadsoundLua) /usr/bin/ld.lld: error: cannot preempt symbol: alGenSources >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(loadsoundLua) /usr/bin/ld.lld: error: cannot preempt symbol: alBufferData >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(loadsoundLua) /usr/bin/ld.lld: error: cannot preempt symbol: alListenerf >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(audio_enable) /usr/bin/ld.lld: error: cannot preempt symbol: alListener3f >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(audio_enable) /usr/bin/ld.lld: error: cannot preempt symbol: alDistanceModel >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(audio_enable) /usr/bin/ld.lld: error: cannot preempt symbol: alDeleteBuffers >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(soundCollectLua) /usr/bin/ld.lld: error: cannot preempt symbol: alGenSources >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(soundNewSource) /usr/bin/ld.lld: error: cannot preempt symbol: alSourcei >>> defined in ../../../../../../local/lib/libopenal.so >>> referenced by ../src/music.c >>> ../obj/Release/TEngine/music.o:(soundNewSource) /usr/bin/ld.lld: error: too many errors emitted, stopping now (use -error-limit=3D0 to see all errors) cc: error: linker command failed with exit code 1 (use -v to see invocation) gmake[1]: *** [TEngine.make:111: ../bin/Release/t-engine] Error 1 gmake: *** [Makefile:17: TEngine] Error 2 --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-219089-13-X7pw6NGuCy>