Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1792997
Summary: | vim fails to build in Fedora rawhide: could not configure perl: cc1: fatal error: inaccessible plugin file plugin/annobin.so expanded from short plugin name annobin: No such file or directory | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Miro Hrončok <mhroncok> |
Component: | redhat-rpm-config | Assignee: | Florian Festi <ffesti> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | ajax, caillon+fedoraproject, ffesti, fweimer, gchamoul, iarnell, igor.raits, john.j5live, jonathan, jplesnik, j, karsten, kasal, mmaslano, perl-devel, pmatilai, ppisar, praiskup, psabata, rhughes, sandmann, tcallawa, zdohnal |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
URL: | https://koschei.fedoraproject.org/package/vim | ||
Whiteboard: | |||
Fixed In Version: | redhat-rpm-config-148-1.fc32 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-01-20 14:49:13 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: | |||
Bug Depends On: | |||
Bug Blocks: | 1750908, 1785415 |
Description
Miro Hrončok
2020-01-20 13:28:35 UTC
This could be caused by toolchain people that "disabled annobin temporarily". Perl executable supplies it's own CFLAGS and LDFLAGS (from the time when it was was built) and there is probably no annobin plugin in F32, thus the configure fails. But we would need to see what's under "checking if compile and link flags for Perl are sane" in config.log to confirm it. I confirm that current rpm-build CFLAGS do not lost -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 option. It seems they also removed a dependency on (annobin if gcc) from redhat-rpm-config. Thus when building against Perl, Perl adds that build option, but no annobin plugin is found on the system. I will rebuild perl. That should fix it. s/do not lost/lost/ (I should not rewrite my comments from a middle of a sentence.) Now I got message that annobin is back. Checking. # rpm -q --changelog redhat-rpm-config | head * Po led 20 2020 Florian Weimer <fweimer> - 148-1 - Reenable annobin after GCC 10 integration (#1792892) * Po led 20 2020 Florian Weimer <fweimer> - 147-1 - Temporarily disable annobin for GCC 10 (#1792892) I confirm that vim builds again with redhat-rpm-config-148-1 without any changes in Perl. Perl won't be rebuilt. Thanks. |