This is an automated email from the ASF dual-hosted git repository.
cmcfarlen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git
The following commit(s) were added to refs/heads/master by this push:
new 6ab00e80c7 Fix lua deps and ensure lua plugin is built (#12487)
6ab00e80c7 is described below
commit 6ab00e80c7e6d097bf70a3e0899c0f1d2868de03
Author: Chris McFarlen <[email protected]>
AuthorDate: Tue Sep 9 14:47:46 2025 -0500
Fix lua deps and ensure lua plugin is built (#12487)
---
contrib/docker/ubuntu/noble/Dockerfile | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/contrib/docker/ubuntu/noble/Dockerfile
b/contrib/docker/ubuntu/noble/Dockerfile
index 3325e86da4..804cbb851e 100644
--- a/contrib/docker/ubuntu/noble/Dockerfile
+++ b/contrib/docker/ubuntu/noble/Dockerfile
@@ -18,7 +18,7 @@ FROM ubuntu:noble AS build
ARG LLVM_VERSION=18
ARG BASE=/opt
-ARG ATS_VERSION=10.0.0
+ARG ATS_VERSION=10.1.0
RUN apt update \
&& apt upgrade --yes \
@@ -48,7 +48,7 @@ RUN apt update \
libpcre3-dev \
hwloc \
libbrotli-dev \
- luajit \
+ libluajit-5.1-dev \
libcap-dev \
libmagick++-dev \
libmaxminddb-dev \
@@ -201,6 +201,7 @@ RUN git clone --depth 1 -b ${ATS_VERSION}
https://github.com/apache/trafficserve
-DENABLE_QUICHE=ON \
-DENABLE_CRIPTS=ON \
-DENABLE_EXAMPLE=OFF \
+ -DENABLE_LUAJIT=ON \
-DOPENSSL_ROOT_DIR=${BASE}/boringssl \
-Dquiche_ROOT=${QUICHE_BASE} \
&& cmake --build build \