From owner-freebsd-current Sun Mar 5 14:26:43 2000 Delivered-To: freebsd-current@freebsd.org Received: from lamb.sas.com (lamb.sas.com [192.35.83.8]) by hub.freebsd.org (Postfix) with ESMTP id F300537B824; Sun, 5 Mar 2000 14:26:39 -0800 (PST) (envelope-from brdean@unx.sas.com) Received: from mozart (mozart.unx.sas.com [192.58.184.28]) by lamb.sas.com (8.9.3/8.9.1) with SMTP id RAA11520; Sun, 5 Mar 2000 17:26:34 -0500 (EST) Received: from dean.pc.sas.com by mozart (5.65c/SAS/Domains/5-6-90) id AB13686; Sun, 5 Mar 2000 17:26:03 -0500 Received: (from brdean@localhost) by dean.pc.sas.com (8.9.3/8.9.1) id RAA15870; Sun, 5 Mar 2000 17:26:03 -0500 (EST) (envelope-from brdean) From: Brian Dean Message-Id: <200003052226.RAA15870@dean.pc.sas.com> Subject: Re: Make world error..... In-Reply-To: from Kris Kennaway at "Mar 5, 2000 02:03:39 pm" To: Kris Kennaway Date: Sun, 5 Mar 2000 17:26:03 -0500 (EST) Cc: bwoods2@uswest.net, freebsd-current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL61 (25)] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The perl script h2ph does not exit immediately on des.h, it sets it's $Exit value to 1, but continues processing. If the original poster would check further back in his log file, he'll see: [...] ===> gnu/usr.bin/perl/utils/h2ph install -c -o root -g wheel -m 555 h2ph /usr/bin install -c -o root -g wheel -m 444 h2ph.1.gz /usr/share/man/man1 cd /usr/include; miniperl /usr/obj/usr/src/gnu/usr.bin/perl/utils/h2ph/h2ph -d /usr/libdata/perl/5.00503/mach * */* Skipping directory `arpa' Skipping directory `cam' Can't open des.h: No such file or directory Skipping directory `dev' Skipping directory `g++' Skipping directory `isofs' Skipping directory `machine' Skipping directory `msdosfs' [...] vm/vm_prot.h -> vm/vm_prot.ph vm/vm_zone.h -> vm/vm_zone.ph vm/vnode_pager.h -> vm/vnode_pager.ph *** Error code 1 Stop in /usr/src/gnu/usr.bin/perl/utils/h2ph. *** Error code 1 Unfortunately, I don't remember if the thing des.h pointed to (openssl/des.h) existed at the time. After I modified h2ph to not complain about that file, I did another make world a little bit later, and it completed without incident. I suspected that I had merely sup'd at a bad time and just caught things in transition. -Brian Kris Kennaway wrote: > > William Woods wrote: > > > vm/vnode_pager.h -> vm/vnode_pager.ph > > > *** Error code 1 > > > > > > Stop in /usr/src/gnu/usr.bin/perl/utils/h2ph. > > > *** Error code 1 > > > > I got the same thing here. h2ph does not like /usr/include/des.h > > which is a symlink to /usr/include/openssl/des.h, complaining about > > "no such file or directory". I fixed mine by hacking h2ph in > > What is the difference between des.h and the 19 other symlinks we have in > /usr/include? i.e. why does it just hate this one? > > The original poster also seemed to not be having this problem, at least > from the fragment of the log above: it's dying nowhere near > perlifying des.h. > > Kris To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message