diff --git a/pts/leveldb-1.1.0/downloads.xml b/pts/leveldb-1.1.0/downloads.xml
index 792bcd59..404b70f7 100644
--- a/pts/leveldb-1.1.0/downloads.xml
+++ b/pts/leveldb-1.1.0/downloads.xml
@@ -9,5 +9,20 @@
leveldb-1.23.tar.gz
242925
+
+ https://github.com/google/benchmark/archive/refs/tags/v1.8.0.tar.gz
+ 8ddf8571d3f6198d37852bcbd964f817
+ ea2e94c24ddf6594d15c711c06ccd4486434d9cf3eca954e2af8a20c88f9f172
+ benchmark-1.8.0.tar.gz
+ 204701
+
+
+ https://github.com/google/googletest/archive/refs/tags/release-1.11.0.tar.gz
+ e8a8df240b6938bb6384155d4c37d937
+ b4870bf121ff7795ba20d20bcdd8627b8e088f2d1dab299a031c1034eddc93d5
+ googletest-1.11.0.tar.gz
+ 886330
+
+
diff --git a/pts/leveldb-1.1.0/install.sh b/pts/leveldb-1.1.0/install.sh
index 3de7340d..dd6e130c 100644
--- a/pts/leveldb-1.1.0/install.sh
+++ b/pts/leveldb-1.1.0/install.sh
@@ -1,13 +1,13 @@
#!/bin/sh
tar -xf leveldb-1.23.tar.gz
cd leveldb-1.23
+tar xf ../googletest-1.11.0.tar.gz -C third_party/googletest --strip-components=1
+tar xf ../benchmark-1.8.0.tar.gz -C third_party/benchmark --strip-components=1
sed -i '4 a #include ' ./benchmarks/db_bench_sqlite3.cc
-sed -i '299d' CMakeLists.txt
-sed -i '304d' CMakeLists.txt
mkdir build
cd build
-cmake -DCMAKE_BUILD_TYPE=Release -DLEVELDB_BUILD_TESTS=OFF ..
-make -j $NUM_CPU_THREADS
+cmake -DCMAKE_BUILD_TYPE=Release ..
+cmake --build .
echo $? > ~/install-exit-status
cd ~
echo "#!/bin/sh