You are not logged in.

#1 2021-10-02 21:17:35

tralph3
Member
Registered: 2021-04-24
Posts: 24

Redistribute 32bit glibc with the "-mstackrealign" flag

Hi,

I recently encountered an issue playing the Linux version of "Penumbra: Overture". After loading the game, you can play the first level, and then it just crashes. I made a post about it in the r/linux_gaming subreddit, and I've been told that this is caused by a mismatch in the stack alignment between glibc and the game. Apparently, building glibc with the "-mstackrealign" flag would fix this issue, and other issues that other old games may possibly have. I'm not aware if this change would break something else in the distro, but I think it would be good to consider it, and maybe provide it in a separate package?

You can see the reddit post here: https://old.reddit.com/r/linux_gaming/c … _overture/

Thanks.

Last edited by tralph3 (2021-10-02 21:17:54)

Offline

#2 2021-10-02 22:08:45

Slithery
Forum Moderator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 4,650

Re: Redistribute 32bit glibc with the "-mstackrealign" flag

It's already built with that option...
https://github.com/archlinux/svntogit-p … BUILD#L113


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

#3 2021-10-02 22:14:04

tralph3
Member
Registered: 2021-04-24
Posts: 24

Re: Redistribute 32bit glibc with the "-mstackrealign" flag

Oh..... well then, I don't know what the cause of this issue is......

Offline

Board footer

Powered by FluxBB