From owner-freebsd-stable Fri Feb 25 7:20:48 2000 Delivered-To: freebsd-stable@freebsd.org Received: from mecca.servint.com (mecca.servint.com [209.50.225.14]) by hub.freebsd.org (Postfix) with ESMTP id AC77537BDBD for ; Fri, 25 Feb 2000 07:20:41 -0800 (PST) (envelope-from loschert@servint.com) Received: from delft.servint.com (207-172-86-207.s207.tnt6.rcm.va.dialup.rcn.com [207.172.86.207]) by mecca.servint.com (8.9.3/8.9.0) with ESMTP id KAA06955 for ; Fri, 25 Feb 2000 10:33:21 -0500 (EST) Received: (qmail 57584 invoked by uid 1000); 25 Feb 2000 15:15:36 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 25 Feb 2000 15:15:36 -0000 Date: Fri, 25 Feb 2000 10:15:36 -0500 (EST) From: Matt Loschert To: "Michael R. Wayne" Cc: freebsd-stable@FreeBSD.ORG Subject: Re: Make fails to propagate variables? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-649964617-951491736=:50874" Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-649964617-951491736=:50874 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 23 Feb 2000, Matt Loschert wrote: > I actually was looking into this about a week ago. Applying the attached > patch to /usr/src/release/Makefile replaces the cvs checkout with a > recursive copy from local sources. Note: I had to use -L with cp since my > /usr/src is a symlink. > > If your local cvsup'd repo is in /usr/src/, /usr/ports, and /usr/doc, set > CVSROOT to /usr and the patch should do the trick. > > BTW, I still haven't gotten make release to work all the way through. My > build stops while trying to run makewhatis in the chroot'ed build > environment. I can't figure out why, so maybe I *am* doing something > wrong. Anyway, good luck. I was looking at the make release procedure again this morning and rereading my email and diff and realized that I left out a necessary change in the original diff. Attached is one that should work. Also, I realized my problem with makewhatis was that it was looking for an installed perl in the chroot'ed environment. My original buildworld had been done with NOPERL=true specified in make.conf, hence no perl. I am retrying again as I write this. Anyway, again, good luck, and hope this helps. Matt -- Matt Loschert Software Engineer ServInt Internet Services --0-649964617-951491736=:50874 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="Makefile.diff" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename="Makefile.diff" LS0tIE1ha2VmaWxlLmRpc3QJRnJpIEZlYiAyNSAxMDowNjowMiAyMDAwDQor KysgTWFrZWZpbGUubG9jYWxyZXBvCUZyaSBGZWIgMjUgMTA6MDc6NTYgMjAw MA0KQEAgLTE3MCwxMyArMTcwLDggQEANCiAJZm9yIGkgaW4gJHtCT09UU1RS QVBVVElMU30gOyBkbyBcDQogCQljcCAtcCAke0NIUk9PVERJUn0kJGkgJHtD SFJPT1RESVJ9LyR7Qk9PVFNUUkFQRElSfSA7IFwNCiAJZG9uZQ0KLS5pZiAh ZGVmaW5lZChSRUxFQVNFVEFHKQ0KIAljZCAke0NIUk9PVERJUn0vdXNyICYm IHJtIC1yZiBzcmMgJiYgXA0KLQkJY3ZzIC1SIC1kICR7Q1ZTUk9PVH0gY28g LVAgJHtSRUxFQVNFU1JDTU9EVUxFfQ0KLS5lbHNlDQotCWNkICR7Q0hST09U RElSfS91c3IgJiYgcm0gLXJmIHNyYyAmJiBcDQotCQljdnMgLVIgLWQgJHtD VlNST09UfSBjbyAtUCAtciAke1JFTEVBU0VUQUd9ICR7UkVMRUFTRVNSQ01P RFVMRX0NCi0uZW5kaWYNCisJCWNwIC1STCAke0NWU1JPT1R9LyR7UkVMRUFT RVNSQ01PRFVMRX0gJHtSRUxFQVNFU1JDTU9EVUxFfQ0KIC5pZiBkZWZpbmVk KExPQ0FMX1BBVENIRVMpICYmIGV4aXN0cygke0xPQ0FMX1BBVENIRVN9KQ0K IAljZCAke0NIUk9PVERJUn0vdXNyL3NyYyAmJiBwYXRjaCAke1BBVENIX0ZM QUdTfSA8ICR7TE9DQUxfUEFUQ0hFU30NCiAuZW5kaWYNCkBAIC0xODQsMTAg KzE3OSwxMCBAQA0KIAljZCAke0NIUk9PVERJUn0gJiYgZW52IENIUk9PVERJ Uj0ke0NIUk9PVERJUn0gQlVJTEROQU1FPSR7QlVJTEROQU1FfSBSRUxFQVNF VEFHPSR7UkVMRUFTRVRBR30gJHtMT0NBTF9TQ1JJUFR9DQogLmVuZGlmDQog LmlmICFkZWZpbmVkKE5PUE9SVFMpDQotCWNkICR7Q0hST09URElSfS91c3Ig JiYgcm0gLXJmIHBvcnRzICYmIGN2cyAtUiAtZCAke0NWU1JPT1R9IGNvIC1Q ICR7UkVMRUFTRVBPUlRTTU9EVUxFfSAmJiBjZCBwb3J0cyAmJiBtYWtlIHJl YWRtZXMgUE9SVFNESVI9JHtDSFJPT1RESVJ9L3Vzci9wb3J0cw0KKwljZCAk e0NIUk9PVERJUn0vdXNyICYmIHJtIC1yZiBwb3J0cyAmJiBjcCAtUkwgJHtD VlNST09UfS8ke1JFTEVBU0VQT1JUU01PRFVMRX0gJHtSRUxFQVNFUE9SVFNN T0RVTEV9ICYmIGNkIHBvcnRzICYmIG1ha2UgcmVhZG1lcyBQT1JUU0RJUj0k e0NIUk9PVERJUn0vdXNyL3BvcnRzDQogLmVuZGlmDQogLmlmICFkZWZpbmVk KE5PRE9DKQ0KLQljZCAke0NIUk9PVERJUn0vdXNyICYmIHJtIC1yZiBkb2Mg JiYgY3ZzIC1SIC1kICR7Q1ZTUk9PVH0gY28gLVAgJHtSRUxFQVNFRE9DTU9E VUxFfQ0KKwljZCAke0NIUk9PVERJUn0vdXNyICYmIHJtIC1yZiBkb2MgJiYg Y3AgLVJMICR7Q1ZTUk9PVH0vJHtSRUxFQVNFRE9DTU9EVUxFfSAke1JFTEVB U0VET0NNT0RVTEV9DQogCWlmIFsgLWQgJHtESVNURklMRVN9LyBdOyB0aGVu IFwNCiAJCWNwIC1ycCAke0RJU1RGSUxFU30gJHtDSFJPT1RESVJ9L3Vzci9w b3J0cy9kaXN0ZmlsZXM7IFwNCiAJZmkNCg== --0-649964617-951491736=:50874-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message