<thefloweringash> I didn't do a test of removing a symbol, but it looks like you've sorted that. was that to test it didn't fall back to the library when using the tbd stub?
<thefloweringash> in my "rebuild the world" testing it seems like git and gcc are both a bit flaky. git sometimes hangs on a credential helper and gcc sometimes fails a self test with "file not found"
LnL has quit [Quit: exit 1]
<abathur> hmm
<abathur> this may be a dumb question, but would generating our own tabi stubs reduce our dependence on Apple's open-sourcing cycle? (and make supporting code that depends on recent features more feasible?)
<thefloweringash> don't think so. they're equivalent to having .dylib files. we'd still have to get headers from somewhere
<abathur> ah, ok
eraserhd has joined #nix-darwin
eraserhd3 has quit [Ping timeout: 256 seconds]
nikivi has joined #nix-darwin
stephank has quit [Quit: stephank]
stephank has joined #nix-darwin
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
nikivi has joined #nix-darwin
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
nikivi has joined #nix-darwin
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
nikivi has joined #nix-darwin
nikivi has quit [Client Quit]
nikivi has joined #nix-darwin
LnL has joined #nix-darwin
<LnL> thefloweringash: oh, how did you manage to generate that on 10.12?
<thefloweringash> I couldn't find a tapi binary for 10.12, so I copied /usr/lib, /System/Library/*Frameworks to a Catalina and did the dumping with tapi from current Xcode
<thefloweringash> so it's from a 10.12, but not generated on 10.12
<LnL> ah, there's a tapi binary in the latest CTL but I guess it's older
hamishmack has quit [Ping timeout: 244 seconds]
<thefloweringash> oh, I didn't think about the command line tools! I went to the app store for Xcode and got told to go away
<LnL> heh lol
pasukon has quit [Ping timeout: 260 seconds]
wildsebastian has quit [Ping timeout: 244 seconds]
peel has quit [Ping timeout: 260 seconds]
antifuchs has quit [Ping timeout: 240 seconds]
<thefloweringash> "This also builds the tapi binary in addition to libtapi."
<thefloweringash> so it should be possible, but there's no instructions and I got a bit lost in llvm's build setup
wildsebastian has joined #nix-darwin
hamishmack has joined #nix-darwin
antifuchs has joined #nix-darwin
pasukon has joined #nix-darwin
peel has joined #nix-darwin
<LnL> yeah I thought it was something with the libraries itself, but what you did should be fine
<LnL> only thing I'd maybe do is namespace these per version, instead of just keeping the last we use
rycee has quit [Quit: killed]
thefloweringash has quit [Quit: killed]
emily has quit [Quit: killed]
siraben has quit [Quit: killed]
aterius has quit [Quit: killed]
sparogy has quit [Quit: killed]
Mic92 has quit [Quit: WeeChat 2.9]
eraserhd has quit [Quit: WeeChat 2.9]
Mic92 has joined #nix-darwin
sparogy has joined #nix-darwin
sparogy has quit [Remote host closed the connection]
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
nikivi has joined #nix-darwin
emily has joined #nix-darwin
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
nikivi has joined #nix-darwin
nikivi has quit [Client Quit]
nikivi has joined #nix-darwin
nikivi has quit [Client Quit]
siraben has joined #nix-darwin
sparogy has joined #nix-darwin
aterius has joined #nix-darwin
rycee has joined #nix-darwin
thefloweringash has joined #nix-darwin
evalexpr has joined #nix-darwin
philr has quit [Ping timeout: 272 seconds]
nikivi has joined #nix-darwin
nikivi has quit [Client Quit]
nikivi has joined #nix-darwin
eraserhd has joined #nix-darwin
eraserhd has quit [Quit: WeeChat 2.9]
eraserhd has joined #nix-darwin
johnw has joined #nix-darwin
philr has joined #nix-darwin
__monty__ has joined #nix-darwin
__monty__ has quit [Quit: leaving]