Description of problem: mingw-gcc fail to build with 9.3 versions of other mingw-* packages Version-Release number of selected component (if applicable): mingw-binutils-2.40-3.el9 ingw-crt-11.0.0-1.el9 mingw-filesystem-147-1.el9 mingw-gcc-13.1.1-4.el9 mingw-headers-11.0.0-1.el9 mingw-libffi-3.4.4-2.el9 mingw-w64-tools-11.0.0-1.el9 mingw-winpthreads-11.0.0-1.el9 mingw-zlib-1.2.13-2.el9 How reproducible: 100% Steps to Reproduce: 1. 2. 3. Actual results: + /usr/bin/make -C build_win32 -O -j1 V=1 VERBOSE=1 all configure: WARNING: sys/mman.h: accepted by the compiler, rejected by the preprocessor! configure: WARNING: sys/mman.h: proceeding with the compiler's result ../../libiberty/pex-unix.c:59:10: fatal error: process.h: No such file or directory 59 | #include <process.h> | ^~~~~~~~~~~ Expected results: build pass Additional info:
Downgrading only the mingw-filesystem* packages to the earlier version ({ucrt,mingw}*-filesystem-147-1.el9.noarch -> {ucrt,mingw}*-filesystem-139-1.el9.noarch) fixes the issue. The differences between these two sets of packages is attached, but I have no idea what specifically is the problem.
Created attachment 1976490 [details] mingw-filesystem.diff
Setting dev ack, so we check this again in RHEL 9.4. We waived the problem for RHEL 9.3.
This should be a RHEL 9.4 bug *not 9.3*.