xorg-xserver fails to compiles because the linker is lookingfor an external isastream component.
Created attachment 596988 [details]
build log for xorg-xserver
Created attachment 596990 [details]
I know this worked under glibc 29.x. I found isastream in its libc.a, but in glibc 30-r2 its not there.
Interesting. Looks like it was perhaps this commit in glibc that removed the function:
Author: Florian Weimer <email@example.com>
Date: Thu Mar 14 15:44:14 2019 +0100
Remove obsolete, never-implemented XSI STREAMS declarations
Created attachment 597104 [details, diff]
Please give this patch a try.
Created attachment 597106 [details, diff]
patch for 1.20.5
The other patch would only apply against -9999. This one will apply against 1.20.5.
Comment on attachment 597104 [details, diff]
Here are the upstream pull requests. Add ".patch" to the end of the URL to get the patch file you can apply.
For master: https://gitlab.freedesktop.org/xorg/xserver/merge_requests/347
For 1.20 : https://gitlab.freedesktop.org/xorg/xserver/merge_requests/348
The bug has been closed via the following commit(s):
Author: Matt Turner <firstname.lastname@example.org>
AuthorDate: 2019-11-23 00:12:49 +0000
Commit: Matt Turner <email@example.com>
CommitDate: 2019-11-23 00:20:59 +0000
x11-base/xorg-server: Version bump to 1.20.6
Signed-off-by: Matt Turner <firstname.lastname@example.org>
x11-base/xorg-server/Manifest | 1 +
x11-base/xorg-server/xorg-server-1.20.6.ebuild | 232 +++++++++++++++++++++++++
2 files changed, 233 insertions(+)