From owner-freebsd-arch@FreeBSD.ORG Mon Nov 3 19:22:29 2014 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 294F9495 for ; Mon, 3 Nov 2014 19:22:29 +0000 (UTC) Received: from mail-ig0-f178.google.com (mail-ig0-f178.google.com [209.85.213.178]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E4239D87 for ; Mon, 3 Nov 2014 19:22:28 +0000 (UTC) Received: by mail-ig0-f178.google.com with SMTP id a13so5203918igq.17 for ; Mon, 03 Nov 2014 11:22:22 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:content-type:mime-version:subject:from :in-reply-to:date:cc:message-id:references:to; bh=oL4nnS/ltdq8jLyHe2XJrOESI+9JiOxasAK3Uoj1eis=; b=OwZFyU0IHtk7DnG+3YZObsjMqo5xa6CI758W65s+Piwm+YTdrCc3ivIKMtmQpkNVZM 1gEDPtfcGMbgGzx5RjZRhgx3mo7Old9q5fetiGcBGFVcodBHMTaRuBjq8ArPcKG0F9w5 CM20ML2HyWFaW3IeJSl5ciRKjKCqCOdOfTVAeJPLYgMFUt4kV5CK9hiHc7bpzpqw8Ae2 EOI8oC6TUHu/jH/xEBxIyZTrILy3phK7fpyBW+09Jzqjv1snZuCsQ6h2Hx5pDHF1mDFB cfD92JTwU55LjiLD63Yel7s/t7DsmkT8gUT/qVrignsldWEtr9gJejOO3MJiLRMlpJ4/ 0aUA== X-Gm-Message-State: ALoCoQnM7JZOXIHHGrJnxo1Yq92nLzg5ajCg7CLcPGlrmXlu0e6W+7JFu+5ubegVOdIAGMJQqSS4 X-Received: by 10.50.66.179 with SMTP id g19mr18564592igt.8.1415042542654; Mon, 03 Nov 2014 11:22:22 -0800 (PST) Received: from bsdimp.bsdimp.com ([50.253.99.174]) by mx.google.com with ESMTPSA id fm2sm4045240igb.6.2014.11.03.11.22.21 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 03 Nov 2014 11:22:21 -0800 (PST) Sender: Warner Losh Content-Type: multipart/signed; boundary="Apple-Mail=_7256C275-0A51-41AC-AD83-8DF8975DEEE3"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: Why do we have @ in modules builds? From: Warner Losh In-Reply-To: <5457D2D0.8080201@freebsd.org> Date: Mon, 3 Nov 2014 12:22:20 -0700 Message-Id: <64C28D7A-AD81-4990-B95C-47E81C0E4F0A@bsdimp.com> References: <3285BC54-05D8-41DB-88FE-BAD681A3E45B@bsdimp.com> <5457D2D0.8080201@freebsd.org> To: Alfred Perlstein X-Mailer: Apple Mail (2.1878.6) Cc: freebsd-arch@freebsd.org X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Nov 2014 19:22:29 -0000 --Apple-Mail=_7256C275-0A51-41AC-AD83-8DF8975DEEE3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Nov 3, 2014, at 12:09 PM, Alfred Perlstein = wrote: >=20 > On 11/3/14, 8:48 AM, Warner Losh wrote: >> Does anybody recall why we have @ symlink in our module builds? >> I=92m constantly working around issues that this creates. Maybe it is = time >> to eliminate it? >>=20 >> So I=92ve posted the following review: = https://reviews.freebsd.org/D1100 >>=20 >> Warner >>=20 > Thank you!!!! I hate the '@' thing as well, I figured it was just due = to someone not wanting 'grep -r' to work. :) >=20 > Just to check, after your changes... will you still be able to do = something like: >=20 > cd $HOME > svn co https://.../base/head/sys/modules/foo_module > cd foo_module > make depend all install It should behave the same it does today. I=92m replacing a ln -s = ${SYSDIR} @ with an in-line replacement of @ with ${SYSDIR}. Warner --Apple-Mail=_7256C275-0A51-41AC-AD83-8DF8975DEEE3 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJUV9XsAAoJEGwc0Sh9sBEA2zwP/i+BufKZOu96NpBHK4KfCXSA S+DjNWVvyJXXmK9CUIg85BCrH+uP112mY4P5yMSouicz00Aw1Z87WAsXqIbeR3Ae UJ0AWnFAjfJBzY2l7RW6KT9PbNqEGjUklpCrDbpWS/QAQvFL9q9WUerXXocm+NRW BZk3YoJZFssVepBTkT2BcWxi0obPIlN8dX0I+tcaMDKoPy3XmYJlV2i5g0+sPLh7 g1gKYTJthdSu6QLjP3gbAcdqJjWovBaAlxoeQrdKujJFL1oJ0IcAJucFUcgDc8bC 8fqKsk7vlP/Hf004ppyBBINePVYlR74e3XaGszAMLq+PopTXZkCptDA3djoN/ZB/ 7bD+d6ol55WGRw0/V6Imc7r7apKv6Ie/RD4EHYZMZZcjDA06gjqnLsPHczLNoalb Y5dK5RX4KuU3qO/408DAWYhlYlvkhBc90sM046p2p3TyK8rAFag0I7A8t690Ot2Y gbROrfVxNkO0ZhZpalT/W0v4lGowaJVDQ8DKR/P2znbhEc5NG2VD8CCN75bntBLm yilXMk/zC1DWTt15In7kouKWDbZxl0c4q0eaTkdCWzxTt0TxVwlwN6JMf77+8YaW y8RTt5/SwsAyrA+zI5xarZryvnof5dQWiggLrusOF4QBPoIlwZ+MAXoGYwmFBM72 vrZUgWZzIZ2YnDRKEeV/ =cEsK -----END PGP SIGNATURE----- --Apple-Mail=_7256C275-0A51-41AC-AD83-8DF8975DEEE3--