update Dockerfile to pull hq-interop code from new location

Change the dockerfile to use enable-hqinterop and copy binaries from
their new location

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/26546)
This commit is contained in:
Neil Horman
2025-01-23 14:14:33 -05:00
parent 8875da1b23
commit c90cd1cfb5

View File

@@ -28,9 +28,9 @@ RUN git clone --depth 1 https://github.com/ngtcp2/nghttp3.git && \
# download and build openssl
RUN git clone --depth 1 -b $OPENSSL_BRANCH $OPENSSL_URL && \
cd openssl && \
./Configure enable-sslkeylog enable-fips enable-demos enable-h3demo disable-docs --prefix=/usr --openssldir=/etc/pki/tls && \
make -j 4 && make install && cp demos/guide/quic-hq-interop /usr/local/bin && \
cp demos/guide/quic-hq-interop-server /usr/local/bin && \
./Configure enable-sslkeylog enable-fips enable-demos enable-h3demo enable-hqinterop disable-docs --prefix=/usr --openssldir=/etc/pki/tls && \
make -j 4 && make install && cp test/quic-openssl-docker/hq-interop/quic-hq-interop /usr/local/bin && \
cp test/quic-openssl-docker/hq-interop/quic-hq-interop-server /usr/local/bin && \
cp demos/http3/ossl-nghttp3-demo-server /usr/local/bin && \
rm -rf /openssl