make check build failure (tst-printf-bz18872)

Steve Ellcey sellcey@imgtec.com
Thu Oct 8 21:03:00 GMT 2015


Is anyone else seeing a failure like this when running 'make check':

        make[2]: Entering directory '/home/sellcey/gcc/glibc_benchmark/src/glibc/stdio-common'
        make[2]: *** No rule to make target '/home/sellcey/gcc/glibc_benchmark/obj-mips64-linux-gnu/glibc/obj_default/stdio-common/tst-printf-bz18872.o', needed by '/home/sellcey/gcc/glibc_benchmark/obj-mips64-linux-gnu/glibc/obj_default/stdio-common/tst-printf-bz18872'.  Stop.
        make[2]: Leaving directory '/home/sellcey/gcc/glibc_benchmark/src/glibc/stdio-common'
        Makefile:213: recipe for target 'stdio-common/tests' failed
        make[1]: *** [stdio-common/tests] Error 2
        make[1]: Leaving directory '/home/sellcey/gcc/glibc_benchmark/src/glibc'

I am wondering if there is a missing dependency between tst-printf-bz18872
and tst-printf-bz18872.c in the Makefile?  I ran tst-printf-bz18872.sh by
hand and it seemed to work so I don't think it is a problem with running
the script.  It looks more like the rule to build the .c file is never
triggered.

Steve Ellcey
sellcey@imgtec.com
        



More information about the Libc-alpha mailing list