bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bug#118908: make TAGS does not work without having run configure


From: Neal H Walfield
Subject: Bug#118908: make TAGS does not work without having run configure
Date: Fri, 09 Nov 2001 22:38:09 +0100
User-agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.1

Package: Hurd


Running `make TAGS' in an unconfigured source tree fails.  It would be
nice if this target had no dependencies.  Here is the output:


        neal@desdemona:~/src/hurd (0)$ make TAGS
        Makeconf:66: config.make: No such file or directory
        make -C debian directory-depend no_deps=t
        make[1]: Entering directory `/home/neal/src/hurd/debian'
        ../Makeconf:66: ../config.make: No such file or directory
        make[1]: *** No rule to make target `../config.make'.  Stop.
        make[1]: Leaving directory `/home/neal/src/hurd/debian'
        make: *** [debian.d] Error 2
        neal@desdemona:~/src/hurd (2)$ 

If I do run configure, all of the .d files are produced.  This is
completely unnecessary.

        neal@desdemona:~/src/hurd (0)$ make TAGS
        make -C debian directory-depend no_deps=t
        make[1]: Entering directory `/home/neal/src/hurd/debian'
        rm -f ../debian.d
        echo debian:   > ../debian.d
        make[1]: Leaving directory `/home/neal/src/hurd/debian'
        make -C include directory-depend no_deps=t
        make[1]: Entering directory `/home/neal/src/hurd/include'
        rm -f ../include.d
        echo include:   > ../include.d
        make[1]: Leaving directory `/home/neal/src/hurd/include'
        make -C release directory-depend no_deps=t
        make[1]: Entering directory `/home/neal/src/hurd/release'
        rm -f ../release.d
        echo release:   > ../release.d
        make[1]: Leaving directory `/home/neal/src/hurd/release'
        make -C config directory-depend no_deps=t
        make[1]: Entering directory `/home/neal/src/hurd/config'
        rm -f ../config.d
        echo config:   > ../config.d
        make[1]: Leaving directory `/home/neal/src/hurd/config'
        make -C doc directory-depend no_deps=t
        make[1]: Entering directory `/home/neal/src/hurd/doc'
        set -e; (echo "hurd.info hurd.dvi: \\"; grep '^@include ' hurd.texi | \
                 sed -e 's/^[^  ]*[     ]*\([^  ]*\).*$/        \1 \\/'; \
                 echo) > hurd.d.new
        mv -f hurd.d.new hurd.d
        make[1]: Leaving directory `/home/neal/src/hurd/doc'

        etc.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]