Skip to content

Commit

Permalink
Update zlib version
Browse files Browse the repository at this point in the history
  • Loading branch information
leiyanfei committed Nov 16, 2023
1 parent 33da775 commit ea97a39
Show file tree
Hide file tree
Showing 2 changed files with 73 additions and 68 deletions.
137 changes: 71 additions & 66 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ commands:
cd snappy-1.1.8
mkdir build
cd build
& $Env:CMAKE_BIN -G "$Env:CMAKE_GENERATOR" ..
& $Env:CMAKE_BIN -G "$Env:CMAKE_GENERATOR" WITH_JNI=1 ..
msbuild.exe Snappy.sln -maxCpuCount -property:Configuration=Debug -property:Platform=x64
- run:
name: "Build RocksDB"
Expand All @@ -77,6 +77,8 @@ commands:
shell: powershell.exe
command: |
build_tools\run_ci_db_test.ps1 -SuiteRun arena_test,db_basic_test,db_test,db_test2,db_merge_operand_test,bloom_test,c_test,coding_test,crc32c_test,dynamic_bloom_test,env_basic_test,env_test,hash_test,random_test -Concurrency 16
- store_artifacts:
path: build\java
pre-steps-macos:
steps:
- pre-steps
Expand Down Expand Up @@ -589,8 +591,9 @@ jobs:
- post-steps

build-linux-java-static:
executor: linux-docker
resource_class: large
machine:
image: ubuntu-2004:202111-02
resource_class: arm.xlarge
steps:
- pre-steps
- run:
Expand All @@ -602,7 +605,9 @@ jobs:
which javac && javac -version
- run:
name: "Build RocksDBJava Static Library"
command: make V=1 J=8 -j8 rocksdbjavastatic
command: DEBUG_LEVEL=0 ROCKSDB_DISABLE_JEMALLOC=true PORTABLE=1 CXXFLAGS="-Wno-error=shadow -Wno-error-defaulted-function-deleted -Wno-unknown-warning-option " make V=1 J=8 -j8 rocksdbjavastaticdockerarm64v8
- store_artifacts:
path: java/target
- post-steps

build-macos-java:
Expand Down Expand Up @@ -807,74 +812,74 @@ jobs:

workflows:
version: 2
jobs-linux-run-tests:
jobs:
- build-linux
- build-linux-cmake-with-folly
- build-linux-cmake-with-folly-lite-no-test
- build-linux-gcc-7-with-folly
- build-linux-gcc-7-with-folly-lite-no-test
- build-linux-cmake-with-folly-coroutines
- build-linux-cmake-with-benchmark
- build-linux-encrypted_env-no_compression
jobs-linux-run-tests-san:
jobs:
- build-linux-clang10-asan
- build-linux-clang10-ubsan
- build-linux-clang10-mini-tsan
- build-linux-static_lib-alt_namespace-status_checked
jobs-linux-no-test-run:
jobs:
- build-linux-release
- build-linux-release-rtti
- build-examples
- build-fuzzers
- build-linux-clang-no_test_run
- build-linux-clang-13-no_test_run
- build-linux-gcc-8-no_test_run
- build-linux-gcc-10-cxx20-no_test_run
- build-linux-gcc-11-no_test_run
- build-linux-arm-cmake-no_test_run
jobs-linux-other-checks:
jobs:
- build-linux-clang10-clang-analyze
- build-linux-unity-and-headers
- build-linux-mini-crashtest
# jobs-linux-run-tests:
# jobs:
# - build-linux
# - build-linux-cmake-with-folly
# - build-linux-cmake-with-folly-lite-no-test
# - build-linux-gcc-7-with-folly
# - build-linux-gcc-7-with-folly-lite-no-test
# - build-linux-cmake-with-folly-coroutines
# - build-linux-cmake-with-benchmark
# - build-linux-encrypted_env-no_compression
# jobs-linux-run-tests-san:
# jobs:
# - build-linux-clang10-asan
# - build-linux-clang10-ubsan
# - build-linux-clang10-mini-tsan
# - build-linux-static_lib-alt_namespace-status_checked
# jobs-linux-no-test-run:
# jobs:
# - build-linux-release
# - build-linux-release-rtti
# - build-examples
# - build-fuzzers
# - build-linux-clang-no_test_run
# - build-linux-clang-13-no_test_run
# - build-linux-gcc-8-no_test_run
# - build-linux-gcc-10-cxx20-no_test_run
# - build-linux-gcc-11-no_test_run
# - build-linux-arm-cmake-no_test_run
# jobs-linux-other-checks:
# jobs:
# - build-linux-clang10-clang-analyze
# - build-linux-unity-and-headers
# - build-linux-mini-crashtest
jobs-windows:
jobs:
- build-windows-vs2022
- build-windows-vs2019
- build-cmake-mingw
# - build-windows-vs2019
# - build-cmake-mingw
jobs-java:
jobs:
- build-linux-java
# - build-linux-java
- build-linux-java-static
- build-macos-java
- build-macos-java-static
- build-macos-java-static-universal
jobs-macos:
jobs:
- build-macos
- build-macos-cmake:
run_even_tests: true
- build-macos-cmake:
run_even_tests: false
jobs-linux-arm:
jobs:
- build-linux-arm
build-fuzzers:
jobs:
- build-fuzzers
benchmark-linux:
triggers:
- schedule:
cron: "0 * * * *"
filters:
branches:
only:
- main
jobs:
- benchmark-linux
# - build-macos-java
# - build-macos-java-static
# - build-macos-java-static-universal
# jobs-macos:
# jobs:
# - build-macos
# - build-macos-cmake:
# run_even_tests: true
# - build-macos-cmake:
# run_even_tests: false
# jobs-linux-arm:
# jobs:
# - build-linux-arm
# build-fuzzers:
# jobs:
# - build-fuzzers
# benchmark-linux:
# triggers:
# - schedule:
# cron: "0 * * * *"
# filters:
# branches:
# only:
# - main
# jobs:
# - benchmark-linux
nightly:
triggers:
- schedule:
Expand Down
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2091,8 +2091,8 @@ ROCKSDB_JAVADOCS_JAR = rocksdbjni-$(ROCKSDB_JAVA_VERSION)-javadoc.jar
ROCKSDB_SOURCES_JAR = rocksdbjni-$(ROCKSDB_JAVA_VERSION)-sources.jar
SHA256_CMD = sha256sum

ZLIB_VER ?= 1.2.13
ZLIB_SHA256 ?= b3a24de97a8fdbc835b9833169501030b8977031bcb54b3b3ac13740f846ab30
ZLIB_VER ?= 1.3
ZLIB_SHA256 ?= ff0ba4c292013dbc27530b3a81e1f9a813cd39de01ca5e0f8bf355702efa593e
ZLIB_DOWNLOAD_BASE ?= http://zlib.net
BZIP2_VER ?= 1.0.8
BZIP2_SHA256 ?= ab5a03176ee106d3f0fa90e381da478ddae405918153cca248e682cd0c4a2269
Expand Down

0 comments on commit ea97a39

Please sign in to comment.