Out of da blue Jim Bloom aka ([EMAIL PROTECTED]) said:
> Kris Kennaway wrote:
> > 
> > On Thu, 9 Mar 2000, Bush Doctor wrote:
> > 
> > > Again my libRSAglue libraries before the above were:
> > > bantu.cl.msu.edu:dervish> ls -l /usr/lib/libR*
> > > -r--r--r--   1 root     wheel         810 Feb 28 22:28 /usr/lib/libRSAglue.a
> > > lrwxr-xr-x   1 root     wheel          15 Jan 29 07:29 /usr/lib/libRSAglue.so -> 
>libRSAglue.so.1
> > > -r--r--r--   1 root     wheel        5872 Jan 29 07:29 /usr/lib/libRSAglue.so.1
> > > -r--r--r--   1 root     wheel         868 Feb 28 22:28 /usr/lib/libRSAglue_p.a
> > 
> > This was very helpful - I've been able to replicate the problem by install
> > an old libRSAglue of this vintage. It still doesn't answer why on earth
> > make world is trying to link with it, but at least now I have something to
> > look at. Thanks!
> 
> I looked into this problem a bit as well.
> 
> I believe it is a build order and dependency problem that shouldn't
> exist.  libkrb is built before libRSAglue and then the shared library is
> built with -LRSAglue which is only found in /usr/lib. 
> kerberosIV/Makefile.inc has a line "LDADD+= -LRSAglue".
> 
> This whole issue should not exist simply because libRSAglue is a dummy
> stub and there is no reson to link anything against it.  The quick fix
> is to remove libRSAglue from the makefiles where it is used.  The
> following makefiles need to have the references to RSAglue removed:
Hmmm ..., I just helped a co-worker upgrade from -release to -current
and he ran into a problem where 'make buildworld' failed in building
Kerberos IV.  I seem to recall a similiar problem a few weeks back on my
-current box.  I wound up commenting out the kerberos IV build in make.conf,
performed a 'make buildworld' and 'make installworld' without kerberos IV,
and rebuilt world afterwards with kerberos IV enabled.  I really must be 
more proactive in reporting -current hiccups I come across :(

Unfortunately, my co-worker has already overwritten the buildworld log :(

> 
> usr.sbin/ppp/Makefile
> usr.sbin/pppd/Makefile
> secure/libexec/sshd/Makefile
> kerberosIV/Makefile.inc
> 
> I don't know how to change ld (compile time?) so that it doesn't look in
> the standard locations for files during buildworld.  That is what is
> required to guarantee this problem doesn't happen again.
> 
> Kris, would you like patches or will you edit these yourself?
> 
> Jim Bloom
> [EMAIL PROTECTED]


#;^)
-- 
f u cn rd ths, u cn gt a gd jb n cmptr prgrmmng.

bush doctor
<[EMAIL PROTECTED]>


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to