Created attachment 364040 [details] build.log (tail lines) emerge xorg-server-1.14.4 fails at compile phase on mips64el (loongson2e). it is due to casting unsigned int to pointer, which are of different sizes on mips64. build.log is attached. changing unsigned int to uintptr_t solves the problem on my machine. hope the patch does not break other architectures. The same problem happens on previous versions of xorg-server, e.g. 1.14.3-r2.
Created attachment 364042 [details] emerge --info
Created attachment 364044 [details, diff] xorg-server-1.14.4-mips64-uintptr_t.patch
This problem needs to be reported upstream
(In reply to Markos Chandras from comment #3) > This problem needs to be reported upstream okay. reported to https://bugs.freedesktop.org/show_bug.cgi?id=72126 is it correct? thanks.
Seems about right. Thanks
It appears that a possible fix was applied to xorg-server-1.15.99.903, you may want to try that version.