* Re: supertux2 doesn't work on musl [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-17687@inbox.vuxu.org> @ 2020-12-10 15:31 ` ericonr 2020-12-11 1:54 ` [ISSUE] [CLOSED] " ericonr 1 sibling, 0 replies; 2+ messages in thread From: ericonr @ 2020-12-10 15:31 UTC (permalink / raw) To: ml [-- Attachment #1: Type: text/plain, Size: 527 bytes --] New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/issues/17687#issuecomment-742594314 Comment: This happened because libstdc++'s locale code is cursed, and their generic locale impl doesn't even exist properly, and that's the one used for musl targets. If you catch the exception it all works fine (other applications like snapper use C++ locales but inside a try-catch block). There's been some light discussion on fixing this in libstdc++, but nothing has moved forward yet. ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [ISSUE] [CLOSED] supertux2 doesn't work on musl [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-17687@inbox.vuxu.org> 2020-12-10 15:31 ` supertux2 doesn't work on musl ericonr @ 2020-12-11 1:54 ` ericonr 1 sibling, 0 replies; 2+ messages in thread From: ericonr @ 2020-12-11 1:54 UTC (permalink / raw) To: ml [-- Attachment #1: Type: text/plain, Size: 759 bytes --] Closed issue by paper42 on void-packages repository https://github.com/void-linux/void-packages/issues/17687 Description: <!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. --> ### System * xuname: *Void 5.4.5_1 x86_64-musl GenuineIntel uptodate rrnDFFFFFFF* * package: *supertux2-0.6.1_1* ### Expected behavior supertux launches ### Actual behavior ``` $ supertux2 terminate called after throwing an instance of 'std::runtime_error' what(): locale::facet::_S_create_c_locale name not valid Aborted $ ``` ### Steps to reproduce the behavior 1. install supertux2 on a musl system 2. run `supertux2` ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-12-11 1:54 UTC | newest] Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-17687@inbox.vuxu.org> 2020-12-10 15:31 ` supertux2 doesn't work on musl ericonr 2020-12-11 1:54 ` [ISSUE] [CLOSED] " ericonr
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).