Compile problems on Solaris 2.6
Tom Maddox
tomaddox at gmail.com
Thu Oct 26 23:06:54 EDT 2006
On 10/26/06, Ken Raeburn <raeburn at mit.edu> wrote:
> Note that MIT isn't testing with a Solaris version nearly that old.
> I think Solaris 9 is the oldest we're testing on, or even have
> available....
Well, upgrading isn't completely out of the question, but it'll be
more painful for sure. I'll mail you some 2.6 CDs if that will help
with testing. :)
> You don't indicate what test it's running. At a quick glance, the
> only place I find --version used is when it's trying to figure out
> some version info about the compiler, but not getting it shouldn't be
> fatal.
What you see is what's in the log. I think it is running a version
check; a post to the group indicates that my problem there may be
related to the fact that /usr/ucb is in my path, so I took that out
and am in the process of testing the results. What seems to be
happening in this case is that cc doesn't mind the "--version" flag
(although it doesn't recognize it), but ld does mind exits in the
manner that you see.
> It looks like Solaris 2.6 doesn't support IPv6. Everything we test
> on does, so it's not surprising we missed something here and there.
>
> Try conditionalizing the definition of krb5int_in6addr_any with
> "#ifdef KRB5_USE_INET6". (That macro should not be defined in
> include/autoconf.h on your system.) There may be other related
> problems waiting for you, though.
I'll see what I can do. Where should I look for that definition?
Thanks for the info.
Tom
More information about the Kerberos
mailing list