Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 May 1997 22:18:13 +0200 (MET DST)
From:      Wolfgang Helbig <helbig@MX.BA-Stuttgart.De>
To:        root@eyelab.psy.msu.edu (Gary Schrock)
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: Undefined symbol "_login_getclass"
Message-ID:  <199705132018.WAA28408@helbig.informatik.ba-stuttgart.de>
In-Reply-To: <3.0.1.32.19970513140758.006e8728@eyelab.msu.edu> from Gary Schrock at "May 13, 97 02:07:58 pm"

index | next in thread | previous in thread | raw e-mail

> Ok, this probably results from me not paying quite enough attention to the
> notes that have flowed by, but after doing a make world on my machine
> (which was originally a 2.2-gamma, I honestly can't tell you exactly when I
> had last make world on it, but I *think* it was about the 2.2-RELEASE time
> period), I get the following lovely message when trying to log in:
> 
> (null): warning: /usr/lib/libutil.so.2.1: minor version 1 older than
> expected 2, using it anyway
> 
> FreeBSD (eyelab.msu.edu) (ttyp0)
> 
> (null): warning: /usr/lib/libutil.so.2.1: minor version 1 older than
> expected 2, using it anyway
> (null): Undefined symbol "_login_getclass" called from login:login at 0x6234
> 
> Any ideas or suggestions on the best way to fix this problem?  Pointers to
> documentation about it maybe?  Meanwhile, it does seem that the machine is
> running fine other than that, since my mail is still going through it
> nicely :).

The libutil.so minor version probably changed from one to two in the meantime.
So you should have libutil.so.2.2 in /usr/lib. Do a 
# ldconfig -m
to let the loader know about the change and try again to log in.

You also might want to update your /etc directory manually from /usr/src/etc.

Wolfgang


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199705132018.WAA28408>