glibc 2.41 breaks some Steam games
<!--
Please read our Bug reporting guidelines before opening a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
If you want to help catching more bugs upfront, consider joining the Arch Testing Team:
https://wiki.archlinux.org/title/Arch_Testing_Team
-->
# Description:
With the new glibc update Valve Source engine games are unable to launch. I've confirmed this seems to be the issue by downgrading back to the previous version of `glibc` and `lib32-glibc` with no other changes and it fixes the issue. I've included what I believe to be the relevant error messages from Portal and Portal 2 below.
Portal 2:
```
failed to dlopen engine.so error=engine.so: cannot enable executable stack as shared object requires: Invalid argument
AppFramework : Unable to load module engine.so!
Unable to load interface VCvarQuery001 from engine.so, requested from EXE.
```
Portal:
```
failed to dlopen /home/pk11/.local/share/Steam/steamapps/common/Portal/bin/engine.so error=/home/pk11/.local/share/Steam/steamapps/common/Portal/bin/engine.so: cannot enable executable stack as shared object requires: Invalid argument
failed to dlopen engine.so error=engine.so: cannot enable executable stack as shared object requires: Invalid argument
AppFramework : Unable to load module engine.so!
Unable to load interface VCvarQuery001 from engine.so
```
# Additional info:
* package version(s): glibc 2.41+r2+g0a7c7a3e283a-1
* config and/or log files:
* link to upstream bug report, if any:
# Steps to reproduce:
<!-- Describe how to reproduce the bug step by step including the commands -->
1. Install a Valve game on Steam (tested with Portal and Portal 2)
2. Press Play
3. Game does not open
issue