Howdy, I have been building various software packages for quite a few years and have NEVER run into this problem, until about a month ago.
I build gcc from their repository about once a month. The past few weeks have seen these builds ALWAYS failing in the libcody directory of the gcc tree. There is a "project" at github that fails the same way. I engaged with bugzilla.redhat.com (DJ Delorie at RedHat) on this problem and he found (masterfully) that the libcody Makefiles use recursion (in the build tree). Once I removed the lndir ../gcc or ../libcody and just ran these commands: mkdir obj-x86_64-pc-linux-gnu cd obj-x86_64-pc-linux-gnu ../(gcc/libcody)/configure... The build(s) succeeded. The make command folks have refused to address this issue, claiming that it's NOT A BUG in make. It seems to me that programs vulnerable to this kind of bug SHOULD protect themselves from the infinite loop and resulting SEGFAULT... I think it's just smart programming. Is it possible that lndir is doing something wrong? Best regards, George...
