Bug 1984679
| Summary: | Backport fix to remove arch-specific info from %_vpath_builddir macro | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 9 | Reporter: | Neal Gompa <ngompa13> |
| Component: | redhat-rpm-config | Assignee: | Michal Domonkos <mdomonko> |
| Status: | CLOSED ERRATA | QA Contact: | Jan Blazek <jblazek> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | high | ||
| Version: | CentOS Stream | CC: | bstinson, dmarchan, fleitner, fweimer, jwboyer, mdomonko, tredaelli |
| Target Milestone: | beta | Keywords: | Triaged |
| Target Release: | --- | Flags: | pm-rhel:
mirror+
|
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | redhat-rpm-config-190-1.el9 | Doc Type: | No Doc Update |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-05-17 13:35:55 UTC | Type: | Enhancement |
| 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: | 2012289, 2024994 | ||
| Deadline: | 2022-01-10 | ||
|
Description
Neal Gompa
2021-07-21 20:33:24 UTC
Merge request proposed: https://gitlab.com/redhat/centos-stream/rpms/redhat-rpm-config/-/merge_requests/6 Do we still plan to make this change? Some fallout has been reported on the Fedora devel list: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/4BBDYVATUZ55P4KQRRQKAQJPKPK7BAQH/ If we plan to make this change, I recommend a test mass rebuild to see its impact on buildability across the distribution. (In reply to Florian Weimer from comment #2) > Do we still plan to make this change? > > Some fallout has been reported on the Fedora devel list: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/ > message/4BBDYVATUZ55P4KQRRQKAQJPKPK7BAQH/ > > If we plan to make this change, I recommend a test mass rebuild to see its > impact on buildability across the distribution. You don't even need to go that far, just check for things using CMake or Meson that *also* try to use %_target_platform macro instead of %_vpath_builddir. Substituting one for the other is correct regardless of this change. Or just download the whole archive of .specs and do a grep? :) Which makes me wonder - do we have something akin to https://src.fedoraproject.org/repo/rpm-specs-latest.tar.xz, but for RHEL/CentOS? This is blocking us to do newer dpdk builds, since dpdk uses sphinx and the generated html files are different across different architectures (dpdk-docs is, of course, noarch). (In reply to Timothy Redaelli from comment #5) > This is blocking us to do newer dpdk builds, since dpdk uses sphinx and the > generated html files are different across different architectures (dpdk-docs > is, of course, noarch). Sphinx and Doxygen are what drove me over the edge to fix this in Fedora and RHEL in the first place. :) Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (new packages: redhat-rpm-config), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2022:2544 |