Skip to content

Commit 5351bb2

Browse files
committed
Makefile: remove BUNDLED_COMPRESSION_LIBS
1 parent 3cc609a commit 5351bb2

File tree

1 file changed

+8
-15
lines changed

1 file changed

+8
-15
lines changed

Makefile

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2734,28 +2734,24 @@ ZSTD_DOWNLOAD_BASE ?= https://github.com/facebook/zstd/archive
27342734
CURL_SSL_OPTS ?= --tlsv1
27352735

27362736
ifneq ($(wildcard libz.a),)
2737-
BUNDLED_COMPRESSION_LIBS += libz.a
27382737
CXXFLAGS += -DZLIB -I./zlib-$(ZLIB_VER)
2739-
PLATFORM_LDFLAGS:=$(filter-out -lz,$(PLATFORM_LDFLAGS))
2740-
JAVA_LDFLAGS:=$(filter-out -lz,$(JAVA_LDFLAGS))
2738+
PLATFORM_LDFLAGS:=$(filter-out -lz,$(PLATFORM_LDFLAGS)) libz.a
2739+
JAVA_LDFLAGS:=$(filter-out -lz,$(JAVA_LDFLAGS)) libz.a
27412740
endif
27422741
ifneq ($(wildcard libbz2.a),)
2743-
BUNDLED_COMPRESSION_LIBS += libbz2.a
27442742
CXXFLAGS += -DBZIP2 -I./bzip2-$(BZIP2_VER)
2745-
PLATFORM_LDFLAGS:=$(filter-out -lbz2,$(PLATFORM_LDFLAGS))
2746-
JAVA_LDFLAGS:=$(filter-out -lbz2,$(JAVA_LDFLAGS))
2743+
PLATFORM_LDFLAGS:=$(filter-out -lbz2,$(PLATFORM_LDFLAGS)) libbz2.a
2744+
JAVA_LDFLAGS:=$(filter-out -lbz2,$(JAVA_LDFLAGS)) libbz2.a
27472745
endif
27482746
ifneq ($(wildcard libsnappy.a),)
2749-
BUNDLED_COMPRESSION_LIBS += libsnappy.a
27502747
CXXFLAGS += -DSNAPPY -I./snappy-$(SNAPPY_VER) -I./snappy-$(SNAPPY_VER)/build
2751-
PLATFORM_LDFLAGS:=$(filter-out -lsnappy,$(PLATFORM_LDFLAGS))
2752-
JAVA_LDFLAGS:=$(filter-out -lsnappy,$(JAVA_LDFLAGS))
2748+
PLATFORM_LDFLAGS:=$(filter-out -lsnappy,$(PLATFORM_LDFLAGS)) libsnappy.a
2749+
JAVA_LDFLAGS:=$(filter-out -lsnappy,$(JAVA_LDFLAGS)) libsnappy.a
27532750
endif
27542751
ifneq ($(wildcard liblz4.a),)
2755-
BUNDLED_COMPRESSION_LIBS += liblz4.a
27562752
CXXFLAGS += -DLZ4 -I./lz4-$(LZ4_VER)/lib
2757-
PLATFORM_LDFLAGS:=$(filter-out -llz4,$(PLATFORM_LDFLAGS))
2758-
JAVA_LDFLAGS:=$(filter-out -llz4,$(JAVA_LDFLAGS))
2753+
PLATFORM_LDFLAGS:=$(filter-out -llz4,$(PLATFORM_LDFLAGS)) liblz4.a
2754+
JAVA_LDFLAGS:=$(filter-out -llz4,$(JAVA_LDFLAGS)) liblz4.a
27592755
endif
27602756

27612757
ifeq ($(PLATFORM), OS_MACOSX)
@@ -3058,9 +3054,6 @@ endif
30583054
$(AM_V_CCLD) $(CXX) -shared -fPIC -o java/target/$(ROCKSDBJNILIB) \
30593055
$(ALL_JNI_NATIVE_OBJECTS) $(LIB_OBJECTS) \
30603056
$(TOPLING_LIB_OBJECTS) \
3061-
-Wl,--whole-archive \
3062-
${BUNDLED_COMPRESSION_LIBS} \
3063-
-Wl,--no-whole-archive \
30643057
$(JAVA_LDFLAGS) \
30653058
$(LDFLAGS)
30663059
$(AM_V_at)cp -a sideplugin/rockside/src/topling/web/{style.css,index.html} java/target

0 commit comments

Comments
 (0)