AntiPattern
Platform-Specific Rendering Breakage
platform-specific-native-dependencies
Wayland/X11 and container runtime differences break native drawing and font/GTK integration: code paths call Xlib/Cairo surfaces, and builds miss required symbols or shared libraries, causing UnsatisfiedLinkError or segfaults at render time.