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
Sun Aug 1 06:59:48 PDT 2004


On Sat, Jul 31, 2004 at 10:18:31AM +0200, Dag-Erling Sm?rgrav wrote:
+> Pawel Jakub Dawidek <pjd at FreeBSD.org> writes:
+> >   Log:
+> >   Add GEOM_MIRROR class which provide RAID1 functionality and has many useful
+> >   features. The gmirror(8) utility should be used for control of this class.
+> >   There is no manual page yet, but I'm working on it with keramida at .
+> 
+> This won't build, because src/sbin/geom/class/Makefile.inc defines
+> LIBDIR to /lib/geom, which breaks the dependency on ${LIBMD}.

My fix (s/LIBDIR/SHLIBDIR/) is wrong and I'm out of ideas how to do it
right.

The problem is, that when SHLIBDIR is defined, symbolic link (<libname>.so)
is created under LIBDIR (/usr/lib/), not under SHLIBDIR (/lib/geom/).

How to fix it to force symlink creation under /lib/geom/, but without
creaking DPADD?

-- 
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-src/attachments/20040801/798b90ef/attachment.bin


More information about the cvs-src mailing list