Created attachment 219049 [details] libc6 This is the hack that connects wine-proton (bug 250264) to games/linux-steam-utils. FWIW, the exact port/library name is up for discussion.
Created attachment 219050 [details] Synth log
I did test it, and it is working properly. I am building it in poudriere to make sure it builds fine, and after, I will commit emulators/libc6-shim.
(In reply to Eric Turgeon from comment #2) > I did test it, and it is working properly. Hmm... If I may ask, what did you test exactly?
A commit references this bug: Author: ericbsd Date: Tue Dec 8 01:47:18 UTC 2020 New revision: 557259 URL: https://svnweb.freebsd.org/changeset/ports/557259 Log: New port emulators/libc6-shim ABI-compatible glibc shim library A shim library providing limited glibc ABI compatibility on top of FreeBSD libc. It allows loading shared objects compiled on Linux and dynamically linked to glibc into native FreeBSD processes. PR: 250591 Submitted by: Alex S <iwtcex@gmail.com> Reviewed by: ericbsd Changes: head/emulators/Makefile head/emulators/libc6-shim/ head/emulators/libc6-shim/Makefile head/emulators/libc6-shim/distinfo head/emulators/libc6-shim/pkg-descr head/emulators/libc6-shim/pkg-plist
(In reply to Alex S from comment #3) Just that it builds on my system and that bin/nv-sglrun and bin/with-glibc-shim command runs properly.
(In reply to Eric Turgeon from comment #5) Ah, I see. That won't do anything unless you point it to a suitable application, for example `nv-sglrun vkquake`.
Yeah, that what I have figured out.