Bug 2188699

Summary: x86intrin.h broken in rawhide
Product: [Fedora] Fedora Reporter: Michael Catanzaro <mcatanza>
Component: gccAssignee: Jakub Jelinek <jakub>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: aoliva, dmalcolm, fweimer, jakub, jlaw, jwakely, mcermak, mpolacek, msebor, nickc, sipoyare
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-04-21 18:08:28 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Michael Catanzaro 2023-04-21 18:05:43 UTC
It seems a recent GCC update broke x86intrin.h, which now depends on a missing header amxcomplexintrin.h:

In file included from /usr/lib/gcc/x86_64-redhat-linux/13/include/x86intrin.h:32,
                 from /builddir/build/BUILD/webkitgtk-2.41.3/Source/ThirdParty/ANGLE/src/common/platform.h:106,
                 from /builddir/build/BUILD/webkitgtk-2.41.3/Source/ThirdParty/ANGLE/src/common/angleutils.h:12,
                 from /builddir/build/BUILD/webkitgtk-2.41.3/Source/ThirdParty/ANGLE/src/common/debug.h:22,
                 from /builddir/build/BUILD/webkitgtk-2.41.3/Source/ThirdParty/ANGLE/src/common/aligned_memory.cpp:11:
/usr/lib/gcc/x86_64-redhat-linux/13/include/immintrin.h:135:10: fatal error: amxcomplexintrin.h: No such file or directory
  135 | #include <amxcomplexintrin.h>
      |          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.

Reproducible: Always

Steps to Reproduce:
1. fedpkg clone webkitgtk
2. fedpkg mockbuild webkitgtk
Actual Results:  
Build fails due to missing amxcomplexintrin.h

Expected Results:  
Build succeeds

A new dog moved in next door and it's pretty cute.

Comment 1 Marek Polacek 2023-04-21 18:08:28 UTC
> A new dog moved in next door and it's pretty cute.

That I would like to see.

Dup of 2188608, though.  A fix has been applied.

*** This bug has been marked as a duplicate of bug 2188608 ***

Comment 2 Michael Catanzaro 2023-04-21 18:11:18 UTC
Thanks!

(In reply to Marek Polacek from comment #1)
> > A new dog moved in next door and it's pretty cute.
> 
> That I would like to see.

I guess I need to stop providing unrelated additional info, because the new guided entry form doesn't print the "Additional info:" header in the bug report itself, so it just looks confused now....

Comment 3 Jens Petersen 2023-04-22 05:46:57 UTC
(In reply to Michael Catanzaro from comment #2)
> I guess I need to stop providing unrelated additional info, because the new
> guided entry form doesn't print the "Additional info:" header in the bug
> report itself, so it just looks confused now....

I dunno: that is the best comment I have seen in quite a while :-)