| 17 Jul 2025 |
Infinidoge 🏳️⚧️ | In reply to @msgilligan:matrix.org I saw the PR for OpenJDK source build for Darwin a few days ago, but couldn't find it 1/2 hour ago. I recall reading there were provenance issues with Xcode. Ah yep I remember that PR | 17:51:36 |
Infinidoge 🏳️⚧️ | The problem being that compiling it requires Xcode, which is non-viable for Nix | 17:51:50 |
msgilligan | I found this issue: https://github.com/NixOS/nixpkgs/issues/313213 | 17:51:50 |
msgilligan | (I remember doing a GUIX build with Xcode once, but that wasn't part of GUIX itself) | 17:52:47 |
msgilligan | Why is Xcode non-viable? | 17:53:52 |
msgilligan | (I realize it's both binary and non-free, but just curious exactly how non-viable is defined in this context) | 17:54:23 |
Infinidoge 🏳️⚧️ | Pretty sure it would directly violate Xcode's license | 17:56:30 |
Infinidoge 🏳️⚧️ |  Download image.png | 17:57:39 |
Infinidoge 🏳️⚧️ | Not to mention needing Darling or a VM to even run it on Linux, making cross-compiling impossible | 17:58:10 |
Infinidoge 🏳️⚧️ | Or at least extremely impractical | 17:59:46 |
Infinidoge 🏳️⚧️ | https://docs.godotengine.org/en/2.1/development/compiling/cross-compiling_for_ios_on_linux.html | 17:59:48 |