Bug 1242081
| Summary: | RHEL7 ships with a broken version of make | ||
|---|---|---|---|
| Product: | Red Hat Developer Toolset | Reporter: | Quanah Gibson-Mount <quanah> |
| Component: | make | Assignee: | Patsy Griffin <pfrankli> |
| Status: | CLOSED ERRATA | QA Contact: | Michal Kolar <mkolar> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | DTS 5.0 RHEL 7 | CC: | codonell, kanderso, law, mkolar, mnewsome, ohudlick, redhat-bugzilla, rzima |
| Target Milestone: | --- | ||
| Target Release: | 6.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-11-15 10:17:12 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: | |||
Why was this re-assigned to DTS? The issue also affects RHEL 7.2 with e.g. make-3.82-21.el7.x86_64 as installed here. Thanks for asking. We're currently reviewing the feasibility of a solution to the Red Hat Enterprise Linux 7 issue you raised. Any solution would naturally work to resolve that specific issue. Red Hat is not able to confirm any specific solution or timescale at this time, however, we continue to investigate this bug. Thanks for your patience. The use of mixed implicit and explicit rules is considered deprecated syntax. However, the fatal error has been changed to a warning. 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, 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://rhn.redhat.com/errata/RHBA-2016-2747.html |
Description of problem: RHEL7 ships with make 3.82, which has been pulled due to serious defects. Version-Release number of selected component (if applicable): How reproducible: 100% Steps to Reproduce: Create a Makefile with a target like: a a%: something Actual results: fails with: Makefile:23: *** mixed implicit and normal rules. Stop. Expected results: success Additional info: Fixed in make 4.1, see http://savannah.gnu.org/bugs/?33034