Description of problem: just upgraded from fed36 to fed37 beta and parallel compilation of Wine broke Version-Release number of selected component (if applicable): How reproducible: make -j in Wine fails Steps to Reproduce: 1. get a wine source tree 2. ./configure 3. make -j Actual results: lots of errors steming out of *.cross.a files (generated by mingw-dlltool) Expected results: successful compilation Additional info: This has been analyzed (in Wine's BZ) and is actually fixed upstream in binutils (2.38 and 2.39) Package in Fed37Beta still suffers from the issue. In details: - Wine compilation can call in // dlltool on the same DLL in the same directory (for example building import library and delay load library). Regression was introduced in binutils by diversifying temp files based on input (== DLL name) Requirement: backport binutils commit 99852365513266afdd793289813e8e565186c9e6 in fedora packaged.
FEDORA-2022-c23d9530a2 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-c23d9530a2
FEDORA-2022-c23d9530a2 has been pushed to the Fedora 37 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-c23d9530a2` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-c23d9530a2 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
I can confirm that after upgrading to mingw-binutils-2.38-4.fc37 (with command from #2), the parallel compilation now works again as expected thanks for your quick response
FEDORA-2022-c23d9530a2 has been pushed to the Fedora 37 stable repository. If problem still persists, please make note of it in this bug report.