Bug 1242081 - RHEL7 ships with a broken version of make
Summary: RHEL7 ships with a broken version of make
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Developer Toolset
Classification: Red Hat
Component: make
Version: DTS 5.0 RHEL 7
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: 6.0
Assignee: Patsy Griffin
QA Contact: Michal Kolar
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-07-10 20:47 UTC by Quanah Gibson-Mount
Modified: 2016-11-15 10:17 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-11-15 10:17:12 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2016:2747 0 normal SHIPPED_LIVE new packages: devtoolset-6-make 2016-11-15 14:58:24 UTC

Description Quanah Gibson-Mount 2015-07-10 20:47:09 UTC
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

Comment 8 Robert Scheck 2016-05-01 01:35:04 UTC
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.

Comment 9 Matt Newsome 2016-05-02 14:54:57 UTC
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.

Comment 12 Patsy Griffin 2016-10-12 21:08:09 UTC
The use of mixed implicit and explicit rules is considered deprecated syntax.

However, the fatal error has been changed to a warning.

Comment 16 errata-xmlrpc 2016-11-15 10:17:12 UTC
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


Note You need to log in before you can comment on or make changes to this bug.