Bug 2223939 - mingw-gcc fail to build with 9.3 versions of other mingw-* packages
Summary: mingw-gcc fail to build with 9.3 versions of other mingw-* packages
Keywords:
Status: NEW
Alias: None
Product: Red Hat Enterprise Linux 9
Classification: Red Hat
Component: mingw-gcc
Version: 9.3
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Richard W.M. Jones
QA Contact: Tomas Pelka
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-07-19 10:38 UTC by Tomas Pelka
Modified: 2023-08-15 07:12 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
mingw-filesystem.diff (11.56 KB, text/plain)
2023-07-19 10:46 UTC, Richard W.M. Jones
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker RHELPLAN-162719 0 None None None 2023-07-19 10:41:28 UTC

Description Tomas Pelka 2023-07-19 10:38:46 UTC
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:

Comment 1 Richard W.M. Jones 2023-07-19 10:45:15 UTC
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.

Comment 2 Richard W.M. Jones 2023-07-19 10:46:03 UTC
Created attachment 1976490 [details]
mingw-filesystem.diff

Comment 3 Richard W.M. Jones 2023-07-19 10:47:02 UTC
Setting dev ack, so we check this again in RHEL 9.4.  We waived the problem
for RHEL 9.3.

Comment 8 Richard W.M. Jones 2023-08-04 14:53:25 UTC
This should be a RHEL 9.4 bug *not 9.3*.


Note You need to log in before you can comment on or make changes to this bug.