Skip to content

Commit 782c60f

Browse files
committed
Merge branch 'master' into dependabot/docker/ftl-build/master/alpine-3.23
2 parents 6e4d754 + 3794cf0 commit 782c60f

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

.github/workflows/editorconfig.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- name: Checkout repository
12-
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 #v6.0.0
12+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 #v6.0.1
1313

1414
- name: Get editorconfig-checker
1515
uses: editorconfig-checker/action-editorconfig-checker@4b6cd6190d435e7e084fb35e36a096e98506f7b9 #v2.1.0

.github/workflows/ftl-build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
echo "PLATFORM_PAIR=${platform//\//-}" >> $GITHUB_ENV
6464
-
6565
name: Checkout Repo
66-
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 #v6.0.0
66+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 #v6.0.1
6767
-
6868
name: Docker meta (Docker Hub and GitHub Container Registry)
6969
id: meta
@@ -156,7 +156,7 @@ jobs:
156156
steps:
157157
-
158158
name: Checkout Repo
159-
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 #v6.0.0
159+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 #v6.0.1
160160
-
161161
name: Download digests
162162
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 #v6.0.0

ftl-build/Dockerfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ ARG TARGETPLATFORM
44
ARG readlineversion=8.3
55
ARG termcapversion=1.3.1-patched
66
ARG nettleversion=3.10.2
7-
ARG mbedtlsversion=3.6.4
7+
ARG mbedtlsversion=4.0.0
88

99
RUN apk add --no-cache \
1010
alpine-sdk \
@@ -85,7 +85,9 @@ RUN curl -sSL https://ftl.pi-hole.net/libraries/mbedtls-${mbedtlsversion}.tar.bz
8585
&& echo "BUILDING WITHOUT AESNI SUPPORT" \
8686
&& sed -i '/#define MBEDTLS_AESNI_C/s*^*//*g' include/mbedtls/mbedtls_config.h \
8787
|| echo "BUILDING WITH AESNI SUPPORT" ) \
88-
&& make -j $(nproc) install \
88+
&& cmake -S . -B build -DCMAKE_C_FLAGS="-fomit-frame-pointer" \
89+
&& cmake --build build -j $(nproc) \
90+
&& cmake --install build \
8991
&& cd .. \
9092
&& rm -r mbedtls-${mbedtlsversion}
9193

0 commit comments

Comments
 (0)