Wine 3.0.3 (and 3.8) introduced a change[1] to require the '__builtin_ms_va_list' extension and when it is missing wine will compile with clang. Clang 5.0 or higher is required for this extension and RHEL 7 ships Clang 3. Wine no longer compiles on arm64 and RHEL 7. RHEL 7 gcc: gcc version 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC) Tested as missing on gcc 8.2.1 as well (Fedora Rawhide). [1] https://source.winehq.org/git/wine.git/commit/295359a17447d6ad487b6c652c3a98bbe17cee6e
Confirmed. (This should probably be reported to Red Hat's bugzilla too).
Done: https://bugzilla.redhat.com/show_bug.cgi?id=1629910