| > What is the real reason then? Unwillingness to compromise, as you might recall from our last conversation on the topic. This is your right, but framing it as a technical problem is incorrect. > there is no glibc port for macOS https://formulae.brew.sh/formula/glibc clearly proves otherwise. It just can't be built to your satisfaction with complete verifiability. > Using XCode for everything You don't have to use it for everything, that's a straw man. If Guix-darwin was willing to accept some impurity, you could probably use XCode just enough to bootstrap a glibc and compiler chain, and then dispense with it. Having a completely verifiable toolchain is a laudable political goal, not a technical requirement. nix-darwin's existence clearly shows there are no technical obstacles to an equivalent guix-darwin. Believe me, I wanted to like Guix. I'd prefer a Lisp over the nix language, easily. But I'm losing respect for the project based on its messengers. |