Bug 169417 - makedepend broken
Summary: makedepend broken
Status: CLOSED NEXTRELEASE
Alias: None
Product: Red Hat Enterprise Linux 4
Classification: Red Hat
Component: xorg-x11   
(Show other bugs)
Version: 4.0
Hardware: All Linux
medium
medium
Target Milestone: ---
: ---
Assignee: X/OpenGL Maintenance List
QA Contact:
URL:
Whiteboard:
Keywords:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2005-09-28 05:26 UTC by Con Tassios
Modified: 2007-11-30 22:07 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2005-09-28 22:55:11 UTC
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

Description Con Tassios 2005-09-28 05:26:48 UTC
Description of problem:

As of RHSA-2005:396-9 makedepend appears broken 

Version-Release number of selected component (if applicable):

Red Hat Enterprise Linux 4AS U1

How reproducible:

Always

Steps to Reproduce:
1.

cat >x.c <<EOF
#include        <stdarg.h>

main()
{
}
EOF
touch Makefile
makedepend x.c

2.
3.
  
Actual results:

makedepend: warning:  x.c, line 1: cannot find include file "stdarg.h"
        not in /usr/local/lib/gcc-include/stdarg.h
        not in /usr/include/stdarg.h
        not in /usr/lib/gcc/x86_64-redhat-linux/3.4.4/include/stdarg.h


Expected results:

makedepend should find stdarg.h in
/usr/lib/gcc/x86_64-redhat-linux/3.4.3/include/stdarg.h

Additional info:

Comment 1 Mike A. Harris 2005-09-28 05:54:37 UTC
This is caused due to gcc update.  Recompiling makedepend fixes the problem.
As a workaround, try using "gccmakedep" instead of makedepend.   Does this
workaround work for you?

Thanks in advance.

Setting status to "NEEDINFO_REPORTER"

Comment 2 Mike A. Harris 2005-09-28 06:04:51 UTC
Just noticed you're using RHEL4 U1...  Try upgrading to U2.

Comment 3 Con Tassios 2005-09-28 06:12:51 UTC
Yes, gccmakedep works OK.

RHEL4 U2 appears to be in beta still, according to RHN.

Comment 4 Mike A. Harris 2005-09-28 22:55:11 UTC
Yes sorry..  I meant when U2 is released.  The problem should be fixed in
U2.

Setting status to NEXTRELEASE (RHEL4U2)


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