From owner-freebsd-questions Fri May 18 8:24:10 2001 Delivered-To: freebsd-questions@freebsd.org Received: from gate.reksoft.ru (gate.reksoft.ru [195.5.151.36]) by hub.freebsd.org (Postfix) with ESMTP id CDCDB37B424 for ; Fri, 18 May 2001 08:24:04 -0700 (PDT) (envelope-from salmonNOSPAM@reksoft.ru) Received: from rubicon.reksoft.ru (rubicon.reksoft.ru [195.5.151.37]) by gate.reksoft.ru (8.9.3/8.9.3/Debian/GNU) with ESMTP id TAA19690 for ; Fri, 18 May 2001 19:24:03 +0400 Received: (from root@localhost) by rubicon.reksoft.ru (8.9.3/8.9.3/Debian 8.9.3-21) id TAA27312 for freebsd-questions@freebsd.org.AVP; Fri, 18 May 2001 19:24:01 +0400 Received: from kenga.reksoft.ru (kenga.reksoft.ru [195.5.149.10]) by rubicon.reksoft.ru (8.9.3/8.9.3/Debian 8.9.3-21) with ESMTP id TAA27304 for ; Fri, 18 May 2001 19:24:00 +0400 Received: from salmon (salmon.reksoft.ru [195.5.149.233]) by kenga.reksoft.ru (8.9.3/8.9.3) with SMTP id TAA23197 for ; Fri, 18 May 2001 19:24:00 +0400 (MSD) From: "Alexander A. Chistyakov" To: Subject: make buildworld failed when upgrading from 3.4-RELEASE to 4.2-RELEASE Date: Fri, 18 May 2001 19:26:36 +0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Importance: Normal Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hello, My current system is FreeBSD 3.4-RELEASE and I plan to upgrade it to 4.2-STABLE. I have to upgrade it to 4.2-RELEASE first, as far as I know from previous postings. This is because 3.4-RELEASE doesn't upgrade to 4.2-STABLE directly. So, I've cvsup'd my /usr/src tree to RELENG_4_2_0_RELEASE tag and tried to "make buildworld". Build has failed with following message: ----------------------------------------- su-2.03# uname -a FreeBSD XXXXXXX.ru 3.4-RELEASE FreeBSD 3.4-RELEASE #0: Tue Jun 20 18:26:23 GMT 2000 XXXXXX@XXXXXXX.ru:/usr/src/sys/compile/FIREBALL i386 su-2.03# make buildworld .......................... building standard perl library ranlib libperl.a cd /usr/src/gnu/usr.bin/perl/miniperl && make build-tools rm -f .depend /usr/obj/usr/src/gnu/usr.bin/perl/miniperl/GPATH /usr/obj/usr/src/ gnu/usr.bin/perl/miniperl/GRTAGS /usr/obj/usr/src/gnu/usr.bin/perl/miniperl/GSY MS /usr/obj/usr/src/gnu/usr.bin/perl/miniperl/GTAGS cd /usr/src/gnu/usr.bin/perl/miniperl && make miniperl Extracting config.h (with variable substitutions) cc -O -pipe -I/usr/src/gnu/usr.bin/perl/miniperl/../../../../contrib/perl5 -I/us r/obj/usr/src/gnu/usr.bin/perl/miniperl -c /usr/src/gnu/usr.bin/perl/miniperl/ ../../../../contrib/perl5/miniperlmain.c ln -sf /usr/src/gnu/usr.bin/perl/miniperl/../../../../contrib/perl5/op.c opmini. c cc -O -pipe -I/usr/src/gnu/usr.bin/perl/miniperl/../../../../contrib/perl5 -I/us r/obj/usr/src/gnu/usr.bin/perl/miniperl -c opmini.c cc -O -pipe -I/usr/src/gnu/usr.bin/perl/miniperl/../../../../contrib/perl5 -I/us r/obj/usr/src/gnu/usr.bin/perl/miniperl -L/usr/obj/usr/src/gnu/usr.bin/perl/m iniperl/../libperl -static -o miniperl miniperlmain.o opmini.o /usr/obj/usr/src /gnu/usr.bin/perl/miniperl/../libperl/libperl.a -lm -lcrypt -lutil /usr/obj/usr/src/gnu/usr.bin/perl/miniperl/../libperl/libperl.a(pp_hot.o): In fu nction `Perl_pp_aassign': pp_hot.o(.text+0x16a1): undefined reference to `setresuid' pp_hot.o(.text+0x16d4): undefined reference to `setresgid' *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. su-2.03# ----------------------------------------- I think this is because 3.4-RELEASE doesn't upgrade directly to 4.2-RELEASE too. Some libraries are missed as I can guess. What should I do to fix my current problems? What is the right way to update my system? My system is production server and I can't simply reinstall FreeBSD from distribution CD. -- Sincerely yours, Alexander A. Chistyakov, mailto:salmonNOSPAM@reksoft.ru, remove NOSPAM in order to avoid delivery errors To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message