Project

General

Profile

Actions

Bug #51029

closed

Ninja build fails when -DWITH_JAEGER=ON

Added by Tomohiro Misono almost 3 years ago. Updated almost 3 years ago.

Status:
Resolved
Priority:
Normal
Category:
build
Target version:
-
% Done:

0%

Source:
Development
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

On cent8(x86_64):

$ ./do_cmake.sh -DWITH_JAEGER=ON
$ cd build/
$ ninja
ninja: error: build.ninja:1225: bad $-escape (literal $ must be written as $$)
  COMMAND = cd /workdir/ceph/build/external/thrift && $(MAKE)...
                                                      ^ near here

Removing "-GNinja" from do_cmake.sh solves the problem.

Actions #1

Updated by Neha Ojha almost 3 years ago

  • Assignee set to Deepika Upadhyay
Actions #2

Updated by Deepika Upadhyay almost 3 years ago

  • Pull request ID set to 38783
Actions #3

Updated by Kefu Chai almost 3 years ago

  • Status changed from New to Resolved
Actions #4

Updated by Honggang Yang almost 3 years ago

Thanks Deepika Upadhyay. But there is still a minor error:

CMake Error at cmake/modules/BuildJaeger.cmake:61 (include):
  include could not find load file:

    Buildthrift
Call Stack (most recent call first):
  src/CMakeLists.txt:437 (build_jaeger)

The error can be fixed by https://github.com/ceph/ceph/pull/42461

Actions

Also available in: Atom PDF