From owner-freebsd-questions Tue May 13 12:27:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA08202 for questions-outgoing; Tue, 13 May 1997 12:27:52 -0700 (PDT) Received: from sand.sentex.ca (sand.sentex.ca [206.222.77.6]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA08197 for ; Tue, 13 May 1997 12:27:46 -0700 (PDT) Received: from gravel (gravel.sentex.ca [205.211.165.210]) by sand.sentex.ca (8.8.5/8.8.3) with SMTP id PAA03947; Tue, 13 May 1997 15:32:14 -0400 (EDT) Message-Id: <3.0.1.32.19970513153045.00c04290@sentex.net> X-Sender: mdtancsa@sentex.net X-Mailer: Windows Eudora Pro Version 3.0.1 (32) Date: Tue, 13 May 1997 15:30:45 -0400 To: Gary Schrock , freebsd-questions@FreeBSD.ORG From: Mike Tancsa Subject: Re: Undefined symbol "_login_getclass" (important RELENG_2_2 changes) In-Reply-To: <3.0.1.32.19970513143821.0071ac20@eyelab.msu.edu> References: <3.0.1.32.19970513140758.006e8728@eyelab.msu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk At 02:38 PM 5/13/97 -0400, Gary Schrock wrote: >At 02:07 PM 5/13/97 -0400, you wrote: >>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 > >Eh, just realized that I didn't really indicate what I compiled TO. The >source files that were being used for the make world were on the RELENG_2_2 >branch, cvsup'd yesterday (May 5 97). Yup, this is the one I had problems with.... Again, putting the /usr/src/etc/login.conf in /etc did the trick for me. To summarize what another person has pointed out For those tracking RELENG_2_2, I ran into some gotcha's recently: 1) Add mail to /etc/group so mtree can update /var/mail. 2) The shared lib libutil is bumped to a new version. 3) You won't be able to login to your computer if you don't have /etc/login.conf. ********************************************************************** Mike Tancsa (mike@sentex.net) * To do is to be -- Nietzsche Sentex Communications Corp, * To be is to do -- Sartre Cambridge, Ontario * Do be do be do -- Sinatra (http://www.sentex.net/~mdtancsa) *