Skip to Content.
Sympa Menu

mace-opensaml-users - Re: help diagnose configure

Subject: OpenSAML user discussion

List archive

Re: help diagnose configure


Chronological Thread 
  • From: "j k" <>
  • To:
  • Subject: Re: help diagnose configure
  • Date: Sat, 29 Sep 2007 12:04:01 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=QQjDL9wgrJdLS3uSHH5rnsOHsMvUaEk5Wvm4JUhsdjC5LJcVsyL4/suud6wNLPWnzuZVl91U30iUAaeiurlGvYlg//ph7hCP5flixogxldBfs0QGFcI/0WXigtmp8NGN/C7VDQDwh3lpnMK8b6aa53WGz/kBS3JLGoFGVqkNXzc=

On 9/29/07, giacomo tenaglia <> wrote:
On Sat, Sep 29, 2007 at 10:30:04AM -0700, j k wrote:
>    On 9/29/07, giacomo tenaglia <[1]giacomo.tenaglia@area.bo.cnr.it> wrote:
>      On Sat, Sep 29, 2007 at 03:32:24AM -0700, j k wrote:
>      >    I'm building shibboleth from source on gentoo hardened 2.6.18 and
>      so far I
>      >    have built from source into /opt/shibboleth-sp
>
>      FWIW I have succesfully built shibboleth sp on gentoo, and I have
>      created ebuilds for xml-security-c, xerces-c, opensaml (cpp and java)
>      and log4cpp. If you want I can send them to you.
>
>      giacomo
>
>    Yes please. Even though I now have those built, doing it all by hand, it
>    would be great to have the ebuilds for the next go round. That was on my
>    list of things to do once I get shibboleth running so I could pay back the
>    community by adding it here for others:
>    [2]http://forums.gentoo.org/viewtopic-t-577743-highlight-.html

Ok, here you can find a tarball with my /usr/local/portage/ tree.

>     Would you mind if I share your ebuilds on the gentoo forums with
>    attribution to you? If you mind I won't.

No problem, it's on my todo-list, right after "Checking gentoo docs for
ebuild correctness". I am a gentoo-novice too, and it's possible that I made
mistakes on writing them (for example I have explicitely used the switch
--with-apache-20 in the shibboleth-sp ebuild, which I suppose is not the
right way to specify that).

BTW if you want to check the ebuilds correctness, afterwards we can open
a bug on bugs.gentoo.org to have them integrated in the main tree.

Giacomo


Thanks so much.

I just now downloaded cxxtest after finding the line in opensaml configure:
22087 # Check for unit test support
22088 CXXTEST="/usr/bin/cxxtestgen.pl"

rather than hack configure to where I'd exracted cxxtest I copied cxxtestgen.pl to /usr/bin/
and ran ./configure again and ...
opensaml-1.1 # ./configure --prefix=/opt/shibboleth-sp --with-curl=/opt/shibboleth-sp --with-log4cpp=/opt/shibboleth-sp --with-openssl=/usr/lib -C > /root/opensamlConfigure.2.log
opensaml-1.1 #

no errors <grin> but  I have a bunch more work to do:
opensaml-1.1 # make > /root/opensamlMake.log
SAMLAudienceRestrictionCondition.cpp:203:7: warning: no newline at end of file
SAMLException.cpp: In member function `virtual xercesc_2_7::DOMNode* saml::SAMLException::toDOM(xercesc_2_7::DOMDocument*, bool) const':
SAMLException.cpp:518: warning: comparison between signed and unsigned integer expressions
SAMLException.cpp:553: warning: comparison between signed and unsigned integer expressions
SAMLSignedObject.cpp: In member function `virtual const XMLCh* saml::SAMLSignedObject::getX509Certificate(unsigned int) const':
SAMLSignedObject.cpp:343: warning: comparison between signed and unsigned integer expressions
unittest.cpp:10:34: cxxtest/TestListener.h: No such file or directory

looks like I need to copy across a few more files for cxx test to work and back up to xerces 2.6.1 (iirc) as was suggested as the best path for shiboleth<embarassed>.

I'll also try your  ebuilds when time permits  mabe that's now ...

thanks again Giacomo,

Jonny



Archive powered by MHonArc 2.6.16.

Top of Page