Github messages for voidlinux
 help / color / mirror / Atom feed
* 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).