From owner-freebsd-stable Sun Mar 11 13:53:33 2001 Delivered-To: freebsd-stable@freebsd.org Received: from point.osg.gov.bc.ca (point.osg.gov.bc.ca [142.32.102.44]) by hub.freebsd.org (Postfix) with ESMTP id BA3B537B718 for ; Sun, 11 Mar 2001 13:53:27 -0800 (PST) (envelope-from Cy.Schubert@uumail.gov.bc.ca) Received: (from daemon@localhost) by point.osg.gov.bc.ca (8.8.7/8.8.8) id NAA05498; Sun, 11 Mar 2001 13:52:40 -0800 Received: from passer.osg.gov.bc.ca(142.32.110.29) via SMTP by point.osg.gov.bc.ca, id smtpda05496; Sun Mar 11 13:52:37 2001 Received: (from uucp@localhost) by passer.osg.gov.bc.ca (8.11.2/8.9.1) id f2BLqWD22072; Sun, 11 Mar 2001 13:52:32 -0800 (PST) Received: from cwsys9.cwsent.com(10.2.2.1), claiming to be "cwsys.cwsent.com" via SMTP by passer9.cwsent.com, id smtpdN22068; Sun Mar 11 13:51:48 2001 Received: (from uucp@localhost) by cwsys.cwsent.com (8.11.3/8.9.1) id f2BLpkU26415; Sun, 11 Mar 2001 13:51:46 -0800 (PST) Message-Id: <200103112151.f2BLpkU26415@cwsys.cwsent.com> Received: from localhost.cwsent.com(127.0.0.1), claiming to be "cwsys" via SMTP by localhost.cwsent.com, id smtpdK26411; Sun Mar 11 13:51:38 2001 X-Mailer: exmh version 2.3.1 01/18/2001 with nmh-1.0.4 Reply-To: Cy Schubert - ITSD Open Systems Group From: Cy Schubert - ITSD Open Systems Group X-Sender: schubert To: Mikhail Teterin Cc: stable@FreeBSD.ORG Subject: Re: buildworld fails in Perl ("Your Makefile has been rebuilt.") In-reply-to: Your message of "Sun, 11 Mar 2001 16:26:36 EST." <200103112126.f2BLQaR62202@aldan.algebra.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 11 Mar 2001 13:51:38 -0800 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Based on personal experience, perform make buildworld again. If it builds successfully past this point the second time around, you've got a hardware problem, bad memory or CPU. Regards, Phone: (250)387-8437 Cy Schubert Fax: (250)387-5766 Team Leader, Sun/Alpha Team Internet: Cy.Schubert@osg.gov.bc.ca Open Systems Group, ITSD, ISTA Province of BC In message <200103112126.f2BLQaR62202@aldan.algebra.com>, Mikhail Teterin write s: > Will this non-sense ever end? > > After a fresh cvsup: > > mkdir: build: File exists > Extracting config.h (with variable substitutions) > Extracting cflags (with variable substitutions) > Extracting writemain (with variable substitutions) > Summary of my perl5 (5.0 patchlevel 5 subversion 3) configuration: > Platform: > osname=freebsd, osvers=4.0-current, archname=i386-freebsd > uname='FreeBSD freefall.FreeBSD.org 4.0-current FreeBSD 4.0-current #0: $ > Date$' > hint=recommended, useposix=true, d_sigaction=define > usethreads=undef useperlio=undef d_sfio=undef > Compiler: > cc='cc', optimize='', gccversion=2.95.2 19991024 (release) > cppflags='' > ccflags ='' > stdchar='char', d_stdstdio=undef, usevfork=true > intsize=4, longsize=4, ptrsize=4, doublesize=8 > d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 > alignbytes=4, usemymalloc=n, prototype=define > Linker and Libraries: > ld='cc', ldflags ='-Wl,-E -lperl -lm ' > libpth=/usr/lib > libs=-lm -lc -lcrypt > libc=, so=so, useshrplib=true, libperl=libperl.so.3 > Dynamic Linking: > dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' -Wl,-R/usr/lib > ' > cccdlflags='-DPIC -fpic', lddlflags='-Wl,-E -shared -lperl -lm ' > > /usr/obj/ccd/src/gnu/usr.bin/perl/perl/../miniperl/miniperl -I/usr/obj/ccd/sr > c/gnu/usr.bin/perl/perl/lib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' > lib/*.pm lib/*/*.pm > AutoSplitting lib/Getopt/Long.pm (lib/auto/Getopt/Long) > sh writemain lib/auto/DynaLoader/DynaLoader.a > perlmain.c > cc -O -pipe -march=i686 -fomit-frame-pointer -march=pentiumpro -I/ccd/src/gnu > /usr.bin/perl/perl/../../../../contrib/perl5 -I/usr/obj/ccd/src/gnu/usr.bin/p > erl/perl -I/usr/obj/ccd/src/i386/usr/include -c perlmain.c > Writing Makefile for DynaLoader > Warning: /usr/obj/ccd/src/gnu/usr.bin/perl/perl/lib/Config.pm may be out of d > ate with /usr/obj/ccd/src/gnu/usr.bin/perl/perl/config.sh > cd /usr/obj/ccd/src/gnu/usr.bin/perl/perl && make lib/Config.pm > `lib/Config.pm' is up to date. > Warning: /usr/obj/ccd/src/gnu/usr.bin/perl/perl/config.h out of date with /us > r/obj/ccd/src/gnu/usr.bin/perl/perl/config.sh > Makefile out-of-date with respect to /usr/obj/ccd/src/gnu/usr.bin/perl/perl/l > ib/Config.pm /usr/obj/ccd/src/gnu/usr.bin/perl/perl/config.h > Cleaning current config before rebuilding Makefile... > *** Error code 1 (ignored) > make -f Makefile.old clean > /dev/null 2>&1 || /bin/sh -c true > /usr/obj/ccd/src/gnu/usr.bin/perl/perl/../miniperl/miniperl "-I/usr/obj/ccd/s > rc/gnu/usr.bin/perl/perl/lib" "-I/usr/obj/ccd/src/gnu/usr.bin/perl/perl/lib" > Makefile.PL "INSTALLDIRS=perl" "PERL_SRC=/usr/obj/ccd/src/gnu/usr.bin/perl/pe > rl" "INSTALLMAN3DIR=/usr/obj/ccd/src/i386/usr/share/perl/man3" "PERL=/usr/obj > /ccd/src/gnu/usr.bin/perl/perl/../miniperl/miniperl" "FULLPERL=perl" "DEFINE= > -I/usr/obj/ccd/src/i386/usr/include" "DEFINE=-DPERL_CORE" "LINKTYPE=static" " > LIBS=-lperl -lm" > Writing Makefile for DynaLoader > ==> Your Makefile has been rebuilt. <== > ==> Please rerun the make command. <== > false > *** Error code 1 > > Stop in /ccd/obj/ccd/src/gnu/usr.bin/perl/perl/ext/DynaLoader. > *** Error code 1 > 1 error > *** Error code 2 > 1 error > *** Error code 2 > [...] > > Why does it think, the file is out of date? Because make looks at the > ctime of the link instead of the link's target? > > # ls -l /usr/obj/ccd/src/gnu/usr.bin/perl/perl/config.sh > lrwxr-xr-x 1 root wheel 60 Mar 11 14:49 /usr/obj/ccd/src/gnu/usr.bin/perl/ > perl/config.sh -> /ccd/src/gnu/usr.bin/perl/perl/../libperl/config.SH-elf.i38 > 6 > # ls -l /ccd/src/gnu/usr.bin/perl/perl/../libperl/config.SH-elf.i386 > -rw-r--r-- 1 mi wheel 12987 Oct 31 2000 /ccd/src/gnu/usr.bin/perl/perl/.. > /libperl/config.SH-elf.i386 > # ls -l /ccd/obj/ccd/src/gnu/usr.bin/perl/perl/ext/DynaLoader/Makefile* > -rw-r--r-- 1 root wheel 22095 Mar 11 14:49 /ccd/obj/ccd/src/gnu/usr.bin/pe > rl/perl/ext/DynaLoader/Makefile > lrwxr-xr-x 1 root wheel 83 Mar 11 14:49 /ccd/obj/ccd/src/gnu/usr.bin/pe > rl/perl/ext/DynaLoader/Makefile.PL -> /ccd/src/gnu/usr.bin/perl/perl/../../.. > /../contrib/perl5/ext/DynaLoader/Makefile.PL > -rw-r--r-- 1 root wheel 22091 Mar 11 14:49 /ccd/obj/ccd/src/gnu/usr.bin/pe > rl/perl/ext/DynaLoader/Makefile.old > > -mi > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-stable" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message