From owner-freebsd-current Thu Nov 18 9:16:24 1999 Delivered-To: freebsd-current@freebsd.org Received: from ipt2.iptelecom.net.ua (ipt2.iptelecom.net.ua [212.9.224.2]) by hub.freebsd.org (Postfix) with ESMTP id BB7D115448 for ; Thu, 18 Nov 1999 09:15:56 -0800 (PST) (envelope-from sobomax@altavista.net) Received: from vega.vega.com (dialup1-25.iptelecom.net.ua [212.9.226.25]) by ipt2.iptelecom.net.ua (8.9.3/8.9.3) with ESMTP id TAA22112; Thu, 18 Nov 1999 19:20:09 +0200 (EET) Received: from altavista.net (big_brother.vega.com [192.168.1.1]) by vega.vega.com (8.9.3/8.9.3) with ESMTP id TAA98404; Thu, 18 Nov 1999 19:15:17 +0200 (EET) (envelope-from sobomax@altavista.net) Message-ID: <38343420.DE3CB74E@altavista.net> Date: Thu, 18 Nov 1999 19:15:12 +0200 From: Maxim Sobolev Reply-To: sobomax@altavista.net Organization: Vega International Capital X-Mailer: Mozilla 4.7 [en] (WinNT; I) X-Accept-Language: uk,ru,en MIME-Version: 1.0 To: Vadim Chekan Cc: freebsd-current@FreeBSD.ORG Subject: Re: How to upgrade from 3.3 to 4 References: <38342ACA.BD107EB2@gc.lviv.ua> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Vadim Chekan wrote: > Hello everyone! > > I'm trying to update from 3.3-R to 4.0-current but without success. > cc every time died on the same place. > I upgraded via sources to 3.3-stable without any problem. > When I try again cc died with message "Bad system call" > I wrote in /etc/makefile.conf > CC=/usr/local/bin/gcc295 > CXX=/usr/local/bin/g++295 > NOTOOLS= Remove that, it would not work anyway! > and now it can't locale libc.so.4 :( > > I took a look at maillist and found the same problem 2.2.x->3.0 upgrade. > If I understood right it was because of a function moved from kernel to > library. > > Is my problem known or I should post more logs? As I'm understanding, currently upgrading process should be as following: 1) Build 4.0 /usr/sbin/config using installed 3.3 tools 2) Using this config configure and build 4.0 kernel using standard 3.3 tools 3) Reboot using 4.0 kernel (preferably to the single-user mode to avoid possible ponflicts between 3.3 userland and 4.0 kernel). 4) Build and install everything (world) 5) Using mergemaster (which is in the 4.0 base tree now) update your configuration files in /etc -Maxim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message