| 19 Jan 2026 |
Randy Eckenrode | I could also make Swift propagate Clang and support regular stdenvs. Iβm not super thrilled about that, but it would avoid misuse. | 20:21:02 |
Katalin πͺ | yeah, and for bidirectional interop you do need clang anyway | 20:21:06 |
Katalin πͺ | or swift clang, even | 20:21:19 |
Randy Eckenrode | You lose some features, but it works with regular Clang. | 20:21:37 |
Randy Eckenrode | Anyway, after fighting with sqlite, Iβm finally back at a Swift environment based on staging from Sunday. Now I just need to figure out a way to hack in prebuilts. | 20:22:15 |
Katalin πͺ | oh cool, is that new? last time I tried it errored on some part of the generated header | 20:22:25 |
Katalin πͺ | with c++ interop, that is | 20:23:09 |
Randy Eckenrode | Do you have an example I can test? | 20:24:00 |
Katalin πͺ | oof, not a ready one | 20:25:26 |
Katalin πͺ | I'd have to strip down The Project | 20:25:33 |
samasaur | there is a cxx-interop example in nixpkgs i think? | 20:25:38 |
samasaur | if that is what you're looking for | 20:25:44 |
samasaur | though a simplistic one | 20:25:47 |
Randy Eckenrode | Simple is fine. I just want to confirm it works. | 20:27:46 |
Katalin πͺ | actually, of course I have something | 20:28:33 |