|
@@ -4,7 +4,7 @@ ARG H2O_PREFIX=/opt/h2o
|
|
|
|
|
|
FROM "ubuntu:${UBUNTU_VERSION}" AS compile
|
|
|
|
|
|
-ARG H2O_VERSION=c54c63285b52421da2782f028022647fc2ea3dd1
|
|
|
+ARG H2O_VERSION=3b9b6a53cac8bcc6a25fb28df81ad295fc5f9402
|
|
|
|
|
|
ARG DEBIAN_FRONTEND=noninteractive
|
|
|
ARG H2O_PREFIX
|
|
@@ -14,18 +14,15 @@ RUN apt-get -yqq update && \
|
|
|
cmake \
|
|
|
curl \
|
|
|
g++ \
|
|
|
- libbpfcc-dev \
|
|
|
libbrotli-dev \
|
|
|
libcap-dev \
|
|
|
libssl-dev \
|
|
|
- libtool \
|
|
|
+ liburing-dev \
|
|
|
libuv1-dev \
|
|
|
libwslay-dev \
|
|
|
libz-dev \
|
|
|
- llvm-dev \
|
|
|
ninja-build \
|
|
|
pkg-config \
|
|
|
- rsync \
|
|
|
ruby \
|
|
|
systemtap-sdt-dev && \
|
|
|
curl -LSs "https://github.com/h2o/h2o/archive/${H2O_VERSION}.tar.gz" | \
|
|
@@ -45,7 +42,7 @@ RUN apt-get -yqq update && \
|
|
|
FROM "ubuntu:${UBUNTU_VERSION}"
|
|
|
|
|
|
ARG DEBIAN_FRONTEND=noninteractive
|
|
|
-RUN apt-get -yqq update && apt-get -yqq upgrade
|
|
|
+RUN apt-get -yqq update && apt-get -yqq install liburing2
|
|
|
ARG H2O_PREFIX
|
|
|
COPY --from=compile "${H2O_PREFIX}/bin/h2o" "${H2O_PREFIX}/bin/"
|
|
|
COPY --from=compile "${H2O_PREFIX}/share" "${H2O_PREFIX}/share/"
|