Skip to content

Commit 6893f14

Browse files
authored
fix: remove build-essential to prevent llvm package purge (CircleCI-Public#131)
Removes unnecessary build-essential package from BUILD_DEPS which was causing libllvm14 to be incorrectly purged during cleanup, breaking PostgreSQL's JIT compilation.
1 parent 740ec6d commit 6893f14

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

Dockerfile.template

+3-4
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,9 @@ ENV PARTMAN_VERSION=4.7.2
2121

2222
USER root
2323
RUN BUILD_DEPS="bison \
24-
build-essential \
25-
clang \
24+
clang \
2625
dirmngr \
27-
flex \
26+
flex \
2827
gnupg \
2928
libclang-dev \
3029
libicu-dev \
@@ -57,7 +56,7 @@ RUN BUILD_DEPS="bison \
5756
./configure \
5857
--prefix=/usr/lib/postgresql/$PG_MAJOR \
5958
--enable-integer-datetimes \
60-
--enable-thread-safety \
59+
--enable-thread-safety \
6160
--enable-tap-tests \
6261
--with-uuid=e2fs \
6362
--with-gnu-ld \

0 commit comments

Comments
 (0)