Skip to content

Commit

Permalink
poco: Use latest builder (#12526)
Browse files Browse the repository at this point in the history
Also, unnecessary targets have been disabled to speed up compilation
time and avoid issues with Clang 18.0.0 in Poco.Data.
  • Loading branch information
tyler92 authored Sep 25, 2024
1 parent b351668 commit a081634
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
3 changes: 1 addition & 2 deletions projects/poco/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,7 @@
#
################################################################################

FROM gcr.io/oss-fuzz-base/base-builder@sha256:19782f7fe8092843368894dbc471ce9b30dd6a2813946071a36e8b05f5b1e27e
# ! This project was pinned after a clang bump. Please remove the pin, Try to fix any build warnings and errors, as well as runtime errors
FROM gcr.io/oss-fuzz-base/base-builder
RUN apt-get update && apt-get install -y openssl libssl-dev git make cmake libssl-dev
RUN git clone --depth 1 https://github.com/pocoproject/poco
WORKDIR $SRC/poco
Expand Down
2 changes: 2 additions & 0 deletions projects/poco/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ cd cmake-build
cmake -DBUILD_SHARED_LIBS=OFF -DENABLE_ACTIVERECORD=OFF \
-DENABLE_ACTIVERECORD_COMPILER=OFF -DENABLE_TESTS=OFF \
-DENABLE_PAGECOMPILER=OFF -DENABLE_PAGECOMPILER_FILE2PAGE=OFF \
-DENABLE_DATA_SQLITE=OFF -DENABLE_REDIS=OFF -DENABLE_MONGODB=OFF \
-DENABLE_PROMETHEUS=OFF \
..
make -j$(nproc)

Expand Down

0 comments on commit a081634

Please sign in to comment.