https://bugs.winehq.org/show_bug.cgi?id=51926
Bug ID: 51926 Summary: Cannot build wine 6.20 on Slackware Linux 14.2 Product: Packaging Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-packages Assignee: wine-bugs@winehq.org Reporter: studiosg@giustetti.net CC: dimesio@earthlink.net Distribution: ---
Created attachment 70894 --> https://bugs.winehq.org/attachment.cgi?id=70894 Output of the configure and make commands
I'm trying to package Wine 6.20 for Slackware 14.2 (Stable). Glibc version is 2.23. Gcc version is 5.5. Both the 32 and 64 bit versions are affected. No such problem when building release 6.19. The build process fails rather soon when compiling file dlls/ntdll/unix/loader.c. From what I understand, the issue is related to the __WAIT_INT (status) macro defined in header file /usr/include/sys/wait.h (Part of glibc). The macro is expanded into: __WAIT_INT (status): (__extension__ (((union { __typeof(status) ; int __i; }) { . = (status) }).__i)) but the compiler does not recognize it as a valid declaration and issues a warning resulting in the error reported in the attached wine_make.log file. The output from the configure command is included in the second attached file: wine_configure.log
Any help is appreciated.
Thanks in advance Simone