Mainline: make[2]: ada/doctools/xgnatug: Command not found

Roger Sayle roger@eyesopen.com
Tue Dec 23 12:14:00 GMT 2003


On Tue, 23 Dec 2003, Toon Moene wrote:
> Am I the only one seeing this (powerpc-unknown-linux-gnu) on mainline:
>
> make[3]: Leaving directory `/home/toon/compilers/snapshots/obj/gcc'
> echo timestamp > stmp-multilib
> ada/doctools/xgnatug vms ../../gcc/gcc/ada/gnat_ug.texi \
>            ../../gcc/gcc/ada/ug_words \
>    ../../gcc/gcc/ada/gnat_ug_vms.texi
> make[2]: ada/doctools/xgnatug: Command not found
> make[2]: *** [../../gcc/gcc/ada/gnat_ug_vms.texi] Error 127
> make[2]: Leaving directory `/home/toon/compilers/snapshots/obj/gcc'
> make[1]: *** [stage1_build] Error 2
> make[1]: Leaving directory `/home/toon/compilers/snapshots/obj/gcc'
> make: *** [bootstrap] Error 2

Hi Toon,

I'm seeing it too.  See Laurent Guerby's analysis of the problem
at http://gcc.gnu.org/ml/gcc-patches/2003-12/msg01822.html
Basically, Kelley's recent patch places timestamps in the source
tree, such that using the same source tree/directory for another
build directory causes critical components, ie.e xgnatug, not to
be built.

The work-around I use is to delete $src_dir/gcc/ada/stamp-xgnatug
between builds.

I was happy to wait over the weekend for Kelley to fix this, but
given that Monday has now been and gone, I'm beginning to wonder
if a fix to this problem is actively being worked on?

Roger
--



More information about the Gcc mailing list