!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

417 Members
(Technical) development of Lix, the package manager, a Nix implementation. Please be mindful of ongoing technical conversations in this channel.139 Servers

Load older messages


SenderMessageTime
28 Jul 2025
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)
In reply to @aloisw:julia0815.de
I mean I will basically just fix my own stuff.
and that's very appreciated
19:56:15
@qyriad:katesiria.orgQyriad
In reply to @raitobezarius:matrix.org
Qyriad do you know OTOH if plugins are working on Darwin?
we do not know
19:56:45
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)

[nix-shell:~/lix]$ nm -gU /Users/raitobezarius/lix/build/contrib/plugins/libplugin_mtls_store.dylib
0000000000018240 D __ZGVN3nix8LogStore13operationNameE
0000000000018228 D __ZN3nix8LogStore13operationNameE
000000000000c2b0 T __ZN5boost2io6detail13call_put_headIcNSt3__111char_traitsIcEEKN3nix7MagentaINS3_12basic_stringIcS5_NS3_9allocatorIcEEEEEEEEvRNS3_13basic_ostreamIT_T0_EEPKv
000000000000c2b4 T __ZN5boost2io6detail13call_put_lastIcNSt3__111char_traitsIcEEKN3nix7MagentaINS3_12basic_stringIcS5_NS3_9allocatorIcEEEEEEEEvRNS3_13basic_ostreamIT_T0_EEPKv
0000000000002664 T _nix_plugin_entry
20:07:38
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)i want to cry20:07:39
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)how does dlopen can even work20:08:10
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)is there a cheatsheet of everything that darwin does differently in C++20:14:37
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)like running or not static initializers20:14:42
@qyriad:katesiria.orgQyriad you can sanity check with LLVM libcxx on Linux, that has like… half of the differing behaviors 20:22:46
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)good to know20:24:25
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)ok i got it20:24:38
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)i was missing -flat_namespace20:24:41
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)this makes me want to cry but ok20:25:10
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)ok this was still failing20:28:45
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)because20:28:46
@raitobezarius:matrix.orgraitobezarius (DECT: 7248) NIX_SSL_CERT_FILE 20:28:53
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)my beloved.20:28:57
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)rebase time20:29:17
@emilazy:matrix.orgemilyuhh20:50:55
@emilazy:matrix.orgemilyplease do not20:50:57
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)set it?20:51:03
@emilazy:matrix.orgemilyyes20:51:05
@emilazy:matrix.orgemilyit's very deprecated20:51:06
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)if you teach me how to replace it, i'm glad20:51:13
@emilazy:matrix.orgemily sorry I'm missing context I just saw -flat_namespace and started twitching 20:51:24
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)but right now i'm trying to understand why linux and darwin differs on giving a certificate to curl20:51:26
@emilazy:matrix.orgemilyso many headaches have resulted20:51:28
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)
In reply to @emilazy:matrix.org
sorry I'm missing context I just saw -flat_namespace and started twitching
it's ok, i'm ranting here to summon darwin expertise
20:51:40
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)and "don't do X or Y"20:51:43
@emilazy:matrix.orgemily(I wish Linux had two-level namespaces)20:51:46
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)and hopefully suggestions on how to do better20:51:48

Show newer messages


Back to Room ListRoom Version: 10