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 [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to