[cmake-developers] [CMake 0015379]: [PATCH] CTest does not recognize recent gmake's messages as errors

Mantis Bug Tracker mantis at public.kitware.com
Wed Jan 28 10:25:42 EST 2015


The following issue has been SUBMITTED. 
====================================================================== 
http://public.kitware.com/Bug/view.php?id=15379 
====================================================================== 
Reported By:                Marco Nolden
Assigned To:                
====================================================================== 
Project:                    CMake
Issue ID:                   15379
Category:                   CTest
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
====================================================================== 
Date Submitted:             2015-01-28 10:25 EST
Last Modified:              2015-01-28 10:25 EST
====================================================================== 
Summary:                    [PATCH] CTest does not recognize recent gmake's
messages as errors
Description: 
The "No rule to make target" error message of gmake is not correctly recognized
since GNU make changed the quoting style [1] . Example:

gmake[5]: *** No rule to make target
'/space/dartclients/clang/MITK-Superbuild-Release-nightly/OpenCV-build/lib/libopencv_videostab.so.2.4.8',
needed by 'lib/libITKVideoBridgeOpenCV-4.5.so.1'.  Stop.

is not recognized so the superbuild continues an leads to an incorrect report on
the dashboard.

I attached a fix, would be great if this could go into CMake 3.2

Steps to Reproduce: 
Happens always with a problematic superbuild and recent versions of GNU make 

Additional Information: 
[1]:
http://git.savannah.gnu.org/cgit/make.git/commit/remake.c?id=23c2b99e9d23e726ede9442728272616e66d416f
====================================================================== 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2015-01-28 10:25 Marco Nolden   New Issue                                    
2015-01-28 10:25 Marco Nolden   File Added:
0001-cmCTestBuildHandler-fix-for-newer-GNU-style-error-me.patch                 
  
======================================================================



More information about the cmake-developers mailing list