Bug 1548466

Summary: [PATCH] disable weakrefs in libstdc++ to allow building ffmpeg
Product: [Fedora] Fedora Reporter: Rafael Kitover <rkitover>
Component: mingw-gccAssignee: Kalev Lember <klember>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: erik-fedora, klember, ktietz, rjones, yselkowi
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: mingw-gcc-7.3.0-1.fc27 mingw-gcc-7.3.0-1.fc28 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-07-19 17:47:20 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Rafael Kitover 2018-02-23 15:29:51 UTC
Hi I filed a pull request on pagure for this:

https://src.fedoraproject.org/rpms/mingw-gcc/pull-request/1

The problem is described here:

https://github.com/Alexpux/MINGW-packages/issues/1580

Comment 1 Rafael Kitover 2018-04-06 05:46:59 UTC
Could someone look at this please?

Comment 2 Kalev Lember 2018-04-06 12:41:57 UTC
Sorry for the delay and thanks for the patch!

Could you update the pull request to a) add a changelog entry to the spec file + bump the release number, and b) add a comment to the spec file above the Patch line, explaining what the patch does?

Also, could you please file an issue upstream at https://gcc.gnu.org/bugs/ so it could get properly fixed without us having to carry a patch forever?

Comment 3 Rafael Kitover 2018-04-08 03:36:08 UTC
Hi, thank you for responding.

I made the changes you requested to the PR.

I filed a bug with the mingw-w64 project, but please be advised that they do not have the resources to look at the vast majority of bugs.

https://sourceforge.net/p/mingw-w64/bugs/719/

Comment 4 Rafael Kitover 2018-04-08 04:26:20 UTC
By the way 7.3.0 is out (the patch is still needed for 7.3.0 unfortunately.)

Comment 5 Rafael Kitover 2018-04-08 07:25:29 UTC
It looks like I submitted a bug to the wrong project, I'll try to make a proper bug report for upstream gcc.

Comment 6 Rafael Kitover 2018-04-08 20:38:49 UTC
Looks like the gcc bugzilla is locked, I requested an account, once I figure out how to submit a bug to the appropriate place I'll update this one.

Comment 7 Kalev Lember 2018-04-08 21:39:38 UTC
Awesome, thanks! Merged the PR now.

Comment 8 Rafael Kitover 2018-04-09 09:12:35 UTC
Thank you for merging the PR!

I've gotten my gcc bugzilla account and have reported the bug here:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85298

Comment 9 Kalev Lember 2018-04-09 10:22:12 UTC
Great, thanks!

Comment 10 Rafael Kitover 2018-04-09 18:02:25 UTC
Would you consider pushing this to bodhi for f27 and f28? I'm guessing f28 is already branched and it won't make it there otherwise.

Comment 11 Kalev Lember 2018-07-10 08:12:59 UTC
Sorry, I forgot about the f27 and f28 updates, doing them now.

Comment 12 Fedora Update System 2018-07-10 08:14:43 UTC
mingw-gcc-7.3.0-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-bea1928951

Comment 13 Fedora Update System 2018-07-10 08:14:53 UTC
mingw-gcc-7.3.0-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-f6621270f5

Comment 14 Rafael Kitover 2018-07-10 11:04:02 UTC
Nice, thank you very much!

Comment 15 Fedora Update System 2018-07-11 19:17:27 UTC
mingw-gcc-7.3.0-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-f6621270f5

Comment 16 Fedora Update System 2018-07-11 23:42:00 UTC
mingw-gcc-7.3.0-1.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-bea1928951

Comment 17 Fedora Update System 2018-07-19 17:47:20 UTC
mingw-gcc-7.3.0-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.

Comment 18 Fedora Update System 2018-07-19 18:05:20 UTC
mingw-gcc-7.3.0-1.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.