cvs commit: src/sbin/geom/class/mirror Makefile geom_mirror.c src/sys/geom/mirror g_mirror.c g_mirror.h g_mirror_ctl.c src/sys/modules/geom/geom_mirror Makefile src/tools/regression/geom_mirror Makefile runtests.sh test-1.sh test-2.sh test-3.sh test-4.sh ...

David O'Brien obrien at FreeBSD.org
Mon Aug 2 09:37:22 PDT 2004


On Mon, Aug 02, 2004 at 11:00:03AM +0200, Pawel Jakub Dawidek wrote:
> +> On Mon, Aug 02, 2004 at 02:49:33AM +0200, Dag-Erling Sm?rgrav wrote:
> +> Another alternative to consider is to rename GEOM modules to be plain
> +> .so's.  Is there any real benefit in versioning them, as there's
> +> unlikely that applications will be linked to them.  Partial patch:
> 
> I think I'll go this way, because after dlopen() I'm still looking for
> lib_version symbol and checking the version number of loaded library,
> so I don't really need major numbers in libraries names.

Please don't fall into the /usr/lib/pam_*.so trap.  These are also
dlopen()ed and we had trouble with our compat libs when we did not
version them.

-- 
-- David  (obrien at FreeBSD.org)


More information about the cvs-src mailing list