From owner-freebsd-current Mon Sep 11 11:12:38 2000 Delivered-To: freebsd-current@freebsd.org Received: from mail.rainbownet.com (ns.rainbownet.com [212.141.58.2]) by hub.freebsd.org (Postfix) with ESMTP id 448D037B422; Mon, 11 Sep 2000 11:12:33 -0700 (PDT) Received: from styloserver.stylo.it (styloserver.stylo.it [193.76.98.3]) by mail.rainbownet.com (8.9.1/8.9.1) with ESMTP id UAA20280; Mon, 11 Sep 2000 20:12:31 +0200 (CEST) (envelope-from aturetta@rainbownet.com) Received: by styloserver.stylo.it with Internet Mail Service (5.5.2650.21) id ; Mon, 11 Sep 2000 20:12:30 +0200 Message-ID: <210F5CDE0707D211B4BD00062905C8423092D1@styloserver.stylo.it> From: Angelo Turetta To: "'freebsd-stable@freebsd.org'" , "'freebsd-current@freebsd.org'" Subject: CVS, -STABLE and perl 5.6.0 Date: Mon, 11 Sep 2000 20:12:29 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I don't know where this discussion really belongs go, excuse the cross-post. Please be aware I'm not on either of these lists (I know it's against the doc :-), so be so kind as to cc any reply to my address. TIA. On a freshly installed 4.1 machine (bin-only installation), I CVSUPed /usr/src from RELENG_4, then removed the subtrees src/gnu/usr.bin/perl src/contrib/perl5 and last I CVSUPed the same subtrees with the tag HEAD. That should have brutally implanted perl5.6.0 in my 4.1-STABLE build tree. In that condition, buildworld fails with: ===> gnu/usr.bin/perl/perl Extracting config.h (with variable substitutions) Extracting cflags (with variable substitutions) Extracting writemain (with variable substitutions) Extracting myconfig (with variable substitutions) /usr/obj/usr/src/gnu/usr.bin/perl/perl/../miniperl/miniperl:No such file or directory *** Error code 1 Stop in /usr/src/gnu/usr.bin/perl/perl. Whereas (cd /usr/src/gnu/usr.bin/perl/perl; make) gave no errors, and allowed me to continue where I left with buildworld -DNOCLEAN. installworld failed too with: ===> gnu/usr.bin/perl/library install: /usr/libdata/perl/5.6.0/./CGI/Apache.pm: No such file or directory *** Error code 71 Stop in /usr/src/gnu/usr.bin/perl/library. which I worked around by creating /usr/libdata/perl/5.6.0 and all subdirs by hand. My question is: is there any plan to merge perl5.6.0 into RELENG_4 (it shouldn't be that difficult, as the only problem is at build/install time)? Do you have any hint for me to avoid the errors in my present case? I suppose the makefile should be changed slightly to avoid the build error, and that some entry should be added to the mtree control file to avoid the install failure: but where should I start? Thank you for any help. Angelo Turetta To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message