[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