Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Apr 2000 11:30:02 +1000
From:      "Richard Grace" <rgrace@itworks.com.au>
To:        <cjclark@home.com>
Cc:        <freebsd-questions@FreeBSD.ORG>
Subject:   RE: compiling world with perl enabled fails!
Message-ID:  <NDBBILBEBIHJBLOEIKKCIEJPCCAA.rgrace@itworks.com.au>
In-Reply-To: <20000405004749.B40560@cc942873-a.ewndsr1.nj.home.com>

next in thread | previous in thread | raw e-mail | index | archive | help
I replied two days ago when I thought I had success, but now I have the same
problem again.

> Yes, you're right, I can 'make' in the /usr/src/gnu/usr.bin/perl/perl
> directory.
>
> And mysteriously I can then 'make clean' and 'make buildworld' in /usr/src
> successfully...

But, today I can't get past perl again.  I've tried just about every
combination of 'make', 'make clean', 'make all', 'make buildworld' in each
directory but the output from make is the same.  The offending lines of
output are:

---cut-here---
===> gnu/usr.bin/perl
===> gnu/usr.bin/perl/libperl
===> gnu/usr.bin/perl/miniperl
sh config_h.sh
Extracting config.h (with variable substitutions)
cc -nostdinc -O -pipe -I/usr/src/gnu/usr.bin/perl/miniperl/../../../../contr
ib/perl5 -I/usr/obj/usr/src/gnu/usr.bin/perl/miniperl   -I/usr/obj/usr/src/t
mp/usr/include -c
/usr/src/gnu/usr.bin/perl/miniperl/../../../../contrib/perl5/miniperlmain.c
cc -nostdinc -O -pipe -I/usr/src/gnu/usr.bin/perl/miniperl/../../../../contr
ib/perl5 -I/usr/obj/usr/src/gnu/usr.bin/perl/miniperl   -I/usr/obj/usr/src/t
mp/usr/include  -static -o miniperl miniperlmain.o  -lperl -lm -lcrypt
===> gnu/usr.bin/perl/perl
find: build: No such file or directory
find: build: No such file or directory
mkdir: lib/auto: File exists
*** Error code 1

Stop.
*** Error code 1
---cut-here---

I have tried a fresh copy of the source again and set the ownership to
'root:wheel' but don't seem to be able to make any sense of this.

The 'make' in the /usr/src/gnu/usr.bin/perl/perl dir does populate the
directory with the perl source, but can't get past the 'mkdir lib/auto' bit.

/usr/src/gnu/usr.bin/perl/perl/lib/auto is a real directory containing real
files (not symlinks like the rest of the perl source) and permissions all
look fine.

*still somewhat puzzled*

Am I the only person having problems with 'make buildworld' in 3-STABLE?
Has anyone had success?

Ta,

Richard Grace

ITworks Consulting Pty. Ltd.



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?NDBBILBEBIHJBLOEIKKCIEJPCCAA.rgrace>