Skip to Content.
Sympa Menu

shibboleth-dev - Shibboleth 2.1 SP on RHEL 3?

Subject: Shibboleth Developers

List archive

Shibboleth 2.1 SP on RHEL 3?


Chronological Thread 
  • From: Simon Annetts <>
  • To:
  • Subject: Shibboleth 2.1 SP on RHEL 3?
  • Date: Fri, 14 Nov 2008 11:05:42 +0000
  • Organization: Ateb Ltd

Hi
I'm new to the list and did not find any references to this when I searched. I hope I'm not asking a question that has already been answered.

I'm trying to build (from src rpms) the shibboleth 2.1 service provider packages on RHEL 3. All goes according to plan until I get to the opensaml srpm.
When I build this with rpmbuild --rebuild opensaml-2.1-1.src.rpm I end up with the following error. All previous packages built and installed correctly.

[edited]
...
sed < ./saml20-catalog.xml.in > saml20-catalog.xml.tmp \
-e 's:@-PKGXMLDIR-@:/usr/share/xml/opensaml:g'
cmp -s saml20-catalog.xml saml20-catalog.xml.tmp || mv saml20-catalog.xml.tmp saml20-catalog.xml
rm -f saml20-catalog.xml.tmp
make[3]: Leaving directory `/usr/src/redhat/BUILD/opensaml-2.1/schemas'
/usr/bin/make do-build-file FILE=saml10-catalog.xml
make[3]: Entering directory `/usr/src/redhat/BUILD/opensaml-2.1/schemas'
rm -f saml10-catalog.xml.tmp
sed < ./saml10-catalog.xml.in > saml10-catalog.xml.tmp \
-e 's:@-PKGXMLDIR-@:/usr/share/xml/opensaml:g'
cmp -s saml10-catalog.xml saml10-catalog.xml.tmp || mv saml10-catalog.xml.tmp saml10-catalog.xml
rm -f saml10-catalog.xml.tmp
make[3]: Leaving directory `/usr/src/redhat/BUILD/opensaml-2.1/schemas'
/usr/bin/make do-build-file FILE=saml11-catalog.xml
make[3]: Entering directory `/usr/src/redhat/BUILD/opensaml-2.1/schemas'
rm -f saml11-catalog.xml.tmp
sed < ./saml11-catalog.xml.in > saml11-catalog.xml.tmp \
-e 's:@-PKGXMLDIR-@:/usr/share/xml/opensaml:g'
cmp -s saml11-catalog.xml saml11-catalog.xml.tmp || mv saml11-catalog.xml.tmp saml11-catalog.xml
rm -f saml11-catalog.xml.tmp
make[3]: Leaving directory `/usr/src/redhat/BUILD/opensaml-2.1/schemas'
make[2]: Leaving directory `/usr/src/redhat/BUILD/opensaml-2.1/schemas'
Making all in saml
make[2]: Entering directory `/usr/src/redhat/BUILD/opensaml-2.1/saml'
if /bin/sh ../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -pthread -Wall -O2 -g -pipe -march=i386 -mcpu=i686 -O2 -DNDEBUG -I/usr/kerberos/include -pthread -O2 -g -pipe -march=i386 -mcpu=i686 -Wall -O2 -DNDEBUG -MT SAMLConfig.lo -MD -MP -MF ".deps/SAMLConfig.Tpo" -c -o SAMLConfig.lo SAMLConfig.cpp; \
then mv -f ".deps/SAMLConfig.Tpo" ".deps/SAMLConfig.Plo"; else rm -f ".deps/SAMLConfig.Tpo"; exit 1; fi
In file included from SAMLConfig.cpp:45:
saml1/core/Assertions.h: In static member function `static
opensaml::saml1::Condition*
opensaml::saml1::ConditionBuilder::buildCondition(const
xmltooling::QName&)':
saml1/core/Assertions.h:283: cannot convert `opensaml::saml1::Statement*' to `
opensaml::saml1::Condition*' in return
In file included from saml2/core/Protocols.h:26,
from SAMLConfig.cpp:47:
../saml/saml2/core/Assertions.h: In static member function `static
opensaml::saml2::Condition*
opensaml::saml2::ConditionBuilder::buildCondition(const
xmltooling::QName&)':
../saml/saml2/core/Assertions.h:480: cannot convert `
opensaml::saml2::Statement*' to `opensaml::saml2::Condition*' in return
make[2]: *** [SAMLConfig.lo] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/opensaml-2.1/saml'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/opensaml-2.1'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.83013 (%build)

Can anyone tell me if the error is in the source, packaging or the build environment. Is it even possible to build this package on RHEL3.

Many thanks
Simon





Archive powered by MHonArc 2.6.16.

Top of Page