From owner-freebsd-stable Tue Aug 15 23:39:34 2000 Delivered-To: freebsd-stable@freebsd.org Received: from ducky.nz.freebsd.org (ns1.unixathome.org [203.79.82.27]) by hub.freebsd.org (Postfix) with ESMTP id B665C37BB59 for ; Tue, 15 Aug 2000 23:39:28 -0700 (PDT) (envelope-from dan@langille.org) Received: from wocker (wocker.int.nz.freebsd.org [192.168.0.99]) by ducky.nz.freebsd.org (8.9.3/8.9.3) with ESMTP id SAA21352 for ; Wed, 16 Aug 2000 18:39:24 +1200 (NZST) Message-Id: <200008160639.SAA21352@ducky.nz.freebsd.org> From: "Dan Langille" Organization: langille.org To: freebsd-stable@freebsd.org Date: Wed, 16 Aug 2000 18:39:19 +1200 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: buildworld fails on perl: DynaLoader object version Reply-To: dan@langille.org X-mailer: Pegasus Mail for Win32 (v3.12c) Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I installed 4.0-release. Then cvsup'd by accident to -current. Only after a buildworld, installworld, and a failed kernel build did I realised I've gotten -current, not -stable. I removed /usr/src, and cvsup'd to -stable. Now buildworld fails. I'm guessing it's because some of my userland functions are borked from the previous actions. The errors appear at the end of this message. What's my best course of action? Reinstall 4.0-release and go again? grab DynaLoader from 4.0-release? Give up and go back to programming for a living? thanks folks. cp B/Stackobj.pm /usr/obj/usr/src/gnu/usr.bin/perl/perl/build/B/B/Stackobj.pm cp B/Xref.pm /usr/obj/usr/src/gnu/usr.bin/perl/perl/build/B/B/Xref.pm perl -I/usr/obj/usr/src/gnu/usr.bin/perl/perl/lib - I/usr/obj/usr/src/gnu/usr.bin/perl/perl/lib /usr/obj/usr/src/gnu/usr.bin/perl/perl/lib/ExtUtils/xsubpp -typemap /usr/obj/usr/src/gnu/usr.bin/perl/perl/lib/ExtUtils/typemap -typemap typemap B.xs >xstmp.c && mv xstmp.c B.c cc -c -DVERSION=\"a5\" -DXS_VERSION=\"a5\" -DPIC -fpic - I/usr/obj/usr/src/gnu/usr.bin/perl/perl -I/usr/obj/usr/src/i386/usr/include B.c Running Mkbootstrap for B () DynaLoader object version 1.04 does not match $DynaLoader::VERSION 1.03 at /usr/obj/usr/src/gnu/usr.bin/perl/perl/lib/DynaLoader.pm line 80. Compilation failed in require at /usr/obj/usr/src/gnu/usr.bin/perl/perl/lib/ExtUtils/Mkbootstrap.pm line 21. *** Error code 255 Stop in /usr/obj/usr/src/gnu/usr.bin/perl/perl/ext/B. *** Error code 1 Stop in /usr/src/gnu/usr.bin/perl/perl. *** Error code 1 ...etc -- Dan Langille [I'm looking for more work] The FreeBSD Diary - http://www.freebsddiary.org/ FreshPorts - http://freshports.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message