<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" dir="ltr" style="font-size: 12pt; color: rgb(0, 0, 0); font-family: Calibri, Helvetica, sans-serif, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols;">
<p style="margin-top:0; margin-bottom:0">Hi,</p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<p style="margin-top:0; margin-bottom:0">We are trying to install Shibboleth SP 3.0.0 on our Linux server. We have followed the documentation on <span>wiki.shibboleth.net for LinuxBuild and we have downloaded latest versions of all the required mentioned packages
 and built them.</span></p>
<p style="margin-top:0; margin-bottom:0"><span><br>
</span></p>
<p style="margin-top:0; margin-bottom:0"><span>However, when we are trying to build shibboleth SP3 we are getting below error in make command.</span></p>
<p style="margin-top:0; margin-bottom:0"><span>============</span></p>
<p style="margin-top:0; margin-bottom:0"><span></span></p>
<div style="font-family: Calibri, Helvetica, sans-serif, serif, EmojiFont; font-size: 16px;">
In file included from ServiceProvider.cpp:44:0:</div>
<div style="font-family: Calibri, Helvetica, sans-serif, serif, EmojiFont; font-size: 16px;">
/appbin/web/shibboleth-sp/include/saml/saml2/metadata/MetadataProvider.h:68:70: error: invalid use of incomplete type ‘class xmltooling::CredentialResolver’</div>
<div style="font-family: Calibri, Helvetica, sans-serif, serif, EmojiFont; font-size: 16px;">
         class SAML_API MetadataProvider : public virtual xmltooling::CredentialResolver</div>
<div style="font-family: Calibri, Helvetica, sans-serif, serif, EmojiFont; font-size: 16px;">
                                                                      ^</div>
<div style="font-family: Calibri, Helvetica, sans-serif, serif, EmojiFont; font-size: 16px;">
In file included from internal.h:55:0,</div>
<div style="font-family: Calibri, Helvetica, sans-serif, serif, EmojiFont; font-size: 16px;">
                 from ServiceProvider.cpp:27:</div>
<div style="font-family: Calibri, Helvetica, sans-serif, serif, EmojiFont; font-size: 16px;">
../shibsp/Application.h:39:23: error: forward declaration of ‘class xmltooling::CredentialResolver’</div>
<div style="font-family: Calibri, Helvetica, sans-serif, serif, EmojiFont; font-size: 16px;">
     class XMLTOOL_API CredentialResolver;</div>
<div style="font-family: Calibri, Helvetica, sans-serif, serif, EmojiFont; font-size: 16px;">
                       ^</div>
<div style="font-family: Calibri, Helvetica, sans-serif, serif, EmojiFont; font-size: 16px;">
make[3]: *** [libshibsp_la-ServiceProvider.lo] Error 1</div>
<div style="font-family: Calibri, Helvetica, sans-serif, serif, EmojiFont; font-size: 16px;">
make[3]: Leaving directory `/appbin/shibboleth_buildwork/shibboleth-sp-3.0.1/shibsp'</div>
<div style="font-family: Calibri, Helvetica, sans-serif, serif, EmojiFont; font-size: 16px;">
make[2]: *** [all] Error 2</div>
<div style="font-family: Calibri, Helvetica, sans-serif, serif, EmojiFont; font-size: 16px;">
make[2]: Leaving directory `/appbin/shibboleth_buildwork/shibboleth-sp-3.0.1/shibsp'</div>
<div style="font-family: Calibri, Helvetica, sans-serif, serif, EmojiFont; font-size: 16px;">
make[1]: *** [all-recursive] Error 1</div>
<div style="font-family: Calibri, Helvetica, sans-serif, serif, EmojiFont; font-size: 16px;">
make[1]: Leaving directory `/appbin/shibboleth_buildwork/shibboleth-sp-3.0.1'</div>
<div style="font-family: Calibri, Helvetica, sans-serif, serif, EmojiFont; font-size: 16px;">
make: *** [all] Error 2</div>
================
<p></p>
<p style="margin-top:0; margin-bottom:0"><span><br>
</span></p>
<p style="margin-top:0; margin-bottom:0"><span>Below is the configure command we are using to build SP3. output is attached with mail.</span></p>
<p style="margin-top:0; margin-bottom:0"><span>==================</span></p>
<p style="margin-top:0; margin-bottom:0"><span><span>./configure --with-log4shib=/appbin/shibboleth_buildwork/log4shib-2.0.0 --enable-apache-24 --with-apxs24=/appbin/shibboleth_buildwork/apache_buildwork/apache-2.4.29_Shibboleth/bin/apxs --prefix=/appbin/web/shibboleth-sp
 --disable-odbc --with-cxxtest=/appbin/shibboleth_buildwork/cxxtest-4.3 -C</span><br>
==================</span></p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<p style="margin-top:0; margin-bottom:0">our <span>PKG_CONFIG_PATH variable value is</span></p>
<p style="margin-top:0; margin-bottom:0"><span>================</span></p>
<p style="margin-top:0; margin-bottom:0"><span><span>export PKG_CONFIG_PATH=/appbin/shibboleth_buildwork/xmltooling-3.0.0:/appbin/shibboleth_buildwork/xml-security-c-2.0.2:/appbin/shibboleth_buildwork/log4cpp:/appbin/shibboleth_buildwork/xerces-c-3.2.2:/appbin/shibboleth_buildwork/opensaml-3.0.0:/appbin/shibboleth_buildwork/opensaml-3.0.0 </span><br>
</span></p>
<p style="margin-top:0; margin-bottom:0"><span>================</span></p>
<p style="margin-top:0; margin-bottom:0"><span><br>
</span></p>
<p style="margin-top:0; margin-bottom:0">Our server details</p>
<p style="margin-top:0; margin-bottom:0">===============</p>
<p style="margin-top:0; margin-bottom:0"><span>Red Hat Enterprise Linux Server release 7.6 (Maipo) x86_64 GNU/Linux</span><br>
===============</p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<p style="margin-top:0; margin-bottom:0">gcc and g++ details </p>
<p style="margin-top:0; margin-bottom:0">===============</p>
<p style="margin-top:0; margin-bottom:0"></p>
<div>[root@g2802alplapp01v shibboleth-sp]# g++ -v</div>
<div>Using built-in specs.</div>
<div>COLLECT_GCC=g++</div>
<div>COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper</div>
<div>Target: x86_64-redhat-linux</div>
<div><br>
</div>
<div>gcc version 4.8.5 20150623 (Red Hat 4.8.5-36.0.1) (GCC)</div>
<p></p>
<p style="margin-top:0; margin-bottom:0">===============</p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<p style="margin-top:0; margin-bottom:0">Can you please help us in figuring out what is gong wrong here. Please let us know if you need any more information.</p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<div id="Signature">
<div style="font-family:Tahoma; font-size:13px">
<div style="font-size:13px">
<div style="font-size:13px">
<div style="font-size:13px">
<div style="color:rgb(18,18,18); margin-top:0px; margin-right:0px; margin-bottom:0px">
<font><b>Thanks and Regards,</b></font></div>
<div style="margin-top:0px; margin-right:0px; margin-bottom:0px"><font color="#080808">Vikram Dalvi  </font></div>
<div style="color:rgb(18,18,18); margin:0px"><font color="#080808">Enhanced Authentication Services</font></div>
<div style="color:rgb(18,18,18); margin:0px"><font color="#080808"><br>
</font></div>
<div style="color:rgb(18,18,18); margin:0px"><font color="#080808"><br>
</font></div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>