| 8 Apr 2026 |
K900 | https://github.com/emacs-mirror/emacs/commit/d587ce8c65a0e22ab0a63ef2873a3dfcfbeba166 | 10:36:50 |
K900 | OK I think this should help | 10:36:54 |
K900 | Oh great | 10:52:54 |
K900 | libarchive is busted on Darwin | 10:53:12 |
K900 | So I can't test the other emacs | 10:53:24 |
K900 | ┃ > Undefined symbols for architecture arm64:
┃ > "__libiconv_version", referenced from:
┃ > _archive_version_details in archive_version_details.o
┃ > _archive_libiconv_version in archive_version_details.o
┃ > ld: symbol(s) not found for architecture arm64
┃ > clang: error: linker command failed with exit code 1 (use -v to see invocation)
| 10:53:39 |
Alyssa Ross | I found util-linux and openblas broken on musl so far | 10:54:00 |
Alyssa Ross | * | 10:54:06 |
Vladimír Čunát | util-linux should be fixed now. | 11:09:54 |
Vladimír Čunát | https://github.com/NixOS/nixpkgs/pull/507581 | 11:10:13 |
Vladimír Čunát | libarchive might be simple, but not confirmed yet:
https://github.com/NixOS/nixpkgs/pull/477164#issuecomment-4201774900 | 11:11:01 |
emily | @reckenrode:matrix.org libiconv bootstrap stuff? | 11:15:03 |
Randy Eckenrode | I didn’t change anything. Or do you mean newly broken? | 11:36:50 |
Randy Eckenrode | I can look into it a little this morning, but I won’t really have time until this evening. | 11:37:10 |
Randy Eckenrode | It’s expecting _libiconv_version if you’re using libiconv, but that’s specific to GNU libiconv. The check in https://github.com/libarchive/libarchive/blame/2bb6f3461c413c0461f0b377431062358e5902b2/libarchive/archive_version_details.c#L476 should be disabled on Darwin. | 11:42:58 |
Randy Eckenrode | Though https://github.com/apple-oss-distributions/libiconv/blob/593134fb16998e214952a13ea0826a50eff4dfbf/citrus/iconv.c#L36 suggests it should be present in Apple’s build, so 🤔 | 11:44:53 |
whispers [& it/fae] | the odd thing is that the same code and version passed on darwin for 25.11 | 11:45:22 |
whispers [& it/fae] | * the odd thing is that the same code and libarchive version passed on darwin for 25.11 | 11:45:27 |
whispers [& it/fae] | hence why i was worrying in that comment that there's something Odd™ going on there with the build system | 11:45:43 |
whispers [& it/fae] | if it is just that simple failure though, i'm happy that that's the case :) i don't know anything darwin | 11:46:22 |
whispers [& it/fae] | * if it is just that simple issue though, i'm happy that that's the case :) i don't know anything darwin | 11:46:33 |
whispers [& it/fae] | * hence why i was worrying in that github comment that there's something Odd™ going on there with the build system | 11:46:45 |
whispers [& it/fae] | * if it is just that simple issue though, i'm happy that that's the case :) i don't know anything darwin and i could be making it more of a deal than it is | 11:47:51 |
Randy Eckenrode | The symbol should be present, so it’s seemingly an odd case. | 11:48:18 |
sampointon | openblas is failing tests on aarch64-linux, not just musl (though there can always be fun extra musl-only errors). https://github.com/OpenMathLib/OpenBLAS/issues/5708 is the upstream issue and https://github.com/OpenMathLib/OpenBLAS/pull/5710 a patch that makes the tests pass, but it's not clear what's going on or if there are more issues lurking | 13:34:52 |
whispers [& it/fae] | openblas (/nix/store/4g2wialyszpsy3py3bmqgyj0sd0cszqp-openblas-0.3.32, same as hydra) built locally for me on aarch64-linux just fine fwiw. so it seems like a flaky thing mby | 13:38:50 |
whispers [& it/fae] | * "regular" non-musl openblas (/nix/store/4g2wialyszpsy3py3bmqgyj0sd0cszqp-openblas-0.3.32, same as hydra) built locally for me on aarch64-linux just fine fwiw. so it seems like a flaky thing mby | 13:39:12 |
whispers [& it/fae] | * "regular" non-musl openblas (/nix/store/4g2wialyszpsy3py3bmqgyj0sd0cszqp-openblas-0.3.32, same as hydra) built locally for me on aarch64-linux just fine fwiw. so it seems like a flaky/environment-dependent thing mby | 13:40:14 |
emily | uh dropping a volatile fixing something is cursed beyond all comprehension | 13:40:50 |
whispers [& it/fae] | * "regular" non-musl openblas built locally for me on aarch64-linux just fine fwiw. so it seems like a flaky/ environment-dependent thing mby (/nix/store/4g2wialyszpsy3py3bmqgyj0sd0cszqp-openblas-0.3.32, same as hydra) | 13:41:06 |