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:
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"
Just noticed you're using RHEL4 U1... Try upgrading to U2.
Yes, gccmakedep works OK. RHEL4 U2 appears to be in beta still, according to RHN.
Yes sorry.. I meant when U2 is released. The problem should be fixed in U2. Setting status to NEXTRELEASE (RHEL4U2)