Project

General

Profile

Bug #11458

make fails with "configure --with-rest-bench" in a system w/o libcurl-dev and/or libxml2-dev

Added by Kefu Chai almost 9 years ago. Updated almost 9 years ago.

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

0%

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

Description

in src/tools/Makefile.am

if WITH_REST_BENCH
rest_bench_SOURCES = tools/rest_bench.cc
rest_bench_SOURCES += common/obj_bencher.cc # needs cleanup so it can go in libcommon.la
rest_bench_LDADD = $(CEPH_GLOBAL)
bin_PROGRAMS += rest-bench

if WITH_SYSTEM_LIBS3
rest_bench_LDADD += -ls3
else
rest_bench_LDADD += libs3/build/lib/libs3.a -lcurl -lxml2
rest_bench_CXXFLAGS = ${AM_CXXFLAGS} -I$(top_srcdir)/src/libs3/inc
SUBDIRS += libs3
endif # WITH_SYSTEM_LIBS3
endif # WITH_REST_BENCH

Associated revisions

Revision 62522b03 (diff)
Added by Kefu Chai almost 9 years ago

configure.ac: check for libcurl and libxml2 if build libs3

Fixes: #11458
Signed-off-by: Kefu Chai <>

History

#1 Updated by Kefu Chai almost 9 years ago

  • Status changed from New to 12

#2 Updated by Kefu Chai almost 9 years ago

  • Status changed from 12 to Fix Under Review

#3 Updated by Sage Weil almost 9 years ago

  • Status changed from Fix Under Review to Resolved

Also available in: Atom PDF