[Xcb] [Bug 21992] New: make -j check fails

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri May 29 05:46:32 PDT 2009


http://bugs.freedesktop.org/show_bug.cgi?id=21992

           Summary: make -j check fails
           Product: XCB
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Library
        AssignedTo: xcb at lists.freedesktop.org
        ReportedBy: jcristau at debian.org
         QAContact: xcb at lists.freedesktop.org


Hi,

make -j check fails because the check-local rule gets executed before the tests
actually ran, so CheckLog*.xml doesn't exist.
I made it happy with the following patch, but I have no idea if that's correct.

diff --git a/tests/Makefile.am b/tests/Makefile.am
index 77593f0..077681e 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -15,7 +15,7 @@ check_all_SOURCES =  check_all.c check_suites.h
check_public.c
 all-local::
        $(RM) CheckLog*.xml

-check-local:
+check-local: check-TESTS
        $(RM) CheckLog.html
        if test x$(HTML_CHECK_RESULT) = xtrue; then \
                $(XSLTPROC) $(srcdir)/CheckLog.xsl CheckLog*.xml >
CheckLog.html; \


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the Xcb mailing list