<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" 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;" dir="ltr">
<p style="margin-top:0;margin-bottom:0"><span style="font-size: 12pt;">Hi Gerry,</span><br>
</p>
<div style="color: rgb(0, 0, 0);">
<div dir="ltr">
<div id="x_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">
<div style="color:rgb(0,0,0)">
<div dir="ltr">
<div id="x_x_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"><br>
</p>
<p style="margin-top:0; margin-bottom:0">Thank you for your quick response.</p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<p style="margin-top:0; margin-bottom:0">We are trying with source file to install Shibboleth SP in a specific directory of our choice. Because <span style="font-size:12pt">Yum will install it at /etc directory.</span></p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<p style="margin-top:0; margin-bottom:0">Yum install has given below error even after setting repository file at <span style="color:rgb(33,33,33); font-family:Calibri,sans-serif,serif,EmojiFont; font-size:17.3333px"> /etc/yum.repos.d</span></p>
<p style="margin-top:0; margin-bottom:0"><span style="color:rgb(33,33,33); font-family:Calibri,sans-serif,serif,EmojiFont; font-size:17.3333px"> </span><br>
</p>
<div><span style="background-color:rgb(190,190,190)">[root@g2802alplapp01v web]# yum install shibboleth.x86_64</span></div>
<div><span style="background-color:rgb(190,190,190)">Loaded plugins: fastestmirror, fs-snapshot, ulninfo</span></div>
<div><span style="background-color:rgb(190,190,190)">Loading mirror speeds from cached hostfile</span></div>
<div><span style="background-color:rgb(190,190,190)">Could not retrieve mirrorlist https://shibboleth.net/cgi-bin/mirrorlist.cgi/CentOS_7 error was</span></div>
<div><span style="background-color:rgb(190,190,190)">14: curl#6 - "Could not resolve host: shibboleth.net; Name or service not known"</span></div>
<div><br>
</div>
<div><br>
</div>
<div><span style="background-color:rgb(190,190,190)"> One of the configured repositories failed (Unknown),</span></div>
<div><span style="background-color:rgb(190,190,190)"><br>
</span></div>
<div>I have one question if it get successfully installed through yum command. Can we move SP directory to another location.</div>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<div id="x_x_Signature">
<div style="font-family:Tahoma; font-size:13px">
<p><font size="3" face="Calibri"><strong></strong></font></p>
<div style="font-family: Calibri, Helvetica, sans-serif, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;">
<p class="x_x_x_MsoNormal"><b><span style="font-size: 10pt; font-family: Tahoma, sans-serif; color: rgb(18, 18, 18);">Thanks and Regards,</span></b><span style="font-size: 10pt; font-family: Tahoma, sans-serif; color: rgb(18, 18, 18);"></span></p>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;">
<p class="x_x_x_MsoNormal"><span style="font-size: 10pt; font-family: Tahoma, sans-serif; color: rgb(8, 8, 8);">Vikram Dalvi </span></p>
</div>
<p><font size="3" face="Calibri"><strong></strong></font></p>
<p><br>
</p>
</div>
</div>
<br>
<div style="color:rgb(0,0,0)">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Hall, Gerry <gerry.hall@emory.edu><br>
<b>Sent:</b> Friday, December 28, 2018 5:49 PM<br>
<b>To:</b> Gohil, Pratik (GE Capital, Non-GE)<br>
<b>Subject:</b> EXT: Re: Shibboleth SP3.0.0 Installation error -- invalid use of incomplete type ‘class xmltooling:: CredentialResolver’</font>
<div> </div>
</div>
<div lang="EN-US">
<div class="x_x_x_WordSection1">
<p class="x_x_x_MsoNormal"><span style="font-size:13.0pt">Not sure why you are building the packages when you could just use yum (much, much easier) or why you are trying to install Shibboleth v3.0.0 (that is an old version).
</span></p>
<p class="x_x_x_MsoNormal"><span style="font-size:13.0pt">But, if you want to take the easy route , try the following.</span></p>
<p class="x_x_x_MsoNormal"><span style="font-size:13.0pt"> </span></p>
<p class="x_x_x_MsoNormal"><b><span style="font-size:13.0pt">SP Install</span></b></p>
<p class="x_x_x_MsoNormal"><span style="font-size:13.0pt"><a href="https://wiki.shibboleth.net/confluence/display/SP3/LinuxInstall" id="LPlnk113912" class="x_x_OWAAutoLink" previewremoved="true">https://wiki.shibboleth.net/confluence/display/SP3/LinuxInstall</a>
</span></p>
<p class="x_x_x_MsoNormal"><span style="font-size:13.0pt"><a href="https://wiki.shibboleth.net/confluence/display/SP3/RPMInstall" id="LPlnk805141" class="x_x_OWAAutoLink" previewremoved="true">https://wiki.shibboleth.net/confluence/display/SP3/RPMInstall</a>
</span></p>
<p class="x_x_x_MsoNormal"><span style="font-size:13.0pt"> </span></p>
<p class="x_x_x_MsoNormal"><b><span style="font-size:13.0pt">1.</span></b><span style="font-size:13.0pt"> Get a copy of the appropriate repository file and add to /etc/yum.repos.d.</span></p>
<p class="x_x_x_MsoNormal"><span style="font-size:13.0pt"> See <a href="https://shibboleth.net/downloads/service-provider/RPMS/" id="LPlnk996280" class="x_x_OWAAutoLink" previewremoved="true">
https://shibboleth.net/downloads/service-provider/RPMS/</a> </span></p>
<p class="x_x_x_MsoNormal"><span style="font-size:13.0pt"> </span></p>
<p class="x_x_x_MsoNormal"><span style="font-size:13.0pt"> For example, for CENTOS7/RHEL7:</span></p>
<p class="x_x_x_MsoNormal"><span style="font-size:13.0pt"> </span></p>
<p class="x_x_x_MsoNormal"><b><span style="font-size:10.0pt; font-family:"Courier New"; color:black">[shibboleth]</span></b></p>
<p class="x_x_x_MsoNormal"><b><span style="font-size:10.0pt; font-family:"Courier New"; color:black">name=Shibboleth (CentOS_7)</span></b></p>
<p class="x_x_x_MsoNormal"><b><span style="font-size:10.0pt; font-family:"Courier New"; color:black"># Please report any problems to https://issues.shibboleth.net</span></b></p>
<p class="x_x_x_MsoNormal"><b><span style="font-size:10.0pt; font-family:"Courier New"; color:black">type=rpm-md</span></b></p>
<p class="x_x_x_MsoNormal"><b><span style="font-size:10.0pt; font-family:"Courier New"; color:black">mirrorlist=https://shibboleth.net/cgi-bin/mirrorlist.cgi/CentOS_7</span></b></p>
<p class="x_x_x_MsoNormal"><b><span style="font-size:10.0pt; font-family:"Courier New"; color:black">gpgcheck=1</span></b></p>
<p class="x_x_x_MsoNormal"><b><span style="font-size:10.0pt; font-family:"Courier New"; color:black">gpgkey=https://shibboleth.net/downloads/service-provider/RPMS/repomd.xml.key</span></b></p>
<p class="x_x_x_MsoNormal"><b><span style="font-size:10.0pt; font-family:"Courier New"; color:black">enabled=1</span></b></p>
<p class="x_x_x_MsoNormal"><span style="font-size:13.0pt"> </span></p>
<p class="x_x_x_MsoNormal"><span style="font-size:13.0pt"> </span></p>
<p class="x_x_x_MsoNormal"><b><span style="font-size:13.0pt">2.</span></b><span style="font-size:13.0pt"> Install via Yum.</span></p>
<p class="x_x_x_MsoNormal"><b><span style="font-size:13.0pt"> <span style="color:red">
64-bit OS:</span></span></b></p>
<p class="x_x_x_MsoNormal"><span style="font-size:13.0pt"> yum install shibboleth.x86_64</span></p>
<p class="x_x_x_MsoNormal"><b><span style="font-size:13.0pt"> <span style="color:red">
32 bit OS:</span></span></b></p>
<p class="x_x_x_MsoNormal"><span style="font-size:13.0pt"> yum install shibboleth</span></p>
<p class="x_x_x_MsoNormal"><span style="font-size:13.0pt"> </span></p>
<p class="x_x_x_MsoNormal"><span style="font-size:13.0pt">That’s it. Hope this helps.</span></p>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black">_______</span></p>
</div>
<p class="x_x_x_MsoNormal"><span style="font-size:13.0pt"> </span></p>
<p class="x_x_x_MsoNormal"><span style="font-size:13.0pt"> </span></p>
<div style="border:none; border-top:solid #B5C4DF 1.0pt; padding:3.0pt 0in 0in 0in">
<p class="x_x_x_MsoNormal"><b><span style="font-size:12.0pt; color:black">From: </span>
</b><span style="font-size:12.0pt; color:black">users <users-bounces@shibboleth.net> on behalf of "Dalvi, Vikram (GE Capital, consultant)" <vikram.dalvi@ge.com><br>
<b>Reply-To: </b>Shib Users <users@shibboleth.net><br>
<b>Date: </b>Friday, December 28, 2018 at 4:45 AM<br>
<b>To: </b>Shib Users <users@shibboleth.net><br>
<b>Cc: </b>"Gohil, Pratik (GE Capital, Non-GE)" <Pratik.Gohil@ge.com><br>
<b>Subject: </b>Shibboleth SP3.0.0 Installation error -- invalid use of incomplete type ‘class xmltooling::CredentialResolver’</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"> </p>
</div>
<div id="x_x_x_divtagdefaultwrapper">
<p><span style="font-size:12.0pt; color:black">Hi,</span></p>
<p><span style="font-size:12.0pt; color:black"> </span></p>
<p><span style="font-size:12.0pt; color:black">We are trying to install Shibboleth SP 3.0.0 on our Linux server. We have followed the documentation on wiki.shibboleth.net for LinuxBuild and we have downloaded latest versions of all the required mentioned packages
and built them.</span></p>
<p><span style="font-size:12.0pt; color:black"> </span></p>
<p><span style="font-size:12.0pt; color:black">However, when we are trying to build shibboleth SP3 we are getting below error in make command.</span></p>
<p><span style="font-size:12.0pt; color:black">============</span></p>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black">In file included from ServiceProvider.cpp:44:0:</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black">/appbin/web/shibboleth-sp/include/saml/saml2/metadata/MetadataProvider.h:68:70: error: invalid use of incomplete type ‘class xmltooling::CredentialResolver’</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black"> class SAML_API MetadataProvider : public virtual xmltooling::CredentialResolver</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black"> ^</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black">In file included from internal.h:55:0,</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black"> from ServiceProvider.cpp:27:</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black">../shibsp/Application.h:39:23: error: forward declaration of ‘class xmltooling::CredentialResolver’</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black"> class XMLTOOL_API CredentialResolver;</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black"> ^</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black">make[3]: *** [libshibsp_la-ServiceProvider.lo] Error 1</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black">make[3]: Leaving directory `/appbin/shibboleth_buildwork/shibboleth-sp-3.0.1/shibsp'</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black">make[2]: *** [all] Error 2</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black">make[2]: Leaving directory `/appbin/shibboleth_buildwork/shibboleth-sp-3.0.1/shibsp'</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black">make[1]: *** [all-recursive] Error 1</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black">make[1]: Leaving directory `/appbin/shibboleth_buildwork/shibboleth-sp-3.0.1'</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black">make: *** [all] Error 2</span></p>
</div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black">================
</span></p>
<p><span style="font-size:12.0pt; color:black"> </span></p>
<p><span style="font-size:12.0pt; color:black">Below is the configure command we are using to build SP3. output is attached with mail.</span></p>
<p><span style="font-size:12.0pt; color:black">==================</span></p>
<p><span style="font-size:12.0pt; color:black">./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<br>
==================</span></p>
<p><span style="font-size:12.0pt; color:black"> </span></p>
<p><span style="font-size:12.0pt; color:black">our PKG_CONFIG_PATH variable value is</span></p>
<p><span style="font-size:12.0pt; color:black">================</span></p>
<p><span style="font-size:12.0pt; color:black">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></p>
<p><span style="font-size:12.0pt; color:black">================</span></p>
<p><span style="font-size:12.0pt; color:black"> </span></p>
<p><span style="font-size:12.0pt; color:black">Our server details</span></p>
<p><span style="font-size:12.0pt; color:black">===============</span></p>
<p><span style="font-size:12.0pt; color:black">Red Hat Enterprise Linux Server release 7.6 (Maipo) x86_64 GNU/Linux<br>
===============</span></p>
<p><span style="font-size:12.0pt; color:black"> </span></p>
<p><span style="font-size:12.0pt; color:black">gcc and g++ details </span></p>
<p><span style="font-size:12.0pt; color:black">===============</span></p>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black">[root@g2802alplapp01v shibboleth-sp]# g++ -v</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black">Using built-in specs.</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black">COLLECT_GCC=g++</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black">COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black">Target: x86_64-redhat-linux</span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black"> </span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:12.0pt; color:black">gcc version 4.8.5 20150623 (Red Hat 4.8.5-36.0.1) (GCC)</span></p>
</div>
<p><span style="font-size:12.0pt; color:black">===============</span></p>
<p><span style="font-size:12.0pt; color:black"> </span></p>
<p><span style="font-size:12.0pt; color:black">Can you please help us in figuring out what is gong wrong here. Please let us know if you need any more information.</span></p>
<p><span style="font-size:12.0pt; color:black"> </span></p>
<div id="x_x_x_Signature">
<div>
<div>
<div>
<div>
<div>
<p class="x_x_x_MsoNormal"><b><span style="font-size:10.0pt; font-family:"Tahoma",sans-serif; color:#121212">Thanks and Regards,</span></b><span style="font-size:10.0pt; font-family:"Tahoma",sans-serif; color:#121212"></span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:10.0pt; font-family:"Tahoma",sans-serif; color:#080808">Vikram Dalvi </span><span style="font-size:10.0pt; font-family:"Tahoma",sans-serif; color:black"></span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:10.0pt; font-family:"Tahoma",sans-serif; color:#080808">Enhanced Authentication Services</span><span style="font-size:10.0pt; font-family:"Tahoma",sans-serif; color:#121212"></span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:10.0pt; font-family:"Tahoma",sans-serif; color:#121212"> </span></p>
</div>
<div>
<p class="x_x_x_MsoNormal"><span style="font-size:10.0pt; font-family:"Tahoma",sans-serif; color:#121212"> </span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<hr>
<font face="Arial" color="Gray" size="1"><br>
This e-mail message (including any attachments) is for the sole use of<br>
the intended recipient(s) and may contain confidential and privileged<br>
information. If the reader of this message is not the intended<br>
recipient, you are hereby notified that any dissemination, distribution<br>
or copying of this message (including any attachments) is strictly<br>
prohibited.<br>
<br>
If you have received this message in error, please contact<br>
the sender by reply e-mail message and destroy all copies of the<br>
original message (including attachments).<br>
</font></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>