Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
netbsd-curses
libcurses and dependencies taken from netbsd and brought into a portable shape (at least to musl or glibc)
michaelforney was also who did the wayland port of st: https://github.com/michaelforney/st
oasis's predecessor would be https://dl.suckless.org/htmlout/sta.li
Michaelforney has also built croc [1], a qbe based C compiler. Really impressive!
[1]: https://github.com/michaelforney/cproc
I tried to do this recently at $DAYJOB, but when you statically link a binary with musl, the dlopen() you get is a no-op:
https://github.com/bpowers/musl/blob/master/src/ldso/dlopen....
I tried to hack in a copy of the musl's dynamic loader (and also from old uclibc). But it took a few hours and my only result was segfaults.
Do you have any pointers on making this work?
If you go by version number and anything < 1.0 being not production ready, I recommend avoiding reading any of the dependency files for large software products which are often used in produciton, they might cause you some concern...
https://github.com/kubernetes/kubernetes/blob/master/go.mod for one obvious example.
Are you referring to Code 43?
I believe the NVIDIA drivers after version 465 may not have this issue.
Here’s a report of this working on Qubes/Xen: https://forum.qubes-os.org/t/qubes-gpu-passthrough/661/12
However you may need to hide the virtualization from some games or other software, where Qemu/KVM can be more flexible.
There’s a project and some discussion to use these with Qubes, but it’s early days: https://github.com/nrgaway/qubes-kvm-dev
https://forum.qubes-os.org/t/porting-qubes-to-hypervisors-ot...