Bug 735799 - CC environment variable is ignored during build
Summary: CC environment variable is ignored during build
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: lsof
Version: 6.2
Hardware: Unspecified
OS: Unspecified
Target Milestone: rc
: ---
Assignee: Peter Schiffer
QA Contact: BaseOS QE Security Team
Depends On:
TreeView+ depends on / blocked
Reported: 2011-09-05 12:51 UTC by Kamil Dudka
Modified: 2011-11-01 14:36 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2011-11-01 14:26:39 UTC

Attachments (Terms of Use)
proposed fix (699 bytes, patch)
2011-09-05 12:52 UTC, Kamil Dudka
no flags Details | Diff

Description Kamil Dudka 2011-09-05 12:51:46 UTC
Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:
1. CC=gcc rpmbuild --rebuild lsof-4.82-2.el6.src.rpm

Actual results:
cc is used as the compiler

Expected results:
gcc is used as the compiler

Additional info:
The same bug in Fedora, patch attached.

Comment 1 Kamil Dudka 2011-09-05 12:52:56 UTC
Created attachment 521496 [details]
proposed fix

Comment 2 Peter Schiffer 2011-11-01 14:26:39 UTC
CC environment variable is ignored by lsof on purpose, because on some unix dialects it can cause troubles. If you need to specify compiler, you can use LSOF_CC variable documented in 00XCONFIG file:

LSOF_CC=gcc rpmbuild --rebuild lsof-4.82-2.el6.src.rpm

As this is not important for reporter any more, I am closing this as a notabug. If you need this issue fixed, please reopen this bug.

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