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 ...
Pawel Jakub Dawidek
pjd at FreeBSD.org
Mon Aug 2 02:00:04 PDT 2004
On Mon, Aug 02, 2004 at 11:51:35AM +0300, Ruslan Ermilov wrote:
+> On Mon, Aug 02, 2004 at 02:49:33AM +0200, Dag-Erling Sm?rgrav wrote:
+> > Pawel Jakub Dawidek <pjd at FreeBSD.org> writes:
+> > > How to fix it to force symlink creation under /lib/geom/, but without
+> > > creaking DPADD?
+> >
+> > The problem is that LIBDIR is used to mean two things: the place where
+> > existing libraries are located, and the place where the ones we build
+> > will be installed. The ports tree maintains a very clear separation
+> > between these two meanings: existing software resides in LOCALBASE,
+> > new software is installed into PREFIX. LIBDIR should likewise be
+> > split into two separate variables.
+> >
[...]
+> 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.
Thanks.
--
Pawel Jakub Dawidek http://www.FreeBSD.org
pjd at FreeBSD.org http://garage.freebsd.pl
FreeBSD committer Am I Evil? Yes, I Am!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20040802/0e441c11/attachment.bin
More information about the cvs-all
mailing list