Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Sep 1999 02:19:31 +0400
From:      Dmitrij Tejblum <tejblum@arc.hq.cti.ru>
To:        Pierre Beyssac <pb@fasterix.freenix.org>
Cc:        Dmitrij Tejblum <tejblum@arc.hq.cti.ru>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/secure/lib/libcrypt Makefile src/lib/libcrypt Makefile 
Message-ID:  <199909212219.CAA03076@tejblum.pp.ru>
In-Reply-To: Your message of "Tue, 21 Sep 1999 22:33:20 %2B0200." <19990921223320.A8207@fasterix.frmug.fr.net> 

next in thread | previous in thread | raw e-mail | index | archive | help
Pierre Beyssac wrote:
> 	- IMHO, the increment of the major should have been mentioned
> 	  with a "HEADS UP" in the freebsd-current list. It wasn't
> 	  apparently even said in the commit log for the change.
> 	- changing it back should have been made following the
> 	  same rules.

I may admit that I should have posted a HEADS UP. But, actually, most of
the reasons of the HEADS UP gone with the aout format:

The aout linker choose the library with the highest version number to 
link the binary against. So, if you have libcrypt.so.3.0 and 
libcrypt.so.2.0, it will choose libcrypt.so.3.0. Of course, if
/usr/src build libcrypt.so.2.0, you are in danger.

The ELF linker look only at the libcrypt.so symlink. So, there is no
harm if you have libcrypt.so.3 or libcrypt.so.999, as long as the 
symlink point to libcrypt.so.2.

That is, not a much to worry about.

> ... beginning with sources which don't
> seem to want to compile yet,...

FWIW, make buildworld just finished here.

Dima




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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