Skip to content

Commit

Permalink
Don't build xrootd-multiuser either, we now have an aarch64 version i…
Browse files Browse the repository at this point in the history
…n the osg-testing repos
  • Loading branch information
matyasselmeci committed Aug 23, 2024
1 parent 1d68b5b commit 59b0929
Showing 1 changed file with 1 addition and 10 deletions.
11 changes: 1 addition & 10 deletions images/dev.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ gpgcheck=0' > /etc/yum.repos.d/goreleaser.repo
# Install goreleaser and various other packages we need
RUN yum install -y --enablerepo=osg-testing goreleaser npm xrootd-devel xrootd-server-devel xrootd-client-devel nano xrootd-scitokens xrootd-voms \
xrdcl-http jq procps docker make curl-devel java-17-openjdk-headless git cmake3 gcc-c++ openssl-devel sqlite-devel libcap-devel \
xrootd-multiuser \
zlib-devel \
&& yum clean all

Expand All @@ -72,16 +73,6 @@ RUN \
cmake -DLIB_INSTALL_DIR=/usr/lib64 .. && \
make && make install

# Install xrootd-multiuser from source (otherwise it's only available from osg repos)
ADD https://api.github.com/repos/opensciencegrid/xrootd-multiuser/git/refs/heads/master /tmp/hash-xrootd-multiuser
RUN \
git clone https://github.com/opensciencegrid/xrootd-multiuser.git && \
cd xrootd-multiuser && \
git checkout v2.2.0-1 && \
mkdir build && cd build && \
cmake -DLIB_INSTALL_DIR=/usr/lib64 .. && \
make && make install

ADD https://api.github.com/repos/PelicanPlatform/xrootd-s3-http/git/refs/heads/main /tmp/hash-xrootd-s3-http

# Install the S3 and HTTP server plugins for XRootD. For now we do this from source
Expand Down

0 comments on commit 59b0929

Please sign in to comment.