Skip to content

Commit

Permalink
New version
Browse files Browse the repository at this point in the history
- shibboleth-sp 3.5.0
- other dep updates

github machines should offer 4 cores -> `-j4`

according to the release notes xml-security-c now developed by
shibboleth is a trimmed down version. That's probably the reason why
`./configure` fails when `--without-xalan` is present

not sure why, suddenly, apxs is a requirement
  • Loading branch information
kosarko committed Oct 18, 2024
1 parent 19d78a3 commit 2f8a4e0
Showing 1 changed file with 9 additions and 10 deletions.
19 changes: 9 additions & 10 deletions shibboleth/shibboleth_sp_with_fastcgi.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,11 @@ function get {
}

get log4shib 2.0.1 http://shibboleth.net/downloads/log4shib/latest/
get xerces-c 3.2.5 http://mirror.hosting90.cz/apache/xerces/c/3/sources/
get xml-security-c 2.0.4 http://mirror.hosting90.cz/apache/santuario/c-library/
get xmltooling 3.2.4 http://shibboleth.net/downloads/c++-opensaml/latest/
get opensaml 3.2.1 http://shibboleth.net/downloads/c++-opensaml/latest/
get shibboleth-sp 3.4.1 http://shibboleth.net/downloads/service-provider/latest/
get xerces-c 3.3.0 http://mirror.hosting90.cz/apache/xerces/c/3/sources/
get xml-security-c 3.0.0 https://shibboleth.net/downloads/xml-security-c/3.0.0/
get xmltooling 3.3.0 http://shibboleth.net/downloads/c++-opensaml/latest/
get opensaml 3.3.0 http://shibboleth.net/downloads/c++-opensaml/latest/
get shibboleth-sp 3.5.0 http://shibboleth.net/downloads/service-provider/latest/


function compile {
Expand All @@ -35,17 +35,16 @@ function compile {

cd $dirname && \
./configure $config && \
make && \
make -j4 && \
make install && \
cd ..
}

export PKG_CONFIG_PATH=${INSTALLDIR}/lib/pkgconfig
compile log4shib "--disable-static --disable-doxygen --prefix=$INSTALLDIR" && \
compile xerces-c "--disable-netaccessor-curl --prefix=$INSTALLDIR" && \
compile xml-security-c "--without-xalan --disable-static \
--prefix=$INSTALLDIR" && \
compile xml-security-c "--disable-static --prefix=$INSTALLDIR" && \
compile xmltooling "-prefix=$INSTALLDIR -C" && \
compile opensaml "--prefix=$INSTALLDIR -C" && \
compile shibboleth-sp "--prefix=$INSTALLDIR \
--with-fastcgi"
compile shibboleth-sp "--prefix=$INSTALLDIR --with-fastcgi --with-apxs=false \
--with-apxs2=false --with-apxs22=false"

0 comments on commit 2f8a4e0

Please sign in to comment.