From owner-cvs-src@FreeBSD.ORG Sun Aug 1 13:59:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 90E1516A4CE; Sun, 1 Aug 2004 13:59:48 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B8CD43D39; Sun, 1 Aug 2004 13:59:46 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 88291ACAE0; Sun, 1 Aug 2004 15:59:44 +0200 (CEST) Date: Sun, 1 Aug 2004 15:59:44 +0200 From: Pawel Jakub Dawidek To: Dag-Erling Sm?rgrav Message-ID: <20040801135944.GF39839@darkness.comp.waw.pl> References: <200407302313.i6UNDj5H004714@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="AH+kv8CCoFf6qPuz" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 5.2.1-RC2 i386 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Aug 2004 13:59:48 -0000 --AH+kv8CCoFf6qPuz Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jul 31, 2004 at 10:18:31AM +0200, Dag-Erling Sm?rgrav wrote: +> Pawel Jakub Dawidek 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@. +>=20 +> 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 (.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? --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --AH+kv8CCoFf6qPuz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBDPdQForvXbEpPzQRAhVkAKCG3Xc4LglEhanTgx1JkBIPKyB0UQCglKDa eVNq2yEw2kItEacfXZKeo88= =1L3b -----END PGP SIGNATURE----- --AH+kv8CCoFf6qPuz--