Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Mar 2001 17:36:54 +0200 (EET)
From:      Maxim Sobolev <sobomax@freebsd.org>
To:        markm@freebsd.org
Cc:        current@freebsd.org
Subject:   Perl bootstraping issues (updated)
Message-ID:  <200103081538.f28FcFA27526@vic.sabbo.net>

next in thread | raw e-mail | index | archive | help
Hi,

As I reported earlier, starting from about a months ago I'm having strange
problems with building 5-current world on 4-stable system. As long as
nobody confirmed this problem in the similar setups I investigated
further and found that problem is due to my non-standard directory layout.
Usually I keep my -current and -stable sources on a 4-stable box shared
over nfs and my directories layout is as following:

/usr/src <- 4-stable sources
/usr/current/src <- 5-current sources

When I renamed /usr/src into /usr/src4 and /usr/current/src into /usr/src
the 5-current buildworld went without any problems, then I renamed
/usr/src back into /usr/current/src and tried again and buildworld
failed with the following errors:

building static perl library
ranlib libperl.a
sh /usr/current/src/tools/install.sh -c -o root -g wheel -m 444   libperl.a /sha
res/UF/obj/usr/current/src/i386/usr/lib
cd /usr/current/src/gnu/usr.bin/perl/miniperl;  make obj;  make depend;  make al
l;  make install
/shares/UF/obj/usr/current/src/gnu/usr.bin/perl/miniperl created for /usr/curren
t/src/gnu/usr.bin/perl/miniperl
make: don't know how to make miniperlmain.c. Stop
*** Error code 2

Of course before doing builds I cleared both OBJDIR and my source tree (the
latter using utility that clears all leftovers based on cvsup's checkout file).

Thus, it is clear than something goes wrong in the perl bootstrap process.

-Maxim

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




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