Skip to Content.
Sympa Menu

shibboleth-dev - Re: error in opensaml make

Subject: Shibboleth Developers

List archive

Re: error in opensaml make


Chronological Thread 
  • From: Scott Cantor <>
  • To: Jim Fox <>
  • Cc:
  • Subject: Re: error in opensaml make
  • Date: Fri, 07 Dec 2007 01:15:02 -0500

Jim Fox wrote:

I see that when I configured xmltooling I also got the
missing "std::char_traits.." and that may have resulted
in the missing definition of HAVE_GOOD_STL. It was lost in
the output of configure. Didn't cause any errors there
except the missing definition.

Well, that part is ok. On that compiler, HAVE_GOOD_STL *should* be undefined because gcc intentionally screwed up the STL in a non-productive way, and the test should fail. It works again on gcc 3.3 or so.

What I don't understand is why that's a problem. If there were compile-time problems, that's not too unexpected, I don't test those branches enough. But link time makes no sense to me, and that link error means it's compiling something with that macro on. It shouldn't be doing that.

I'd first make sure that xmltooling's internal config.h and the public xmltooling/config_pub.h header agree that it's undefined. That should make things build. If not, there's a header ordering problem or something. Or maybe I left a stale reference to HAVE_GOOD_STL someplace in another config.h header...

Anyway, I'll see about installing an old CentOS that has the broken compiler so I can test it, it's on my list anyway.

-- Scott



Archive powered by MHonArc 2.6.16.

Top of Page