I have several glibc packages installed from “Main Repo” but I need glibc-2.27 for ‘memfd_create’ function; which is available in glibc-2.27.
[Fri Jan 29 03:58:21 root@suse /home/flux/.local/src]
# zypper se -s glibc | grep ^i
i+ | glibc | package | 2.26-lp152.26.3.1 | x86_64 | openSUSE:Leap:15.2:Update
i+ | glibc | package | 2.26-lp152.26.3.1 | x86_64 | Main Update Repository
i+ | glibc-32bit | package | 2.26-lp152.26.3.1 | x86_64 | openSUSE:Leap:15.2:Update
i+ | glibc-32bit | package | 2.26-lp152.26.3.1 | x86_64 | Main Update Repository
i+ | glibc-devel | package | 2.26-lp152.26.3.1 | x86_64 | openSUSE:Leap:15.2:Update
i+ | glibc-devel | package | 2.26-lp152.26.3.1 | x86_64 | Main Update Repository
i+ | glibc-devel-32bit | package | 2.26-lp152.26.3.1 | x86_64 | openSUSE:Leap:15.2:Update
i+ | glibc-devel-32bit | package | 2.26-lp152.26.3.1 | x86_64 | Main Update Repository
i+ | glibc-extra | package | 2.26-lp152.26.3.1 | x86_64 | openSUSE:Leap:15.2:Update
i+ | glibc-extra | package | 2.26-lp152.26.3.1 | x86_64 | Main Update Repository
i+ | glibc-info | package | 2.26-lp152.26.3.1 | noarch | openSUSE:Leap:15.2:Update
i+ | glibc-info | package | 2.26-lp152.26.3.1 | noarch | Main Update Repository
i+ | glibc-locale | package | 2.26-lp152.26.3.1 | x86_64 | openSUSE:Leap:15.2:Update
i+ | glibc-locale | package | 2.26-lp152.26.3.1 | x86_64 | Main Update Repository
i+ | glibc-locale-base | package | 2.26-lp152.26.3.1 | x86_64 | openSUSE:Leap:15.2:Update
i+ | glibc-locale-base | package | 2.26-lp152.26.3.1 | x86_64 | Main Update Repository
i+ | glibc-locale-base-32bit | package | 2.26-lp152.26.3.1 | x86_64 | openSUSE:Leap:15.2:Update
i+ | glibc-locale-base-32bit | package | 2.26-lp152.26.3.1 | x86_64 | Main Update Repository
i+ | linux-glibc-devel | package | 5.3-lp152.1.1 | x86_64 | Main Repository
I can compile and install glibc and use patchelf --set-interpreter
but I will prefer a reliable solution if any. The package is available from a different repo, tried installing it but it will break the system. I wish the openSUSE devel upgrade systemd* to at least 240+ and glibc to 2.32 in future releases. Tumbleweed is not an option for me (I’ve it on my laptop but I don’t want to keep updating my workstation frequently and reboot it often).