diff --git a/debian13/Dockerfile b/debian13/Dockerfile index f309f2a..73da4e7 100644 --- a/debian13/Dockerfile +++ b/debian13/Dockerfile @@ -517,12 +517,13 @@ RUN git clone --branch=1.13.3 --depth=1 https://github.com/maxmind/libmaxminddb. && rm -rf build src RUN git clone --branch=0.2.5 --depth=1 https://github.com/yaml/libyaml.git src \ - && cmake -S src -B build -DCMAKE_BUILD_TYPE=Release \ - -DBUILD_SHARED_LIBS=OFF \ - -DBUILD_TESTING=OFF \ - -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ - && cmake --build build --parallel "$(nproc)" --target install \ - && rm -rf build src + && cd src \ + && ./bootstrap \ + && CFLAGS=-fPIC ./configure --prefix=/usr/local --disable-shared --enable-static \ + && make --jobs="$(nproc)" \ + && make install \ + && cd .. \ + && rm -rf src RUN git clone --branch=v2.15.3 --depth=1 https://gitlab.gnome.org/GNOME/libxml2.git src \ && cmake -S src -B build -DCMAKE_BUILD_TYPE=Release \ diff --git a/rockylinux9/Dockerfile b/rockylinux9/Dockerfile index 6907e89..271f62f 100644 --- a/rockylinux9/Dockerfile +++ b/rockylinux9/Dockerfile @@ -524,12 +524,13 @@ RUN git clone --branch=1.13.3 --depth=1 https://github.com/maxmind/libmaxminddb. && rm -rf build src RUN git clone --branch=0.2.5 --depth=1 https://github.com/yaml/libyaml.git src \ - && cmake -S src -B build -DCMAKE_BUILD_TYPE=Release \ - -DBUILD_SHARED_LIBS=OFF \ - -DBUILD_TESTING=OFF \ - -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ - && cmake --build build --parallel "$(nproc)" --target install \ - && rm -rf build src + && cd src \ + && ./bootstrap \ + && CFLAGS=-fPIC ./configure --prefix=/usr/local --disable-shared --enable-static \ + && make --jobs="$(nproc)" \ + && make install \ + && cd .. \ + && rm -rf src RUN git clone --branch=v2.15.3 --depth=1 https://gitlab.gnome.org/GNOME/libxml2.git src \ && cmake -S src -B build -DCMAKE_BUILD_TYPE=Release \