Bug 1675390
Summary: | mingw-wine-gecko: FTBFS in Fedora rawhide/f30 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Fedora Release Engineering <releng> | ||||||||
Component: | mingw-wine-gecko | Assignee: | Michael Cronenworth <mike> | ||||||||
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||
Severity: | unspecified | Docs Contact: | |||||||||
Priority: | unspecified | ||||||||||
Version: | 31 | CC: | andreas.bierfert, erik-fedora, mboddu, mike, tim | ||||||||
Target Milestone: | --- | Keywords: | Reopened | ||||||||
Target Release: | --- | ||||||||||
Hardware: | Unspecified | ||||||||||
OS: | Unspecified | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | mingw-wine-gecko-2.47-9.fc32 | Doc Type: | If docs needed, set a value | ||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2019-09-13 21:30:05 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: | |||||||||||
Bug Depends On: | 1722489 | ||||||||||
Bug Blocks: | 1700317, 1423041, 1602938, 1674516, 1732841 | ||||||||||
Attachments: |
|
Description
Fedora Release Engineering
2019-02-11 20:53:09 UTC
Created attachment 1531263 [details]
build.log
file build.log too big, will only attach last 1024 bytes
Created attachment 1531264 [details]
root.log
file root.log too big, will only attach last 1024 bytes
Created attachment 1531265 [details]
state.log
*** Bug 1604850 has been marked as a duplicate of this bug. *** *** Bug 1423951 has been marked as a duplicate of this bug. *** Dear Maintainer, your package has not been built successfully in f30. Action is required from you. If you can fix your package to build, perform a build in koji, and either create an update in bodhi, or close this bug without creating an update, if updating is not appropriate [1]. If you are working on a fix, set the status to ASSIGNED to acknowledge this. Following the latest policy for such packages [2], your package can be orphaned if this bug remains in NEW state more than 8 weeks. [1] https://fedoraproject.org/wiki/Updates_Policy [2] https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/ @Michael: I assume your change to ASSIGNED and removing Andreas from needinfo was inadvertent; unfortunately, I don't seem to be able to change the status back to NEW. If you intend to work on this bug yourself, please assign it to yourself. Andreas is, AFAIK, no longer in Fedora development. I'm the primary maintainer for any wine related package. I contacted upstream about these issues back in May 2018 and never got a response. I haven't had the time to pursue the issue further. I'd accept any patches. @Michael: I'm sorry, soon afterwards I looked at the changelog and saw your contributions. AFAICT, the bug is due to old-configure trying to compile a test case to "conftest", but i686-w64-mingw32-gcc creating a file "conftest.exe" (cf. bug #1722489). I think fixing this The Right Way™ (for example, by updating autoconf or something similar), especially without upstream's support, would be a monumental task. Some random stuff I noted: - "%" needs be escaped as "%%" in "#Source0: http://downloads.sourceforge.net/wine/wine-mozilla-%{version}-src.tar.bz2". - "BuildRequires: gcc" and "BuildRequires: gcc-c++" are missing. - I prefer "%autosetup -n wine-mozilla-%{version} -p1" instead of "%setup", "cd"s and "%patch". - "sed -i 's,cross_compiling=.*$,cross_compiling=yes,' nsprpub/configure" seems to be a NOP. - "cp wine/mozconfig-common wine/mozconfig-common.build" seems to be a NOP. - "echo "export CFLAGS=\"-DWINE_GECKO_SRC\"" >> wine/mozconfig-common" sets CFLAGS unconditionally to "-DWINE_GECKO_SRC", so upstream's "export CFLAGS="$CFLAGS -DWINE_GECKO_SRC"" which would allow to pass CFLAGS by environment is ignored. *** Bug 1736123 has been marked as a duplicate of this bug. *** The package was retired. We're still here folks. Latest update: https://www.winehq.org/pipermail/wine-devel/2019-August/149411.html This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to '31'. This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to 31. It only took 3 years, but we're building again. |