From 061ce2deb4dae1d1413739b8411d2bb35c33772f Mon Sep 17 00:00:00 2001 From: Adrien Beraud Date: Thu, 29 Oct 2026 22:27:04 -0400 Subject: [PATCH] docker: build with RelWithDebInfo --- docker/Dockerfile | 1 + docker/DockerfileAlpine | 1 + docker/DockerfileFocal | 1 + docker/DockerfileLlvm | 1 + docker/DockerfileNoble | 1 + 5 files changed, 5 insertions(+) diff --git a/docker/Dockerfile b/docker/Dockerfile index d29656b0..8f8e5d6b 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -8,6 +8,7 @@ RUN cd opendht && mkdir build && cd build \ && cmake -GNinja .. -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_TESTING=Off \ -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=On \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DOPENDHT_C=On \ -DOPENDHT_PEER_DISCOVERY=On \ -DOPENDHT_PYTHON=On \ diff --git a/docker/DockerfileAlpine b/docker/DockerfileAlpine index 2e844c1f..97498827 100644 --- a/docker/DockerfileAlpine +++ b/docker/DockerfileAlpine @@ -10,6 +10,7 @@ ENV DESTDIR=/install RUN cd opendht && mkdir build && cd build \ && cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=On \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DBUILD_TESTING=Off \ -DOPENDHT_C=On \ -DOPENDHT_PEER_DISCOVERY=On \ diff --git a/docker/DockerfileFocal b/docker/DockerfileFocal index 2c186b38..66e6b83c 100644 --- a/docker/DockerfileFocal +++ b/docker/DockerfileFocal @@ -8,6 +8,7 @@ RUN cd opendht && mkdir build && cd build \ && cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_TESTING=Off \ -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=On \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DOPENDHT_C=On \ -DOPENDHT_PEER_DISCOVERY=On \ -DOPENDHT_PYTHON=On \ diff --git a/docker/DockerfileLlvm b/docker/DockerfileLlvm index f704ea2f..0fd12c84 100644 --- a/docker/DockerfileLlvm +++ b/docker/DockerfileLlvm @@ -7,6 +7,7 @@ COPY . opendht RUN cd opendht && mkdir build && cd build \ && cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=On \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DOPENDHT_C=On \ -DOPENDHT_PEER_DISCOVERY=On \ -DOPENDHT_PYTHON=On \ diff --git a/docker/DockerfileNoble b/docker/DockerfileNoble index 93788e9c..33056b31 100644 --- a/docker/DockerfileNoble +++ b/docker/DockerfileNoble @@ -8,6 +8,7 @@ RUN cd opendht && mkdir build && cd build \ && cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_TESTING=Off \ -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=On \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DOPENDHT_C=On \ -DOPENDHT_PEER_DISCOVERY=On \ -DOPENDHT_PYTHON=On \