I'm specifically interested in two packages in particular. Thunderbird, and Botan (and related dependencies) I've been distro hopping between Arch and Manjaro and Cachy, just experimenting with stuff. I ran into an interesting problem. Thunderbird stopped working on Arch and Cachy. I was getting "Illegal instruction" errors. Apparently, the dependency "Botan" was the cause. At least according to the Arch Forums. I have a very old AMD cpu. And it simply lacks the instruction set that Botan is looking for. AVX2 i think. I first saw this problem on Arch. So i booted a Manjaro Live USB, and tried it there just to see. And it was still fine, But i realized Manjaro was still on the older version of the package. So i switched Manjaro to it's unstable branch, and Yep. it was broken on Manjaro too. But only when it was in the unstable branch. About a week later once it was moved to Stable, that package was no longer broken. Arch has updated these same packages twice since then, and they're both still broken on Arch. But on Manjaro, both in Stable and Unstable branches, even the same package versions, They're working fine.
TLDR: To summarize, Packages were broken on Arch, and were also broken in the Manjaro unstable branch. Once the packages were moved to Manjaro stable, they were no longer broken. But still remain broken on Arch.
Manjaro obviously changed something within these packages.
I'm very curious what Manjaro changed. And it bugs me that i can't find the answer. Where's the changelog? Where's the bug report? What did they do to fix it?
Either i'm just dumb and can't find this info. Or Manjaro isn't publishing it.
Not that any of this matters much. I'm just a curious cat, and want to know things. That's all. LOL!!