From owner-freebsd-ppc@FreeBSD.ORG Sun Feb 15 23:10:17 2004 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B99616A4CE; Sun, 15 Feb 2004 23:10:17 -0800 (PST) Received: from saturn.criticalmagic.com (saturn.criticalmagic.com [68.213.16.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D76A43D1D; Sun, 15 Feb 2004 23:10:17 -0800 (PST) (envelope-from richardcoleman@mindspring.com) Received: from mindspring.com (titan.criticalmagic.com [68.213.16.23]) by saturn.criticalmagic.com (Postfix) with ESMTP id 9C8E03BD10; Mon, 16 Feb 2004 02:10:16 -0500 (EST) Message-ID: <40306CE7.6080104@mindspring.com> Date: Mon, 16 Feb 2004 02:10:31 -0500 From: Richard Coleman Organization: Critical Magic, Inc. User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6) Gecko/20040113 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Garance A Drosihn References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-ppc@FreeBSD.ORG cc: sparc64@FreeBSD.ORG Subject: Re: Back to the Future - 64-bit time_t on sparc64 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: richardcoleman@mindspring.com List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Feb 2004 07:10:17 -0000 Garance A Drosihn wrote: > > Well, I have done more typing and testing, and it looks like I > can reliably upgrade a 32-bit time_t system to 64-bit time_t > even for people who install from NFS-mounted partitions. > > I have also expanded the instructions for updating, and tried > to make them more useful and informative. So there is now the > writeup, and two useful scripts: > > http://people.freebsd.org/~gad/time-64/UPDATING.64BTT > http://people.freebsd.org/~gad/time-64/installworld_oldk > http://people.freebsd.org/~gad/time-64/installworld_newk > > The 'oldk' script is only needed for installing via NFS mounts. > The 'newk' script is recommended for anyone doing this upgrade. > > Adventurous people are invited to try this for installs on any > system, and let me know how it goes I have completed a successful move to 64bit time_t using your instructions. This is on a Netra t1 using cvs sources from Saturday morning. Everything went smoothly. The only thing I did differently was rather than using portupgrade to rebuild all my ports, I played it safe and did a pkg_deinstall '*' right before booting into the new kernel. Then after using the script installworld_newk (and booting again), I reinstalled perl, ruby, and portupgrade. Then I used portinstall to install the rest of my ports. So far, no problems. Richard Coleman richardcoleman@mindspring.com From owner-freebsd-ppc@FreeBSD.ORG Mon Feb 16 16:38:45 2004 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A7CF16A4CE; Mon, 16 Feb 2004 16:38:45 -0800 (PST) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4152B43D1F; Mon, 16 Feb 2004 16:38:45 -0800 (PST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id B32957303A; Mon, 16 Feb 2004 19:38:44 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20040217003844.B32957303A@freebsd-current.sentex.ca> Date: Mon, 16 Feb 2004 19:38:44 -0500 (EST) X-Mailman-Approved-At: Tue, 17 Feb 2004 06:10:37 -0800 Subject: [current tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Feb 2004 00:38:45 -0000 TB --- 2004-02-17 00:13:50 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2004-02-17 00:13:50 - starting CURRENT tinderbox run for powerpc/powerpc TB --- 2004-02-17 00:13:50 - checking out the source tree TB --- cd /home/tinderbox/sandbox/CURRENT/powerpc/powerpc TB --- /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2004-02-17 00:18:30 - building world TB --- cd /home/tinderbox/sandbox/CURRENT/powerpc/powerpc/src TB --- /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies [...] mkdep -f .depend -a -D_GNU_SOURCE -I. -I/other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd -I/other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../libbfd/powerpc -I/other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/include -I/other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas -I/other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/config -I/other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils -I/other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/.. -DVERSION=\""2.13.2 [FreeBSD] 2002-11-27"\" -DBFD_VERSION_STRING=\""2.13.2 [FreeBSD] 2002-11-27"\" /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils /as/powerpc-freebsd/../../../../../contrib/binutils/gas/app.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/as.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/atof-generic.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/config/atof-ieee.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/bignum-copy.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/cond.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/dwarf2dbg.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/ecoff.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/expr.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/flonum-copy.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/flonum-konst.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/flonum-mult.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/frags.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/hash.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/input-file.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutil s/as/powerpc-freebsd/../../../../../contrib/binutils/gas/input-scrub.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/listing.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/literal.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/macro.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/messages.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/output-file.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/read.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/sb.c /other /tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/stabs.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/subsegs.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/symbols.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/write.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/depend.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/ehopt.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-freebsd/../../../../../contrib/binutils/gas/config/obj-elf.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/as/powerpc-f reebsd/../../../../../contrib/binutils/gas/config/tc-ppc.c echo as: /home/tinderbox/sandbox/CURRENT/powerpc/powerpc/obj/powerpc/other/tinderbox/CURRENT/powerpc/powerpc/src/i386/usr/lib/libc.a ../../libbfd/libbfd.a ../../libiberty/libiberty.a ../../libopcodes/libopcodes.a >> .depend ===> gnu/usr.bin/binutils/gasp sed -e 's|xregex\.h|gnuregex.h|g' /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/gasp/../../../../contrib/binutils/gas/gasp.c >gasp+%FIXED.c rm -f .depend mkdep -f .depend -a -D_GNU_SOURCE -I. -I/other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/gasp -I/other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/gasp/../libbfd/powerpc -I/other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/gasp/../../../../contrib/binutils/include -DBFD_ASSEMBLER -I/other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/gasp/../as/powerpc-freebsd -I/other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/gasp/../as -I/other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/gasp -I/other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/gasp/../../../../contrib/binutils -I/other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/gasp/../../../../contrib/binutils/gas -I/other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/gasp/../../../../contrib/binutils/gas/config gasp+%FIXED.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/gasp/../.. /../../contrib/binutils/gas/macro.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/gasp/../../../../contrib/binutils/gas/sb.c /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/gasp/../../../../contrib/binutils/gas/hash.c gasp+%FIXED.c:70:22: gnuregex.h: No such file or directory mkdep: compile failed *** Error code 1 Stop in /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils/gasp. *** Error code 1 Stop in /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/binutils. *** Error code 1 Stop in /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin. *** Error code 1 Stop in /other/tinderbox/CURRENT/powerpc/powerpc/src/gnu. *** Error code 1 Stop in /other/tinderbox/CURRENT/powerpc/powerpc/src. *** Error code 1 Stop in /other/tinderbox/CURRENT/powerpc/powerpc/src. *** Error code 1 Stop in /other/tinderbox/CURRENT/powerpc/powerpc/src. TB --- 2004-02-17 00:38:44 - TB --- /usr/bin/make returned exit code 1 TB --- 2004-02-17 00:38:44 - TB --- ERROR: failed to build world TB --- 2004-02-17 00:38:44 - tinderbox aborted From owner-freebsd-ppc@FreeBSD.ORG Thu Feb 19 13:11:39 2004 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D5DC916A4CE; Thu, 19 Feb 2004 13:11:38 -0800 (PST) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB6D943D1D; Thu, 19 Feb 2004 13:11:38 -0800 (PST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 4FEDE7303A; Thu, 19 Feb 2004 16:11:38 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20040219211138.4FEDE7303A@freebsd-current.sentex.ca> Date: Thu, 19 Feb 2004 16:11:38 -0500 (EST) X-Mailman-Approved-At: Thu, 19 Feb 2004 14:33:38 -0800 Subject: [current tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Feb 2004 21:11:39 -0000 TB --- 2004-02-19 20:59:07 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2004-02-19 20:59:07 - starting CURRENT tinderbox run for powerpc/powerpc TB --- 2004-02-19 20:59:07 - checking out the source tree TB --- cd /home/tinderbox/sandbox/CURRENT/powerpc/powerpc TB --- /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2004-02-19 21:02:38 - building world TB --- cd /home/tinderbox/sandbox/CURRENT/powerpc/powerpc/src TB --- /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] ===> lib/libnetgraph rm -f .depend mkdep -f .depend -a /other/tinderbox/CURRENT/powerpc/powerpc/src/lib/libnetgraph/sock.c /other/tinderbox/CURRENT/powerpc/powerpc/src/lib/libnetgraph/msg.c /other/tinderbox/CURRENT/powerpc/powerpc/src/lib/libnetgraph/debug.c cc -O -pipe -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -c /other/tinderbox/CURRENT/powerpc/powerpc/src/lib/libnetgraph/sock.c cc -O -pipe -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -c /other/tinderbox/CURRENT/powerpc/powerpc/src/lib/libnetgraph/msg.c cc -O -pipe -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -c /other/tinderbox/CURRENT/powerpc/powerpc/src/lib/libnetgraph/debug.c In file included from /other/tinderbox/CURRENT/powerpc/powerpc/src/lib/libnetgraph/debug.c:65: /home/tinderbox/sandbox/CURRENT/powerpc/powerpc/obj/powerpc/other/tinderbox/CURRENT/powerpc/powerpc/src/i386/usr/include/netgraph/ng_ether.h:71: error: syntax error before "hook_p" *** Error code 1 Stop in /other/tinderbox/CURRENT/powerpc/powerpc/src/lib/libnetgraph. *** Error code 1 Stop in /other/tinderbox/CURRENT/powerpc/powerpc/src. *** Error code 1 Stop in /other/tinderbox/CURRENT/powerpc/powerpc/src. *** Error code 1 Stop in /other/tinderbox/CURRENT/powerpc/powerpc/src. *** Error code 1 Stop in /other/tinderbox/CURRENT/powerpc/powerpc/src. TB --- 2004-02-19 21:11:38 - TB --- /usr/bin/make returned exit code 1 TB --- 2004-02-19 21:11:38 - TB --- ERROR: failed to build world TB --- 2004-02-19 21:11:38 - tinderbox aborted From owner-freebsd-ppc@FreeBSD.ORG Thu Feb 19 19:29:28 2004 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8AD8F16A4CE; Thu, 19 Feb 2004 19:29:28 -0800 (PST) Received: from smtp3.server.rpi.edu (smtp3.server.rpi.edu [128.113.2.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4201B43D1F; Thu, 19 Feb 2004 19:29:28 -0800 (PST) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp3.server.rpi.edu (8.12.8/8.12.8) with ESMTP id i1K3TMm1026385; Thu, 19 Feb 2004 22:29:22 -0500 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <20040219205750.GC3545@electra.cse.Buffalo.EDU> References: <40306CE7.6080104@mindspring.com> <20040216193108.GE12181@seekingfire.com> <20040217040616.GL12181@seekingfire.com> <20040219143838.GL68388@seekingfire.com> <20040219204008.GB3545@electra.cse.Buffalo.EDU> <20040219205750.GC3545@electra.cse.Buffalo.EDU> Date: Thu, 19 Feb 2004 22:29:20 -0500 To: Ken Smith From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Scanned-By: CanIt (www . canit . ca) cc: freebsd-ppc@freebsd.org cc: imp@freebsd.org cc: sparc64@freebsd.org Subject: Re: Back to the Future - 64-bit time_t on sparc64 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Feb 2004 03:29:28 -0000 At 3:57 PM -0500 2/19/04, Ken Smith wrote: > >I'm walking through it right now (make buildkernel is running...) >on an Ultra-60 that should be capable of doing the 64-btt release >builds I offered to do earlier. If all goes well I might be able >to get an ISO built over the weekend. If you're running with the latest snapshot of -current, then the installworld_newk and installworld_oldk will not be quite right. /usr/src/Makefile.inc1 recently changed, and I needed to change the scripts to work with either format. I've just uploaded new versions of: http://people.freebsd.org/~gad/time-64/UPDATING.64BTT http://people.freebsd.org/~gad/time-64/installworld_oldk http://people.freebsd.org/~gad/time-64/installworld_newk Which have been updated to reflect all the issues I know about. I have to wait for my own latest buildworld to finish before I can say I fully tested the changes to the scripts, but I think they should work better than the previous versions (as far as the new Makefile.inc1 is concerned, at least). I think this version of UPDATING.64BTT file is about as polished as I intend to get it. My basic plan is to commit these three files to /usr/src on March 1st. This wouldn't actually change anything, it would just make the files available as part of the src tree. Then, at some later date (march 4th? march 8th? even later?), we'd commit the change to /usr/src/sys/sparc64/include/_types.h which makes the switch, and add an entry in /usr/src/UPDATING to point sparc64 users to these two files. Does this seem reasonable? -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu From owner-freebsd-ppc@FreeBSD.ORG Thu Feb 19 19:49:54 2004 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77D2416A4CE; Thu, 19 Feb 2004 19:49:54 -0800 (PST) Received: from electra.cse.Buffalo.EDU (electra.cse.Buffalo.EDU [128.205.32.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F82D43D1F; Thu, 19 Feb 2004 19:49:54 -0800 (PST) (envelope-from kensmith@cse.Buffalo.EDU) Received: from electra.cse.Buffalo.EDU (kensmith@localhost [127.0.0.1]) i1K3nrTr015010; Thu, 19 Feb 2004 22:49:53 -0500 (EST) Received: (from kensmith@localhost) by electra.cse.Buffalo.EDU (8.12.10/8.12.9/Submit) id i1K3nrid015009; Thu, 19 Feb 2004 22:49:53 -0500 (EST) Date: Thu, 19 Feb 2004 22:49:53 -0500 From: Ken Smith To: Garance A Drosihn Message-ID: <20040220034953.GA14644@electra.cse.Buffalo.EDU> References: <40306CE7.6080104@mindspring.com> <20040216193108.GE12181@seekingfire.com> <20040217040616.GL12181@seekingfire.com> <20040219143838.GL68388@seekingfire.com> <20040219204008.GB3545@electra.cse.Buffalo.EDU> <20040219205750.GC3545@electra.cse.Buffalo.EDU> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i cc: Ken Smith cc: imp@freebsd.org cc: freebsd-ppc@freebsd.org cc: sparc64@freebsd.org Subject: Re: Back to the Future - 64-bit time_t on sparc64 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Feb 2004 03:49:54 -0000 On Thu, Feb 19, 2004 at 10:29:20PM -0500, Garance A Drosihn wrote: > If you're running with the latest snapshot of -current, then > the installworld_newk and installworld_oldk will not be quite > right. /usr/src/Makefile.inc1 recently changed, and I needed > to change the scripts to work with either format. Hmm. I didn't need installworld_oldk because everything was local drives. installworld_newk seemed to work just fine, though I haven't tried to rebuild post-64btt transition yet. > I think this version of UPDATING.64BTT file is about as polished > as I intend to get it. It was fine for me. :-) > My basic plan is to commit these three files to /usr/src on > March 1st. This wouldn't actually change anything, it would > just make the files available as part of the src tree. Then, > at some later date (march 4th? march 8th? even later?), we'd > commit the change to /usr/src/sys/sparc64/include/_types.h > which makes the switch, and add an entry in /usr/src/UPDATING > to point sparc64 users to these two files. > > Does this seem reasonable? Sounds good to me. I don't see any hints on when 5.3R will be in the Web files but we'd need a fair chunk of time to get ports built and tested. Though why commit the change to _types.h after you commit the other files? I kind of doubt anyone would notice them in the repo until you make the change to UPDATING. -- Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | From owner-freebsd-ppc@FreeBSD.ORG Fri Feb 20 01:27:24 2004 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C80A16A4CE; Fri, 20 Feb 2004 01:27:24 -0800 (PST) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.FreeBSD.org (Postfix) with ESMTP id 725A043D2D; Fri, 20 Feb 2004 01:27:24 -0800 (PST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id E98C77303A; Fri, 20 Feb 2004 04:27:23 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20040220092723.E98C77303A@freebsd-current.sentex.ca> Date: Fri, 20 Feb 2004 04:27:23 -0500 (EST) X-Mailman-Approved-At: Fri, 20 Feb 2004 05:25:01 -0800 Subject: [current tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Feb 2004 09:27:24 -0000 TB --- 2004-02-20 09:15:50 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2004-02-20 09:15:50 - starting CURRENT tinderbox run for powerpc/powerpc TB --- 2004-02-20 09:15:50 - checking out the source tree TB --- cd /home/tinderbox/sandbox/CURRENT/powerpc/powerpc TB --- /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2004-02-20 09:18:46 - building world TB --- cd /home/tinderbox/sandbox/CURRENT/powerpc/powerpc/src TB --- /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] ===> lib/libnetgraph rm -f .depend mkdep -f .depend -a /other/tinderbox/CURRENT/powerpc/powerpc/src/lib/libnetgraph/sock.c /other/tinderbox/CURRENT/powerpc/powerpc/src/lib/libnetgraph/msg.c /other/tinderbox/CURRENT/powerpc/powerpc/src/lib/libnetgraph/debug.c cc -O -pipe -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -c /other/tinderbox/CURRENT/powerpc/powerpc/src/lib/libnetgraph/sock.c cc -O -pipe -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -c /other/tinderbox/CURRENT/powerpc/powerpc/src/lib/libnetgraph/msg.c cc -O -pipe -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -c /other/tinderbox/CURRENT/powerpc/powerpc/src/lib/libnetgraph/debug.c In file included from /other/tinderbox/CURRENT/powerpc/powerpc/src/lib/libnetgraph/debug.c:65: /home/tinderbox/sandbox/CURRENT/powerpc/powerpc/obj/powerpc/other/tinderbox/CURRENT/powerpc/powerpc/src/i386/usr/include/netgraph/ng_ether.h:71: error: syntax error before "hook_p" *** Error code 1 Stop in /other/tinderbox/CURRENT/powerpc/powerpc/src/lib/libnetgraph. *** Error code 1 Stop in /other/tinderbox/CURRENT/powerpc/powerpc/src. *** Error code 1 Stop in /other/tinderbox/CURRENT/powerpc/powerpc/src. *** Error code 1 Stop in /other/tinderbox/CURRENT/powerpc/powerpc/src. *** Error code 1 Stop in /other/tinderbox/CURRENT/powerpc/powerpc/src. TB --- 2004-02-20 09:27:23 - TB --- /usr/bin/make returned exit code 1 TB --- 2004-02-20 09:27:23 - TB --- ERROR: failed to build world TB --- 2004-02-20 09:27:23 - tinderbox aborted