From owner-freebsd-current Sun Sep 1 0:15: 0 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD9D337B400 for ; Sun, 1 Sep 2002 00:14:52 -0700 (PDT) Received: from tomts20-srv.bellnexxia.net (tomts20.bellnexxia.net [209.226.175.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id F398843E42 for ; Sun, 1 Sep 2002 00:14:51 -0700 (PDT) (envelope-from des@sparc64.style9.org) Received: from bowie.private ([65.92.89.217]) by tomts20-srv.bellnexxia.net (InterMail vM.5.01.04.19 201-253-122-122-119-20020516) with ESMTP id <20020901071456.ECL29362.tomts20-srv.bellnexxia.net@bowie.private> for ; Sun, 1 Sep 2002 03:14:56 -0400 Received: from bowie.private (localhost [127.0.0.1]) by bowie.private (8.12.5/8.12.5) with ESMTP id g817F68B047411 for ; Sun, 1 Sep 2002 07:15:07 GMT (envelope-from des@bowie.private) Received: (from des@localhost) by bowie.private (8.12.5/8.12.5/Submit) id g817F4TP047406 for current@freebsd.org; Sun, 1 Sep 2002 07:15:04 GMT Date: Sun, 1 Sep 2002 07:15:04 GMT From: Dag-Erling Smorgrav Message-Id: <200209010715.g817F4TP047406@bowie.private> To: current@freebsd.org Subject: sparc64 tinderbox failure Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG -------------------------------------------------------------- >>> Rebuilding the temporary build tree -------------------------------------------------------------- >>> stage 1: bootstrap tools -------------------------------------------------------------- >>> stage 2: cleaning up the object tree -------------------------------------------------------------- >>> stage 2: rebuilding the object tree -------------------------------------------------------------- >>> stage 2: build tools -------------------------------------------------------------- >>> stage 3: cross tools -------------------------------------------------------------- >>> stage 4: populating /home/des/tinderbox/sparc64/obj/usr/home/des/tinderbox/sparc64/src/sparc64/usr/include -------------------------------------------------------------- >>> stage 4: building libraries -------------------------------------------------------------- >>> stage 4: make dependencies -------------------------------------------------------------- ===> usr.bin/top In file included from /usr/home/des/tinderbox/sparc64/src/usr.bin/top/machine.c:30: /home/des/tinderbox/sparc64/obj/usr/home/des/tinderbox/sparc64/src/sparc64/usr/include/sys/param.h:75:27: sys/syslimits.h: No such file or directory /home/des/tinderbox/sparc64/obj/usr/home/des/tinderbox/sparc64/src/sparc64/usr/include/sys/param.h:105:27: machine/param.h: No such file or directory /home/des/tinderbox/sparc64/obj/usr/home/des/tinderbox/sparc64/src/sparc64/usr/include/sys/param.h:107:28: machine/limits.h: No such file or directory In file included from /usr/home/des/tinderbox/sparc64/src/usr.bin/top/machine.c:32: /usr/home/des/tinderbox/sparc64/src/contrib/top/os.h:22:20: stdio.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/contrib/top/os.h:24:21: string.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/contrib/top/os.h:25:21: memory.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/contrib/top/os.h:26:21: stdlib.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/usr.bin/top/machine.c:33:19: stdio.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/usr.bin/top/machine.c:34:19: nlist.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/usr.bin/top/machine.c:35:18: math.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/usr.bin/top/machine.c:36:17: kvm.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/usr.bin/top/machine.c:37:17: pwd.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/usr.bin/top/machine.c:38:23: sys/errno.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/usr.bin/top/machine.c:39:24: sys/sysctl.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/usr.bin/top/machine.c:40:24: sys/dkstat.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/usr.bin/top/machine.c:41:22: sys/file.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/usr.bin/top/machine.c:43:22: sys/proc.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/usr.bin/top/machine.c:44:22: sys/user.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/usr.bin/top/machine.c:45:25: sys/vmmeter.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/usr.bin/top/machine.c:46:26: sys/resource.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/usr.bin/top/machine.c:47:24: sys/rtprio.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/usr.bin/top/machine.c:50:20: stdlib.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/usr.bin/top/machine.c:52:20: unistd.h: No such file or directory /usr/home/des/tinderbox/sparc64/src/usr.bin/top/machine.c:53:62: osreldate.h: No such file or directory cc: installation problem, cannot exec `cpp0': No such file or directory cc: installation problem, cannot exec `cpp0': No such file or directory cc: installation problem, cannot exec `cpp0': No such file or directory cc: installation problem, cannot exec `cpp0': No such file or directory cc: installation problem, cannot exec `cpp0': No such file or directory mkdep: compile failed *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src/usr.bin/top. *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src/usr.bin. *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src. *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src. *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 0:26:27 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 22D0C37B400; Sun, 1 Sep 2002 00:26:24 -0700 (PDT) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BE3B43E6A; Sun, 1 Sep 2002 00:26:23 -0700 (PDT) (envelope-from dl-freebsd@catspoiler.org) Received: from mousie.catspoiler.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.12.5/8.12.5) with ESMTP id g817QEwr067908; Sun, 1 Sep 2002 00:26:18 -0700 (PDT) (envelope-from dl-freebsd@catspoiler.org) Message-Id: <200209010726.g817QEwr067908@gw.catspoiler.org> Date: Sun, 1 Sep 2002 00:26:14 -0700 (PDT) From: Don Lewis Subject: Re: Page faults from bento cluster (Re: Problems reading vmcores) To: kris@obsecurity.org Cc: current@FreeBSD.ORG, phk@FreeBSD.ORG In-Reply-To: <20020901035300.GA9547@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 31 Aug, Kris Kennaway wrote: > Another page fault in umount I haven't seen any reports of this one before. > #6 0xc0399a48 in calltrap () at {standard input}:98 > #7 0xc029198d in vflush (mp=0xc5e60000, rootrefs=0, flags=2) at vnode_if.h:309 > #8 0xc0200eaa in devfs_unmount (mp=0xc5e60000, mntflags=524288, td=0xc5855000) > at /usr/src/sys/fs/devfs/devfs_vfsops.c:130 > #9 0xc028d9b4 in dounmount (mp=0xc5e60000, flags=-974782464, td=0xc5855000) > at /usr/src/sys/kern/vfs_mount.c:1296 > #10 0xc028d79c in unmount (td=0xc5855000, uap=0xda021d10) > at /usr/src/sys/kern/vfs_mount.c:1239 > #11 0xc03a8a31 in syscall (frame= > {tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 134845070, tf_esi = 134950973, tf_ebp = -1077938936, tf_isp = -637395596, tf_ebx = 0, tf_edx = 1, tf_ecx = 3, tf_eax = 22, tf_trapno = 12, tf_err = 2, tf_eip = 134524579, tf_cs = 31, tf_eflags = 514, tf_esp = -1077939060, tf_ss = 47}) at /usr/src/sys/i386/i386/trap.c:1050 > #12 0xc0399a9d in Xint0x80_syscall () at {standard input}:140 > ---Can't read userspace from dump, or kernel process--- This code in vflush() bothers me: mtx_lock(&mntvnode_mtx); loop: for (vp = TAILQ_FIRST(&mp->mnt_nvnodelist); vp; vp = nvp) { /* * Make sure this vnode wasn't reclaimed in getnewvnode(). * Start over if it has (it won't be on the list anymore). */ if (vp->v_mount != mp) goto loop; nvp = TAILQ_NEXT(vp, v_nmntvnodes); mtx_unlock(&mntvnode_mtx); vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, td); /* * Skip over a vnodes marked VV_SYSTEM. */ if ((flags & SKIPSYSTEM) && (vp->v_vflag & VV_SYSTEM)) { VOP_UNLOCK(vp, 0, td); mtx_lock(&mntvnode_mtx); continue; } /* * If WRITECLOSE is set, flush out unlinked but still open * files (even if open only for reading) and regular file * vnodes open for writing. */ error = VOP_GETATTR(vp, &vattr, td->td_ucred, td); VI_LOCK(vp); As near as I can tell the panic is happening in VOP_GETATTR(). It looks to me like it would be possible for the vnode to be recycled between the time when it passes the vp->v_mount test at the top of the loop and the time when vn_lock() succeeds. Shouldn't we bump the vnode reference count by calling vref() at the top of the loop and add the appropriate calls to vrele()? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 0:42:40 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C89237B400; Sun, 1 Sep 2002 00:42:38 -0700 (PDT) Received: from magic.adaptec.com (magic.adaptec.com [208.236.45.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 25B0543E6A; Sun, 1 Sep 2002 00:42:38 -0700 (PDT) (envelope-from scottl@btc.adaptec.com) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.10.2+Sun/8.10.2) with ESMTP id g817gbG13690; Sun, 1 Sep 2002 00:42:37 -0700 (PDT) Received: from btc.btc.adaptec.com (btc.btc.adaptec.com [10.100.0.52]) by redfish.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id AAA04794; Sun, 1 Sep 2002 00:42:36 -0700 (PDT) Received: from hollin.btc.adaptec.com (hollin [10.100.253.56]) by btc.btc.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id BAA11647; Sun, 1 Sep 2002 01:42:35 -0600 (MDT) Received: from hollin.btc.adaptec.com (localhost [127.0.0.1]) by hollin.btc.adaptec.com (8.12.5/8.12.5) with ESMTP id g817eHdK004454; Sun, 1 Sep 2002 01:40:17 -0600 (MDT) (envelope-from scottl@hollin.btc.adaptec.com) Received: (from scottl@localhost) by hollin.btc.adaptec.com (8.12.5/8.12.5/Submit) id g817eHZV004453; Sun, 1 Sep 2002 01:40:17 -0600 (MDT) Date: Sun, 1 Sep 2002 01:40:17 -0600 From: Scott Long To: Dag-Erling Smorgrav Cc: current@freebsd.org Subject: Re: i386 tinderbox failure Message-ID: <20020901074017.GA4443@hollin.btc.adaptec.com> References: <200209010531.g815VFwV016529@ref5.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200209010531.g815VFwV016529@ref5.freebsd.org> User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat, Aug 31, 2002 at 10:31:15PM -0700, Dag-Erling Smorgrav wrote: > -------------------------------------------------------------- [...] > -------------------------------------------------------------- > >>> Kernel build for GENERIC started on Sat Aug 31 22:28:29 PDT 2002 > -------------------------------------------------------------- > ===> aic7xxx/ahc > (null): Unable to malloc scope object > *** Error code 70 Um, what? I just did a buildworld, followed by a buildkernel KERNCONF=GENERIC and did not see this. Scott To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 1:25:22 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 55DC837B400; Sun, 1 Sep 2002 01:25:19 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 19D8643E42; Sun, 1 Sep 2002 01:25:18 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id IAA18602; Sun, 1 Sep 2002 08:25:02 GMT Date: Sun, 1 Sep 2002 18:32:14 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Don Lewis Cc: kris@obsecurity.org, , Subject: Re: Page faults from bento cluster (Re: Problems reading vmcores) In-Reply-To: <200209010726.g817QEwr067908@gw.catspoiler.org> Message-ID: <20020901181130.D8550-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 1 Sep 2002, Don Lewis wrote: > This code in vflush() bothers me: > > mtx_lock(&mntvnode_mtx); > loop: > for (vp = TAILQ_FIRST(&mp->mnt_nvnodelist); vp; vp = nvp) { > /* > * Make sure this vnode wasn't reclaimed in getnewvnode(). > * Start over if it has (it won't be on the list anymore). > */ > if (vp->v_mount != mp) > goto loop; > nvp = TAILQ_NEXT(vp, v_nmntvnodes); > > mtx_unlock(&mntvnode_mtx); > vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, td); > /* > * Skip over a vnodes marked VV_SYSTEM. > */ > if ((flags & SKIPSYSTEM) && (vp->v_vflag & VV_SYSTEM)) { > VOP_UNLOCK(vp, 0, td); > mtx_lock(&mntvnode_mtx); > continue; > } > /* > * If WRITECLOSE is set, flush out unlinked but still open > * files (even if open only for reading) and regular file > * vnodes open for writing. > */ > error = VOP_GETATTR(vp, &vattr, td->td_ucred, td); > VI_LOCK(vp); > > As near as I can tell the panic is happening in VOP_GETATTR(). It looks > to me like it would be possible for the vnode to be recycled between the > time when it passes the vp->v_mount test at the top of the loop and the > time when vn_lock() succeeds. Shouldn't we bump the vnode reference > count by calling vref() at the top of the loop and add the appropriate > calls to vrele()? Rev.1.395 made some changes that I didn't like much here. The VOP_GETATTR() is now done unconditionally. This pessimizes vflush() and enlarges any race windows. I think WRITECLOSE is only used for mount -u from rw to ro, so the pessimization exercises code that was rarely used before. Rev.1.394 called VOP_GETATTR() with the interlock held. This was wrong but probably reduced race windows. The window seems to have been opened before rev.1.394 by releasing mntvnode_slock before aquiring the interlock. RELENG_4 doesn't release mntvnode_slock at that point (it holds both locks across the VOP_GETATTR()). Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 5:19: 1 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A657737B407; Sun, 1 Sep 2002 05:18:45 -0700 (PDT) Received: from cheer.mahoroba.org (flets19-007.kamome.or.jp [218.45.19.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88D0A43E8A; Sun, 1 Sep 2002 05:18:38 -0700 (PDT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (IDENT:x9HPlA2/ZqdlNwnIntdIdZjDFpdTnWW99M5qVBC2xloOMqrirnJTy5fT8Mp+uOS8@lyrics-wi.mahoroba.org [IPv6:2001:200:301:0:202:2dff:fe41:8630]) (user=ume mech=CRAM-MD5 bits=0) by cheer.mahoroba.org (8.12.5/8.12.5) with ESMTP/inet6 id g81CIZRr092534 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Sun, 1 Sep 2002 21:18:35 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Sun, 01 Sep 2002 21:18:31 +0900 Message-ID: From: Hajimu UMEMOTO To: des@FreeBSD.org Cc: current@FreeBSD.org, stable@FreeBSD.org Subject: Re: sshd doesn't log hostname into utmp correctly In-Reply-To: References: User-Agent: xcite1.38> Wanderlust/2.9.14 (Unchained Melody) SEMI/1.14.4 (Hosorogi) FLIM/1.14.3 (=?ISO-8859-4?Q?Unebigory=F2mae?=) APEL/10.3 Emacs/21.2 (i386--freebsd) MULE/5.0 (=?ISO-2022-JP?B?GyRCOC1MWhsoQg==?=) X-Operating-System: FreeBSD 5.0-CURRENT MIME-Version: 1.0 (generated by SEMI 1.14.4 - "Hosorogi") Content-Type: text/plain; charset=ISO-2022-JP X-Virus-Scanned: by AMaViS-perl11-milter (http://amavis.org/) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, >>> Thu, 01 Aug 2002 16:39:45 +0900 $B$N9o$K!V(Bume$B!W!"$9$J$o$A(B >>> Hajimu UMEMOTO $B;a[)$/(B ume> Current sshd doesn't handle actual size of struct sockaddr correctly, ume> and does copy it as long as just size of struct sockaddr. So, sshd ume> deesn't log hostname into utmp correctly. ume> Here is a proposed patch to fix this problem. Please review it. I discussed about this on openssh-unix-dev@mindrot.org as use requested. Then, this problem is occur only under FreeBSD because of our hack. However, this is potential problem of OpenSSH-portable, and they agreed to fix this. But, there is no fixed version of OpenSSH-portable available, yet. This problem is serious and I received the claim from many people especially from Japan. This problem is occur only when connecting via IPv6, and there are many people who are using IPv6 in Japan. So, I wish to fix this problem in time for 4.7-RELEASE. I wish to commit this fix. Any objection or any idea? Sincerely, ume> [2 sshd-loghost.diff ] ume> Index: crypto/openssh/monitor.c ume> diff -u crypto/openssh/monitor.c.orig crypto/openssh/monitor.c ume> --- crypto/openssh/monitor.c.orig Thu Jul 11 08:04:07 2002 ume> +++ crypto/openssh/monitor.c Thu Aug 1 15:21:58 2002 ume> @@ -1113,8 +1113,8 @@ ume> * the address be 0.0.0.0. ume> */ ume> memset(&from, 0, sizeof(from)); ume> + fromlen = sizeof(from); ume> if (packet_connection_is_on_socket()) { ume> - fromlen = sizeof(from); ume> if (getpeername(packet_get_connection_in(), ume> (struct sockaddr *) & from, &fromlen) < 0) { ume> debug("getpeername: %.100s", strerror(errno)); ume> @@ -1124,7 +1124,7 @@ ume> /* Record that there was a login on that tty from the remote host. */ record_login(s->pid, s->tty, pw->pw_name, pw->pw_uid, ume> get_remote_name_or_ip(utmp_len, options.verify_reverse_mapping), ume> - (struct sockaddr *)&from); ume> + (struct sockaddr *)&from, fromlen); ume> } ume> static void ume> Index: crypto/openssh/session.c ume> diff -u crypto/openssh/session.c.orig crypto/openssh/session.c ume> --- crypto/openssh/session.c.orig Sun Jul 28 00:43:29 2002 ume> +++ crypto/openssh/session.c Thu Aug 1 15:22:21 2002 ume> @@ -721,8 +721,8 @@ ume> * the address be 0.0.0.0. ume> */ ume> memset(&from, 0, sizeof(from)); ume> + fromlen = sizeof(from); ume> if (packet_connection_is_on_socket()) { ume> - fromlen = sizeof(from); ume> if (getpeername(packet_get_connection_in(), ume> (struct sockaddr *) & from, &fromlen) < 0) { ume> debug("getpeername: %.100s", strerror(errno)); ume> @@ -735,7 +735,7 @@ ume> record_login(pid, s->tty, pw->pw_name, pw->pw_uid, ume> get_remote_name_or_ip(utmp_len, ume> options.verify_reverse_mapping), ume> - (struct sockaddr *)&from); ume> + (struct sockaddr *)&from, fromlen); ume> #ifdef USE_PAM ume> /* ume> Index: crypto/openssh/sshlogin.c ume> diff -u crypto/openssh/sshlogin.c.orig crypto/openssh/sshlogin.c ume> --- crypto/openssh/sshlogin.c.orig Sat Jul 13 12:53:57 2002 ume> +++ crypto/openssh/sshlogin.c Thu Aug 1 15:24:36 2002 ume> @@ -66,12 +66,12 @@ ume> */ ume> void ume> record_login(pid_t pid, const char *ttyname, const char *user, uid_t uid, ume> - const char *host, struct sockaddr * addr) ume> + const char *host, struct sockaddr * addr, socklen_t addrlen) ume> { ume> struct logininfo *li; ume> li = login_alloc_entry(pid, user, host, ttyname); ume> - login_set_addr(li, addr, sizeof(struct sockaddr)); ume> + login_set_addr(li, addr, addrlen); ume> login_login(li); ume> login_free_entry(li); ume> } ume> Index: crypto/openssh/sshlogin.h ume> diff -u crypto/openssh/sshlogin.h.orig crypto/openssh/sshlogin.h ume> --- crypto/openssh/sshlogin.h.orig Sat Jul 13 12:53:57 2002 ume> +++ crypto/openssh/sshlogin.h Thu Aug 1 15:26:40 2002 ume> @@ -16,7 +16,7 @@ ume> void ume> record_login(pid_t, const char *, const char *, uid_t, ume> - const char *, struct sockaddr *); ume> + const char *, struct sockaddr *, socklen_t); ume> void record_logout(pid_t, const char *, const char *); ume> u_long get_last_login_time(uid_t, const char *, char *, u_int); -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@bisd.hitachi.co.jp ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 5:41:36 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B35E37B400; Sun, 1 Sep 2002 05:41:28 -0700 (PDT) Received: from smtpout.mac.com (smtpout.mac.com [204.179.120.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4756D43EAA; Sun, 1 Sep 2002 05:41:27 -0700 (PDT) (envelope-from leimy2k@mac.com) Received: from smtp-relay01.mac.com (smtp-relay01-en1 [10.13.10.224]) by smtpout.mac.com (Xserve/MantshX 2.0) with ESMTP id g81CfROr016848; Sun, 1 Sep 2002 05:41:27 -0700 (PDT) Received: from asmtp02.mac.com (asmtp02-qfe3 [10.13.10.66]) by smtp-relay01.mac.com (8.12.1/8.12.1/1.0) with ESMTP id g81CfQVw022553; Sun, 1 Sep 2002 05:41:26 -0700 (PDT) Received: from David-Leimbachs-Computer.local ([67.32.249.192]) by asmtp02.mac.com (Netscape Messaging Server 4.15) with ESMTP id H1RF9100.E2T; Sun, 1 Sep 2002 05:41:25 -0700 Date: Sun, 1 Sep 2002 07:41:24 -0500 Subject: Re: gcc 3.1 / streambuf.h broken with "using namespace std;" Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v543) Cc: obrien@FreeBSD.ORG, freebsd-current@FreeBSD.ORG, Alexander Langer , Gerald Pfeifer To: Terry Lambert From: leimy2k@mac.com In-Reply-To: <3D714B7F.CE386B65@mindspring.com> Message-Id: <1FFDCCFF-BDA8-11D6-9DF6-0003937E39E0@mac.com> Content-Transfer-Encoding: 7bit X-Mailer: Apple Mail (2.543) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Saturday, August 31, 2002, at 06:04 PM, Terry Lambert wrote: > David O'Brien wrote: >>> Because rather than leaving it alone for a while, they are already >>> planning a 3.3. 8-). >>> >>> And comments on this list to that effect. >> >> I don't follow. The GCC group branches previous to a release and >> makes >> an initial + point releases from it. > > I thought it was the general consensus that the 3.1 version of > the compiler was broken, and generated bad code, and that the 3.2 > compiler had a lot of these problems corrected, but destroyed > binary compatability with 3.1. > Yes but if you go through and read gcc.gnu.org you will see that 3.2 can be configured on linux to use the "multi-vendor ABI standard". Actually they have been trying to make this work all along and is probably why they break ABI compatibility. 3.1 has issues with template classes that use functions containing static variables [at least a pre-release of it did on Darwin/OS X]. This kind of bug made 3.2 necessary for some people [though I hope every time the fix something that their test-cases increases by one.... that would be smart anyway]. 3.2 is the "more confident" ABI and while there are no guarantees that 3.3 will work with 3.2... there seems to be better feelings about it. > I guess the fear is that, if they are willing to destroy binary > compatability between point releases, with another point release > in the wings, it would be risky to pick the point release one > behind to standardise upon. > There will hopefully always be "one behind".... its called progress. They haven't implemented "export" yet so they don't have a 100% compliant C++ compiler yet either... no reason to stop. > It was my understanding that FreeBSD 5.0 release was not going > to be GCC 3.3 (because GCC 3.3 would not be released in time for > FreeBSD to not be "pulling a RedHat" if they shipped a beta and > called it 3.3) , might be GCC 3.2, and was currently down-rev > from there. > RedHat actually created a release that never occurred [2.96] in the gcc release chain... and if you use it, its actually a pretty nice compiler.... I know the ABI doesn't work with anything but 2.96 though. > >> How is this different from FreeBSD? >> (other than they branch much before the .0 release and we don't). > > FreeBSD has been been branched for 18 months before the 5.0 release; > what are you talking about?!? There's not much more "much" than > that, in the entire history of GCC. I thought the comparison was pretty clear myself... FreeBSD current is branched from the same CVS then worked on... the STABLE folks don't usually start whining about all the stuff that's going to be broken for them .... maybe not until DP2 anyway. :) > > -- Terry > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 6: 1:54 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B6BF37B400; Sun, 1 Sep 2002 06:01:51 -0700 (PDT) Received: from goose.mail.pas.earthlink.net (goose.mail.pas.earthlink.net [207.217.120.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9AD4B43E6E; Sun, 1 Sep 2002 06:01:50 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from pool0004.cvx21-bradley.dialup.earthlink.net ([209.179.192.4] helo=mindspring.com) by goose.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 17lUMM-0004Er-00; Sun, 01 Sep 2002 06:01:47 -0700 Message-ID: <3D720F7D.4E7E0EE9@mindspring.com> Date: Sun, 01 Sep 2002 06:00:45 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: leimy2k@mac.com Cc: obrien@FreeBSD.ORG, freebsd-current@FreeBSD.ORG, Alexander Langer , Gerald Pfeifer Subject: Re: gcc 3.1 / streambuf.h broken with "using namespace std;" References: <1FFDCCFF-BDA8-11D6-9DF6-0003937E39E0@mac.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG leimy2k@mac.com wrote: [ ... ] > > I guess the fear is that, if they are willing to destroy binary > > compatability between point releases, with another point release > > in the wings, it would be risky to pick the point release one > > behind to standardise upon. > > > > There will hopefully always be "one behind".... its called progress. > They haven't implemented "export" yet so they don't have a 100% > compliant C++ compiler yet either... no reason to stop. Realize that this was a very old discussion which was only recent revived because of David O'Brien's mailer. 8-). The context of this discussion was one of people demanding that David do work to migrate FreeBSD 5.0 to GCC 3.x (2 <= x <= 3), and the fact that 3.3 will not be officially released until after the scheduled FreeBSD 5.0 release date. > > It was my understanding that FreeBSD 5.0 release was not going > > to be GCC 3.3 (because GCC 3.3 would not be released in time for > > FreeBSD to not be "pulling a RedHat" if they shipped a beta and > > called it 3.3) , might be GCC 3.2, and was currently down-rev > > from there. > > RedHat actually created a release that never occurred [2.96] in the gcc > release chain... and if you use it, its actually a pretty nice > compiler.... I know the ABI doesn't work with anything but 2.96 though. This is the point I was making in the post previous, to which David's was a reply. The general consensus was that this was a pretty stupid thing for RedHat to do, without the permission of the GCC maintainers. What that means for a FreeBSD 5.0 is a potential incompatability for a point release (something which has never happened in the history of FreeBSD) at some time in the future, when the compiler changes yet again, or a lock-in to an older version of the GCC compiler (something which *has* happened). Both possibilities have their drawbacks. > >> How is this different from FreeBSD? > >> (other than they branch much before the .0 release and we don't). > > > > FreeBSD has been been branched for 18 months before the 5.0 release; > > what are you talking about?!? There's not much more "much" than > > that, in the entire history of GCC. > > I thought the comparison was pretty clear myself... FreeBSD current > is branched from the same CVS then worked on... the STABLE folks don't > usually start whining about all the stuff that's going to be broken for > them .... maybe not until DP2 anyway. :) It more about what happens overall, when, for example, all the C++ Gnome code has to be recompiled, or the software stops working between point releases, because the GCC folks have broken binary compatability between compiler point releases (again). In any case, the decision of what compiler to import is, as it always has been, up to the guy who doe the work, and so far, that has been David. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 7:21:14 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E6CE37B400 for ; Sun, 1 Sep 2002 07:21:11 -0700 (PDT) Received: from mail19b.rapidsite.net (mail19b.rapidsite.net [161.58.134.134]) by mx1.FreeBSD.org (Postfix) with SMTP id AD1AE43E4A for ; Sun, 1 Sep 2002 07:21:10 -0700 (PDT) (envelope-from rob@pythonemproject.com) Received: from www.pythonemproject.com (198.104.176.109) by mail19b.rapidsite.net (RS ver 1.0.63s) with SMTP id 0121529717 for ; Sun, 1 Sep 2002 10:29:34 -0400 (EDT) Message-ID: <3D72221A.6F612779@pythonemproject.com> Date: Sun, 01 Sep 2002 07:20:11 -0700 From: Rob X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.2 i386) X-Accept-Language: en MIME-Version: 1.0 To: current@FreeBSD.org, "current@freebsd.org" Subject: Re: 5.0 release schedule? References: <20020828130832.067612B809@speaker.rodsbooks.com> <20020828092529.A68471@blackhelicopters.org> <20020828092820.B53499@unixdaemons.com> <20020829204141.GA55107@dragon.nuxi.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Loop-Detect: 1 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG David O'Brien wrote: > > On Wed, Aug 28, 2002 at 09:28:20AM -0400, Bosko Milekic wrote: > > > > I think we're on our way to stabilizing -CURRENT enough for a DP2 > > soon. I would sit and wait it out just a tad longer. :-) > > A 5.0 DP2 branch was created just yesterday. So how ever good > yesterday's -current was will affect DP2. I rather expected the release > engineers to at least querry the lists to ask what the known issues are > before picking which code to base DP2 on. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message I will wait for a while for things to be cleaned up, but what tags would I use for CVSUP to get that branch? Thanks, Rob. -- ----------------------------- The Numeric Python EM Project www.pythonemproject.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 10:12: 9 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 45B8A37B620 for ; Sun, 1 Sep 2002 10:12:02 -0700 (PDT) Received: from abigail.blackend.org (blackend.org [212.11.50.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD24143E6A for ; Sun, 1 Sep 2002 10:12:00 -0700 (PDT) (envelope-from marc@blackend.org) Received: from marduk.blackend.org (marduk.blackend.org [192.168.1.202]) by abigail.blackend.org (8.12.3/8.12.3) with ESMTP id g81HAmUx016367 for ; Sun, 1 Sep 2002 19:10:48 +0200 (CEST) (envelope-from marc@abigail.blackend.org) Received: from marduk.blackend.org (localhost [127.0.0.1]) by marduk.blackend.org (8.12.5/8.12.5) with ESMTP id g81HCdCJ000283 for ; Sun, 1 Sep 2002 19:12:39 +0200 (CEST) (envelope-from marc@localhost.blackend.org) Received: (from marc@localhost) by marduk.blackend.org (8.12.5/8.12.5/Submit) id g81HCcvZ000282 for freebsd-current@FreeBSD.org; Sun, 1 Sep 2002 19:12:38 +0200 (CEST) (envelope-from marc) Date: Sun, 1 Sep 2002 19:12:38 +0200 From: Marc Fonvieille To: freebsd-current@FreeBSD.org Subject: hw.pci.enable_io_modes default value. Message-ID: <20020901171238.GB238@marduk.blackend.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4i X-Useless-Header: blackend.org X-Operating-System: FreeBSD 4.6-STABLE Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hello, I had "freeze at boot" problem with my laptop and -CURRENT: http://www.freebsd.org/cgi/query-pr.cgi?pr=42262 I found the solution: setting hw.pci.enable_io_modes to 0. So I have a question: that sysctl has to be =1 by default? I mean if I have that issue with it and my laptop, maybe I'll not be the only one with that problem. Well I'm sure there is a good reason for that default setting. Perhaps we could write somewhere that setting may lead to hangs with some hardware :) Marc PS: btw kern/42262 can be closed :) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 10:22: 2 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F62837B400 for ; Sun, 1 Sep 2002 10:22:00 -0700 (PDT) Received: from ref5.freebsd.org (ref5.FreeBSD.org [216.136.204.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9E3543E4A for ; Sun, 1 Sep 2002 10:21:59 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from ref5.freebsd.org (localhost [127.0.0.1]) by ref5.freebsd.org (8.12.6/8.12.6) with ESMTP id g81HLxtQ023929 for ; Sun, 1 Sep 2002 10:21:59 -0700 (PDT) (envelope-from des@ref5.freebsd.org) Received: (from des@localhost) by ref5.freebsd.org (8.12.6/8.12.6/Submit) id g81HLxPc023927 for current@freebsd.org; Sun, 1 Sep 2002 10:21:59 -0700 (PDT) Date: Sun, 1 Sep 2002 10:21:59 -0700 (PDT) From: Dag-Erling Smorgrav Message-Id: <200209011721.g81HLxPc023927@ref5.freebsd.org> To: current@freebsd.org Subject: i386 tinderbox failure Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG -------------------------------------------------------------- >>> Rebuilding the temporary build tree -------------------------------------------------------------- >>> stage 1: bootstrap tools -------------------------------------------------------------- >>> stage 2: cleaning up the object tree -------------------------------------------------------------- >>> stage 2: rebuilding the object tree -------------------------------------------------------------- >>> stage 2: build tools -------------------------------------------------------------- >>> stage 3: cross tools -------------------------------------------------------------- >>> stage 4: populating /home/des/tinderbox/i386/obj/local0/scratch/des/src/i386/usr/include -------------------------------------------------------------- >>> stage 4: building libraries -------------------------------------------------------------- >>> stage 4: make dependencies -------------------------------------------------------------- >>> stage 4: building everything.. -------------------------------------------------------------- >>> Kernel build for GENERIC started on Sun Sep 1 09:38:49 PDT 2002 -------------------------------------------------------------- >>> Kernel build for GENERIC completed on Sun Sep 1 10:21:56 PDT 2002 -------------------------------------------------------------- >>> Kernel build for LINT started on Sun Sep 1 10:21:57 PDT 2002 -------------------------------------------------------------- ===> LINT /local0/scratch/des/src/sys/i386/conf/LINT: unknown option "AHC_DEBUG_SEQUENCER" *** Error code 1 Stop in /local0/scratch/des/src. *** Error code 1 Stop in /local0/scratch/des/src. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 11:31:10 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADC6437B400 for ; Sun, 1 Sep 2002 11:31:05 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22F0443E75 for ; Sun, 1 Sep 2002 11:31:05 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.5/8.12.2) with ESMTP id g81IUicV034112; Sun, 1 Sep 2002 11:30:44 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.5/8.12.5/Submit) id g81IUhCe034111; Sun, 1 Sep 2002 11:30:43 -0700 (PDT) Date: Sun, 1 Sep 2002 11:30:43 -0700 From: "David O'Brien" To: leimy2k@mac.com Cc: Terry Lambert , freebsd-current@FreeBSD.ORG, Alexander Langer , Gerald Pfeifer Subject: Re: gcc 3.1 / streambuf.h broken with "using namespace std;" Message-ID: <20020901183043.GF94999@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <3D714B7F.CE386B65@mindspring.com> <1FFDCCFF-BDA8-11D6-9DF6-0003937E39E0@mac.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1FFDCCFF-BDA8-11D6-9DF6-0003937E39E0@mac.com> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Sep 01, 2002 at 07:41:24AM -0500, leimy2k@mac.com wrote: > >I thought it was the general consensus that the 3.1 version of > >the compiler was broken, and generated bad code, and that the 3.2 > >compiler had a lot of these problems corrected, but destroyed > >binary compatability with 3.1. > > Yes but if you go through and read gcc.gnu.org you will see that 3.2 > can be configured on linux to use the "multi-vendor ABI standard". The "multi-vendor ABI standard" (agreed upon by all that care about IA-64), was supposed to be properly implemented in 3.1.x. Due to a bug in the implementation 3.1.x wasn't compliant to the new "multi-vendor ABI standard". THAT IS THE ONLY REASON 3.2 CAME INTO EXISTENCE. FreeBSD, SuSE, RedHat, Mandrake all have new OS releases coming out this Fall and did not want to go thru an ABI change between 3.1.1 and what was then 3.2 (and is now 3.3). I led the push, strongly supported by some SuSE folks to create a 3.2 which was exactly 3.1.1 + "multi-vendor ABI standard" compliance fixes. Along the way to 3.2.0 a few other bugs got fixed that would have been in 3.1.2 had the 3.2 we have today not been created. The "multi-vendor ABI standard" fixes could not go into 3.1.1 or 3.1.2 because the GCC developers have a rule that ABI changes cannot happen in mid-branch. We have the same with our RELENG_X branches. It is *that* simple. Rather than bitch that 3.1.1 "sucks"; we should thanking the GCC Steering Committee that after much thought they were willing to take the vendors' needs into account. I am not sure FreeBSD would have done the same. > Actually they have been trying to make this work all along and is > probably why they break ABI compatibility. 3.1 has issues with > template classes that use functions containing static variables [at > least a pre-release of it did on Darwin/OS X]. Apple highly modifies the GCC sources. So any bugs/problems/issues you find in their compiler you cannot blame on the GCC developers w/o researching the bug/problem/issue. > 3.2 necessary for some people [though I hope every time the fix > something that their test-cases increases by one.... that would be > smart anyway]. The test suite does. We should be so lucky to have such a test suite. > 3.2 is the "more confident" ABI and while there are no guarantees that > 3.3 will work with 3.2... there seems to be better feelings about it. Correct. Not only "better feelings" but "fully intended". But as we saw with 3.1.0, bugs happen. > >It was my understanding that FreeBSD 5.0 release was not going > >to be GCC 3.3 (because GCC 3.3 would not be released in time for > >FreeBSD to not be "pulling a RedHat" if they shipped a beta and > >called it 3.3) , might be GCC 3.2, and was currently down-rev > >from there. 3.3.0 will be released before FreeBSD 5.1. It is my advice to FreeBSD'ville that we go with a GCC 3.3 snapshot for FBSD 5.0 and a GCC 3.3.0 release for FBSD 5.1. That way we can get the new features of 3.3 into our 5.x branch. AND get bug fixes by importing 3.3.1 and 3.3.2 into later FBSD 5.x releases. > RedHat actually created a release that never occurred [2.96] in the gcc > release chain... and if you use it, its actually a pretty nice > compiler.... I know the ABI doesn't work with anything but 2.96 though. The ABI was in flux during those times -- the "2.96" ABI is compatabile with nothing else. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 11:58: 3 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C61A37B400; Sun, 1 Sep 2002 11:57:56 -0700 (PDT) Received: from smtpout.mac.com (smtpout.mac.com [204.179.120.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACF2143E6A; Sun, 1 Sep 2002 11:57:54 -0700 (PDT) (envelope-from leimy2k@mac.com) Received: from smtp-relay01.mac.com (smtp-relay01-en1 [10.13.10.224]) by smtpout.mac.com (Xserve/MantshX 2.0) with ESMTP id g81IvsmF009012; Sun, 1 Sep 2002 11:57:54 -0700 (PDT) Received: from asmtp02.mac.com (asmtp02-qfe3 [10.13.10.66]) by smtp-relay01.mac.com (8.12.1/8.12.1/1.0) with ESMTP id g81IvsVw027633; Sun, 1 Sep 2002 11:57:54 -0700 (PDT) Received: from David-Leimbachs-Computer.local ([67.32.249.192]) by asmtp02.mac.com (Netscape Messaging Server 4.15) with ESMTP id H1RWOH00.76Y; Sun, 1 Sep 2002 11:57:53 -0700 Date: Sun, 1 Sep 2002 13:57:52 -0500 Subject: Re: gcc 3.1 / streambuf.h broken with "using namespace std;" Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v543) Cc: Terry Lambert , freebsd-current@FreeBSD.ORG, Alexander Langer , Gerald Pfeifer To: obrien@FreeBSD.ORG From: leimy2k@mac.com In-Reply-To: <20020901183043.GF94999@dragon.nuxi.com> Message-Id: Content-Transfer-Encoding: 7bit X-Mailer: Apple Mail (2.543) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > It is *that* simple. > yep. > Rather than bitch that 3.1.1 "sucks"; we should thanking the GCC > Steering > Committee that after much thought they were willing to take the > vendors' > needs into account. I am not sure FreeBSD would have done the same. > I never said it sucked... I think the ABI standardization process is *very* important as it will be an enabling technology... these things don't come without some growing pains. > >> Actually they have been trying to make this work all along and is >> probably why they break ABI compatibility. 3.1 has issues with >> template classes that use functions containing static variables [at >> least a pre-release of it did on Darwin/OS X]. > > Apple highly modifies the GCC sources. So any bugs/problems/issues you > find in their compiler you cannot blame on the GCC developers w/o > researching the bug/problem/issue. > Wasn't aware to what degree GCC is modified by Apple... I knew they did some things... > >> 3.2 necessary for some people [though I hope every time the fix >> something that their test-cases increases by one.... that would be >> smart anyway]. > > The test suite does. We should be so lucky to have such a test suite. Indeed! :) > >> 3.2 is the "more confident" ABI and while there are no guarantees that >> 3.3 will work with 3.2... there seems to be better feelings about it. > > Correct. Not only "better feelings" but "fully intended". But as we > saw > with 3.1.0, bugs happen. > Yes... I think you and I are generally on the same page :). > > >>> It was my understanding that FreeBSD 5.0 release was not going >>> to be GCC 3.3 (because GCC 3.3 would not be released in time for >>> FreeBSD to not be "pulling a RedHat" if they shipped a beta and >>> called it 3.3) , might be GCC 3.2, and was currently down-rev >>> from there. > > 3.3.0 will be released before FreeBSD 5.1. It is my advice to > FreeBSD'ville that we go with a GCC 3.3 snapshot for FBSD 5.0 and a GCC > 3.3.0 release for FBSD 5.1. That way we can get the new features of > 3.3 > into our 5.x branch. AND get bug fixes by importing 3.3.1 and 3.3.2 > into > later FBSD 5.x releases. > Yes! yes! YES! :) 100% agree! IMO DP-2 should have gcc-3.3 snap perhaps even FreeBSD 5.0 release [assuming that 5.0 is released on November 20, 2002... I have doubts but I'd rather it be done properly than done quickly... Its one reason I like FreeBSD and the community.] Seems like things are going exactly as they should... going to 3.3 should greatly decrease developer pain overall. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 12:30:34 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AEF9137B400 for ; Sun, 1 Sep 2002 12:30:31 -0700 (PDT) Received: from sixshooter.v6.thrupoint.net (sixshooter.v6.thrupoint.net [65.242.152.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A06343E6E for ; Sun, 1 Sep 2002 12:30:31 -0700 (PDT) (envelope-from jpb@sixshooter.v6.thrupoint.net) Received: by sixshooter.v6.thrupoint.net (Postfix, from userid 1000) id 5623E107A3; Sun, 1 Sep 2002 15:30:30 -0400 (EDT) Date: Sun, 1 Sep 2002 15:30:30 -0400 From: Jim Brown To: freebsd-current@FreeBSD.ORG Subject: Re: gcc 3.3 [Was streambuf.h broken ... ] Message-ID: <20020901193030.GA90669@sixshooter.v6.thrupoint.net> Mail-Followup-To: freebsd-current@FreeBSD.ORG References: <3D714B7F.CE386B65@mindspring.com> <1FFDCCFF-BDA8-11D6-9DF6-0003937E39E0@mac.com> <20020901183043.GF94999@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020901183043.GF94999@dragon.nuxi.com> User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * David O'Brien [2002-09-01 14:31]: > [snip] > > > >It was my understanding that FreeBSD 5.0 release was not going > > >to be GCC 3.3 (because GCC 3.3 would not be released in time for > > >FreeBSD to not be "pulling a RedHat" if they shipped a beta and > > >called it 3.3) , might be GCC 3.2, and was currently down-rev > > >from there. > > 3.3.0 will be released before FreeBSD 5.1. It is my advice to > FreeBSD'ville that we go with a GCC 3.3 snapshot for FBSD 5.0 and a GCC > 3.3.0 release for FBSD 5.1. That way we can get the new features of 3.3 > into our 5.x branch. AND get bug fixes by importing 3.3.1 and 3.3.2 into > later FBSD 5.x releases. > From the GCC Development Plan web page http://www.gnu.org/software/gcc/develop.html#future and the FreeBSD 5.0 Release Process web page http://www.freebsd.org/releases/5.0R/schedule.html here is a side by side summary of both published plans: GCC 3.3 FreeBSD 5.0 -------+----------------------------+----------------------------- | GCC 3.3 in Stage 3 | FreeBSD 5.0 in DP-2 | (bug fixes only) | | | Oct 1 | | -current Feature Freeze | | Oct 15 | GCC Stage 3 Ends | | (begin release branch) | | | Oct 20 | | -current Code Freeze | | | | | | Nov 20 | | 5.0 Announced | | | | | | Dec 15 | GCC 3.3 Released | | | Best Regards, jpb === To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 12:35:40 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4518C37B400 for ; Sun, 1 Sep 2002 12:35:38 -0700 (PDT) Received: from warez.scriptkiddie.org (uswest-dsl-142-38.cortland.com [209.162.142.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F8A843E3B for ; Sun, 1 Sep 2002 12:35:37 -0700 (PDT) (envelope-from lamont@scriptkiddie.org) Received: from [192.168.69.11] (unknown [192.168.69.11]) by warez.scriptkiddie.org (Postfix) with ESMTP id BA3B262D1A for ; Sun, 1 Sep 2002 12:35:35 -0700 (PDT) Date: Sun, 1 Sep 2002 12:37:14 -0700 (PDT) From: Lamont Granquist To: freebsd-current@FreeBSD.ORG Subject: Re: gcc 3.1 / streambuf.h broken with "using namespace std;" In-Reply-To: <20020901183043.GF94999@dragon.nuxi.com> Message-ID: <20020901121241.F10365-100000@coredump.scriptkiddie.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 1 Sep 2002, David O'Brien wrote: > 3.3.0 will be released before FreeBSD 5.1. It is my advice to > FreeBSD'ville that we go with a GCC 3.3 snapshot for FBSD 5.0 and a GCC > 3.3.0 release for FBSD 5.1. That way we can get the new features of 3.3 > into our 5.x branch. AND get bug fixes by importing 3.3.1 and 3.3.2 into > later FBSD 5.x releases. 5.0 will be a beta and will not be ready for production use right? If so, it seems perfectly acceptable to use a 3.3 snapshot and risk breaking binary compatibility between 5.0 and 5.1. If it happens, you mention the breakage in UPDATING and people who are using 5.0 should be expected to be paying attention. This way we get to where we want to be, which is 5.2 or 5.3 being a stable operating system with a stable and well-supported compiler. That seems to be the right long-term goal to shoot for. It sounds like gcc-3.1 or gcc-3.2 will be archaic and buggy by the time that 5.2 and 5.3 come out. I'm not sure exactly how FreeBSD would be "pulling a redhat" by putting in a development snapshot if the 5.0 release is clearly labelled for non-production use only... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 13:15:53 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 890D237B400; Sun, 1 Sep 2002 13:15:48 -0700 (PDT) Received: from h132-197-179-27.gte.com (h132-197-179-27.gte.com [132.197.179.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBD9B43E65; Sun, 1 Sep 2002 13:15:47 -0700 (PDT) (envelope-from ak03@gte.com) Received: from kanpc.gte.com (localhost [IPv6:::1]) by h132-197-179-27.gte.com (8.12.5/8.12.5) with ESMTP id g81KFlOB069381; Sun, 1 Sep 2002 16:15:47 -0400 (EDT) (envelope-from ak03@kanpc.gte.com) Received: (from ak03@localhost) by kanpc.gte.com (8.12.6/8.12.5/Submit) id g81KFlh9069380; Sun, 1 Sep 2002 16:15:47 -0400 (EDT) Date: Sun, 1 Sep 2002 16:15:47 -0400 From: Alexander Kabaev To: current@freebsd.org, developers@freebsd.org Subject: HEADS UP: GCC 3.2 in progress Message-Id: <20020901161547.57cba7e2.ak03@gte.com> Organization: Verizon Data Services X-Mailer: Sylpheed version 0.8.2claws11 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I will import GCC 3.2 snapshot from the top of FSF gcc-3_2-branch in about ten minutes. This task should not take long to complete, but since this is the first time I am doing it, there is good possibility of unexpected delays, so please be patient. Please respond immediately if you feel that I need to hold the import for some reason. -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 13:20:21 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9DF6337B400 for ; Sun, 1 Sep 2002 13:20:18 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-64-165-226-146.dsl.lsan03.pacbell.net [64.165.226.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37D7343E6E for ; Sun, 1 Sep 2002 13:20:18 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 4305566B41; Sun, 1 Sep 2002 12:45:01 -0700 (PDT) Date: Sun, 1 Sep 2002 12:45:00 -0700 From: Kris Kennaway To: Don Lewis Cc: kris@obsecurity.org, current@FreeBSD.ORG Subject: Re: Page faults from bento cluster (Re: Problems reading vmcores) Message-ID: <20020901194500.GA22844@xor.obsecurity.org> References: <20020901035735.GA9690@xor.obsecurity.org> <200209010630.g816UWwr067818@gw.catspoiler.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="KsGdsel6WgEHnImy" Content-Disposition: inline In-Reply-To: <200209010630.g816UWwr067818@gw.catspoiler.org> User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --KsGdsel6WgEHnImy Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sat, Aug 31, 2002 at 11:30:32PM -0700, Don Lewis wrote: > I've seen other reports of similar crashes on the list. What version of > imgact_elf.c is this? $FreeBSD: src/sys/kern/imgact_elf.c,v 1.111 2002/06/02 20:05:54 schweikh Exp $ Kris --KsGdsel6WgEHnImy Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9cm45Wry0BWjoQKURAouIAJkBcfyZgeYG3n9FZcLkTwcyaCDfaQCaA3rn EfvWUbHNBgHBxC6LEPZDnrY= =yCOl -----END PGP SIGNATURE----- --KsGdsel6WgEHnImy-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 13:24:49 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78DDD37B400 for ; Sun, 1 Sep 2002 13:24:47 -0700 (PDT) Received: from aline.bs2.com.br (aline.bs2.com.br [200.203.159.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0359543E65 for ; Sun, 1 Sep 2002 13:24:46 -0700 (PDT) (envelope-from tirloni@aline.bs2.com.br) Received: from aline.bs2.com.br (IDENT:gpt@localhost [127.0.0.1]) by aline.bs2.com.br (8.12.3/8.12.3) with ESMTP id g81KOaXD001699 for ; Sun, 1 Sep 2002 17:24:36 -0300 (BRT) (envelope-from tirloni@aline.bs2.com.br) Received: (from tirloni@localhost) by aline.bs2.com.br (8.12.3/8.12.3/Submit) id g81KOaQb000970 for current@FreeBSD.ORG; Sun, 1 Sep 2002 17:24:36 -0300 (BRT) Date: Sun, 1 Sep 2002 17:24:36 -0300 From: "Giovanni P. Tirloni" To: current@FreeBSD.ORG Subject: bind 9.x import before 5.0-RELEASE Message-ID: <20020901172436.A22694@aline.bs2.com.br> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i X-Info: http://www.tirloni.org X-Operating-System: FreeBSD 4.6-RELEASE Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, Do we have any plans to import bind 9.x into the base system before the 5.0 release date. AFAIK it should break some tools that rely on the resolver library. Is that correct? I could not find any previous thread about this on both current and hackers mailing list archives. Thanks in advance, -- Giovanni P. Tirloni gpt@tirloni.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 13:26:39 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D05D937B400 for ; Sun, 1 Sep 2002 13:26:35 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-64-165-226-146.dsl.lsan03.pacbell.net [64.165.226.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4EA1F43E6A for ; Sun, 1 Sep 2002 13:26:35 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id C6E0766B41; Sun, 1 Sep 2002 13:26:34 -0700 (PDT) Date: Sun, 1 Sep 2002 13:26:34 -0700 From: Kris Kennaway To: current@FreeBSD.org Subject: panic: ffs_clusteralloc: map mismatch Message-ID: <20020901202634.GA24059@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="liOOAslEiF7prFVr" Content-Disposition: inline User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --liOOAslEiF7prFVr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Core available on request. Kris panic: ffs_clusteralloc: map mismatch panic messages: --- panic: ffs_clusteralloc: map mismatch Uptime: 23m31s Dumping 510 MB ata0: resetting devices .. done 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240 256 272 288 304 320 336 352 368 384 400 416 432 448 464 480 496 --- #0 doadump () at /usr/src/sys/kern/kern_shutdown.c:213 213 /usr/src/sys/kern/kern_shutdown.c: No such file or directory. in /usr/src/sys/kern/kern_shutdown.c (kgdb) bt #0 doadump () at /usr/src/sys/kern/kern_shutdown.c:213 #1 0xc0242ed4 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:345 #2 0xc024310b in panic () at /usr/src/sys/kern/kern_shutdown.c:493 #3 0xc03337a1 in ffs_clusteralloc (ip=0xc45c0b00, cg=0, bpref=206, len=5) at /usr/src/sys/ufs/ffs/ffs_alloc.c:1528 #4 0xc033291a in ffs_hashalloc (ip=0xc45c0b00, cg=0, pref=0, size=5, allocator=0xc03333b0 ) at /usr/src/sys/ufs/ffs/ffs_alloc.c:1156 #5 0xc033147e in ffs_reallocblks_ufs1 (ap=0x0) at /usr/src/sys/ufs/ffs/ffs_alloc.c:490 #6 0xc0331091 in ffs_reallocblks (ap=0x0) at /usr/src/sys/ufs/ffs/ffs_alloc.c:396 #7 0xc028804c in cluster_write (bp=0xce5a9dc4, filesize=491520, seqcount=1) at vnode_if.h:1194 #8 0xc034bc0c in ffs_write (ap=0xda0d1be0) at /usr/src/sys/ufs/ffs/ffs_vnops.c:811 #9 0xc029b6c2 in vn_write (fp=0xc500c000, uio=0xda0d1c7c, active_cred=0xc5075f00, flags=0, td=0xc58d7780) at vnode_if.h:408 #10 0xc0262c55 in dofilewrite (td=0xc58d7780, fp=0xc500c000, fd=0, buf=0x8170000, nbyte=0, offset=0, flags=0) at file.h:213 #11 0xc0262a99 in write (td=0xc58d7780, uap=0xda0d1d10) at /usr/src/sys/kern/sys_generic.c:331 #12 0xc03a8a31 in syscall (frame= {tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 134658176, tf_esi = 134658176, tf_ebp = -1077938728, tf_isp = -636674700, tf_ebx = 12288, tf_edx = 5256, tf_ecx = 134658176, tf_eax = 4, tf_trapno = 0, tf_err = 2, tf_eip = 134554123, tf_cs = 31, tf_eflags = 646, tf_esp = -1077938756, tf_ss = 47}) at /usr/src/sys/i386/i386/trap.c:1050 #13 0xc0399a9d in Xint0x80_syscall () at {standard input}:140 ---Can't read userspace from dump, or kernel process--- --liOOAslEiF7prFVr Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9cnf6Wry0BWjoQKURAvwQAKCTSi3raawYWQxa40rwoG91xdqlpQCZARaH 7SMVv4WHXRNdQvw/c5YgzzQ= =SXBI -----END PGP SIGNATURE----- --liOOAslEiF7prFVr-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 14:35:56 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E140C37B400; Sun, 1 Sep 2002 14:35:49 -0700 (PDT) Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 511A443E4A; Sun, 1 Sep 2002 14:35:49 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from wonky.feral.com (wonky.feral.com [192.67.166.7]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id g81LZlv10512; Sun, 1 Sep 2002 14:35:47 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Sun, 1 Sep 2002 14:34:12 -0700 (PDT) From: Matthew Jacob Reply-To: To: Alexander Kabaev Cc: , Subject: Re: HEADS UP: GCC 3.2 in progress In-Reply-To: <20020901161547.57cba7e2.ak03@gte.com> Message-ID: <20020901143351.A16984-100000@wonky.feral.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG So, what is it about gcc 3.2 that's so important, considering that we wanted to do a real 5.0 release within 2 months? On Sun, 1 Sep 2002, Alexander Kabaev wrote: > I will import GCC 3.2 snapshot from the top of FSF gcc-3_2-branch in > about ten minutes. This task should not take long to complete, but since > this is the first time I am doing it, there is good possibility of > unexpected delays, so please be patient. > > Please respond immediately if you feel that I need to hold the import > for some reason. > > -- > Alexander Kabaev > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 14:40:12 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2BAA37B400; Sun, 1 Sep 2002 14:40:04 -0700 (PDT) Received: from h132-197-179-27.gte.com (h132-197-179-27.gte.com [132.197.179.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 63D5843E65; Sun, 1 Sep 2002 14:40:04 -0700 (PDT) (envelope-from ak03@gte.com) Received: from kanpc.gte.com (localhost [IPv6:::1]) by h132-197-179-27.gte.com (8.12.5/8.12.5) with ESMTP id g81LduOB070563; Sun, 1 Sep 2002 17:39:56 -0400 (EDT) (envelope-from ak03@kanpc.gte.com) Received: (from ak03@localhost) by kanpc.gte.com (8.12.6/8.12.5/Submit) id g81Lduju070562; Sun, 1 Sep 2002 17:39:56 -0400 (EDT) Date: Sun, 1 Sep 2002 17:39:56 -0400 From: Alexander Kabaev To: Cc: current@FreeBSD.org, developers@FreeBSD.org Subject: Re: HEADS UP: GCC 3.2 in progress Message-Id: <20020901173956.7b23a223.ak03@gte.com> In-Reply-To: <20020901143351.A16984-100000@wonky.feral.com> References: <20020901161547.57cba7e2.ak03@gte.com> <20020901143351.A16984-100000@wonky.feral.com> Organization: Verizon Data Services X-Mailer: Sylpheed version 0.8.2claws11 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 1 Sep 2002 14:34:12 -0700 (PDT) Matthew Jacob wrote: > So, what is it about gcc 3.2 that's so important, considering that we > wanted to do a real 5.0 release within 2 months? Some well known problem present in our current GCC snapshot appear to be fixed in 3.2. GCC 3.2 is using vendor-independent C++ ABI. Assuming they got it right this time, this will allow us to upgrade to 3.3 more painlessly later. People who were asking for an upgrade got what they deserved :) -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 14:50:51 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D1FA37B400; Sun, 1 Sep 2002 14:50:45 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C12443E6E; Sun, 1 Sep 2002 14:50:45 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.5/8.12.2) with ESMTP id g81LoScV036128; Sun, 1 Sep 2002 14:50:28 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.5/8.12.5/Submit) id g81LoSqu036127; Sun, 1 Sep 2002 14:50:28 -0700 (PDT) Date: Sun, 1 Sep 2002 14:50:28 -0700 From: "David O'Brien" To: Matthew Jacob Cc: Alexander Kabaev , current@FreeBSD.org, developers@FreeBSD.org Subject: Re: HEADS UP: GCC 3.2 in progress Message-ID: <20020901215028.GA36103@dragon.nuxi.com> Reply-To: obrien@FreeBSD.org Mail-Followup-To: David O'Brien , Matthew Jacob , Alexander Kabaev , current@FreeBSD.org, developers@FreeBSD.org References: <20020901161547.57cba7e2.ak03@gte.com> <20020901143351.A16984-100000@wonky.feral.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020901143351.A16984-100000@wonky.feral.com> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Sep 01, 2002 at 02:34:12PM -0700, Matthew Jacob wrote: > So, what is it about gcc 3.2 that's so important, considering that we > wanted to do a real 5.0 release within 2 months? This is really 3.1.1 -- so it is a minor point release. 3.2 fixes a bug that changes the API so it couldn't be fixed in 3.1.1. Otherwise they are the same compilers. That said, we don't want to be stuck with a stale compiler for all of 5.x. I highly recomend we use 3.3 in our 5.0-R. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 14:52:36 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCD2D37B400; Sun, 1 Sep 2002 14:52:27 -0700 (PDT) Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2ADCB43E65; Sun, 1 Sep 2002 14:52:27 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from wonky.feral.com (wonky.feral.com [192.67.166.7]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id g81LqPv10685; Sun, 1 Sep 2002 14:52:25 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Sun, 1 Sep 2002 14:50:50 -0700 (PDT) From: Matthew Jacob Reply-To: To: Alexander Kabaev Cc: , Subject: Re: HEADS UP: GCC 3.2 in progress In-Reply-To: <20020901173956.7b23a223.ak03@gte.com> Message-ID: <20020901144645.A16984-100000@wonky.feral.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Well, actually, I *wasn't* asking for an upgrade. From recent experience it is my estimation that a gcc upgrade sets 5.0 development back a month (that is, the last GCC upgrade kept *me* from working productively for around a month due to various this thats and the others). If that's what people want, that's fine. I could also be totally wrong, and this won't break things. I'm just a bit startled that this appears out of nowhere (I sure don't recall it being discussed) and just happens, with 10 minutes warning. This is, IMO, why FreeBSD is not going to be very successful. You cannot just make major toolchain changes w/o at least *some* belief that this is going to be done well. Did you do a dryrun with the import before checking things in? I don't mean to be hypercritical here, but I feel that it's fair, considering people are starting to really whine about how late 5.0 actually *is* at this point, to begin to ask not even the *hard* questions, but medium firm questions about "gee, is this trip *really* necessary?" -matt On Sun, 1 Sep 2002, Alexander Kabaev wrote: > On Sun, 1 Sep 2002 14:34:12 -0700 (PDT) > Matthew Jacob wrote: > > > So, what is it about gcc 3.2 that's so important, considering that we > > wanted to do a real 5.0 release within 2 months? > > Some well known problem present in our current GCC snapshot appear to be > fixed in 3.2. > > GCC 3.2 is using vendor-independent C++ ABI. Assuming they got it right > this time, this will allow us to upgrade to 3.3 more painlessly later. > > People who were asking for an upgrade got what they deserved :) > > -- > Alexander Kabaev > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 14:53:15 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C176B37B400; Sun, 1 Sep 2002 14:53:11 -0700 (PDT) Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2262A43E6A; Sun, 1 Sep 2002 14:53:11 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from wonky.feral.com (wonky.feral.com [192.67.166.7]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id g81LrAv10693; Sun, 1 Sep 2002 14:53:10 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Sun, 1 Sep 2002 14:51:35 -0700 (PDT) From: Matthew Jacob Reply-To: To: "David O'Brien" Cc: Alexander Kabaev , , Subject: Re: HEADS UP: GCC 3.2 in progress In-Reply-To: <20020901215028.GA36103@dragon.nuxi.com> Message-ID: <20020901145109.K16984-100000@wonky.feral.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 1 Sep 2002, David O'Brien wrote: > On Sun, Sep 01, 2002 at 02:34:12PM -0700, Matthew Jacob wrote: > > So, what is it about gcc 3.2 that's so important, considering that we > > wanted to do a real 5.0 release within 2 months? > > This is really 3.1.1 -- so it is a minor point release. 3.2 fixes a bug > that changes the API so it couldn't be fixed in 3.1.1. Otherwise they > are the same compilers. > > That said, we don't want to be stuck with a stale compiler for all of > 5.x. I highly recomend we use 3.3 in our 5.0-R. > All that's good, but is this on the roadmap of RE && core so that adequate destabilization time is accounted for? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 14:56:33 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 11AC637B400; Sun, 1 Sep 2002 14:56:28 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9699943E6E; Sun, 1 Sep 2002 14:56:27 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.5/8.12.2) with ESMTP id g81LuQcV036259; Sun, 1 Sep 2002 14:56:26 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.5/8.12.5/Submit) id g81LuQqw036258; Sun, 1 Sep 2002 14:56:26 -0700 (PDT) Date: Sun, 1 Sep 2002 14:56:26 -0700 From: "David O'Brien" To: Matthew Jacob Cc: Alexander Kabaev , current@FreeBSD.org, developers@FreeBSD.org Subject: Re: HEADS UP: GCC 3.2 in progress Message-ID: <20020901215626.GA36167@dragon.nuxi.com> Reply-To: obrien@FreeBSD.org Mail-Followup-To: David O'Brien , Matthew Jacob , Alexander Kabaev , current@FreeBSD.org, developers@FreeBSD.org References: <20020901173956.7b23a223.ak03@gte.com> <20020901144645.A16984-100000@wonky.feral.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020901144645.A16984-100000@wonky.feral.com> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Sep 01, 2002 at 02:50:50PM -0700, Matthew Jacob wrote: > I'm just a bit startled that this appears out of nowhere (I sure don't > recall it being discussed) and just happens, with 10 minutes warning. This update has been *DEMANDED* in both -current and -ports for months now. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 14:58:14 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F80E37B400; Sun, 1 Sep 2002 14:58:07 -0700 (PDT) Received: from h132-197-179-27.gte.com (h132-197-179-27.gte.com [132.197.179.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1B6E43E6E; Sun, 1 Sep 2002 14:58:06 -0700 (PDT) (envelope-from ak03@gte.com) Received: from kanpc.gte.com (localhost [IPv6:::1]) by h132-197-179-27.gte.com (8.12.5/8.12.5) with ESMTP id g81LvxOB070868; Sun, 1 Sep 2002 17:57:59 -0400 (EDT) (envelope-from ak03@kanpc.gte.com) Received: (from ak03@localhost) by kanpc.gte.com (8.12.6/8.12.5/Submit) id g81LvxhM070867; Sun, 1 Sep 2002 17:57:59 -0400 (EDT) Date: Sun, 1 Sep 2002 17:57:59 -0400 From: Alexander Kabaev To: Cc: current@FreeBSD.org, developers@FreeBSD.org Subject: Re: HEADS UP: GCC 3.2 in progress Message-Id: <20020901175759.24d5b9a2.ak03@gte.com> In-Reply-To: <20020901144645.A16984-100000@wonky.feral.com> References: <20020901173956.7b23a223.ak03@gte.com> <20020901144645.A16984-100000@wonky.feral.com> Organization: Verizon Data Services X-Mailer: Sylpheed version 0.8.2claws11 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 1 Sep 2002 14:50:50 -0700 (PDT) Matthew Jacob wrote: > From recent experience it is my estimation that a gcc upgrade sets 5.0 > development back a month (that is, the last GCC upgrade kept *me* from > working productively for around a month due to various this thats and > the others). If that's what people want, that's fine. I could also be > totally wrong, and this won't break things. I'm just a bit startled > that this appears out of nowhere (I sure don't recall it being > discussed) and just happens, with 10 minutes warning. Matt, the change was discussed several times on developers@, so this import is hardly 'out of nowhere'. > This is, IMO, why FreeBSD is not going to be very successful. You > cannot just make major toolchain changes w/o at least *some* belief > that this is going to be done well. Did you do a dryrun with the > import before checking things in? About five buildworlds on i386 and two on Alpha. Does that count as dry runs? -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 14:58:35 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0100237B47F; Sun, 1 Sep 2002 14:58:19 -0700 (PDT) Received: from mail.imp.ch (mail.imp.ch [157.161.1.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id A297E43E6E; Sun, 1 Sep 2002 14:58:17 -0700 (PDT) (envelope-from mb@imp.ch) Received: from nbs.imp.ch (nbs.imp.ch [157.161.4.7]) by mail.imp.ch (8.12.3/8.12.3) with ESMTP id g81Lw6ka044423; Sun, 1 Sep 2002 23:58:06 +0200 (CEST) (envelope-from Martin.Blapp@imp.ch) Received: from levais.imp.ch (levais.imp.ch [157.161.4.66]) by nbs.imp.ch (8.12.3/8.12.3) with ESMTP id g81Lw675193520; Sun, 1 Sep 2002 23:58:06 +0200 (MES) Date: Mon, 2 Sep 2002 00:03:24 +0200 (CEST) From: Martin Blapp To: Matthew Jacob Cc: Alexander Kabaev , , Subject: Re: HEADS UP: GCC 3.2 in progress In-Reply-To: <20020901144645.A16984-100000@wonky.feral.com> Message-ID: <20020902000044.N12764-100000@levais.imp.ch> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, > totally wrong, and this won't break things. I'm just a bit startled that > this appears out of nowhere (I sure don't recall it being discussed) and > just happens, with 10 minutes warning. The 2.95.3 -> 3.1 prerelease upgrade was a big step. 3.1 prerelease -> 3.2 is a little step which fixes bugs, make kde working (gif support) again, fixes X11 and mozilla ports. > I don't mean to be hypercritical here, but I feel that it's fair, > considering people are starting to really whine about how late 5.0 > actually *is* at this point, to begin to ask not even the *hard* > questions, but medium firm questions about "gee, is this trip *really* > necessary?" I think yes. Gcc 3.1 prerelease had some nasty bugs. Martin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 14:58:55 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 10D5337B66C; Sun, 1 Sep 2002 14:58:48 -0700 (PDT) Received: from h132-197-179-27.gte.com (h132-197-179-27.gte.com [132.197.179.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66DA543E42; Sun, 1 Sep 2002 14:58:47 -0700 (PDT) (envelope-from ak03@gte.com) Received: from kanpc.gte.com (localhost [IPv6:::1]) by h132-197-179-27.gte.com (8.12.5/8.12.5) with ESMTP id g81LwkOB070910; Sun, 1 Sep 2002 17:58:46 -0400 (EDT) (envelope-from ak03@kanpc.gte.com) Received: (from ak03@localhost) by kanpc.gte.com (8.12.6/8.12.5/Submit) id g81Lwk2Y070909; Sun, 1 Sep 2002 17:58:46 -0400 (EDT) Date: Sun, 1 Sep 2002 17:58:46 -0400 From: Alexander Kabaev To: current@FreeBSD.ORG, developers@FreeBSD.ORG Subject: HEADS UP: GCC 3.2.1-pre imported Message-Id: <20020901175846.50e47580.ak03@gte.com> Organization: Verizon Data Services X-Mailer: Sylpheed version 0.8.2claws11 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG GCC 3.2.1-pre is now in the tree. Please let me know if you see any problems recompiling your world/kernel. Remember to recompile your C++ ports. GCC 3.2 is not binary compatible with 3.1. -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 15: 2:14 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C2E137B400; Sun, 1 Sep 2002 15:02:08 -0700 (PDT) Received: from procyon.firepipe.net (procyon.firepipe.net [198.78.66.151]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CD7E43E4A; Sun, 1 Sep 2002 15:02:08 -0700 (PDT) (envelope-from will@csociety.org) Received: by procyon.firepipe.net (Postfix, from userid 1000) id 7EBC321438; Sun, 1 Sep 2002 15:00:34 -0700 (PDT) Date: Sun, 1 Sep 2002 15:00:34 -0700 From: Will Andrews To: current@FreeBSD.org, developers@FreeBSD.org Subject: Re: HEADS UP: GCC 3.2 in progress Message-ID: <20020901220034.GC2072@procyon.firepipe.net> Mail-Followup-To: current@FreeBSD.org, developers@FreeBSD.org References: <20020901173956.7b23a223.ak03@gte.com> <20020901144645.A16984-100000@wonky.feral.com> <20020901215626.GA36167@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020901215626.GA36167@dragon.nuxi.com> User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Sep 01, 2002 at 02:56:26PM -0700, David O'Brien wrote: > This update has been *DEMANDED* in both -current and -ports for months now. Yes, GCC 3.1 prerelease bites, big time, k thx. Better to fix it now than later, when people will actually expect it to work. I also dislike the apparent general policy of using prereleases for our compiler in FreeBSD. regards, -- wca To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 15: 2:32 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B83F337B43D; Sun, 1 Sep 2002 15:02:13 -0700 (PDT) Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09AFC43E4A; Sun, 1 Sep 2002 15:02:13 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from wonky.feral.com (wonky.feral.com [192.67.166.7]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id g81M2Bv10811; Sun, 1 Sep 2002 15:02:11 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Sun, 1 Sep 2002 15:00:36 -0700 (PDT) From: Matthew Jacob Reply-To: To: Alexander Kabaev Cc: , Subject: Re: HEADS UP: GCC 3.2 in progress In-Reply-To: <20020901175759.24d5b9a2.ak03@gte.com> Message-ID: <20020901145843.B16984-100000@wonky.feral.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 1 Sep 2002, Alexander Kabaev wrote: > On Sun, 1 Sep 2002 14:50:50 -0700 (PDT) > Matthew Jacob wrote: > > > From recent experience it is my estimation that a gcc upgrade sets 5.0 > > development back a month (that is, the last GCC upgrade kept *me* from > > working productively for around a month due to various this thats and > > the others). If that's what people want, that's fine. I could also be > > totally wrong, and this won't break things. I'm just a bit startled > > that this appears out of nowhere (I sure don't recall it being > > discussed) and just happens, with 10 minutes warning. > > Matt, the change was discussed several times on developers@, so this > import is hardly 'out of nowhere'. I sure didn't see anything on the recent 5.0 schedule about this. Like I said- this is not meant to be hypercritical. Let's assume that I'm not paying that close attention, like a *lot* of developers to the flood of mail. There might have been a note about "new compiler import" on the recent 5.X schedule changes that surely would catch the eye. > > > This is, IMO, why FreeBSD is not going to be very successful. You > > cannot just make major toolchain changes w/o at least *some* belief > > that this is going to be done well. Did you do a dryrun with the > > import before checking things in? > > About five buildworlds on i386 and two on Alpha. Does that count as dry > runs? Surely they do. Did somebody in ia64 && sparc && ppc get a headsup? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 15: 3:45 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E26337B400; Sun, 1 Sep 2002 15:03:34 -0700 (PDT) Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8B4B43E6A; Sun, 1 Sep 2002 15:03:33 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from wonky.feral.com (wonky.feral.com [192.67.166.7]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id g81M3Sv10828; Sun, 1 Sep 2002 15:03:28 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Sun, 1 Sep 2002 15:01:53 -0700 (PDT) From: Matthew Jacob Reply-To: To: Martin Blapp Cc: Alexander Kabaev , , Subject: Re: HEADS UP: GCC 3.2 in progress In-Reply-To: <20020902000044.N12764-100000@levais.imp.ch> Message-ID: <20020901150048.L16984-100000@wonky.feral.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I should note that I'm raising more of a flag than normal. This would have been a firing offense at several companies I've worked at. It's not unreasonable to take a lesson from *why* these things are firing offenses and start to raise queries. I've done so. Duty is done. Go back to sleep. On Mon, 2 Sep 2002, Martin Blapp wrote: > > Hi, > > > totally wrong, and this won't break things. I'm just a bit startled that > > this appears out of nowhere (I sure don't recall it being discussed) and > > just happens, with 10 minutes warning. > > The 2.95.3 -> 3.1 prerelease upgrade was a big step. > > 3.1 prerelease -> 3.2 is a little step which fixes bugs, make > kde working (gif support) again, fixes X11 and mozilla ports. > > > I don't mean to be hypercritical here, but I feel that it's fair, > > considering people are starting to really whine about how late 5.0 > > actually *is* at this point, to begin to ask not even the *hard* > > questions, but medium firm questions about "gee, is this trip *really* > > necessary?" > > I think yes. Gcc 3.1 prerelease had some nasty bugs. > > Martin > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 15: 5:28 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 184DE37B400; Sun, 1 Sep 2002 15:05:24 -0700 (PDT) Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8608A43E6E; Sun, 1 Sep 2002 15:05:23 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from wonky.feral.com (wonky.feral.com [192.67.166.7]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id g81M5Lv10854; Sun, 1 Sep 2002 15:05:22 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Sun, 1 Sep 2002 15:03:47 -0700 (PDT) From: Matthew Jacob Reply-To: To: Alexander Kabaev Cc: , Subject: oh, btw.. In-Reply-To: <20020901150048.L16984-100000@wonky.feral.com> Message-ID: <20020901150249.X16984-100000@wonky.feral.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I personally always get a bit more concerned about compiler upgrades. I can and do protect myself from errant /usr/src/sys changes, but everthing else is cvsup based for me, so buildworlds really do need to work well for me. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 15:24: 2 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FC9737B400; Sun, 1 Sep 2002 15:23:59 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B25343E7B; Sun, 1 Sep 2002 15:23:58 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.5/8.12.2) with ESMTP id g81MNwcV036608; Sun, 1 Sep 2002 15:23:58 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.5/8.12.5/Submit) id g81MNwF9036607; Sun, 1 Sep 2002 15:23:58 -0700 (PDT) Date: Sun, 1 Sep 2002 15:23:58 -0700 From: "David O'Brien" To: current@FreeBSD.org, developers@FreeBSD.org Subject: Re: HEADS UP: GCC 3.2 in progress Message-ID: <20020901222358.GA36579@dragon.nuxi.com> Reply-To: obrien@FreeBSD.org Mail-Followup-To: David O'Brien , current@FreeBSD.org, developers@FreeBSD.org References: <20020901173956.7b23a223.ak03@gte.com> <20020901144645.A16984-100000@wonky.feral.com> <20020901215626.GA36167@dragon.nuxi.com> <20020901220034.GC2072@procyon.firepipe.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020901220034.GC2072@procyon.firepipe.net> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Sep 01, 2002 at 03:00:34PM -0700, Will Andrews wrote: > On Sun, Sep 01, 2002 at 02:56:26PM -0700, David O'Brien wrote: > > This update has been *DEMANDED* in both -current and -ports for months now. > > Yes, GCC 3.1 prerelease bites, big time, k thx. Better to fix > it now than later, when people will actually expect it to work. > > I also dislike the apparent general policy of using prereleases > for our compiler in FreeBSD. This is the same as using RELENG_4_6 (ie, 4.6-SECURE) in something. We get bug fixes (that must work on *all* supported GCC arches). The risk is _well_ mitigated. Why is everyone second guessing Kan on this import??? It will be a wonder if we get another import done by him. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 15:29:24 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4815C37B400; Sun, 1 Sep 2002 15:29:18 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0FB1343E6A; Sun, 1 Sep 2002 15:29:18 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id EC4BB2A893; Sun, 1 Sep 2002 15:29:17 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: mjacob@feral.com Cc: Martin Blapp , Alexander Kabaev , current@FreeBSD.org, developers@FreeBSD.org Subject: Re: HEADS UP: GCC 3.2 in progress In-Reply-To: <20020901150048.L16984-100000@wonky.feral.com> Date: Sun, 01 Sep 2002 15:29:17 -0700 From: Peter Wemm Message-Id: <20020901222917.EC4BB2A893@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Matthew Jacob wrote: > This would have been a firing offense at several companies I've worked > at. It's not unreasonable to take a lesson from *why* these things are > firing offenses and start to raise queries. I've done so. Duty is done. > Go back to sleep. Would you rather that we ship with a known broken prerelease compiler? Would you rather that we changed from 3.1-prerelease to 3.1.1-release? gcc-3.2 *is* 'gcc-3.1.1 + ABI bugfix'. They renamed the 3.1 branch to 3.2. All future 3.1.x releases will be called 3.2.x. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 15:36: 8 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25EF537B400; Sun, 1 Sep 2002 15:35:57 -0700 (PDT) Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 623DF43E3B; Sun, 1 Sep 2002 15:35:56 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from wonky.feral.com (wonky.feral.com [192.67.166.7]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id g81MZsv11275; Sun, 1 Sep 2002 15:35:54 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Sun, 1 Sep 2002 15:34:19 -0700 (PDT) From: Matthew Jacob Reply-To: To: Peter Wemm Cc: , Subject: Re: HEADS UP: GCC 3.2 in progress In-Reply-To: <20020901222917.EC4BB2A893@canning.wemm.org> Message-ID: <20020901152935.P16984-100000@wonky.feral.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG These arguments are all quite familiar- I'm not really moved one way or the other. The point here is that major changes need to be very visible on a product's schedule. You can argue that it isn't a major change- but I'd assert that any toolchain change *is* a major change. I'm *not* arguing against the change- I don't know nearly enough to have an opinion. I *am* commenting on how major changes coming in with little notice often add substantial delays. Furthermore, lack of putting such changes up in such a fashion that a folks in distributed development environment can then adequately plan/protect themselves so *their* stuff is protected is also an issue. Look- if Alexander hadn't said anything, I *probably* wouldn't have noticed. However, he felt that this was important enough to tease people with a "10 minutes until the bombs start falling" mail message. It's not unreasonable to raise this as an issue. Or if you think it *is* unreasonable, we can go offline so I can discuss it. -matt On Sun, 1 Sep 2002, Peter Wemm wrote: > Matthew Jacob wrote: > > > This would have been a firing offense at several companies I've worked > > at. It's not unreasonable to take a lesson from *why* these things are > > firing offenses and start to raise queries. I've done so. Duty is done. > > Go back to sleep. > > Would you rather that we ship with a known broken prerelease compiler? > > Would you rather that we changed from 3.1-prerelease to 3.1.1-release? > > gcc-3.2 *is* 'gcc-3.1.1 + ABI bugfix'. They renamed the 3.1 branch to 3.2. > All future 3.1.x releases will be called 3.2.x. > > Cheers, > -Peter > -- > Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com > "All of this is for nothing if we don't go to the stars" - JMS/B5 > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 15:45: 8 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A833637B400; Sun, 1 Sep 2002 15:44:59 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05A9543E3B; Sun, 1 Sep 2002 15:44:59 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 9D4CC2A893; Sun, 1 Sep 2002 15:44:55 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: mjacob@feral.com Cc: current@FreeBSD.org, developers@FreeBSD.org Subject: Re: HEADS UP: GCC 3.2 in progress In-Reply-To: <20020901152935.P16984-100000@wonky.feral.com> Date: Sun, 01 Sep 2002 15:44:55 -0700 From: Peter Wemm Message-Id: <20020901224455.9D4CC2A893@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Matthew Jacob wrote: > The point here is that major changes need to be very visible on a > product's schedule. You can argue that it isn't a major change- but I'd > assert that any toolchain change *is* a major change. re@ have been practically begging for it. > I'm *not* arguing against the change- I don't know nearly enough to have > an opinion. I *am* commenting on how major changes coming in with little > notice often add substantial delays. Furthermore, lack of putting such > changes up in such a fashion that a folks in distributed development > environment can then adequately plan/protect themselves so *their* stuff > is protected is also an issue. > > Look- if Alexander hadn't said anything, I *probably* wouldn't have > noticed. However, he felt that this was important enough to tease > people with a "10 minutes until the bombs start falling" mail message. > It's not unreasonable to raise this as an issue. Umm. Are you reading your -developers mail? === begin quote === Subject: Re: A plea for a 5.0-RELEASE .. From: Alexander Kabaev Date: Sat, 31 Aug 2002 23:26:09 -0400 (20:26 PDT) To: developers@FreeBSD.org On Sat, 31 Aug 2002 20:19:11 -0400 (EDT) Robert Watson wrote: > If we can manage it, we also need a compiler upgrade for the base > system. Right now we can't build usable gif support in QT with the > base system g++, we have to install a port. I am testing a buildworld with GCC 3.2 after Heimdal upgrade. If nothing goes wrong, I plan to import GCC 3.2 tomorrow. My home machine is running kernel/buildworld compiled with 3.2 already. === end quote === And then there was quite a bit of followup about it. It has already been established that everybody wanted it, and that it has been tested on i386 and alpha, and the sparc64 folks want it very badly too. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 15:49:56 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 97E4237B400; Sun, 1 Sep 2002 15:49:50 -0700 (PDT) Received: from procyon.firepipe.net (procyon.firepipe.net [198.78.66.151]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5124F43E6A; Sun, 1 Sep 2002 15:49:50 -0700 (PDT) (envelope-from will@csociety.org) Received: by procyon.firepipe.net (Postfix, from userid 1000) id D5D1821438; Sun, 1 Sep 2002 15:48:21 -0700 (PDT) Date: Sun, 1 Sep 2002 15:48:21 -0700 From: Will Andrews To: current@FreeBSD.org, developers@FreeBSD.org Subject: Re: HEADS UP: GCC 3.2 in progress Message-ID: <20020901224821.GF2072@procyon.firepipe.net> Mail-Followup-To: current@FreeBSD.org, developers@FreeBSD.org References: <20020901173956.7b23a223.ak03@gte.com> <20020901144645.A16984-100000@wonky.feral.com> <20020901215626.GA36167@dragon.nuxi.com> <20020901220034.GC2072@procyon.firepipe.net> <20020901222358.GA36579@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020901222358.GA36579@dragon.nuxi.com> User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Sep 01, 2002 at 03:23:58PM -0700, David O'Brien wrote: > This is the same as using RELENG_4_6 (ie, 4.6-SECURE) in something. We > get bug fixes (that must work on *all* supported GCC arches). The risk > is _well_ mitigated. > > Why is everyone second guessing Kan on this import??? It will be a > wonder if we get another import done by him. Oh, I think GCC 3.2.1 prerelease knocks the socks off 3.1 prerelease. But any time someone is using a FreeBSD -RELEASE, gcc -v should say "release" in it. That's just MHO. Part of the reason I say this is because the gcc31 port uses the release version and is not subject to the same bugs that the *prerelease* 3.1 compiler that was in -CURRENT was. regards, -- wca To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 15:51:27 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AFDE437B400; Sun, 1 Sep 2002 15:51:18 -0700 (PDT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A70443E84; Sun, 1 Sep 2002 15:51:14 -0700 (PDT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.pr.watson.org (fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.12.4/8.12.4) with ESMTP id g81MotOo082058; Sun, 1 Sep 2002 18:50:56 -0400 (EDT) (envelope-from rwatson@FreeBSD.org) Date: Sun, 1 Sep 2002 18:50:55 -0400 (EDT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Alexander Kabaev Cc: current@FreeBSD.org, Subject: Re: HEADS UP: GCC 3.2.1-pre imported In-Reply-To: <20020901175846.50e47580.ak03@gte.com> Message-ID: <20020901184956.V46180-100000@fledge.watson.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Great news. Hopefully this means we'll actually be able to ship 5.0 with a working KDE, since the 3.1 gcc we were running with had compiler optimization problems with the gif code. And, as previously discussed, this was a big checkbox item for getting 5.0 in decent shape for the release. Thanks! Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories On Sun, 1 Sep 2002, Alexander Kabaev wrote: > GCC 3.2.1-pre is now in the tree. Please let me know if you see any > problems recompiling your world/kernel. > > Remember to recompile your C++ ports. GCC 3.2 is not binary compatible > with 3.1. > > -- > Alexander Kabaev > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 15:52:23 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BFC3237B400; Sun, 1 Sep 2002 15:52:16 -0700 (PDT) Received: from shumai.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id F01D443E7B; Sun, 1 Sep 2002 15:52:15 -0700 (PDT) (envelope-from marcus@marcuscom.com) Received: from shumai.marcuscom.com (localhost.marcuscom.com [127.0.0.1]) by shumai.marcuscom.com (8.12.5/8.12.5) with ESMTP id g81Mq4VD007600; Sun, 1 Sep 2002 18:52:04 -0400 (EDT) (envelope-from marcus@marcuscom.com) Received: from localhost (marcus@localhost) by shumai.marcuscom.com (8.12.5/8.12.5/Submit) with ESMTP id g81Mq4IX007597; Sun, 1 Sep 2002 18:52:04 -0400 (EDT) X-Authentication-Warning: shumai.marcuscom.com: marcus owned process doing -bs Date: Sun, 1 Sep 2002 18:52:04 -0400 (EDT) From: Joe Marcus Clarke To: Martin Blapp Cc: Matthew Jacob , Alexander Kabaev , , Subject: Re: HEADS UP: GCC 3.2 in progress In-Reply-To: <20020902000044.N12764-100000@levais.imp.ch> Message-ID: <20020901185101.X7559-100000@shumai.marcuscom.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 2 Sep 2002, Martin Blapp wrote: > > Hi, > > > totally wrong, and this won't break things. I'm just a bit startled that > > this appears out of nowhere (I sure don't recall it being discussed) and > > just happens, with 10 minutes warning. > > The 2.95.3 -> 3.1 prerelease upgrade was a big step. > > 3.1 prerelease -> 3.2 is a little step which fixes bugs, make > kde working (gif support) again, fixes X11 and mozilla ports. Actually, if 3.2 doesn't use thunks, it's likely to break Mozilla again. This is really not that big of a deal. I'll just need to alter a patch, and update the Mozilla people. Joe > > > I don't mean to be hypercritical here, but I feel that it's fair, > > considering people are starting to really whine about how late 5.0 > > actually *is* at this point, to begin to ask not even the *hard* > > questions, but medium firm questions about "gee, is this trip *really* > > necessary?" > > I think yes. Gcc 3.1 prerelease had some nasty bugs. > > Martin > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > > PGP Key : http://www.marcuscom.com/pgp.asc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 15:53:36 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB26C37B401; Sun, 1 Sep 2002 15:53:28 -0700 (PDT) Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43EDF43E75; Sun, 1 Sep 2002 15:53:28 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from wonky.feral.com (wonky.feral.com [192.67.166.7]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id g81MrRv11532; Sun, 1 Sep 2002 15:53:27 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Sun, 1 Sep 2002 15:51:52 -0700 (PDT) From: Matthew Jacob Reply-To: To: Peter Wemm Cc: , Subject: Re: HEADS UP: GCC 3.2 in progress In-Reply-To: <20020901224455.9D4CC2A893@canning.wemm.org> Message-ID: <20020901155125.K16984-100000@wonky.feral.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > Umm. Are you reading your -developers mail? Yes, as best as I can. But I didn't see a GCC 3.2 import on anyone's bullet list. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 15:55:31 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3158037B400 for ; Sun, 1 Sep 2002 15:55:28 -0700 (PDT) Received: from h132-197-179-27.gte.com (h132-197-179-27.gte.com [132.197.179.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E83843E65 for ; Sun, 1 Sep 2002 15:55:27 -0700 (PDT) (envelope-from ak03@gte.com) Received: from kanpc.gte.com (localhost [IPv6:::1]) by h132-197-179-27.gte.com (8.12.5/8.12.5) with ESMTP id g81MtQOB071951; Sun, 1 Sep 2002 18:55:26 -0400 (EDT) (envelope-from ak03@kanpc.gte.com) Received: (from ak03@localhost) by kanpc.gte.com (8.12.6/8.12.5/Submit) id g81MtQtg071950; Sun, 1 Sep 2002 18:55:26 -0400 (EDT) Date: Sun, 1 Sep 2002 18:55:26 -0400 From: Alexander Kabaev To: Joe Marcus Clarke Cc: current@FreeBSD.ORG Subject: Re: HEADS UP: GCC 3.2 in progress Message-Id: <20020901185526.7378c08d.ak03@gte.com> In-Reply-To: <20020901185101.X7559-100000@shumai.marcuscom.com> References: <20020902000044.N12764-100000@levais.imp.ch> <20020901185101.X7559-100000@shumai.marcuscom.com> Organization: Verizon Data Services X-Mailer: Sylpheed version 0.8.2claws11 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 1 Sep 2002 18:52:04 -0400 (EDT) Joe Marcus Clarke wrote: > Actually, if 3.2 doesn't use thunks, it's likely to break Mozilla > again. This is really not that big of a deal. I'll just need to alter > a patch, and update the Mozilla people. > > Joe Why would that change? I do not remember me switching thunks off. -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 15:57:18 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A5FDE37B400 for ; Sun, 1 Sep 2002 15:57:12 -0700 (PDT) Received: from shumai.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15B7043E42 for ; Sun, 1 Sep 2002 15:57:12 -0700 (PDT) (envelope-from marcus@marcuscom.com) Received: from shumai.marcuscom.com (localhost.marcuscom.com [127.0.0.1]) by shumai.marcuscom.com (8.12.5/8.12.5) with ESMTP id g81MvEVD007624; Sun, 1 Sep 2002 18:57:14 -0400 (EDT) (envelope-from marcus@marcuscom.com) Received: from localhost (marcus@localhost) by shumai.marcuscom.com (8.12.5/8.12.5/Submit) with ESMTP id g81MvEkt007621; Sun, 1 Sep 2002 18:57:14 -0400 (EDT) X-Authentication-Warning: shumai.marcuscom.com: marcus owned process doing -bs Date: Sun, 1 Sep 2002 18:57:14 -0400 (EDT) From: Joe Marcus Clarke To: Alexander Kabaev Cc: current@FreeBSD.ORG Subject: Re: HEADS UP: GCC 3.2 in progress In-Reply-To: <20020901185526.7378c08d.ak03@gte.com> Message-ID: <20020901185625.W7559-100000@shumai.marcuscom.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 1 Sep 2002, Alexander Kabaev wrote: > On Sun, 1 Sep 2002 18:52:04 -0400 (EDT) > Joe Marcus Clarke wrote: > > > Actually, if 3.2 doesn't use thunks, it's likely to break Mozilla > > again. This is really not that big of a deal. I'll just need to alter > > a patch, and update the Mozilla people. > > > > Joe > > Why would that change? I do not remember me switching thunks off. I have no idea if it changed or not. This was just an observation. I'll be testing Mozilla with gcc-3.2.1, and I will fix things as necessary. But thanks for the info. Joe > > -- > Alexander Kabaev > > PGP Key : http://www.marcuscom.com/pgp.asc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 16: 1:29 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A56AB37B400; Sun, 1 Sep 2002 16:01:23 -0700 (PDT) Received: from magic.adaptec.com (magic.adaptec.com [208.236.45.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03ABE43E6E; Sun, 1 Sep 2002 16:01:23 -0700 (PDT) (envelope-from scottl@btc.adaptec.com) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.10.2+Sun/8.10.2) with ESMTP id g81N1FG02810; Sun, 1 Sep 2002 16:01:15 -0700 (PDT) Received: from btc.btc.adaptec.com (btc.btc.adaptec.com [10.100.0.52]) by redfish.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id QAA24043; Sun, 1 Sep 2002 16:01:15 -0700 (PDT) Received: from hollin.btc.adaptec.com (hollin [10.100.253.56]) by btc.btc.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id RAA16067; Sun, 1 Sep 2002 17:01:12 -0600 (MDT) Received: from hollin.btc.adaptec.com (localhost [127.0.0.1]) by hollin.btc.adaptec.com (8.12.5/8.12.5) with ESMTP id g81MwsdK005780; Sun, 1 Sep 2002 16:58:54 -0600 (MDT) (envelope-from scottl@hollin.btc.adaptec.com) Received: (from scottl@localhost) by hollin.btc.adaptec.com (8.12.5/8.12.5/Submit) id g81MwsBP005779; Sun, 1 Sep 2002 16:58:54 -0600 (MDT) Date: Sun, 1 Sep 2002 16:58:54 -0600 From: Scott Long To: Matthew Jacob Cc: Peter Wemm , current@freebsd.org, developers@freebsd.org Subject: Re: HEADS UP: GCC 3.2 in progress Message-ID: <20020901225853.GA5769@hollin.btc.adaptec.com> References: <20020901224455.9D4CC2A893@canning.wemm.org> <20020901155125.K16984-100000@wonky.feral.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020901155125.K16984-100000@wonky.feral.com> User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Sep 01, 2002 at 03:51:52PM -0700, Matthew Jacob wrote: > > > > > Umm. Are you reading your -developers mail? > > Yes, as best as I can. > > But I didn't see a GCC 3.2 import on anyone's bullet list. To quote Robert Watson: > My list basically consists of: > General > - GEOM as default storage management on all platforms, related > dependencies > - Switch in sysinstall to easily turn on ufs2 > - Final resolution of any perl removal related problems > - rcNG as the default boot mechanism > - New gcc? Matt, please stop trolling. Scott To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 16: 3:12 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91A4337B400; Sun, 1 Sep 2002 16:03:02 -0700 (PDT) Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE8A143E65; Sun, 1 Sep 2002 16:03:01 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from wonky.feral.com (wonky.feral.com [192.67.166.7]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id g81N30v11760; Sun, 1 Sep 2002 16:03:00 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Sun, 1 Sep 2002 16:01:25 -0700 (PDT) From: Matthew Jacob Reply-To: To: Scott Long Cc: Peter Wemm , , Subject: Re: HEADS UP: GCC 3.2 in progress In-Reply-To: <20020901225853.GA5769@hollin.btc.adaptec.com> Message-ID: <20020901160034.B16984-100000@wonky.feral.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > Yes, as best as I can. > > > > But I didn't see a GCC 3.2 import on anyone's bullet list. > > To quote Robert Watson: > > > My list basically consists of: > > General > > - GEOM as default storage management on all platforms, related > > dependencies > > - Switch in sysinstall to easily turn on ufs2 > > - Final resolution of any perl removal related problems > > - rcNG as the default boot mechanism > > - New gcc? Small bullet item. > Matt, please stop trolling. That is an offensive assumption. It wasn't trolling- nor was it intended as such. Argh. Why do I bother? Screw it. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 16: 8:52 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87DE537B400 for ; Sun, 1 Sep 2002 16:08:49 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79FD343E75 for ; Sun, 1 Sep 2002 16:08:48 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.5/8.12.2) with ESMTP id g81N8hcV037511; Sun, 1 Sep 2002 16:08:43 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.5/8.12.5/Submit) id g81N8ewc037510; Sun, 1 Sep 2002 16:08:40 -0700 (PDT) Date: Sun, 1 Sep 2002 16:08:40 -0700 From: "David O'Brien" To: Lamont Granquist Cc: freebsd-current@FreeBSD.ORG Subject: Re: gcc 3.1 / streambuf.h broken with "using namespace std;" Message-ID: <20020901230840.GA37166@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20020901183043.GF94999@dragon.nuxi.com> <20020901121241.F10365-100000@coredump.scriptkiddie.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020901121241.F10365-100000@coredump.scriptkiddie.org> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Sep 01, 2002 at 12:37:14PM -0700, Lamont Granquist wrote: > It sounds like gcc-3.1 or gcc-3.2 will be archaic and buggy > by the time that 5.2 and 5.3 come out. How would gcc-3.2 get more buggy over time than it is today?? "archaic" does apply however. Why the fsck can't people come up to speed on an issue before spewing FUD? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 16:33: 7 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3003B37B400; Sun, 1 Sep 2002 16:33:01 -0700 (PDT) Received: from leviathan.inethouston.net (leviathan.inethouston.net [66.64.12.249]) by mx1.FreeBSD.org (Postfix) with ESMTP id C69C443E4A; Sun, 1 Sep 2002 16:33:00 -0700 (PDT) (envelope-from dwcjr@inethouston.net) Received: by leviathan.inethouston.net (Postfix, from userid 1001) id AF8883198FE; Sun, 1 Sep 2002 18:33:05 -0500 (CDT) Date: Sun, 1 Sep 2002 18:33:05 -0500 From: "David W. Chapman Jr." To: Alexander Kabaev Cc: current@FreeBSD.ORG, developers@FreeBSD.ORG Subject: Re: HEADS UP: GCC 3.2.1-pre imported Message-ID: <20020901233305.GD4252@leviathan.inethouston.net> Reply-To: "David W. Chapman Jr." Mail-Followup-To: Alexander Kabaev , current@FreeBSD.ORG, developers@FreeBSD.ORG References: <20020901175846.50e47580.ak03@gte.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020901175846.50e47580.ak03@gte.com> X-Operating-System: FreeBSD 4.6-STABLE i386 User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Sep 01, 2002 at 05:58:46PM -0400, Alexander Kabaev wrote: > GCC 3.2.1-pre is now in the tree. Please let me know if you see any > problems recompiling your world/kernel. I have completed a world and kernel, just upgrading all my ports with portupgrade -a -f now, we'll see how that goes. > Remember to recompile your C++ ports. GCC 3.2 is not binary compatible > with 3.1. If this works out would it be a good idea to get this new gcc version on the port build clusters for -current so we can get to work on making sure all the ports work with the new compiler? -- David W. Chapman Jr. dwcjr@inethouston.net Raintree Network Services, Inc. dwcjr@freebsd.org FreeBSD Committer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 16:39:43 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88A7837B497 for ; Sun, 1 Sep 2002 16:39:31 -0700 (PDT) Received: from w250.z064001178.sjc-ca.dsl.cnc.net (adsl-66.218.45.239.dslextreme.com [66.218.45.239]) by mx1.FreeBSD.org (Postfix) with SMTP id 0C75243E6A for ; Sun, 1 Sep 2002 16:39:31 -0700 (PDT) (envelope-from jos@catnook.com) Received: (qmail 74139 invoked by uid 1000); 1 Sep 2002 23:39:43 -0000 Date: Sun, 1 Sep 2002 16:39:21 -0700 From: Jos Backus To: current@FreeBSD.ORG Subject: Re: HEADS UP: GCC 3.2 in progress Message-ID: <20020901233943.GC56014@lizzy.catnook.com> Reply-To: jos@catnook.com Mail-Followup-To: current@FreeBSD.ORG References: <20020901224455.9D4CC2A893@canning.wemm.org> <20020901155125.K16984-100000@wonky.feral.com> <20020901225853.GA5769@hollin.btc.adaptec.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020901225853.GA5769@hollin.btc.adaptec.com> User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Totally off-topic for this thread, sorry. On Sun, Sep 01, 2002 at 04:58:54PM -0600, Scott Long wrote: > To quote Robert Watson: > > > My list basically consists of: > > General > > - GEOM as default storage management on all platforms, related > > dependencies Note: I have tried bringing to -current's attention several times that GEOM and md(4) do not play well together. The following fstab entry continues to fail: /dev/md0 /tmp md rw,nosuid,nodev,-s=32m,-p=1777 0 0 Fyi, -- Jos Backus _/ _/_/_/ Sunnyvale, CA _/ _/ _/ _/ _/_/_/ _/ _/ _/ _/ jos at catnook.com _/_/ _/_/_/ require 'std/disclaimer' To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 16:47:23 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B8A9F37B40A; Sun, 1 Sep 2002 16:47:14 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-64-165-226-146.dsl.lsan03.pacbell.net [64.165.226.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB05443E6A; Sun, 1 Sep 2002 16:46:34 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 8329666B41; Sun, 1 Sep 2002 16:46:18 -0700 (PDT) Date: Sun, 1 Sep 2002 16:46:18 -0700 From: Kris Kennaway To: Alexander Kabaev , current@FreeBSD.ORG, developers@FreeBSD.ORG Subject: Re: HEADS UP: GCC 3.2.1-pre imported Message-ID: <20020901234617.GA28291@xor.obsecurity.org> References: <20020901175846.50e47580.ak03@gte.com> <20020901233305.GD4252@leviathan.inethouston.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Nq2Wo0NMKNjxTN9z" Content-Disposition: inline In-Reply-To: <20020901233305.GD4252@leviathan.inethouston.net> User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --Nq2Wo0NMKNjxTN9z Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Sep 01, 2002 at 06:33:05PM -0500, David W. Chapman Jr. wrote: > > Remember to recompile your C++ ports. GCC 3.2 is not binary compatible > > with 3.1. >=20 > If this works out would it be a good idea to get this new gcc version=20 > on the port build clusters for -current so we can get to work on=20 > making sure all the ports work with the new compiler? I'll be doing a new bento run ASAP. Kris --Nq2Wo0NMKNjxTN9z Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9cqbJWry0BWjoQKURAudtAJ9X66ZKnjZwRSOznv/dBWKbJjMmogCgu+Xo v0/PAtKpnNeVaXzyCuNE5GU= =GSf/ -----END PGP SIGNATURE----- --Nq2Wo0NMKNjxTN9z-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 16:50:59 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6B5037B400 for ; Sun, 1 Sep 2002 16:50:56 -0700 (PDT) Received: from leviathan.inethouston.net (leviathan.inethouston.net [66.64.12.249]) by mx1.FreeBSD.org (Postfix) with ESMTP id E203E43E4A for ; Sun, 1 Sep 2002 16:50:41 -0700 (PDT) (envelope-from dwcjr@inethouston.net) Received: by leviathan.inethouston.net (Postfix, from userid 1001) id 074CC3198FD; Sun, 1 Sep 2002 18:50:10 -0500 (CDT) Date: Sun, 1 Sep 2002 18:50:10 -0500 From: "David W. Chapman Jr." To: Kris Kennaway Cc: Alexander Kabaev , current@FreeBSD.ORG Subject: Re: HEADS UP: GCC 3.2.1-pre imported Message-ID: <20020901235009.GG4252@leviathan.inethouston.net> Reply-To: "David W. Chapman Jr." Mail-Followup-To: Kris Kennaway , Alexander Kabaev , current@FreeBSD.ORG References: <20020901175846.50e47580.ak03@gte.com> <20020901233305.GD4252@leviathan.inethouston.net> <20020901234617.GA28291@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020901234617.GA28291@xor.obsecurity.org> X-Operating-System: FreeBSD 4.6-STABLE i386 User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Sep 01, 2002 at 04:46:18PM -0700, Kris Kennaway wrote: > On Sun, Sep 01, 2002 at 06:33:05PM -0500, David W. Chapman Jr. wrote: > > > > Remember to recompile your C++ ports. GCC 3.2 is not binary compatible > > > with 3.1. > > > > If this works out would it be a good idea to get this new gcc version > > on the port build clusters for -current so we can get to work on > > making sure all the ports work with the new compiler? > > I'll be doing a new bento run ASAP. I will look at the logs when its done and see where I can help out. -- David W. Chapman Jr. dwcjr@inethouston.net Raintree Network Services, Inc. dwcjr@freebsd.org FreeBSD Committer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 17: 2:15 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 39EB737B400; Sun, 1 Sep 2002 17:02:10 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 046EA43E65; Sun, 1 Sep 2002 17:02:06 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 10E4A2A893; Sun, 1 Sep 2002 17:02:02 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: mjacob@feral.com Cc: current@freebsd.org, developers@freebsd.org Subject: Re: HEADS UP: GCC 3.2 in progress In-Reply-To: <20020901160034.B16984-100000@wonky.feral.com> Date: Sun, 01 Sep 2002 17:02:02 -0700 From: Peter Wemm Message-Id: <20020902000202.10E4A2A893@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Matthew Jacob wrote: > > > > Yes, as best as I can. > > > > > > But I didn't see a GCC 3.2 import on anyone's bullet list. > > > > To quote Robert Watson: > > > > > My list basically consists of: > > > General > > > - GEOM as default storage management on all platforms, related > > > dependencies > > > - Switch in sysinstall to easily turn on ufs2 > > > - Final resolution of any perl removal related problems > > > - rcNG as the default boot mechanism > > > - New gcc? > > Small bullet item. Alexander is new at working within our operation so we should give him some room to get fully up to speed. I'm glad that somebody other than me is dealing with this. :-) We really did need this to be done before 5.0-R as the gcc prerelease was a bit of a showstopper when it cannot compile a whole bunch of 'must have' packages. (eg: KDE etc) Lets say that developer awareness of the pending import should have been dealt with better and chalk it up as a learning experience. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 17:13: 9 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C80E37B400; Sun, 1 Sep 2002 17:13:02 -0700 (PDT) Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7408243E72; Sun, 1 Sep 2002 17:12:57 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from mailhost.feral.com (mjacob@mailhost.feral.com [192.67.166.1]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id g820Chv12703; Sun, 1 Sep 2002 17:12:43 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Sun, 1 Sep 2002 17:12:43 -0700 (PDT) From: Matthew Jacob X-Sender: mjacob@beppo Reply-To: mjacob@feral.com To: Peter Wemm Cc: current@freebsd.org, developers@freebsd.org Subject: Re: HEADS UP: GCC 3.2 in progress In-Reply-To: <20020902000202.10E4A2A893@canning.wemm.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > Matthew Jacob wrote: > > > > > > Yes, as best as I can. > > > > > > > > But I didn't see a GCC 3.2 import on anyone's bullet list. > > > > > > To quote Robert Watson: > > > > > > > My list basically consists of: > > > > General > > > > - GEOM as default storage management on all platforms, related > > > > dependencies > > > > - Switch in sysinstall to easily turn on ufs2 > > > > - Final resolution of any perl removal related problems > > > > - rcNG as the default boot mechanism > > > > - New gcc? > > > > Small bullet item. > > Alexander is new at working within our operation so we should give him some > room to get fully up to speed. I'm glad that somebody other than me is > dealing with this. :-) > > We really did need this to be done before 5.0-R as the gcc prerelease was a > bit of a showstopper when it cannot compile a whole bunch of 'must have' > packages. (eg: KDE etc) > > Lets say that developer awareness of the pending import should have been > dealt with better and chalk it up as a learning experience. Of course. And being accused of 'trolling' is also a learning experience. > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 17:14:37 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0AABF37B400; Sun, 1 Sep 2002 17:14:30 -0700 (PDT) Received: from leviathan.inethouston.net (leviathan.inethouston.net [66.64.12.249]) by mx1.FreeBSD.org (Postfix) with ESMTP id 647D043E42; Sun, 1 Sep 2002 17:14:29 -0700 (PDT) (envelope-from dwcjr@inethouston.net) Received: by leviathan.inethouston.net (Postfix, from userid 1001) id 9B5BA3198FD; Sun, 1 Sep 2002 19:14:34 -0500 (CDT) Date: Sun, 1 Sep 2002 19:14:34 -0500 From: "David W. Chapman Jr." To: Matthew Jacob Cc: Peter Wemm , current@freebsd.org, developers@freebsd.org Subject: Re: HEADS UP: GCC 3.2 in progress Message-ID: <20020902001434.GJ4252@leviathan.inethouston.net> Reply-To: "David W. Chapman Jr." Mail-Followup-To: Matthew Jacob , Peter Wemm , current@freebsd.org, developers@freebsd.org References: <20020902000202.10E4A2A893@canning.wemm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 4.6-STABLE i386 User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > Of course. And being accused of 'trolling' is also a learning > experience. I would have to agree with your sarcasm, seems like there is a big troll hunt and everyone is being accused. -- David W. Chapman Jr. dwcjr@inethouston.net Raintree Network Services, Inc. dwcjr@freebsd.org FreeBSD Committer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 17:18:56 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B648337B400; Sun, 1 Sep 2002 17:18:48 -0700 (PDT) Received: from smtpout.mac.com (smtpout.mac.com [204.179.120.89]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2581B43E4A; Sun, 1 Sep 2002 17:18:48 -0700 (PDT) (envelope-from leimy2k@mac.com) Received: from smtp-relay02.mac.com (smtp-relay02-en1 [10.13.10.225]) by smtpout.mac.com (Xserve/MantshX 2.0) with ESMTP id g820IlKw004459; Sun, 1 Sep 2002 17:18:48 -0700 (PDT) Received: from asmtp01.mac.com (asmtp01-qfe3 [10.13.10.65]) by smtp-relay02.mac.com (8.12.1/8.12.1/1.0) with ESMTP id g820IlZH010837; Sun, 1 Sep 2002 17:18:47 -0700 (PDT) Received: from David-Leimbachs-Computer.local ([67.32.249.192]) by asmtp01.mac.com (Netscape Messaging Server 4.15) with ESMTP id H1SBJA00.910; Sun, 1 Sep 2002 17:18:47 -0700 Date: Sun, 1 Sep 2002 19:18:55 -0500 Subject: Re: HEADS UP: GCC 3.2 in progress Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v543) Cc: Peter Wemm , current@FreeBSD.ORG, developers@FreeBSD.ORG To: mjacob@feral.com From: David Leimbach In-Reply-To: Message-Id: <9158E8F3-BE09-11D6-85ED-0003931D0252@mac.com> Content-Transfer-Encoding: 7bit X-Mailer: Apple Mail (2.543) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hey lets find a way to keep this goddamned thread going.. huh can we... yeah... please... I love hitting delete!!! Keep it up and we'll be as cool as kde-cafe@kde.org ... On Sunday, September 1, 2002, at 07:12 PM, Matthew Jacob wrote: > > >> Matthew Jacob wrote: >>> >>>>> Yes, as best as I can. >>>>> >>>>> But I didn't see a GCC 3.2 import on anyone's bullet list. >>>> >>>> To quote Robert Watson: >>>> >>>>> My list basically consists of: >>>>> General >>>>> - GEOM as default storage management on all platforms, related >>>>> dependencies >>>>> - Switch in sysinstall to easily turn on ufs2 >>>>> - Final resolution of any perl removal related problems >>>>> - rcNG as the default boot mechanism >>>>> - New gcc? >>> >>> Small bullet item. >> >> Alexander is new at working within our operation so we should give >> him some >> room to get fully up to speed. I'm glad that somebody other than me >> is >> dealing with this. :-) >> >> We really did need this to be done before 5.0-R as the gcc prerelease >> was a >> bit of a showstopper when it cannot compile a whole bunch of 'must >> have' >> packages. (eg: KDE etc) >> >> Lets say that developer awareness of the pending import should have >> been >> dealt with better and chalk it up as a learning experience. > > > > > Of course. And being accused of 'trolling' is also a learning > experience. >> > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 17:21:56 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B793937B400; Sun, 1 Sep 2002 17:21:51 -0700 (PDT) Received: from smtpout.mac.com (smtpout.mac.com [204.179.120.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 585C643E6A; Sun, 1 Sep 2002 17:21:51 -0700 (PDT) (envelope-from leimy2k@mac.com) Received: from smtp-relay01.mac.com (smtp-relay01-en1 [10.13.10.224]) by smtpout.mac.com (Xserve/MantshX 2.0) with ESMTP id g820Lfkf027451; Sun, 1 Sep 2002 17:21:41 -0700 (PDT) Received: from asmtp01.mac.com (asmtp01-qfe3 [10.13.10.65]) by smtp-relay01.mac.com (8.12.1/8.12.1/1.0) with ESMTP id g820LlVw024973; Sun, 1 Sep 2002 17:21:48 -0700 (PDT) Received: from David-Leimbachs-Computer.local ([67.32.249.192]) by asmtp01.mac.com (Netscape Messaging Server 4.15) with ESMTP id H1SBOB00.L0M; Sun, 1 Sep 2002 17:21:47 -0700 Date: Sun, 1 Sep 2002 19:21:53 -0500 Subject: Re: HEADS UP: GCC 3.2 in progress Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v543) Cc: Matthew Jacob , Peter Wemm , current@FreeBSD.ORG, developers@FreeBSD.ORG To: "David W. Chapman Jr." From: David Leimbach In-Reply-To: <20020902001434.GJ4252@leviathan.inethouston.net> Message-Id: Content-Transfer-Encoding: 7bit X-Mailer: Apple Mail (2.543) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sunday, September 1, 2002, at 07:14 PM, David W. Chapman Jr. wrote: >> Of course. And being accused of 'trolling' is also a learning >> experience. > > I would have to agree with your sarcasm, seems like there is a big > troll hunt and everyone is being accused. > I wouldn't call it trolling but I would call it stretching the bounds of "being on topic". The accusation was unfair.... however the amount of exchange on the topic [and off] may have gotten out of hand. This tends to irritate people. Dave > -- > David W. Chapman Jr. > dwcjr@inethouston.net Raintree Network Services, Inc. > > dwcjr@freebsd.org FreeBSD Committer > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 17:44:49 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D40837B400; Sun, 1 Sep 2002 17:44:41 -0700 (PDT) Received: from magic.adaptec.com (magic.adaptec.com [208.236.45.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7C6243E42; Sun, 1 Sep 2002 17:44:40 -0700 (PDT) (envelope-from scottl@btc.adaptec.com) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.10.2+Sun/8.10.2) with ESMTP id g820i5G07856; Sun, 1 Sep 2002 17:44:05 -0700 (PDT) Received: from btc.btc.adaptec.com (btc.btc.adaptec.com [10.100.0.52]) by redfish.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id RAA29432; Sun, 1 Sep 2002 17:44:04 -0700 (PDT) Received: from hollin.btc.adaptec.com (hollin [10.100.253.56]) by btc.btc.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id SAA16660; Sun, 1 Sep 2002 18:44:01 -0600 (MDT) Received: from hollin.btc.adaptec.com (localhost [127.0.0.1]) by hollin.btc.adaptec.com (8.12.5/8.12.5) with ESMTP id g820fhdK005896; Sun, 1 Sep 2002 18:41:43 -0600 (MDT) (envelope-from scottl@hollin.btc.adaptec.com) Received: (from scottl@localhost) by hollin.btc.adaptec.com (8.12.5/8.12.5/Submit) id g820fhW9005895; Sun, 1 Sep 2002 18:41:43 -0600 (MDT) Date: Sun, 1 Sep 2002 18:41:43 -0600 From: Scott Long To: Matthew Jacob Cc: Peter Wemm , current@freebsd.org, developers@freebsd.org Subject: Re: HEADS UP: GCC 3.2 in progress Message-ID: <20020902004142.GA5862@hollin.btc.adaptec.com> References: <20020902000202.10E4A2A893@canning.wemm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Sep 01, 2002 at 05:12:43PM -0700, Matthew Jacob wrote: > > > [...] > > > Of course. And being accused of 'trolling' is also a learning > experience. Ok, I apologize for calling you a 'troll'. I certainly didn't mean it in the context of what's going on in other mailing lists, and it probably wasn't appropriate in any context. Please note, hovever, that many of the concerns that you've brought up in this thread have been *heavily* discussed in the public mailing list over the past month. Just two weeks ago there was a heated discussion over whether to import gcc 3.2, or leapfrog it and wait for 3.3. There have been many more discussions like it. Scott To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 18:43:53 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EEA137B400 for ; Sun, 1 Sep 2002 18:43:52 -0700 (PDT) Received: from mail.allcaps.org (h-66-166-142-198.SNDACAGL.covad.net [66.166.142.198]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D17243E4A for ; Sun, 1 Sep 2002 18:43:52 -0700 (PDT) (envelope-from bsder@mail.allcaps.org) Received: by mail.allcaps.org (Postfix, from userid 501) id 75F6D154D9; Sun, 1 Sep 2002 18:43:51 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.allcaps.org (Postfix) with ESMTP id 6C402154D4 for ; Sun, 1 Sep 2002 18:43:51 -0700 (PDT) Date: Sun, 1 Sep 2002 18:43:51 -0700 (PDT) From: "Andrew P. Lentvorski" To: freebsd-current@freebsd.org Subject: Getting developer previews via cvsup? Message-ID: <20020901183801.X61298-100000@mail.allcaps.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I wanted to download via cvsup a snapshot of -current which I had a decent chance of compiling (I need to look at some atacontrol RAID stuff). So I tried to find a -current which had a recent tag, the comment was made that DP2 just got a tag, but even a DP1 tag would do. What should that tag be? Even a date tag would be useful (-current was in pretty good shape as of MM/DD/YYYY. Give it a try.), but I can't seem to find *anything* even after Googling for about an hour. Thanks, -a To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 18:51:33 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A079637B400 for ; Sun, 1 Sep 2002 18:51:27 -0700 (PDT) Received: from opiate.thirteenandtwo.org (CPE0030ab0ef2bb.cpe.net.cable.rogers.com [24.103.202.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D47643E65 for ; Sun, 1 Sep 2002 18:51:26 -0700 (PDT) (envelope-from munish@opiate.thirteenandtwo.org) Received: from opiate.thirteenandtwo.org (munish@localhost.thirteenandtwo.org [127.0.0.1]) by opiate.thirteenandtwo.org (8.12.6/8.12.5) with ESMTP id g821pP5n051323 for ; Sun, 1 Sep 2002 21:51:25 -0400 (EDT) (envelope-from munish@opiate.thirteenandtwo.org) Received: (from munish@localhost) by opiate.thirteenandtwo.org (8.12.6/8.12.6/Submit) id g821pNQK051322 for freebsd-current@FreeBSD.ORG; Sun, 1 Sep 2002 21:51:23 -0400 (EDT) Date: Sun, 1 Sep 2002 21:51:23 -0400 From: Munish Chopra To: freebsd-current@FreeBSD.ORG Subject: Re: Getting developer previews via cvsup? Message-ID: <20020902015123.GA891@opiate.thirteenandtwo.org> Mail-Followup-To: freebsd-current@FreeBSD.ORG References: <20020901183801.X61298-100000@mail.allcaps.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020901183801.X61298-100000@mail.allcaps.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 2002-09-01 18:43 +0000, Andrew P. Lentvorski wrote: > I wanted to download via cvsup a snapshot of -current which I had a decent > chance of compiling (I need to look at some atacontrol RAID stuff). So I > tried to find a -current which had a recent tag, the comment was made that > DP2 just got a tag, but even a DP1 tag would do. > > What should that tag be? Even a date tag would be useful (-current was in > pretty good shape as of MM/DD/YYYY. Give it a try.), but I can't seem to > find *anything* even after Googling for about an hour. > > Thanks, > -a > IIRC, current was in good shape between August 12-15, 17, 18, 22-24. I'm probably a day or two off on a few but it's a decent guess. A cvsup from about an hour and a half ago is performing fine so far, with the new gcc imported. *Very* smooth transition, FWIW :) -- Munish Chopra To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 18:52:40 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D50CF37B401 for ; Sun, 1 Sep 2002 18:52:34 -0700 (PDT) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F38843E6E for ; Sun, 1 Sep 2002 18:52:34 -0700 (PDT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (IDENT:brdavis@localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.12.3/8.12.3) with ESMTP id g821qWwu005070; Sun, 1 Sep 2002 18:52:32 -0700 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.12.3/8.12.3/Submit) id g821qWfx005069; Sun, 1 Sep 2002 18:52:32 -0700 Date: Sun, 1 Sep 2002 18:52:32 -0700 From: Brooks Davis To: "Andrew P. Lentvorski" Cc: freebsd-current@FreeBSD.ORG Subject: Re: Getting developer previews via cvsup? Message-ID: <20020901185232.A4806@Odin.AC.HMC.Edu> References: <20020901183801.X61298-100000@mail.allcaps.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="HcAYCG3uE/tztfnV" Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20020901183801.X61298-100000@mail.allcaps.org>; from bsder@mail.allcaps.org on Sun, Sep 01, 2002 at 06:43:51PM -0700 X-Virus-Scanned: by amavisd-milter (http://amavis.org/) on odin.ac.hmc.edu Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --HcAYCG3uE/tztfnV Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Sep 01, 2002 at 06:43:51PM -0700, Andrew P. Lentvorski wrote: > I wanted to download via cvsup a snapshot of -current which I had a decent > chance of compiling (I need to look at some atacontrol RAID stuff). So I > tried to find a -current which had a recent tag, the comment was made that > DP2 just got a tag, but even a DP1 tag would do. >=20 > What should that tag be? Even a date tag would be useful (-current was in > pretty good shape as of MM/DD/YYYY. Give it a try.), but I can't seem to > find *anything* even after Googling for about an hour. There aren't tags for DP1 and DP2 because they are being created in a seperate perforce repository to avoid the overhead of branching for previews. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --HcAYCG3uE/tztfnV Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE9csRfXY6L6fI4GtQRAuQOAKDmXiIX7QZqknKIYzLtIl7a4NxMGQCg5rFt YA0xpfB+WHTec1yc8V169Ig= =2qrL -----END PGP SIGNATURE----- --HcAYCG3uE/tztfnV-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 19:20:19 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3DFC637B400 for ; Sun, 1 Sep 2002 19:20:17 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF1BF43E65 for ; Sun, 1 Sep 2002 19:20:16 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.5/8.12.2) with ESMTP id g822KGim001600; Sun, 1 Sep 2002 19:20:16 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.5/8.12.5/Submit) id g822KGPh001599; Sun, 1 Sep 2002 19:20:16 -0700 (PDT) Date: Sun, 1 Sep 2002 19:20:16 -0700 From: "David O'Brien" To: "Andrew P. Lentvorski" Cc: freebsd-current@freebsd.org Subject: Re: Getting developer previews via cvsup? Message-ID: <20020902022015.GA1570@dragon.nuxi.com> Reply-To: obrien@freebsd.org References: <20020901183801.X61298-100000@mail.allcaps.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020901183801.X61298-100000@mail.allcaps.org> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Sep 01, 2002 at 06:43:51PM -0700, Andrew P. Lentvorski wrote: > I wanted to download via cvsup a snapshot of -current which I had a decent > chance of compiling (I need to look at some atacontrol RAID stuff). So I > tried to find a -current which had a recent tag, the comment was made that > DP2 just got a tag, but even a DP1 tag would do. See several at ftp://snapshots.jp.freebsd.org/pub/FreeBSD/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 19:21:17 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 610C537B400; Sun, 1 Sep 2002 19:21:15 -0700 (PDT) Received: from shumai.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95CE143E6A; Sun, 1 Sep 2002 19:21:13 -0700 (PDT) (envelope-from marcus@marcuscom.com) Received: from shumai.marcuscom.com (localhost.marcuscom.com [127.0.0.1]) by shumai.marcuscom.com (8.12.5/8.12.5) with ESMTP id g822LDVD008748; Sun, 1 Sep 2002 22:21:13 -0400 (EDT) (envelope-from marcus@marcuscom.com) Received: from localhost (marcus@localhost) by shumai.marcuscom.com (8.12.5/8.12.5/Submit) with ESMTP id g822LDju008745; Sun, 1 Sep 2002 22:21:13 -0400 (EDT) X-Authentication-Warning: shumai.marcuscom.com: marcus owned process doing -bs Date: Sun, 1 Sep 2002 22:21:13 -0400 (EDT) From: Joe Marcus Clarke To: Sean Chittenden Cc: current@FreeBSD.org Subject: Re: HEADS UP: GCC 3.2 in progress In-Reply-To: <20020902021050.GE61993@ninja1.internal> Message-ID: <20020901222018.X8348-100000@shumai.marcuscom.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 1 Sep 2002, Sean Chittenden wrote: > > > > totally wrong, and this won't break things. I'm just a bit startled that > > > > this appears out of nowhere (I sure don't recall it being discussed) and > > > > just happens, with 10 minutes warning. > > > > > > The 2.95.3 -> 3.1 prerelease upgrade was a big step. > > > > > > 3.1 prerelease -> 3.2 is a little step which fixes bugs, make > > > kde working (gif support) again, fixes X11 and mozilla ports. > > > > Actually, if 3.2 doesn't use thunks, it's likely to break Mozilla again. > > This is really not that big of a deal. I'll just need to alter a patch, > > and update the Mozilla people. > > My understanding from watching the patches move through mozilla is > that the next release of mozilla _will_ work correctly with -CURRENT > because it is aware of us not using thunks. The thunks patch for > -CURRENT was verified in the mozilla src tree a week or two back. -sc Correct. However, if the compiler changes in -CURRENT not to use thunks, then I need to adjust the local patch, and update the Mozilla bug. However, it sounds like this isn't the case. Joe > > -- > Sean Chittenden > PGP Key : http://www.marcuscom.com/pgp.asc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 19:51:30 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E0B337B400 for ; Sun, 1 Sep 2002 19:51:26 -0700 (PDT) Received: from ns.altadena.net (ns.altadena.net [206.126.144.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6D7843E72 for ; Sun, 1 Sep 2002 19:51:25 -0700 (PDT) (envelope-from pete@ns.altadena.net) Received: from ns.altadena.net (localhost [127.0.0.1]) by ns.altadena.net (8.12.3/8.12.3) with ESMTP id g822pJQO061046 for ; Sun, 1 Sep 2002 19:51:19 -0700 (PDT) (envelope-from pete@ns.altadena.net) Received: (from pete@localhost) by ns.altadena.net (8.12.3/8.12.3/Submit) id g822pJ68061045 for current@freebsd.org; Sun, 1 Sep 2002 19:51:19 -0700 (PDT) (envelope-from pete) From: Pete Carah Message-Id: <200209020251.g822pJ68061045@ns.altadena.net> Subject: Problem in cross-build of modules To: current@freebsd.org Date: Sun, 1 Sep 2002 19:51:19 -0700 (PDT) X-Mailer: ELM [version 2.4ME+ PL68 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=iso8859-1 Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG This showed up a few days ago; a tool-dependency problem in a cross-build. I build current under stable since this (acpi-only) system won't yet boot current (mostly appears to be the problem with TI pcic/cardbus chip interrupt routing) The build of aicasm in the kernel mkdep works right; that in the module build doesn't. I presume a minor makefile problem... The first thing (no target to make) is just a nit but annoying. -------------------------------------------------------- make: no target to make. "/current/usr/src/Makefile.inc1", line 140: warning: "make -f /dev/null -m /current/usr/src/share/mk CPUTYPE=i386 -V CPUTYPE" returned non-zero status -------------------------------------------------------------- >>> Kernel build for PORT2 started on Sun Sep 1 22:36:09 EDT 2002 -------------------------------------------------------------- ===> PORT2 mkdir -p /usr/obj/current/usr/src/sys cd /current/usr/src/sys/i386/conf; PATH=/usr/obj/current/usr/src/i386/usr/sbin:/usr/obj/current/usr/src/i386/usr/bin:/usr/obj/current/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin config -d /usr/obj/current/usr/src/sys/PORT2 /current/usr/src/sys/i386/conf/PORT2 Kernel build directory is /usr/obj/current/usr/src/sys/PORT2 Don't forget to do a ``make depend'' ......... ......... cd /usr/obj/current/usr/src/sys/PORT2; MAKESRCPATH=/current/usr/src/sys/dev/aic7xxx/aicasm make -DNO_CPU_CFLAGS -f /current/usr/src/sys/dev/aic7xxx/aicasm/Makefile Warning: Object directory not changed from original /d/obj-c/current/usr/src/sys/PORT2 cc -O -pipe -nostdinc -I/usr/include -I. -I/current/usr/src/sys/dev/aic7xxx/aicasm -c /current/usr/src/sys/dev/aic7xxx/aicasm/aicasm.c cc -O -pipe -nostdinc -I/usr/include -I. -I/current/usr/src/sys/dev/aic7xxx/aicasm -c /current/usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c yacc -b aicasm_gram -d -o aicasm_gram.c /current/usr/src/sys/dev/aic7xxx/aicasm/aicasm_gram.y cc -O -pipe -nostdinc -I/usr/include -I. -I/current/usr/src/sys/dev/aic7xxx/aicasm -c aicasm_gram.c yacc -b aicasm_macro_gram -p mm -d -o aicasm_macro_gram.c /current/usr/src/sys/dev/aic7xxx/aicasm/aicasm_macro_gram.y cc -O -pipe -nostdinc -I/usr/include -I. -I/current/usr/src/sys/dev/aic7xxx/aicasm -c aicasm_macro_gram.c lex -t /current/usr/src/sys/dev/aic7xxx/aicasm/aicasm_scan.l > aicasm_scan.c cc -O -pipe -nostdinc -I/usr/include -I. -I/current/usr/src/sys/dev/aic7xxx/aicasm -c aicasm_scan.c lex -t -Pmm /current/usr/src/sys/dev/aic7xxx/aicasm/aicasm_macro_scan.l > aicasm_macro_scan.c cc -O -pipe -nostdinc -I/usr/include -I. -I/current/usr/src/sys/dev/aic7xxx/aicasm -c aicasm_macro_scan.c cc -O -pipe -nostdinc -I/usr/include -I. -I/current/usr/src/sys/dev/aic7xxx/aicasm -o aicasm aicasm.o aicasm_symbol.o aicasm_gram.o aicasm_macro_gram.o aicasm_scan.o aicasm_macro_scan.o -ll cd /usr/obj/current/usr/src/sys/PORT2; MAKEOBJDIRPREFIX=/usr/obj MACHINE_ARCH=i386 MACHINE=i386 CPUTYPE=i386 OBJFORMAT_PATH=/usr/obj/current/usr/src/i386/usr/libexec GROFF_BIN_PATH=/usr/obj/current/usr/src/i386/usr/bin GROFF_FONT_PATH=/usr/obj/current/usr/src/i386/usr/share/groff_font GROFF_TMAC_PATH=/usr/obj/current/usr/src/i386/usr/share/tmac DESTDIR=/usr/obj/current/usr/src/i386 INSTALL="sh /current/usr/src/tools/install.sh" PATH=/usr/obj/current/usr/src/i386/usr/sbin:/usr/obj/current/usr/src/i386/usr/bin:/usr/obj/current/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin OBJFORMAT_PATH=/usr/obj/current/usr/src/i386/usr/libexec:/usr/libexec make KERNEL=kernel depend rm -f .olddep if [ -f .depend ]; then mv .depend .olddep; fi make _kernel-depend ........... ........... ===> aic7xxx ===> aic7xxx/aicasm make -f /current/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm/Makefile MAKESRCPATH=/current/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm depend ===> aic7xxx/ahc @ -> /current/usr/src/sys machine -> /current/usr/src/sys/i386/include ( cd /current/usr/src/sys/modules/aic7xxx/ahc/../aicasm; make aicasm; ) make -f /current/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm/Makefile MAKESRCPATH=/current/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm Warning: Object directory not changed from original /d/obj-c/current/usr/src/sys/PORT2/modules/current/usr/src/sys/modules/aic7xxx/aicasm cc -O -pipe -nostdinc -I/usr/include -I. -I/current/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm -g -c /current/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm/aicasm.c cc -O -pipe -nostdinc -I/usr/include -I. -I/current/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm -g -c /current/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm/aicasm_symbol.c yacc -b aicasm_gram -d -o aicasm_gram.c /current/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm/aicasm_gram.y cc -O -pipe -nostdinc -I/usr/include -I. -I/current/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm -g -c aicasm_gram.c yacc -b aicasm_macro_gram -p mm -d -o aicasm_macro_gram.c /current/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm/aicasm_macro_gram.y cc -O -pipe -nostdinc -I/usr/include -I. -I/current/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm -g -c aicasm_macro_gram.c lex -t /current/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm/aicasm_scan.l > aicasm_scan.c cc -O -pipe -nostdinc -I/usr/include -I. -I/current/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm -g -c aicasm_scan.c lex -t -Pmm /current/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm/aicasm_macro_scan.l > aicasm_macro_scan.c cc -O -pipe -nostdinc -I/usr/include -I. -I/current/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm -g -c aicasm_macro_scan.c cc -O -pipe -nostdinc -I/usr/include -I. -I/current/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm -g -o aicasm aicasm.o aicasm_symbol.o aicasm_gram.o aicasm_macro_gram.o aicasm_scan.o aicasm_macro_scan.o -ll /d/obj-c/current/usr/src/sys/PORT2/modules/current/usr/src/sys/modules/aic7xxx/ahc/../aicasm/aicasm -I/current/usr/src/sys/modules/aic7xxx/ahc/../../../cam/scsi -I/current/usr/src/sys/modules/aic7xxx/ahc/../../../dev/aic7xxx -o aic7xxx_seq.h -r aic7xxx_reg.h -p aic7xxx_reg_print.c -i /current/usr/src/sys/modules/aic7xxx/ahc/../../../dev/aic7xxx/aic7xxx_osm.h /current/usr/src/sys/modules/aic7xxx/ahc/../../../dev/aic7xxx/aic7xxx.seq /usr/libexec/ld-elf.so.1: Shared object "libc.so.5" not found *** Error code 1 Stop in /current/usr/src/sys/modules/aic7xxx/ahc. *** Error code 1 Stop in /current/usr/src/sys/modules/aic7xxx. *** Error code 1 Stop in /current/usr/src/sys/modules. *** Error code 1 Stop in /d/obj-c/current/usr/src/sys/PORT2. *** Error code 1 Stop in /current/usr/src. *** Error code 1 Stop in /current/usr/src. ------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 20:33:18 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D158C37B400 for ; Sun, 1 Sep 2002 20:33:12 -0700 (PDT) Received: from magic.adaptec.com (magic.adaptec.com [208.236.45.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 63FCC43E4A for ; Sun, 1 Sep 2002 20:33:12 -0700 (PDT) (envelope-from scottl@btc.adaptec.com) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.10.2+Sun/8.10.2) with ESMTP id g823X4G16265; Sun, 1 Sep 2002 20:33:04 -0700 (PDT) Received: from btc.btc.adaptec.com (btc.btc.adaptec.com [10.100.0.52]) by redfish.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id UAA08292; Sun, 1 Sep 2002 20:33:03 -0700 (PDT) Received: from hollin.btc.adaptec.com (hollin [10.100.253.56]) by btc.btc.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id VAA17356; Sun, 1 Sep 2002 21:33:00 -0600 (MDT) Received: from hollin.btc.adaptec.com (localhost [127.0.0.1]) by hollin.btc.adaptec.com (8.12.5/8.12.5) with ESMTP id g823UgdK006082; Sun, 1 Sep 2002 21:30:42 -0600 (MDT) (envelope-from scottl@hollin.btc.adaptec.com) Received: (from scottl@localhost) by hollin.btc.adaptec.com (8.12.5/8.12.5/Submit) id g823Ugbe006081; Sun, 1 Sep 2002 21:30:42 -0600 (MDT) Date: Sun, 1 Sep 2002 21:30:42 -0600 From: Scott Long To: Pete Carah Cc: current@freebsd.org Subject: Re: Problem in cross-build of modules Message-ID: <20020902033041.GA5944@hollin.btc.adaptec.com> References: <200209020251.g822pJ68061045@ns.altadena.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200209020251.g822pJ68061045@ns.altadena.net> User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Sep 01, 2002 at 07:51:19PM -0700, Pete Carah wrote: > This showed up a few days ago; a tool-dependency problem > in a cross-build. > > I build current under stable since this (acpi-only) system > won't yet boot current (mostly appears to be the problem with > TI pcic/cardbus chip interrupt routing) > > The build of aicasm in the kernel mkdep works right; that > in the module build doesn't. I presume a minor makefile > problem... > > The first thing (no target to make) is just a nit but annoying. > [...] > /usr/libexec/ld-elf.so.1: Shared object "libc.so.5" not found I'm aware of this. I still haven't figured out the cause though, and my -stable machine is horribly slow. Scott To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 21: 8:33 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E89F437B400; Sun, 1 Sep 2002 21:08:27 -0700 (PDT) Received: from mail.tgd.net (mail.tgd.net [209.81.25.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id A2A3D43E42; Sun, 1 Sep 2002 21:08:27 -0700 (PDT) (envelope-from sean@mail.tgd.net) Received: by mail.tgd.net (Postfix, from userid 1001) id 06A5D20F01; Sun, 1 Sep 2002 19:10:50 -0700 (PDT) Date: Sun, 1 Sep 2002 19:10:50 -0700 From: Sean Chittenden To: Joe Marcus Clarke Cc: current@FreeBSD.ORG Subject: Re: HEADS UP: GCC 3.2 in progress Message-ID: <20020902021050.GE61993@ninja1.internal> References: <20020902000044.N12764-100000@levais.imp.ch> <20020901185101.X7559-100000@shumai.marcuscom.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZGiS0Q5IWpPtfppv" Content-Disposition: inline In-Reply-To: <20020901185101.X7559-100000@shumai.marcuscom.com> User-Agent: Mutt/1.4i X-PGP-Key: finger seanc@FreeBSD.org X-PGP-Fingerprint: 6CEB 1B06 BFD3 70F6 95BE 7E4D 8E85 2E0A 5F5B 3ECB X-Web-Homepage: http://sean.chittenden.org/ Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --ZGiS0Q5IWpPtfppv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable > > > totally wrong, and this won't break things. I'm just a bit startled t= hat > > > this appears out of nowhere (I sure don't recall it being discussed) = and > > > just happens, with 10 minutes warning. > > > > The 2.95.3 -> 3.1 prerelease upgrade was a big step. > > > > 3.1 prerelease -> 3.2 is a little step which fixes bugs, make > > kde working (gif support) again, fixes X11 and mozilla ports. >=20 > Actually, if 3.2 doesn't use thunks, it's likely to break Mozilla again. > This is really not that big of a deal. I'll just need to alter a patch, > and update the Mozilla people. My understanding from watching the patches move through mozilla is that the next release of mozilla _will_ work correctly with -CURRENT because it is aware of us not using thunks. The thunks patch for -CURRENT was verified in the mozilla src tree a week or two back. -sc --=20 Sean Chittenden --ZGiS0Q5IWpPtfppv Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Comment: Sean Chittenden iD4DBQE9csiqjoUuCl9bPssRArLbAJ9VaUl7Cy4XtaN2ZzFncsZVQJPcAQCXaP1E J1iv8K4EEkMWVyR+TpsH9w== =Sho9 -----END PGP SIGNATURE----- --ZGiS0Q5IWpPtfppv-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 21:17:20 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CBD237B400 for ; Sun, 1 Sep 2002 21:17:17 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1396143E65 for ; Sun, 1 Sep 2002 21:17:16 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id EAA11444 for ; Mon, 2 Sep 2002 04:17:05 GMT Date: Mon, 2 Sep 2002 14:24:08 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: current@freebsd.org Subject: aout support broken in gcc3 Message-ID: <20020902141223.Y2138-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG aout support is still required for a few things (mainly for compiling some boot blocks), but is broken in gcc3 for at least compile-time assignments to long longs and shifts of long longs by a non-constant amount: %%% $ cat z.c long long x = 0; int y; foo() { x = x << y; } $ cc -O -S -aout z.c $ cat z.s .file "z.c" .globl _x .data .p2align 3 .type _x,@object .size _x,8 _x: .quad 0 .text .p2align 2,0x90 .globl _foo .type _foo,@function _foo: pushl %ebp movl %esp, %ebp movb _y, %cl movl _x, %eax movl _x+4, %edx shldl %eax, %edx sall %cl, %eax testl $32, %ecx je L2 movl %eax, %edx movl $0, %eax L2: movl %eax, _x movl %edx, _x+4 leave ret Lfe1: .size _foo,Lfe1-_foo .comm _y,4 .ident "GCC: (GNU) 3.1 [FreeBSD] 20020509 (prerelease)" %%% The above assembler output has two syntax errors: - ".quad 0". .quad is not supported by the old aout assembler. - "shldl %eax, %edx". The old aout assembler only accepts the correct syntax of "shldl %cl,%eax,%edx". Note that gcc doesn't elide the similarly implicit %cl register for the sall instruction. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 21:26:59 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 54DCE37B400; Sun, 1 Sep 2002 21:26:58 -0700 (PDT) Received: from swan.mail.pas.earthlink.net (swan.mail.pas.earthlink.net [207.217.120.123]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B28343E72; Sun, 1 Sep 2002 21:26:58 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from pool0170.cvx21-bradley.dialup.earthlink.net ([209.179.192.170] helo=mindspring.com) by swan.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 17linZ-0002wk-00; Sun, 01 Sep 2002 21:26:50 -0700 Message-ID: <3D72E845.2D88304D@mindspring.com> Date: Sun, 01 Sep 2002 21:25:41 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: obrien@FreeBSD.ORG Cc: leimy2k@mac.com, freebsd-current@FreeBSD.ORG, Alexander Langer , Gerald Pfeifer Subject: Re: gcc 3.1 / streambuf.h broken with "using namespace std;" References: <3D714B7F.CE386B65@mindspring.com> <1FFDCCFF-BDA8-11D6-9DF6-0003937E39E0@mac.com> <20020901183043.GF94999@dragon.nuxi.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG David O'Brien wrote: > > >It was my understanding that FreeBSD 5.0 release was not going > > >to be GCC 3.3 (because GCC 3.3 would not be released in time for > > >FreeBSD to not be "pulling a RedHat" if they shipped a beta and > > >called it 3.3) , might be GCC 3.2, and was currently down-rev > > >from there. > > 3.3.0 will be released before FreeBSD 5.1. It is my advice to > FreeBSD'ville that we go with a GCC 3.3 snapshot for FBSD 5.0 and a GCC > 3.3.0 release for FBSD 5.1. That way we can get the new features of 3.3 > into our 5.x branch. AND get bug fixes by importing 3.3.1 and 3.3.2 into > later FBSD 5.x releases. This would be my preference, but it would be stupid for me to try to volunteer someone else to do the work. IMO, FreeBSD 5.0 will not be able to gain market acceptance until the 5.1 release, in any case. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 21:30:46 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0CE1537B400 for ; Sun, 1 Sep 2002 21:30:45 -0700 (PDT) Received: from swan.mail.pas.earthlink.net (swan.mail.pas.earthlink.net [207.217.120.123]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC92743E65 for ; Sun, 1 Sep 2002 21:30:44 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from pool0170.cvx21-bradley.dialup.earthlink.net ([209.179.192.170] helo=mindspring.com) by swan.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 17lir8-000626-00; Sun, 01 Sep 2002 21:30:30 -0700 Message-ID: <3D72E922.BEDC40A9@mindspring.com> Date: Sun, 01 Sep 2002 21:29:22 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Lamont Granquist Cc: freebsd-current@FreeBSD.ORG Subject: Re: gcc 3.1 / streambuf.h broken with "using namespace std;" References: <20020901121241.F10365-100000@coredump.scriptkiddie.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Lamont Granquist wrote: > 5.0 will be a beta and will not be ready for production use right? No. But no one will use it anyway, because no one trusts a .0 version of anything. > I'm not sure exactly how FreeBSD would be "pulling a redhat" by putting in > a development snapshot if the 5.0 release is clearly labelled for > non-production use only... It won't be labelled that way. That's what the -DP versions and the -RC versions are for. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 1 22:56:52 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B015D37B400; Sun, 1 Sep 2002 22:56:44 -0700 (PDT) Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B1ED43E4A; Sun, 1 Sep 2002 22:56:44 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from mailhost.feral.com (mjacob@mailhost.feral.com [192.67.166.1]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id g825ubv14816; Sun, 1 Sep 2002 22:56:37 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Sun, 1 Sep 2002 22:56:37 -0700 (PDT) From: Matthew Jacob X-Sender: mjacob@beppo Reply-To: mjacob@feral.com To: Scott Long Cc: Peter Wemm , current@freebsd.org, developers@freebsd.org Subject: Re: HEADS UP: GCC 3.2 in progress In-Reply-To: <20020902004142.GA5862@hollin.btc.adaptec.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thank you. Let's move on. On Sun, 1 Sep 2002, Scott Long wrote: > On Sun, Sep 01, 2002 at 05:12:43PM -0700, Matthew Jacob wrote: > > > > > > [...] > > > > > > Of course. And being accused of 'trolling' is also a learning > > experience. > > Ok, I apologize for calling you a 'troll'. I certainly didn't mean > it in the context of what's going on in other mailing lists, and it > probably wasn't appropriate in any context. Please note, hovever, > that many of the concerns that you've brought up in this thread > have been *heavily* discussed in the public mailing list over the > past month. Just two weeks ago there was a heated discussion over > whether to import gcc 3.2, or leapfrog it and wait for 3.3. There > have been many more discussions like it. > > Scott > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 0:22: 7 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 567B937B400 for ; Mon, 2 Sep 2002 00:22:06 -0700 (PDT) Received: from mail.freebsdmall.com (www.freebsdmall.com [66.220.2.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DCB643E6A for ; Mon, 2 Sep 2002 00:21:52 -0700 (PDT) (envelope-from murray@freebsdmall.com) Received: by mail.freebsdmall.com (Postfix, from userid 2074) id 1FDC22E899; Mon, 2 Sep 2002 00:21:45 -0700 (PDT) Date: Mon, 2 Sep 2002 00:21:44 -0700 From: Murray Stokely To: Rod Smith Cc: current@freebsd.org Subject: Re: 5.0 release schedule? Message-ID: <20020902002144.N18565@freebsdmall.com> References: <20020828130832.067612B809@speaker.rodsbooks.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20020828130832.067612B809@speaker.rodsbooks.com>; from rodsmith@rodsbooks.com on Wed, Aug 28, 2002 at 09:08:32AM -0400 X-GPG-Key-ID: 1024D/0E451F7D X-GPG-Key-Fingerprint: E2CA 411D DD44 53FD BB4B 3CB5 B4D7 10A2 0E45 1F7D Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, Aug 28, 2002 at 09:08:32AM -0400, Rod Smith wrote: > According to the timetable at > http://www.freebsd.org/releases/5.0R/schedule.html, DP2 for FreeBSD 5.0 I've updated that timetable to remove the specific date (it may take up to 24 hours for the website to be updated). We're actively working on it and I expect a stable DP2 release in the month of September. - Murray To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 0:26:29 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1867937B400 for ; Mon, 2 Sep 2002 00:26:28 -0700 (PDT) Received: from mail.freebsdmall.com (www.freebsdmall.com [66.220.2.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id BFF2843E3B for ; Mon, 2 Sep 2002 00:26:17 -0700 (PDT) (envelope-from murray@freebsdmall.com) Received: by mail.freebsdmall.com (Postfix, from userid 2074) id 777352E899; Mon, 2 Sep 2002 00:26:12 -0700 (PDT) Date: Mon, 2 Sep 2002 00:26:12 -0700 From: Murray Stokely To: current@FreeBSD.org Cc: Bosko Milekic , Michael Lucas , Rod Smith Subject: Re: 5.0 release schedule? Message-ID: <20020902002612.O18565@freebsdmall.com> References: <20020828130832.067612B809@speaker.rodsbooks.com> <20020828092529.A68471@blackhelicopters.org> <20020828092820.B53499@unixdaemons.com> <20020829204141.GA55107@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20020829204141.GA55107@dragon.nuxi.com>; from dev-null@NUXI.com on Thu, Aug 29, 2002 at 01:41:41PM -0700 X-GPG-Key-ID: 1024D/0E451F7D X-GPG-Key-Fingerprint: E2CA 411D DD44 53FD BB4B 3CB5 B4D7 10A2 0E45 1F7D Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, Aug 29, 2002 at 01:41:41PM -0700, David O'Brien wrote: > A 5.0 DP2 branch was created just yesterday. So how ever good > yesterday's -current was will affect DP2. I rather expected the release > engineers to at least querry the lists to ask what the known issues are > before picking which code to base DP2 on. We plan to keep the DP2 branch in Perforce in sync with -CURRENT for a while until things stabilize a bit more. That wasn't a branch point per se, just the initial integrate to populate the branch so we can begin tweaking the documentation and such. DP2 will certainly not be based on yesterday's -CURRENT, it was too problematic and doesn't contain the new GCC bits. - Murray To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 0:30:46 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 10A6937B401; Mon, 2 Sep 2002 00:30:43 -0700 (PDT) Received: from mail.chesapeake.net (chesapeake.net [205.130.220.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0882C43E4A; Mon, 2 Sep 2002 00:30:41 -0700 (PDT) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost) by mail.chesapeake.net (8.11.6/8.11.6) with ESMTP id g81Btl416807; Sun, 1 Sep 2002 07:55:53 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Sun, 1 Sep 2002 07:55:47 -0400 (EDT) From: Jeff Roberson To: bde@zeta.org.au Cc: kris@obsecurity.org, , , Subject: Re: [bde@zeta.org.au: Re: Page faults from bento cluster (Re: Problems reading vmcores)] In-Reply-To: <20020901110330.GL86074@elvis.mu.org> Message-ID: <20020901074935.N9517-100000@mail.chesapeake.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > As near as I can tell the panic is happening in VOP_GETATTR(). It looks > > to me like it would be possible for the vnode to be recycled between the > > time when it passes the vp->v_mount test at the top of the loop and the > > time when vn_lock() succeeds. Shouldn't we bump the vnode reference > > count by calling vref() at the top of the loop and add the appropriate > > calls to vrele()? > > Rev.1.395 made some changes that I didn't like much here. The > VOP_GETATTR() is now done unconditionally. This pessimizes vflush() > and enlarges any race windows. I think WRITECLOSE is only used for > mount -u from rw to ro, so the pessimization exercises code that was > rarely used before. > > Rev.1.394 called VOP_GETATTR() with the interlock held. This was wrong > but probably reduced race windows. The window seems to have been > opened before rev.1.394 by releasing mntvnode_slock before aquiring > the interlock. RELENG_4 doesn't release mntvnode_slock at that point > (it holds both locks across the VOP_GETATTR()). > > Bruce > > I have patches that fix the locking behavior in vflush() in my current VFS smp patch. It's not quite complete but it has most of struct vnode locked down. The patch even moves the getattr back into the conditional path. This may fix the behavior here. Again, this is more than vflush, but I didn't want to seperate that out and test it before going to bed. If this fixes the problem I can commit the relavent part of this patch soon. http://www.chesapeake.net/~jroberson/VFSsmp.patch Cheers, Jeff To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 0:54:59 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96F6937B400 for ; Mon, 2 Sep 2002 00:54:55 -0700 (PDT) Received: from k6.locore.ca (k6.locore.ca [198.96.117.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id E725C43E72 for ; Mon, 2 Sep 2002 00:54:54 -0700 (PDT) (envelope-from jake@k6.locore.ca) Received: from k6.locore.ca (jake@localhost.locore.ca [127.0.0.1]) by k6.locore.ca (8.12.5/8.12.5) with ESMTP id g8281j8a086946; Mon, 2 Sep 2002 04:01:45 -0400 (EDT) (envelope-from jake@k6.locore.ca) Received: (from jake@localhost) by k6.locore.ca (8.12.5/8.12.5/Submit) id g8281jh7086945; Mon, 2 Sep 2002 04:01:45 -0400 (EDT) Date: Mon, 2 Sep 2002 04:01:45 -0400 From: Jake Burkholder To: Bruce Evans Cc: current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 Message-ID: <20020902040144.H67527@locore.ca> References: <20020902141223.Y2138-100000@gamplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020902141223.Y2138-100000@gamplex.bde.org>; from bde@zeta.org.au on Mon, Sep 02, 2002 at 02:24:08PM +1000 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Apparently, On Mon, Sep 02, 2002 at 02:24:08PM +1000, Bruce Evans said words to the effect of; > aout support is still required for a few things (mainly for compiling > some boot blocks), but is broken in gcc3 for at least compile-time Which boot blocks? > assignments to long longs and shifts of long longs by a non-constant > amount: > > %%% > $ cat z.c > long long x = 0; > int y; > > foo() > { > x = x << y; > } > $ cc -O -S -aout z.c > $ cat z.s > .file "z.c" > .globl _x > .data > .p2align 3 > .type _x,@object > .size _x,8 > _x: > .quad 0 > .text > .p2align 2,0x90 > .globl _foo > .type _foo,@function > _foo: > pushl %ebp > movl %esp, %ebp > movb _y, %cl > movl _x, %eax > movl _x+4, %edx > shldl %eax, %edx > sall %cl, %eax > testl $32, %ecx > je L2 > movl %eax, %edx > movl $0, %eax > L2: > movl %eax, _x > movl %edx, _x+4 > leave > ret > Lfe1: > .size _foo,Lfe1-_foo > .comm _y,4 > .ident "GCC: (GNU) 3.1 [FreeBSD] 20020509 (prerelease)" > %%% > > The above assembler output has two syntax errors: > - ".quad 0". .quad is not supported by the old aout assembler. > - "shldl %eax, %edx". The old aout assembler only accepts the correct > syntax of "shldl %cl,%eax,%edx". Note that gcc doesn't elide the > similarly implicit %cl register for the sall instruction. > > Bruce > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 0:55:27 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79F9637B430 for ; Mon, 2 Sep 2002 00:55:16 -0700 (PDT) Received: from tomts24-srv.bellnexxia.net (tomts24.bellnexxia.net [209.226.175.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF95743E65 for ; Mon, 2 Sep 2002 00:55:09 -0700 (PDT) (envelope-from des@sparc64.style9.org) Received: from bowie.private ([65.92.89.217]) by tomts24-srv.bellnexxia.net (InterMail vM.5.01.04.19 201-253-122-122-119-20020516) with ESMTP id <20020902075533.RJOV3768.tomts24-srv.bellnexxia.net@bowie.private> for ; Mon, 2 Sep 2002 03:55:33 -0400 Received: from bowie.private (localhost [127.0.0.1]) by bowie.private (8.12.5/8.12.5) with ESMTP id g827tQ8B082691 for ; Mon, 2 Sep 2002 07:55:26 GMT (envelope-from des@bowie.private) Received: (from des@localhost) by bowie.private (8.12.6/8.12.6/Submit) id g827tPU5082689 for current@freebsd.org; Mon, 2 Sep 2002 07:55:25 GMT Date: Mon, 2 Sep 2002 07:55:25 GMT From: Dag-Erling Smorgrav Message-Id: <200209020755.g827tPU5082689@bowie.private> To: current@freebsd.org Subject: sparc64 tinderbox failure Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG -------------------------------------------------------------- >>> Rebuilding the temporary build tree -------------------------------------------------------------- >>> stage 1: bootstrap tools -------------------------------------------------------------- >>> stage 2: cleaning up the object tree -------------------------------------------------------------- >>> stage 2: rebuilding the object tree -------------------------------------------------------------- >>> stage 2: build tools -------------------------------------------------------------- >>> stage 3: cross tools -------------------------------------------------------------- ===> gnu/usr.bin/cc/cc1plus method.o: In function `use_thunk': method.o(.text+0x90c): undefined reference to `sparc_output_mi_thunk' *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src/gnu/usr.bin/cc/cc1plus. *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src/gnu/usr.bin/cc. *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src. *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src. *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 2:15:54 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96B5037B400; Mon, 2 Sep 2002 02:15:51 -0700 (PDT) Received: from warez.scriptkiddie.org (uswest-dsl-142-38.cortland.com [209.162.142.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A9FC43E6E; Mon, 2 Sep 2002 02:15:51 -0700 (PDT) (envelope-from lamont@scriptkiddie.org) Received: from [192.168.69.11] (unknown [192.168.69.11]) by warez.scriptkiddie.org (Postfix) with ESMTP id 36D0862D1A; Mon, 2 Sep 2002 02:15:47 -0700 (PDT) Date: Mon, 2 Sep 2002 02:17:25 -0700 (PDT) From: Lamont Granquist To: David O'Brien Cc: freebsd-current@FreeBSD.ORG Subject: Re: gcc 3.1 / streambuf.h broken with "using namespace std;" In-Reply-To: <20020901230840.GA37166@dragon.nuxi.com> Message-ID: <20020902021408.R14754-100000@coredump.scriptkiddie.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 1 Sep 2002, David O'Brien wrote: > On Sun, Sep 01, 2002 at 12:37:14PM -0700, Lamont Granquist wrote: > > It sounds like gcc-3.1 or gcc-3.2 will be archaic and buggy > > by the time that 5.2 and 5.3 come out. > > How would gcc-3.2 get more buggy over time than it is today?? I said it was buggy. Do you mean to imply that gcc-3.2 doesn't have a single bug in it? Admittedly I should have said "unmaintained" though -- point being that the bugs in it wouldn't be getting fixed by gcc developers who would rather fix them in 3.3... > "archaic" does apply however. > > Why the fsck can't people come up to speed on an issue before spewing > FUD? I fail to see why assuming that a software project the size of the gcc compiler has a few bugs is "FUD"... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 2:52:30 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 54BA037B401 for ; Mon, 2 Sep 2002 02:52:23 -0700 (PDT) Received: from sanne.nlnetlabs.nl (sanne.nlnetlabs.nl [213.53.69.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A70643E65 for ; Mon, 2 Sep 2002 02:52:22 -0700 (PDT) (envelope-from ted@sanne.nlnetlabs.nl) Received: from sanne.nlnetlabs.nl (localhost.nlnetlabs.nl [127.0.0.1]) by sanne.nlnetlabs.nl (8.12.5/8.12.5) with ESMTP id g829qKLm050750 for ; Mon, 2 Sep 2002 11:52:20 +0200 (CEST) (envelope-from ted@sanne.nlnetlabs.nl) Received: (from ted@localhost) by sanne.nlnetlabs.nl (8.12.5/8.12.5/Submit) id g829qK1Q050749 for freebsd-current@freebsd.org; Mon, 2 Sep 2002 11:52:20 +0200 (CEST) Date: Mon, 2 Sep 2002 11:52:20 +0200 (CEST) From: Ted Lindgreen Message-Id: <200209020952.g829qK1Q050749@sanne.nlnetlabs.nl> To: freebsd-current@freebsd.org Subject: CPU slowdown using ACPI on a Toshiba Portege 7220cte Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Some experiences with ACPI and APM on a Toshiba Portege 7220cte. Interesting is the extreme CPU slow-down after suspend/resume using ACPI. Running current, (cvsup-ed Aug. 30). A fixed-up ASL (similar to the Tecra8200.asl diff from Mitsuru IWASAKI) is used with acpi_dsdt_load="YES" in /boot/loader.conf. I have "device apm" in the kernelconfig, so that I can easily switch between APM and ACPI with "hint.acpi.0.disable=1/0" in /boot/loader.conf. With ACPI: - At first everything seems to work allright, screen darkening, suspend/resume, batterie state, etc. - However, it turns out that after a suspend/resume the system runs extremely slow: xengine, normally at 1800-1900 RPM, drops to 100-150 RPM. Sofar, I've only been able to restore the normal performance by rebooting. - Connecting/removing power produces a kernel-logmessage: system power profile changed to "performance/economy" but does not seem to have any other effect. - Using "Fn-F2", which normally switches between 3 power-states (low, user-setting, and high) does not work. The other "Fn-Fx" functions do work. - A minor problem is that X-screen darkening does not switch off the backlight, whether or not DPMS is specified in the XF86Config. (Using "Fn-F1" does turn off the backlight, so that's a fine workaround). - I have used the standard and the fixed-up ASL, but I have seen no difference besides kernel logmessages like: ACPI: DSDT was overridden. Using APM: - Suspending in X freezes the system. I've not found any way out of that, other than hard resetting the system. - Suspending in a vty-screen does works. So, having "vidcontrol" in rc.suspend/rc.resume makes suspend/resume work fine. - There is no slowdown after suspend/resume. - In contrast to ACPI above, the "Fn-F2" works fine. In high-power mode xengine runs at 1800-1900 RPM, in low-power mode it slows down to 800-900 RPM. In user-setting it depend on what is set, but I have not been able to reproduce the extreme slow-down as when running ACPI. - Like ACPI above, connecting/removing power produces a logmessage, but nothing else. - Like ACPI above, X-screen darkening does not switch off the backlight, whether or not DPMS is specified. - The "apm" command produces somewhat different output running APM, than running ACPI: with APM it shows the APM capabilities, with ACPI it says "unknown". And when running on external power, onder APM it shows battery status and remaining time, while under ACPI this is "unknown". However, when running on battery-power, status and life work both under APM and ACPI. If I can do any other tests or try out anything, please ask. Regards, -- ted To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 3:22:55 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E963237B400 for ; Mon, 2 Sep 2002 03:22:53 -0700 (PDT) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id DB66743E84 for ; Mon, 2 Sep 2002 03:22:52 -0700 (PDT) (envelope-from dwmalone@maths.tcd.ie) Received: from lanczos.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 2 Sep 2002 11:22:52 +0100 (BST) Date: Mon, 2 Sep 2002 11:22:51 +0100 From: David Malone To: Ted Lindgreen Cc: freebsd-current@freebsd.org Subject: Re: CPU slowdown using ACPI on a Toshiba Portege 7220cte Message-ID: <20020902102251.GA27051@lanczos.maths.tcd.ie> References: <200209020952.g829qK1Q050749@sanne.nlnetlabs.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200209020952.g829qK1Q050749@sanne.nlnetlabs.nl> User-Agent: Mutt/1.3.25i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Sep 02, 2002 at 11:52:20AM +0200, Ted Lindgreen wrote: > - Suspending in X freezes the system. I've not found any way > out of that, other than hard resetting the system. Could you try running acpidump before and after running X? On my machine the ACPI tables vanish when you run X 'cos the MTRR values somehow control the mapping of the ACPI tables. You'll know if you're having this problem 'cos you'll see: acpidump: Can't find ACPI information after starting X. (I'd guess this mainly aplies to Athlon systems.) David. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 3:29: 6 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C22637B400 for ; Mon, 2 Sep 2002 03:29:02 -0700 (PDT) Received: from vbook.express.ru (asplinux.ru [195.133.213.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1696943E84 for ; Mon, 2 Sep 2002 03:29:01 -0700 (PDT) (envelope-from vova@express.ru) Received: from vova by vbook.express.ru with local (Exim 3.36 #1) id 17kvWK-0000Qd-00; Sat, 31 Aug 2002 03:49:44 +0400 Subject: Re: CURRENT's termcap broken From: "Vladimir B. " Grebenschikov To: Jens Schweikhardt Cc: freebsd-current@FreeBSD.ORG In-Reply-To: <20020831000444.A870@schweikhardt.net> References: <20020828124821.GA6231@starjuice.net> <20020828190424.A1294@schweikhardt.net> <20020828173532.GA64845@starjuice.net> <20020828203206.C1294@schweikhardt.net> <20020828190918.GA37295@starjuice.net> <20020828214105.D1294@schweikhardt.net> <200208281946.g7SJksgI019098@intruder.bmah.org> <1030626197.842.77.camel@vbook.express.ru> <20020831000444.A870@schweikhardt.net> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable X-Mailer: Ximian Evolution 1.0.7 Date: 31 Aug 2002 03:49:43 +0400 Message-Id: <1030751383.832.49.camel@vbook.express.ru> Mime-Version: 1.0 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG =F7 Sat, 31.08.2002, =D7 02:04, Jens Schweikhardt =CE=C1=D0=C9=D3=C1=CC: > On Thu, Aug 29, 2002 at 05:03:17PM +0400, Vladimir B. Grebenschikov wrot= e: > # ? Wed, 28.08.2002, ? 23:46, Bruce A. Mah ???????: > # > If memory serves me right, Jens Schweikhardt wrote: > # >=20 > # > > # Do you have time to commit mention of it to UPDATING? If so, ple= ase > # > > # draw Bruce Mah's attention to the delta so that he can steal your= text > # > > # for use in the release notes. If not, I'll get around to it even= tually. > # > > # :-) > # > >=20 > # > > I just added a note to src/UPDATING. Bruce, are you listening > # > > for the release notes? > # > >=20 > # > > 20020827: > # > > Our /etc/termcap now has all the entries from the XFree86 xt= erm > # > > almost unchanged. This means xterm now supports color by def= ault. > # > > If you used TERM=3Dxterm-color in the past you now should us= e > # > > TERM=3Dxterm. (xterm-color will lead to benign warnings). > # >=20 > #=20 > # After this update, xterm-color produce warnings: > # vbook:/home/vova 129_> mc > # "TERMCAP", line 0, terminal 'xterm-color': enter_alt_charset_mode but n= o > # acs_chars > # "TERMCAP", line 0, terminal 'xterm-color': exit_alt_charset_mode but no > # acs_chars > #=20 > # and midnight commander shows all with -, +, | instead of > # pesudo-graphics. >=20 > It seems this is the price we pay for alignment with what XFree86 ships. I see > # Ok I have tried setenv TERM xterm, midnight commander now black and > # white, where I have mistaken ? >=20 > I just installed the misc/mc package from 4.6 and midc is fully colored > under xterm, rxvt and the console. Do you have a stale termcap.db? > Does midc use/read some config file that says "no color"? No, after restarting xterm all works fine, my fault sorry. Thanx anyway.=20 > Regards, >=20 > Jens > --=20 > Jens Schweikhardt http://www.schweikhardt.net/ > SIGSIG -- signature too long (core dumped) --=20 Vladimir B. Grebenschikov vova@sw.ru, SWsoft, Inc. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 4: 4:16 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8EB2D37B400 for ; Mon, 2 Sep 2002 04:04:13 -0700 (PDT) Received: from blarf.homeip.net (adsl-209-204-188-56.sonic.net [209.204.188.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21CCF43E75 for ; Mon, 2 Sep 2002 04:04:13 -0700 (PDT) (envelope-from sonicmail@blarf.homeip.net) Received: by blarf.homeip.net (Postfix, from userid 1006) id 4CF0E17E4; Mon, 2 Sep 2002 04:04:12 -0700 (PDT) Date: Mon, 2 Sep 2002 04:04:12 -0700 From: Alex Zepeda To: freebsd-current@FreeBSD.org Subject: Re: CURRENT's termcap broken Message-ID: <20020902110411.GA34787@blarf.homeip.net> References: <20020828124821.GA6231@starjuice.net> <20020828190424.A1294@schweikhardt.net> <20020828173532.GA64845@starjuice.net> <20020828203206.C1294@schweikhardt.net> <20020828190654.GA6528@dan.emsphone.com> <20020829204605.GC55107@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020829204605.GC55107@dragon.nuxi.com> User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, Aug 29, 2002 at 01:46:05PM -0700, David O'Brien wrote: > This is *totally* UNTRUE: > > /usr/local/bin//mutt: > libslang.so => /usr/local/lib/libslang.so (0x280e5000) > libm.so.2 => /usr/lib/libm.so.2 (0x28148000) > libssl.so.2 => /usr/lib/libssl.so.2 (0x28167000) > libcrypto.so.2 => /usr/lib/libcrypto.so.2 (0x28199000) > libxpg4.so.3 => /usr/lib/libxpg4.so.3 (0x28263000) > libintl.so.2 => /usr/local/lib/libintl.so.2 (0x28265000) > libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x2826c000) > libncurses.so.5 => /usr/lib/libncurses.so.5 (0x28340000) > libc.so.5 => /usr/lib/libc.so.5 (0x28382000) > > note the use of libslang. TERM=xterm and not having COLORTERM set, mutt > will not use colors. TERM=xterm and COLORTERM=yes, mutt will use colors. > TERM=xterm-color (COLORTERM set or not), mutt will use colors. Speaking of mutt. The end keys on my keyboard no longer work within mutt and xterm. The work just fine with some other programs and work fine still within a console. Just no longer within an xterm. - alex To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 4: 6:32 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E19C037B400 for ; Mon, 2 Sep 2002 04:06:28 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DA7A43E42 for ; Mon, 2 Sep 2002 04:06:28 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id LAA01471; Mon, 2 Sep 2002 11:06:16 GMT Date: Mon, 2 Sep 2002 21:13:32 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Jake Burkholder Cc: current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 In-Reply-To: <20020902040144.H67527@locore.ca> Message-ID: <20020902205828.I3195-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 2 Sep 2002, Jake Burkholder wrote: > Apparently, On Mon, Sep 02, 2002 at 02:24:08PM +1000, > Bruce Evans said words to the effect of; > > > aout support is still required for a few things (mainly for compiling > > some boot blocks), but is broken in gcc3 for at least compile-time > > Which boot blocks? Oops, perhaps only mine. (I use my version of biosboot which is like pc98/boot2 except it supports loading elf kernels and some local things, and it hasn't been converted to elf at the source level.) When I wrote the above I thought that several standard boot blocks used OBJFORMAT=-aout. They actually just have a lot of ${OBJFORMAT} == aout ifdefs and elf2aout conversions. Most of aout support at the source level seems to have been broken some time ago by using new gas features in assembler code. > > The above assembler output has two syntax errors: > > - ".quad 0". .quad is not supported by the old aout assembler. > > - "shldl %eax, %edx". The old aout assembler only accepts the correct > > syntax of "shldl %cl,%eax,%edx". Note that gcc doesn't elide the > > similarly implicit %cl register for the sall instruction. Wrong fixes for .quad are easy and are already done for some systems (e.g., OpenBSD) by #undefing ASM_QUAD. The following hack seems to fix shld (the breakage seems to be intentional): %%% Index: i386.md =================================================================== RCS file: /home/ncvs/src/contrib/gcc/config/i386/i386.md,v retrieving revision 1.12 diff -u -2 -r1.12 i386.md --- i386.md 1 Sep 2002 21:13:32 -0000 1.12 +++ i386.md 2 Sep 2002 05:51:30 -0000 @@ -10768,5 +10768,5 @@ "@ shld{l}\t{%2, %1, %0|%0, %1, %2} - shld{l}\t{%s2%1, %0|%0, %1, %2}" + shld{l}\t{%2, %1, %0|%0, %1, %2}" [(set_attr "type" "ishift") (set_attr "prefix_0f" "1") %%% I forgot to make the corresponding change for shrd. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 5: 5:42 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E2C1C37B400 for ; Mon, 2 Sep 2002 05:05:37 -0700 (PDT) Received: from open.nlnetlabs.nl (open.nlnetlabs.nl [213.53.69.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 39EEE43E7B for ; Mon, 2 Sep 2002 05:05:31 -0700 (PDT) (envelope-from ted@open.nlnetlabs.nl) Received: from open.nlnetlabs.nl (localhost.nlnetlabs.nl [127.0.0.1]) by open.nlnetlabs.nl (8.12.5/8.12.5) with ESMTP id g82C4Rc4053580; Mon, 2 Sep 2002 14:04:27 +0200 (CEST) (envelope-from ted@open.nlnetlabs.nl) Received: (from ted@localhost) by open.nlnetlabs.nl (8.12.5/8.12.5/Submit) id g82C4RtT053579; Mon, 2 Sep 2002 14:04:27 +0200 (CEST) Message-Id: <200209021204.g82C4RtT053579@open.nlnetlabs.nl> From: ted@tednet.nl (Ted Lindgreen) Date: Mon, 2 Sep 2002 14:04:27 +0200 In-Reply-To: "David Malone's message as of Sep 2, 12:22" Reply-To: Ted.Lindgreen@tednet.nl X-Organization: TedNet BV X-Address: Omval 56, 1096HV Amsterdam, The Netherlands X-Phone: +31 20 6631060 Fax: +31 20 4684462 X-Mailer: Mail User's Shell (7.2.6 beta(5) 10/07/98) To: David Malone , Ted Lindgreen Subject: Re: CPU slowdown using ACPI on a Toshiba Portege 7220cte Cc: freebsd-current@freebsd.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG [Quoting David Malone, on Sep 2, 12:22, in "Re: CPU slowdown usi ..."] > On Mon, Sep 02, 2002 at 11:52:20AM +0200, Ted Lindgreen wrote: > > - Suspending in X freezes the system. I've not found any way > > out of that, other than hard resetting the system. > > Could you try running acpidump before and after running X? On my Done: output of acpidump is identical before starting X, when running X, and after stopping X. -- ted To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 5:17:18 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3C3A37B401; Mon, 2 Sep 2002 05:17:10 -0700 (PDT) Received: from baraca.united.net.ua (ns.united.net.ua [193.111.8.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id 461E443E6E; Mon, 2 Sep 2002 05:17:06 -0700 (PDT) (envelope-from sobomax@FreeBSD.org) Received: from vega.vega.com (xDSL-2-2.united.net.ua [193.111.9.226] (may be forged)) by baraca.united.net.ua (8.11.6/8.11.6) with ESMTP id g82CGss14804; Mon, 2 Sep 2002 15:16:58 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) Received: from FreeBSD.org (big_brother.vega.com [192.168.1.1]) by vega.vega.com (8.12.5/8.12.5) with ESMTP id g82CGmLH000855; Mon, 2 Sep 2002 15:16:48 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) Message-ID: <3D7356F9.CD88E80A@FreeBSD.org> Date: Mon, 02 Sep 2002 15:18:01 +0300 From: Maxim Sobolev Organization: Vega International Capital X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en,uk,ru MIME-Version: 1.0 To: Alexander Kabaev Cc: current@FreeBSD.org, developers@FreeBSD.org Subject: Re: HEADS UP: GCC 3.2 in progress References: <20020901161547.57cba7e2.ak03@gte.com> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Alexander Kabaev wrote: > > I will import GCC 3.2 snapshot from the top of FSF gcc-3_2-branch in > about ten minutes. This task should not take long to complete, but since > this is the first time I am doing it, there is good possibility of > unexpected delays, so please be patient. > > Please respond immediately if you feel that I need to hold the import > for some reason. Cool! Thank you for doing hard work, Alexander. BTW, does it mean that we just got a fresh new gcc maintainer? -Maxim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 5:20:34 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1CDE337B400; Mon, 2 Sep 2002 05:20:26 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADE0343E6A; Mon, 2 Sep 2002 05:20:25 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 6C2342A896; Mon, 2 Sep 2002 05:20:25 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Maxim Sobolev Cc: Alexander Kabaev , current@FreeBSD.org, developers@FreeBSD.org Subject: Re: HEADS UP: GCC 3.2 in progress In-Reply-To: <3D7356F9.CD88E80A@FreeBSD.org> Date: Mon, 02 Sep 2002 05:20:25 -0700 From: Peter Wemm Message-Id: <20020902122025.6C2342A896@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Maxim Sobolev wrote: > Alexander Kabaev wrote: > > > > I will import GCC 3.2 snapshot from the top of FSF gcc-3_2-branch in > > about ten minutes. This task should not take long to complete, but since > > this is the first time I am doing it, there is good possibility of > > unexpected delays, so please be patient. > > > > Please respond immediately if you feel that I need to hold the import > > for some reason. > > Cool! Thank you for doing hard work, Alexander. BTW, does it mean that > we just got a fresh new gcc maintainer? I just hope we didn't scare him too much :-) Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 5:26:42 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4EE0C37B400 for ; Mon, 2 Sep 2002 05:26:37 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id E011643E72 for ; Mon, 2 Sep 2002 05:26:36 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 0A4D42A893; Mon, 2 Sep 2002 05:04:34 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Bruce Evans Cc: Jake Burkholder , current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 In-Reply-To: <20020902205828.I3195-100000@gamplex.bde.org> Date: Mon, 02 Sep 2002 05:04:34 -0700 From: Peter Wemm Message-Id: <20020902120434.0A4D42A893@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Bruce Evans wrote: > On Mon, 2 Sep 2002, Jake Burkholder wrote: > > > Apparently, On Mon, Sep 02, 2002 at 02:24:08PM +1000, > > Bruce Evans said words to the effect of; > > > > > aout support is still required for a few things (mainly for compiling > > > some boot blocks), but is broken in gcc3 for at least compile-time > > > > Which boot blocks? > > Oops, perhaps only mine. (I use my version of biosboot which is like > pc98/boot2 except it supports loading elf kernels and some local things, > and it hasn't been converted to elf at the source level.) When I wrote > the above I thought that several standard boot blocks used OBJFORMAT=-aout. > They actually just have a lot of ${OBJFORMAT} == aout ifdefs and > elf2aout conversions. Most of aout support at the source level seems to > have been broken some time ago by using new gas features in assembler > code. I've been of the opinion for a while that it is well past time to remove the hybrid a.out/ELF support in the compiler and stop pretending that we support a.out. All it does these days is slow down the compiler in the usual case by pushing what are traditional compile-time decisions to runtime. As you point out, it hasn't worked for a while. FreeBSD-3.x was a hybrid a.out/elf system FreeBSD-4.x had vague a.out support but it was not installed by default. It may not have been officially deprecated, but was all but. FreeBSD-5.x should IMHO be a.out free. We have a couple of things that still use a.out and they are fairly well encapsulated. btxld can produce a.out formats for the loader etc even when fed ELF source files. elf2aout is also there for the few cases that it is needed. The point of updating the toolchain was so that we could use non-archaic assembler syntax. If somebody really wants to build a.out stuff, I would suggest that the thing to do there is to build a binutils with static a.out support (ie: have a modern gas) and a gcc configured for a.out. Most of the binutils bits and bmake glue are around for building an a.out binutils in our tree (or in the Attic). We can possibly configure two different cc1 etc backends for a.out and elf if it comes to that. The only really interesting use for a.out is for interfacing kernels and boot code with old roms. The current binutils in the tree has sufficient a.out support for that. It cannot build dynamic binaries or shared libs though, but that is no big deal. gcc has grown a native -funderscores option to help with the source C vs asm symbol compatability problems. But quite frankly, I'd rather have a binutils-aout and gcc-aout port if we really have to have a.out support still. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 6: 1:30 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B065737B400 for ; Mon, 2 Sep 2002 06:01:27 -0700 (PDT) Received: from nnd.itfs.nsk.su (nnd.itfs.nsk.su [212.20.32.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44E9243E42 for ; Mon, 2 Sep 2002 06:01:26 -0700 (PDT) (envelope-from nnd@nnd.itfs.nsk.su) Received: from nnd.itfs.nsk.su (localhost [127.0.0.1]) by nnd.itfs.nsk.su (8.12.6/8.12.5) with ESMTP id g82D2ZmL011007 for ; Mon, 2 Sep 2002 20:02:35 +0700 (NOVST) (envelope-from nnd@nnd.itfs.nsk.su) Received: (from nnd@localhost) by nnd.itfs.nsk.su (8.12.6/8.12.6/Submit) id g82D2ZnK011006 for current@freebsd.org; Mon, 2 Sep 2002 20:02:35 +0700 (NOVST) Date: Mon, 2 Sep 2002 20:02:35 +0700 From: Nickolay Dudorov To: current@freebsd.org Subject: 'gmake' port broken after (due to ?) GCC 3.2 import Message-ID: <20020902130235.GA4086@nnd.itfs.nsk.su> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Today (after GCC 3.2 import and makeworld) I try to upgrade 'gmake' port and resulting 'gmake' command dumps core in the libc's 'qsort'. When I make 'gmake' without "--with-included-gettext" option it work - at least I can make 'databases/gdbm' port with it (which can be made without USE_GMAKE also :-). N.Dudorov To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 6:30:49 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CDB1737B405 for ; Mon, 2 Sep 2002 06:30:42 -0700 (PDT) Received: from mail.inka.de (quechua.inka.de [212.227.14.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id D595F43E72 for ; Mon, 2 Sep 2002 06:30:41 -0700 (PDT) (envelope-from mailnull@mips.inka.de) Received: from kemoauc.mips.inka.de (uucp@) by mail.inka.de with local-bsmtp id 17lrHs-0005ce-00; Mon, 2 Sep 2002 15:30:40 +0200 Received: from kemoauc.mips.inka.de (localhost [127.0.0.1]) by kemoauc.mips.inka.de (8.12.6/8.12.5) with ESMTP id g82CZ8cG001736 for ; Mon, 2 Sep 2002 14:35:08 +0200 (CEST) (envelope-from mailnull@localhost.mips.inka.de) Received: (from mailnull@localhost) by kemoauc.mips.inka.de (8.12.6/8.12.6/Submit) id g82CZ8Mb001735 for freebsd-current@freebsd.org; Mon, 2 Sep 2002 14:35:08 +0200 (CEST) From: naddy@mips.inka.de (Christian Weisgerber) Subject: groff and X11 broken (before gcc3.2) Date: Mon, 2 Sep 2002 12:35:07 +0000 (UTC) Message-ID: Originator: naddy@mips.inka.de (Christian Weisgerber) To: freebsd-current@freebsd.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I just finished updating my alpha box to shortly before the gcc3.2 import and now I'm seeing some weird breakage: $ man ls out of memory It's actually nroff (groff) that aborts. Also: $ startx [...] xinit: No such file or directory (errno 2): unable to connect to X server xinit: No such process (errno 3): Server error. (Hmm, actually that may be due to the XFree86-Server-4.2.0_5 to _6 update. I think I haven't restarted the X11 server since.) -- Christian "naddy" Weisgerber naddy@mips.inka.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 7:35:23 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F60A37B400 for ; Mon, 2 Sep 2002 07:35:20 -0700 (PDT) Received: from berkano.pair.com (berkano.pair.com [209.68.1.182]) by mx1.FreeBSD.org (Postfix) with SMTP id 6827743E42 for ; Mon, 2 Sep 2002 07:35:19 -0700 (PDT) (envelope-from btaylor@berkano.pair.com) Received: (qmail 45626 invoked by uid 3258); 2 Sep 2002 14:35:17 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 2 Sep 2002 14:35:17 -0000 Date: Mon, 2 Sep 2002 10:35:17 -0400 (EDT) From: Bryan Taylor To: John Chang Cc: Subject: Re: Barebone system rackmount In-Reply-To: <4.3.2.7.2.20020823203246.02406df0@j.imap.itd.umich.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG John, You might want to check out www.rackmount.com. Bought some 1U/2U rackmount gears from them and pre-loaded with FreeBSD 4.5. (Six months ago). Their machines are great. Never had any problem. Bryan Taylor On Fri, 23 Aug 2002, John Chang wrote: > Do you know where I could get a good server rackmount barebones system or a > rackmount server with FreeBSD installed? > > I am looking to use it for a Web server using Apache. And would you know > where I can buy Apache that is more secure out of the box? > > I basically have very little experience with FreeBSD and Apache but since > it is one of the most secure OSs I thought I would use it. The alternative > is using Win2k Adv. Server and IIS or Apache. > > Do you think it is possible to be able to manage a webserver with very > little experience with FreeBSD and Apache? > > Anyone in Ann Arbor/Detroit Michigan with experience who can help me set it up? > > Thank you. > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 7:49:36 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6F4437B47E; Mon, 2 Sep 2002 07:49:27 -0700 (PDT) Received: from axl.seasidesoftware.co.za (axl.seasidesoftware.co.za [196.31.7.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A86B43E42; Mon, 2 Sep 2002 07:49:26 -0700 (PDT) (envelope-from sheldonh@starjuice.net) Received: from sheldonh by axl.seasidesoftware.co.za with local (Exim 4.10) id 17lsW1-0001RK-00; Mon, 02 Sep 2002 16:49:21 +0200 Date: Mon, 2 Sep 2002 16:49:21 +0200 From: Sheldon Hearn To: Marc Fonvieille Cc: freebsd-current@FreeBSD.org Subject: Re: hw.pci.enable_io_modes default value. Message-ID: <20020902144921.GG849@starjuice.net> Mail-Followup-To: Marc Fonvieille , freebsd-current@FreeBSD.org References: <20020901171238.GB238@marduk.blackend.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020901171238.GB238@marduk.blackend.org> User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On (2002/09/01 19:12), Marc Fonvieille wrote: > I had "freeze at boot" problem with my laptop and -CURRENT: > > http://www.freebsd.org/cgi/query-pr.cgi?pr=42262 > > I found the solution: setting hw.pci.enable_io_modes to 0. > So I have a question: that sysctl has to be =1 by default? I mean if I > have that issue with it and my laptop, maybe I'll not be the only one > with that problem. > > Well I'm sure there is a good reason for that default setting. Perhaps > we could write somewhere that setting may lead to hangs with some > hardware :) Don't be too sure. :-) revision 1.194 date: 2002/07/26 07:58:16; author: imp; state: Exp; lines: +36 -21 Make PCI_ENABLE_IO_MODES a sysctl hw.pci.enable_io_modes. It can also be set at boot time. It defaults to 1 now since it can be set in the boot loader. If this proves unwise, we can reset it to defaulting to 0. If enough people have trouble with this default, we might want to set it to 0, since 1) We can't please everyone. 2) We should try to please people with working hardware first. Ciao, Sheldon. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 8: 2:12 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 18F5B37B400 for ; Mon, 2 Sep 2002 08:02:06 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB6EA43E6A for ; Mon, 2 Sep 2002 08:02:04 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id PAA21522; Mon, 2 Sep 2002 15:01:55 GMT Date: Tue, 3 Sep 2002 01:09:11 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Peter Wemm Cc: Jake Burkholder , Subject: Re: aout support broken in gcc3 In-Reply-To: <20020902120434.0A4D42A893@canning.wemm.org> Message-ID: <20020903005911.V3848-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 2 Sep 2002, Peter Wemm wrote: > Bruce Evans wrote: > > On Mon, 2 Sep 2002, Jake Burkholder wrote: > > > > > Apparently, On Mon, Sep 02, 2002 at 02:24:08PM +1000, > > > Bruce Evans said words to the effect of; > > > > > > > aout support is still required for a few things (mainly for compiling > > > > some boot blocks), but is broken in gcc3 for at least compile-time > > > > > > Which boot blocks? > > > > Oops, perhaps only mine. (I use my version of biosboot which is like > > pc98/boot2 except it supports loading elf kernels and some local things, > > and it hasn't been converted to elf at the source level.) When I wrote > > ... > > I've been of the opinion for a while that it is well past time to remove > the hybrid a.out/ELF support in the compiler and stop pretending that we > support a.out. All it does these days is slow down the compiler in the > usual case by pushing what are traditional compile-time decisions to > runtime. As you point out, it hasn't worked for a while. Except I just used it to compile biosboot :-). (I had more problems with ufs2 changes than with the compiler.) Actually, I agree. Not having a clean break in FreeBSD-3 was very expensive. Support for running aout binaries and compatibility cruft to support old binaries should have been dropped too. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 8:34:54 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8452137B400 for ; Mon, 2 Sep 2002 08:34:52 -0700 (PDT) Received: from h132-197-179-27.gte.com (h132-197-179-27.gte.com [132.197.179.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id E110943E6A for ; Mon, 2 Sep 2002 08:34:51 -0700 (PDT) (envelope-from ak03@gte.com) Received: from kanpc.gte.com (localhost [IPv6:::1]) by h132-197-179-27.gte.com (8.12.5/8.12.5) with ESMTP id g82FYnOB017363; Mon, 2 Sep 2002 11:34:49 -0400 (EDT) (envelope-from ak03@kanpc.gte.com) Received: (from ak03@localhost) by kanpc.gte.com (8.12.6/8.12.5/Submit) id g82FYnie017362; Mon, 2 Sep 2002 11:34:49 -0400 (EDT) Date: Mon, 2 Sep 2002 11:34:48 -0400 From: Alexander Kabaev To: Bruce Evans Cc: peter@wemm.org, jake@locore.ca, current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 Message-Id: <20020902113448.1b27d963.ak03@gte.com> In-Reply-To: <20020903005911.V3848-100000@gamplex.bde.org> References: <20020902120434.0A4D42A893@canning.wemm.org> <20020903005911.V3848-100000@gamplex.bde.org> Organization: Verizon Data Services X-Mailer: Sylpheed version 0.8.2claws11 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 3 Sep 2002 01:09:11 +1000 (EST) Bruce Evans wrote: > > Except I just used it to compile biosboot :-). (I had more problems > with ufs2 changes than with the compiler.) > > Actually, I agree. Not having a clean break in FreeBSD-3 was very > expensive. Support for running aout binaries and compatibility cruft > to support old binaries should have been dropped too. Do we have an agreement here? A.OUT support is to be dropped with the next gcc upgrade, when/if it will happen? -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 8:53: 1 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F22337B400 for ; Mon, 2 Sep 2002 08:52:58 -0700 (PDT) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD0A843E3B for ; Mon, 2 Sep 2002 08:52:57 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.12.5/8.12.5) with ESMTP id g82Fqukb056468 for ; Mon, 2 Sep 2002 08:52:56 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.12.5/8.12.5/Submit) id g82FquKg056467 for freebsd-current@freebsd.org; Mon, 2 Sep 2002 08:52:56 -0700 (PDT) Date: Mon, 2 Sep 2002 08:52:56 -0700 From: Steve Kargl To: freebsd-current@freebsd.org Subject: internal compiler error with gcc 3.2 Message-ID: <20020902155256.GA56456@troutmask.apl.washington.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG To test gcc 3.2, I've been updating all of my installed ports. It appears gcc 3.2 is having problems with libiconv-1.8_1. cc -I. -I. -I../include -I./../include -I/usr/local/include -O -pipe -march=athlon -c ./iconv.c -fPIC -DPIC -o .libs/iconv.lo In file included from gbk.h:64, from converters.h:202, from iconv.c:67: gbkext1.h: In function `gbkext1_mbtowc': gbkext1.h:852: unrecognizable insn: (insn 157 155 159 (set (reg:QI 79) (const_int 128 [0x80])) -1 (nil) (nil)) gbkext1.h:852: Internal compiler error in extract_insn, at recog.c:2150 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. *** Error code 1 -- Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 9: 1:34 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F0D937B400 for ; Mon, 2 Sep 2002 09:01:32 -0700 (PDT) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id C25EA43E6E for ; Mon, 2 Sep 2002 09:01:31 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.12.5/8.12.5) with ESMTP id g82G1Vkb056531 for ; Mon, 2 Sep 2002 09:01:31 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.12.5/8.12.5/Submit) id g82G1VL7056530 for freebsd-current@FreeBSD.ORG; Mon, 2 Sep 2002 09:01:31 -0700 (PDT) Date: Mon, 2 Sep 2002 09:01:31 -0700 From: Steve Kargl To: freebsd-current@FreeBSD.ORG Subject: Re: internal compiler error with gcc 3.2 Message-ID: <20020902160131.GA56471@troutmask.apl.washington.edu> References: <20020902155256.GA56456@troutmask.apl.washington.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020902155256.GA56456@troutmask.apl.washington.edu> User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Sep 02, 2002 at 08:52:56AM -0700, Steve Kargl wrote: > To test gcc 3.2, I've been updating all of my installed > ports. It appears gcc 3.2 is having problems with > libiconv-1.8_1. > > > cc -I. -I. -I../include -I./../include -I/usr/local/include -O -pipe\ > -march=athlon -c ./iconv.c -fPIC -DPIC -o .libs/iconv.lo ^^^^^^^^^^^^^ This appears to be the cause of the problem. If I comment out "CPUTYPE?=athlon" in /etc/make.conf, then libiconv compiles without a problem. > In file included from gbk.h:64, > from converters.h:202, > from iconv.c:67: > gbkext1.h: In function `gbkext1_mbtowc': > gbkext1.h:852: unrecognizable insn: > (insn 157 155 159 (set (reg:QI 79) > (const_int 128 [0x80])) -1 (nil) > (nil)) > gbkext1.h:852: Internal compiler error in extract_insn, at recog.c:2150 > Please submit a full bug report, > with preprocessed source if appropriate. > See for instructions. > *** Error code 1 -- Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 9: 5:44 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF24A37B400 for ; Mon, 2 Sep 2002 09:05:42 -0700 (PDT) Received: from h132-197-179-27.gte.com (h132-197-179-27.gte.com [132.197.179.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45A6543E72 for ; Mon, 2 Sep 2002 09:05:42 -0700 (PDT) (envelope-from ak03@gte.com) Received: from kanpc.gte.com (localhost [IPv6:::1]) by h132-197-179-27.gte.com (8.12.5/8.12.5) with ESMTP id g82G5fOB047461; Mon, 2 Sep 2002 12:05:41 -0400 (EDT) (envelope-from ak03@kanpc.gte.com) Received: (from ak03@localhost) by kanpc.gte.com (8.12.6/8.12.6/Submit) id g82G5fJa047460; Mon, 2 Sep 2002 12:05:41 -0400 (EDT) Date: Mon, 2 Sep 2002 12:05:40 -0400 From: Alexander Kabaev To: Steve Kargl Cc: freebsd-current@FreeBSD.ORG Subject: Re: internal compiler error with gcc 3.2 Message-Id: <20020902120540.3d8a2840.ak03@gte.com> In-Reply-To: <20020902155256.GA56456@troutmask.apl.washington.edu> References: <20020902155256.GA56456@troutmask.apl.washington.edu> Organization: Verizon Data Services X-Mailer: Sylpheed version 0.8.2claws11 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 2 Sep 2002 08:52:56 -0700 Steve Kargl wrote: > O -pipe -march=athlon ^^^^^^^^^^^^^^ This bug is in GCC PR database. Do not use -march=athlon for now. -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 9: 8:44 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C94737B400 for ; Mon, 2 Sep 2002 09:08:42 -0700 (PDT) Received: from h132-197-179-27.gte.com (h132-197-179-27.gte.com [132.197.179.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA68B43E4A for ; Mon, 2 Sep 2002 09:08:41 -0700 (PDT) (envelope-from ak03@gte.com) Received: from kanpc.gte.com (localhost [IPv6:::1]) by h132-197-179-27.gte.com (8.12.5/8.12.5) with ESMTP id g82G8fOB054267; Mon, 2 Sep 2002 12:08:41 -0400 (EDT) (envelope-from ak03@kanpc.gte.com) Received: (from ak03@localhost) by kanpc.gte.com (8.12.6/8.12.6/Submit) id g82G8fGw054266; Mon, 2 Sep 2002 12:08:41 -0400 (EDT) Date: Mon, 2 Sep 2002 12:08:41 -0400 From: Alexander Kabaev To: Steve Kargl Cc: freebsd-current@FreeBSD.ORG Subject: Re: internal compiler error with gcc 3.2 Message-Id: <20020902120841.3f8be357.ak03@gte.com> In-Reply-To: <20020902155256.GA56456@troutmask.apl.washington.edu> References: <20020902155256.GA56456@troutmask.apl.washington.edu> Organization: Verizon Data Services X-Mailer: Sylpheed version 0.8.2claws11 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG BTW, the bug is present in official 3.2 release too. -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 9:19:45 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52AEB37B400 for ; Mon, 2 Sep 2002 09:19:42 -0700 (PDT) Received: from hal-4.inet.it (hal-4.inet.it [213.92.5.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11E9543E3B for ; Mon, 2 Sep 2002 09:19:41 -0700 (PDT) (envelope-from andrea@webcom.it) Received: from [::ffff:213.92.1.165] by hal-4.inet.it via I-SMTP-4.2.2-422 id 083+XRSt87gwW; Mon, 02 Sep 18:19:39 2002 +0200 Received: from webcom.it (brian.inet.it [213.92.1.190]) by acampi.inet.it (Postfix) with SMTP id 1A17315528 for ; Mon, 2 Sep 2002 18:19:38 +0200 (CEST) Received: (qmail 15249 invoked by uid 1000); 2 Sep 2002 16:19:36 -0000 Date: Mon, 2 Sep 2002 18:19:36 +0200 From: Andrea Campi To: Steve Kargl Cc: freebsd-current@FreeBSD.ORG Subject: Re: internal compiler error with gcc 3.2 Message-ID: <20020902161932.GB831@webcom.it> References: <20020902155256.GA56456@troutmask.apl.washington.edu> <20020902160131.GA56471@troutmask.apl.washington.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020902160131.GA56471@troutmask.apl.washington.edu> X-Echelon: BND CIA NSA Mossad KGB MI6 IRA detonator nuclear assault strike User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Sep 02, 2002 at 09:01:31AM -0700, Steve Kargl wrote: > On Mon, Sep 02, 2002 at 08:52:56AM -0700, Steve Kargl wrote: > > To test gcc 3.2, I've been updating all of my installed > > ports. It appears gcc 3.2 is having problems with > > libiconv-1.8_1. > > > > > > cc -I. -I. -I../include -I./../include -I/usr/local/include -O -pipe\ > > -march=athlon -c ./iconv.c -fPIC -DPIC -o .libs/iconv.lo > ^^^^^^^^^^^^^ > This appears to be the cause of the problem. If I comment > out "CPUTYPE?=athlon" in /etc/make.conf, then libiconv compiles > without a problem. > I get the same error on a P3: cc -I. -I. -I../include -I./../include -I/usr/local/include -O -pipe -march=pent iumpro -c ./iconv.c -fPIC -DPIC -o .libs/iconv.lo In file included from gbk.h:64, from converters.h:202, from iconv.c:67: gbkext1.h: In function `gbkext1_mbtowc': gbkext1.h:852: unrecognizable insn: (insn 157 155 159 (set (reg:QI 78) (const_int 128 [0x80])) -1 (nil) (nil)) gbkext1.h:852: Internal compiler error in extract_insn, at recog.c:2150 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. *** Error code 1 -- Press every key to continue. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 9:19:57 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9D5637B400 for ; Mon, 2 Sep 2002 09:19:54 -0700 (PDT) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0555543E3B for ; Mon, 2 Sep 2002 09:19:54 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.12.5/8.12.5) with ESMTP id g82GJrkb056637; Mon, 2 Sep 2002 09:19:53 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.12.5/8.12.5/Submit) id g82GJrES056636; Mon, 2 Sep 2002 09:19:53 -0700 (PDT) Date: Mon, 2 Sep 2002 09:19:53 -0700 From: Steve Kargl To: Alexander Kabaev Cc: freebsd-current@FreeBSD.ORG Subject: Re: internal compiler error with gcc 3.2 Message-ID: <20020902161953.GA56554@troutmask.apl.washington.edu> References: <20020902155256.GA56456@troutmask.apl.washington.edu> <20020902120540.3d8a2840.ak03@gte.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020902120540.3d8a2840.ak03@gte.com> User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Sep 02, 2002 at 12:05:40PM -0400, Alexander Kabaev wrote: > On Mon, 2 Sep 2002 08:52:56 -0700 > Steve Kargl wrote: > > > O -pipe -march=athlon > ^^^^^^^^^^^^^^ > This bug is in GCC PR database. Do not use -march=athlon for now. Okay. In case it matters, world builds with -march=athlon set. You may want to add a entry to src/UPDATING about the new gcc 3.2 and any apparent "gotcha's" (like the problem with -march=athlon). -- Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 9:23:11 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 862DB37B48F for ; Mon, 2 Sep 2002 09:23:01 -0700 (PDT) Received: from haystack.lclark.edu (haystack.lclark.edu [149.175.1.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B1B043E42 for ; Mon, 2 Sep 2002 09:23:01 -0700 (PDT) (envelope-from eta@lclark.edu) Received: from copeland-30-191.lclark.edu (anholt@copeland-30-191.lclark.edu [149.175.30.191]) by haystack.lclark.edu (8.9.3/8.9.3) with ESMTP id JAA19998; Mon, 2 Sep 2002 09:22:49 -0700 (PDT) Subject: Re: groff and X11 broken (before gcc3.2) From: Eric Anholt To: Christian Weisgerber Cc: freebsd-current@FreeBSD.ORG In-Reply-To: References: Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.8 Date: 02 Sep 2002 09:22:49 -0700 Message-Id: <1030983769.499.15.camel@anholt.dyndns.org> Mime-Version: 1.0 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 2002-09-02 at 05:35, Christian Weisgerber wrote: > I just finished updating my alpha box to shortly before the gcc3.2 > import and now I'm seeing some weird breakage: > $ startx > [...] > xinit: No such file or directory (errno 2): unable to connect to X server > xinit: No such process (errno 3): Server error. > > (Hmm, actually that may be due to the XFree86-Server-4.2.0_5 to _6 > update. I think I haven't restarted the X11 server since.) You need to either reinstall Xwrapper port, or setuid root your XFree86 and accept the possible security holes. I wish we could accept having some sort of suid Xwrapper installed with XFree86-4-Server, but that would probably be shot down for security concerns by those who don't use startx. -- Eric Anholt http://people.freebsd.org/~anholt/dri/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 9:29:15 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5693737B400 for ; Mon, 2 Sep 2002 09:29:12 -0700 (PDT) Received: from ns2.gnf.org (ns2.gnf.org [63.196.132.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CAE743EAC for ; Mon, 2 Sep 2002 09:29:10 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from EXCHCLUSTER01.lj.gnf.org (exch02.lj.gnf.org [172.25.10.20]) by ns2.gnf.org (8.12.3/8.12.3) with ESMTP id g82GMffb078716 for ; Mon, 2 Sep 2002 09:22:41 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from roark.gnf.org ([172.25.24.15]) by EXCHCLUSTER01.lj.gnf.org with Microsoft SMTPSVC(5.0.2195.4905); Mon, 2 Sep 2002 09:29:09 -0700 Received: from roark.gnf.org (localhost [127.0.0.1]) by roark.gnf.org (8.12.5/8.12.5) with ESMTP id g82GT9gO044602; Mon, 2 Sep 2002 09:29:09 -0700 (PDT) (envelope-from gtetlow@roark.gnf.org) Received: (from gtetlow@localhost) by roark.gnf.org (8.12.5/8.12.5/Submit) id g82GT5R3044601; Mon, 2 Sep 2002 09:29:05 -0700 (PDT) Date: Mon, 2 Sep 2002 09:29:05 -0700 From: Gordon Tetlow To: Alexander Kabaev Cc: Bruce Evans , peter@wemm.org, jake@locore.ca, current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 Message-ID: <20020902162905.GB37808@roark.gnf.org> References: <20020902120434.0A4D42A893@canning.wemm.org> <20020903005911.V3848-100000@gamplex.bde.org> <20020902113448.1b27d963.ak03@gte.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="JYK4vJDZwFMowpUq" Content-Disposition: inline In-Reply-To: <20020902113448.1b27d963.ak03@gte.com> User-Agent: Mutt/1.4i X-OriginalArrivalTime: 02 Sep 2002 16:29:09.0833 (UTC) FILETIME=[DD715390:01C2529D] Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --JYK4vJDZwFMowpUq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 02, 2002 at 11:34:48AM -0400, Alexander Kabaev wrote: > On Tue, 3 Sep 2002 01:09:11 +1000 (EST) > Bruce Evans wrote: >=20 > >=20 > > Except I just used it to compile biosboot :-). (I had more problems > > with ufs2 changes than with the compiler.) > >=20 > > Actually, I agree. Not having a clean break in FreeBSD-3 was very > > expensive. Support for running aout binaries and compatibility cruft > > to support old binaries should have been dropped too. >=20 > Do we have an agreement here? A.OUT support is to be dropped with the > next gcc upgrade, when/if it will happen? I think it should be turned off now. That will help shake out any issues and people complaining that it is gone. The sooner the better. -gordon --JYK4vJDZwFMowpUq Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9c5HRRu2t9DV9ZfsRAkiEAJ91OSPrIXs2zATzbe0UQ3xXflS2uQCfXNMH Cg4qjUhMNSqNvE5Islvg6BU= =3My3 -----END PGP SIGNATURE----- --JYK4vJDZwFMowpUq-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 9:33:39 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFE4837B400 for ; Mon, 2 Sep 2002 09:33:36 -0700 (PDT) Received: from ns2.gnf.org (ns2.gnf.org [63.196.132.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82A7243E72 for ; Mon, 2 Sep 2002 09:33:36 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from EXCHCLUSTER01.lj.gnf.org (exch02.lj.gnf.org [172.25.10.20]) by ns2.gnf.org (8.12.3/8.12.3) with ESMTP id g82GR7fb078756 for ; Mon, 2 Sep 2002 09:27:07 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from roark.gnf.org ([172.25.24.15]) by EXCHCLUSTER01.lj.gnf.org with Microsoft SMTPSVC(5.0.2195.4905); Mon, 2 Sep 2002 09:33:36 -0700 Received: from roark.gnf.org (localhost [127.0.0.1]) by roark.gnf.org (8.12.5/8.12.5) with ESMTP id g82GXagO044650 for ; Mon, 2 Sep 2002 09:33:36 -0700 (PDT) (envelope-from gtetlow@roark.gnf.org) Received: (from gtetlow@localhost) by roark.gnf.org (8.12.5/8.12.5/Submit) id g82GXZt3044649 for current@freebsd.org; Mon, 2 Sep 2002 09:33:35 -0700 (PDT) Date: Mon, 2 Sep 2002 09:33:35 -0700 From: Gordon Tetlow To: current@freebsd.org Subject: HEADS UP: rcNG is now the default Message-ID: <20020902163335.GC37808@roark.gnf.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="hYooF8G/hrfVAmum" Content-Disposition: inline User-Agent: Mutt/1.4i X-OriginalArrivalTime: 02 Sep 2002 16:33:36.0259 (UTC) FILETIME=[7C3EB530:01C2529E] Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --hYooF8G/hrfVAmum Content-Type: text/plain; charset=us-ascii Content-Disposition: inline I'm going to toggle the switch to activate rcNG as the default boot scripts. If you experience any problems, put rc_ng="NO" in your /etc/rc.conf and please report any problems. -gordon --hYooF8G/hrfVAmum Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9c5LfRu2t9DV9ZfsRAirDAJ4ljHxj1sGvJXzI3ppUBP0b/OkPPACeMqYg C/WtqXua0Xwm7wAYxmcvD7M= =8qll -----END PGP SIGNATURE----- --hYooF8G/hrfVAmum-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 9:46:35 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 23F3A37B400; Mon, 2 Sep 2002 09:46:34 -0700 (PDT) Received: from espresso.q9media.com (espresso.q9media.com [65.39.129.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3BE443E4A; Mon, 2 Sep 2002 09:46:33 -0700 (PDT) (envelope-from mike@espresso.q9media.com) Received: by espresso.q9media.com (Postfix, from userid 1002) id 2529F9E57; Mon, 2 Sep 2002 12:40:32 -0400 (EDT) Date: Mon, 2 Sep 2002 12:40:32 -0400 From: Mike Barcroft To: luigi@FreeBSD.org Cc: current@FreeBSD.org Subject: Fatal warnings breaks ipfw on LP64 Message-ID: <20020902124032.D94253@espresso.q9media.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Organization: The FreeBSD Project Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG cc1: warnings being treated as errors /usr/src/sys/netinet/ip_fw2.c: In function `ipfw_ctl': /usr/src/sys/netinet/ip_fw2.c:2508: warning: cast from pointer to integer of different size /usr/src/sys/netinet/ip_fw2.c:2521: warning: cast from pointer to integer of different size Some of the code in question looks questionable: /* * abuse 'next_rule' to store the set_disable word */ (u_int32_t)(((struct ip_fw *)bp)->next_rule) = set_disable; The rvalue is being cast in an assignment to make a pointer store an integer? Surely this can be written better. Best regards, Mike Barcroft To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 10: 5:44 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1846637B400 for ; Mon, 2 Sep 2002 10:05:41 -0700 (PDT) Received: from ns2.gnf.org (ns2.gnf.org [63.196.132.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9648643E65 for ; Mon, 2 Sep 2002 10:05:40 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from EXCHCLUSTER01.lj.gnf.org (exch02.lj.gnf.org [172.25.10.20]) by ns2.gnf.org (8.12.3/8.12.3) with ESMTP id g82GxBfb078940 for ; Mon, 2 Sep 2002 09:59:11 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from roark.gnf.org ([172.25.24.15]) by EXCHCLUSTER01.lj.gnf.org with Microsoft SMTPSVC(5.0.2195.4905); Mon, 2 Sep 2002 10:05:40 -0700 Received: from roark.gnf.org (localhost [127.0.0.1]) by roark.gnf.org (8.12.5/8.12.5) with ESMTP id g82H5eXV044933 for ; Mon, 2 Sep 2002 10:05:40 -0700 (PDT) (envelope-from gtetlow@roark.gnf.org) Received: (from gtetlow@localhost) by roark.gnf.org (8.12.5/8.12.5/Submit) id g82H5efj044932 for current@freebsd.org; Mon, 2 Sep 2002 10:05:40 -0700 (PDT) Date: Mon, 2 Sep 2002 10:05:40 -0700 From: Gordon Tetlow To: current@freebsd.org Subject: Re: HEADS UP: rcNG is now the default Message-ID: <20020902170540.GD37808@roark.gnf.org> References: <20020902163335.GC37808@roark.gnf.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="g7w8+K/95kPelPD2" Content-Disposition: inline In-Reply-To: <20020902163335.GC37808@roark.gnf.org> User-Agent: Mutt/1.4i X-OriginalArrivalTime: 02 Sep 2002 17:05:40.0455 (UTC) FILETIME=[F727B770:01C252A2] Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --g7w8+K/95kPelPD2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Sep 02, 2002 at 09:33:35AM -0700, Gordon Tetlow wrote: > I'm going to toggle the switch to activate rcNG as the default boot scripts. > If you experience any problems, put rc_ng="NO" in your /etc/rc.conf and > please report any problems. There is one outstanding issue with the sendmail script that I'm working on a solution for. In the general case it should work fine. If you set sendmail_enable="NONE" it will echo a benign warning about it being set improperly. -gordon --g7w8+K/95kPelPD2 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9c5pkRu2t9DV9ZfsRAl3uAJ9lTUekWxD6SOtR7l+Gh0Dlr4S3PgCfTPMw 9OfiHVGZo+XREzZZIGXWuxw= =mejX -----END PGP SIGNATURE----- --g7w8+K/95kPelPD2-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 10: 6:38 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A027637B401 for ; Mon, 2 Sep 2002 10:06:35 -0700 (PDT) Received: from h132-197-179-27.gte.com (h132-197-179-27.gte.com [132.197.179.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id E645E43E3B for ; Mon, 2 Sep 2002 10:06:34 -0700 (PDT) (envelope-from ak03@gte.com) Received: from kanpc.gte.com (localhost [IPv6:::1]) by h132-197-179-27.gte.com (8.12.5/8.12.5) with ESMTP id g82H6WOB062100; Mon, 2 Sep 2002 13:06:33 -0400 (EDT) (envelope-from ak03@kanpc.gte.com) Received: (from ak03@localhost) by kanpc.gte.com (8.12.6/8.12.6/Submit) id g82H6VJo062099; Mon, 2 Sep 2002 13:06:31 -0400 (EDT) Date: Mon, 2 Sep 2002 13:06:31 -0400 From: Alexander Kabaev To: Nickolay Dudorov Cc: current@FreeBSD.ORG Subject: Re: 'gmake' port broken after (due to ?) GCC 3.2 import Message-Id: <20020902130631.55b13660.ak03@gte.com> In-Reply-To: <20020902130235.GA4086@nnd.itfs.nsk.su> References: <20020902130235.GA4086@nnd.itfs.nsk.su> Organization: Verizon Data Services X-Mailer: Sylpheed version 0.8.2claws11 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Not a GCC fault. The bug is in internal gettext library gmake is linked with. I looked into read_alias_file function and I simply cannot believe what I am seeing there. Do they really believe malloc is supposed to resize memory in-place all the time? Look what happens with map[0-n] elements every time they reallocate their 'string_space' to accomodate (n+1)th entry. Building gmake without --with-included gettext sugddenly seems like a very good idea for me. -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 10: 9:43 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3AF6C37B49F for ; Mon, 2 Sep 2002 10:09:36 -0700 (PDT) Received: from h132-197-179-27.gte.com (h132-197-179-27.gte.com [132.197.179.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FC6443E42 for ; Mon, 2 Sep 2002 10:09:35 -0700 (PDT) (envelope-from ak03@gte.com) Received: from kanpc.gte.com (localhost [IPv6:::1]) by h132-197-179-27.gte.com (8.12.5/8.12.5) with ESMTP id g82H9YOB062644; Mon, 2 Sep 2002 13:09:35 -0400 (EDT) (envelope-from ak03@kanpc.gte.com) Received: (from ak03@localhost) by kanpc.gte.com (8.12.6/8.12.6/Submit) id g82H9YAc062643; Mon, 2 Sep 2002 13:09:34 -0400 (EDT) Date: Mon, 2 Sep 2002 13:09:34 -0400 From: Alexander Kabaev To: Alexander Kabaev Cc: nnd@nnd.itfs.nsk.su, current@FreeBSD.ORG Subject: Re: 'gmake' port broken after (due to ?) GCC 3.2 import Message-Id: <20020902130934.231422fb.ak03@gte.com> In-Reply-To: <20020902130631.55b13660.ak03@gte.com> References: <20020902130235.GA4086@nnd.itfs.nsk.su> <20020902130631.55b13660.ak03@gte.com> Organization: Verizon Data Services X-Mailer: Sylpheed version 0.8.2claws11 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 2 Sep 2002 13:06:31 -0400 Alexander Kabaev wrote: Do they really believe malloc ^^^^^^^^^^^ I meant realloc here. -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 10:19:13 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 148BA37B4B1 for ; Mon, 2 Sep 2002 10:19:07 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DD9743E4A for ; Mon, 2 Sep 2002 10:19:06 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.5/8.12.2) with ESMTP id g82HJ5im003642; Mon, 2 Sep 2002 10:19:05 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.5/8.12.5/Submit) id g82HJ3w9003505; Mon, 2 Sep 2002 10:19:03 -0700 (PDT) Date: Mon, 2 Sep 2002 10:19:03 -0700 From: "David O'Brien" To: Lamont Granquist Cc: freebsd-current@FreeBSD.ORG Subject: Re: gcc 3.1 / streambuf.h broken with "using namespace std;" Message-ID: <20020902171903.GA5232@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20020901230840.GA37166@dragon.nuxi.com> <20020902021408.R14754-100000@coredump.scriptkiddie.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020902021408.R14754-100000@coredump.scriptkiddie.org> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Sep 02, 2002 at 02:17:25AM -0700, Lamont Granquist wrote: > On Sun, 1 Sep 2002, David O'Brien wrote: > > On Sun, Sep 01, 2002 at 12:37:14PM -0700, Lamont Granquist wrote: > > > It sounds like gcc-3.1 or gcc-3.2 will be archaic and buggy > > > by the time that 5.2 and 5.3 come out. > > > > How would gcc-3.2 get more buggy over time than it is today?? > > I said it was buggy. Do you mean to imply that gcc-3.2 doesn't have a > single bug in it? Labling software as "buggy" is a major put down. If GCC 3.2 is "buggy" because it has at least one bug; then FreeBSD 4.7 will also be buggy as hell. > Admittedly I should have said "unmaintained" though -- point being that > the bugs in it wouldn't be getting fixed by gcc developers who would > rather fix them in 3.3... We don't maintain 3.x either -- much to the disappointment of some that based products or major deployments on it. But I do think we support the current release branch much better than the GCC people do. We have a much more liberal MFC policy which lets us continue to fix invasive bugs and add new features. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 10:30:44 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A849A37B400 for ; Mon, 2 Sep 2002 10:30:41 -0700 (PDT) Received: from leviathan.inethouston.net (leviathan.inethouston.net [66.64.12.249]) by mx1.FreeBSD.org (Postfix) with ESMTP id F100E43E72 for ; Mon, 2 Sep 2002 10:30:40 -0700 (PDT) (envelope-from dwcjr@inethouston.net) Received: by leviathan.inethouston.net (Postfix, from userid 1001) id 286C710DE0B; Mon, 2 Sep 2002 12:30:40 -0500 (CDT) Date: Mon, 2 Sep 2002 12:30:40 -0500 From: "David W. Chapman Jr." To: Steve Kargl Cc: freebsd-current@FreeBSD.ORG Subject: Re: internal compiler error with gcc 3.2 Message-ID: <20020902173040.GA5860@leviathan.inethouston.net> Reply-To: "David W. Chapman Jr." Mail-Followup-To: Steve Kargl , freebsd-current@FreeBSD.ORG References: <20020902155256.GA56456@troutmask.apl.washington.edu> <20020902160131.GA56471@troutmask.apl.washington.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020902160131.GA56471@troutmask.apl.washington.edu> X-Operating-System: FreeBSD 4.6-STABLE i386 User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Sep 02, 2002 at 09:01:31AM -0700, Steve Kargl wrote: > On Mon, Sep 02, 2002 at 08:52:56AM -0700, Steve Kargl wrote: > > To test gcc 3.2, I've been updating all of my installed > > ports. It appears gcc 3.2 is having problems with > > libiconv-1.8_1. > > > > > > cc -I. -I. -I../include -I./../include -I/usr/local/include -O -pipe\ > > -march=athlon -c ./iconv.c -fPIC -DPIC -o .libs/iconv.lo > ^^^^^^^^^^^^^ > This appears to be the cause of the problem. If I comment > out "CPUTYPE?=athlon" in /etc/make.conf, then libiconv compiles > without a problem. Yes, seems to be any CPUTYPE as far as I can tell -- David W. Chapman Jr. dwcjr@inethouston.net Raintree Network Services, Inc. dwcjr@freebsd.org FreeBSD Committer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 10:44:12 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 523AE37B400 for ; Mon, 2 Sep 2002 10:44:10 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D4E143E4A for ; Mon, 2 Sep 2002 10:44:09 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.3/8.12.3) with ESMTP id g82Hi9Hu009428 for ; Mon, 2 Sep 2002 11:44:09 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 02 Sep 2002 11:43:49 -0600 (MDT) Message-Id: <20020902.114349.111929720.imp@bsdimp.com> To: current@freebsd.org Subject: installworld broken From: "M. Warner Losh" X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I've had to add ex, touch and gencat to the installworld target. And I've still not manged to complete a installworld. anybody else see this? Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 10:57:26 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA39C37B400 for ; Mon, 2 Sep 2002 10:57:21 -0700 (PDT) Received: from mail.inka.de (quechua.inka.de [212.227.14.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D28F43E6E for ; Mon, 2 Sep 2002 10:57:20 -0700 (PDT) (envelope-from mailnull@mips.inka.de) Received: from kemoauc.mips.inka.de (uucp@) by mail.inka.de with local-bsmtp id 17lvRv-0002sG-00; Mon, 2 Sep 2002 19:57:19 +0200 Received: from kemoauc.mips.inka.de (localhost [127.0.0.1]) by kemoauc.mips.inka.de (8.12.6/8.12.5) with ESMTP id g82HmVcG084349 for ; Mon, 2 Sep 2002 19:48:31 +0200 (CEST) (envelope-from mailnull@localhost.mips.inka.de) Received: (from mailnull@localhost) by kemoauc.mips.inka.de (8.12.6/8.12.6/Submit) id g82HmV3T084348 for freebsd-current@freebsd.org; Mon, 2 Sep 2002 19:48:31 +0200 (CEST) From: naddy@mips.inka.de (Christian Weisgerber) Subject: Re: groff and X11 broken (before gcc3.2) Date: Mon, 2 Sep 2002 17:48:31 +0000 (UTC) Message-ID: References: <1030983769.499.15.camel@anholt.dyndns.org> Originator: naddy@mips.inka.de (Christian Weisgerber) To: freebsd-current@freebsd.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Eric Anholt wrote: > > $ startx > > [...] > > xinit: No such file or directory (errno 2): unable to connect to X server > > xinit: No such process (errno 3): Server error. Of course those xinit errors are useless; I should have looked at XFree86.0.log. > You need to either reinstall Xwrapper port, or setuid root your XFree86 > and accept the possible security holes. *Smacks forehead* I know that. I really do. I guess I wasn't quite awake yet this morning. > I wish we could accept having some sort of suid Xwrapper installed with > XFree86-4-Server, but that would probably be shot down for security > concerns by those who don't use startx. I only use startx because xdm is chronically broken on alpha (at least the way I use it). -- Christian "naddy" Weisgerber naddy@mips.inka.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 10:57:36 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79D1B37B405 for ; Mon, 2 Sep 2002 10:57:24 -0700 (PDT) Received: from mail.inka.de (quechua.inka.de [212.227.14.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id AAFB643E72 for ; Mon, 2 Sep 2002 10:57:20 -0700 (PDT) (envelope-from mailnull@mips.inka.de) Received: from kemoauc.mips.inka.de (uucp@) by mail.inka.de with local-bsmtp id 17lvRv-0002sG-02; Mon, 2 Sep 2002 19:57:19 +0200 Received: from kemoauc.mips.inka.de (localhost [127.0.0.1]) by kemoauc.mips.inka.de (8.12.6/8.12.5) with ESMTP id g82HtGcG085245 for ; Mon, 2 Sep 2002 19:55:16 +0200 (CEST) (envelope-from mailnull@localhost.mips.inka.de) Received: (from mailnull@localhost) by kemoauc.mips.inka.de (8.12.6/8.12.6/Submit) id g82HtGWc085244 for freebsd-current@freebsd.org; Mon, 2 Sep 2002 19:55:16 +0200 (CEST) From: naddy@mips.inka.de (Christian Weisgerber) Subject: Re: 'gmake' port broken after (due to ?) GCC 3.2 import Date: Mon, 2 Sep 2002 17:55:16 +0000 (UTC) Message-ID: References: <20020902130235.GA4086@nnd.itfs.nsk.su> <20020902130631.55b13660.ak03@gte.com> Originator: naddy@mips.inka.de (Christian Weisgerber) To: freebsd-current@freebsd.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Alexander Kabaev wrote: > Not a GCC fault. The bug is in internal gettext library gmake is linked > with. I looked into read_alias_file function and I simply cannot believe > what I am seeing there. PR ports/41075. -- Christian "naddy" Weisgerber naddy@mips.inka.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 10:57:41 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43FFB37B406 for ; Mon, 2 Sep 2002 10:57:26 -0700 (PDT) Received: from mail.inka.de (quechua.inka.de [212.227.14.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 787BD43E42 for ; Mon, 2 Sep 2002 10:57:25 -0700 (PDT) (envelope-from mailnull@mips.inka.de) Received: from kemoauc.mips.inka.de (uucp@) by mail.inka.de with local-bsmtp id 17lvRv-0002sG-01; Mon, 2 Sep 2002 19:57:19 +0200 Received: from kemoauc.mips.inka.de (localhost [127.0.0.1]) by kemoauc.mips.inka.de (8.12.6/8.12.5) with ESMTP id g82HoBcG084542 for ; Mon, 2 Sep 2002 19:50:11 +0200 (CEST) (envelope-from mailnull@localhost.mips.inka.de) Received: (from mailnull@localhost) by kemoauc.mips.inka.de (8.12.6/8.12.6/Submit) id g82HoBxU084541 for freebsd-current@freebsd.org; Mon, 2 Sep 2002 19:50:11 +0200 (CEST) From: naddy@mips.inka.de (Christian Weisgerber) Subject: Re: groff and X11 broken (before gcc3.2) Date: Mon, 2 Sep 2002 17:50:10 +0000 (UTC) Message-ID: References: Originator: naddy@mips.inka.de (Christian Weisgerber) To: freebsd-current@freebsd.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Christian Weisgerber wrote: > It's actually nroff (groff) that aborts. Even a simple "groff --version" or "groff --help" will produce the "out of memory" error. -- Christian "naddy" Weisgerber naddy@mips.inka.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 11:10:17 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D272037B401 for ; Mon, 2 Sep 2002 11:10:12 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5765343E81 for ; Mon, 2 Sep 2002 11:10:12 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.6/8.12.2) with ESMTP id g82IACFs048334; Mon, 2 Sep 2002 11:10:12 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.6/8.12.5/Submit) id g82IABAH048333; Mon, 2 Sep 2002 11:10:11 -0700 (PDT) Date: Mon, 2 Sep 2002 11:10:11 -0700 From: "David O'Brien" To: Alexander Kabaev Cc: Steve Kargl , freebsd-current@FreeBSD.ORG Subject: Re: internal compiler error with gcc 3.2 Message-ID: <20020902181011.GB18846@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20020902155256.GA56456@troutmask.apl.washington.edu> <20020902120841.3f8be357.ak03@gte.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020902120841.3f8be357.ak03@gte.com> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Sep 02, 2002 at 12:08:41PM -0400, Alexander Kabaev wrote: > BTW, the bug is present in official 3.2 release too. What about 3.1.1 release? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 11:18:55 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41F2637B400 for ; Mon, 2 Sep 2002 11:18:53 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB16243E72 for ; Mon, 2 Sep 2002 11:18:52 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.6/8.12.2) with ESMTP id g82IIqFs048415; Mon, 2 Sep 2002 11:18:52 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.6/8.12.5/Submit) id g82IIoc1048414; Mon, 2 Sep 2002 11:18:50 -0700 (PDT) Date: Mon, 2 Sep 2002 11:18:50 -0700 From: "David O'Brien" To: Gordon Tetlow Cc: Alexander Kabaev , Bruce Evans , peter@wemm.org, jake@locore.ca, current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 Message-ID: <20020902181850.GD18846@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG Mail-Followup-To: David O'Brien , Gordon Tetlow , Alexander Kabaev , Bruce Evans , peter@wemm.org, jake@locore.ca, current@FreeBSD.ORG References: <20020902120434.0A4D42A893@canning.wemm.org> <20020903005911.V3848-100000@gamplex.bde.org> <20020902113448.1b27d963.ak03@gte.com> <20020902162905.GB37808@roark.gnf.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020902162905.GB37808@roark.gnf.org> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Sep 02, 2002 at 09:29:05AM -0700, Gordon Tetlow wrote: > I think it should be turned off now. That will help shake out any issues > and people complaining that it is gone. The sooner the better. It isn't a simple knob to "turn it off". It requires several source changes. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 11:20:36 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6FF4637B400; Mon, 2 Sep 2002 11:20:32 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC94743E72; Mon, 2 Sep 2002 11:20:31 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.6/8.12.2) with ESMTP id g82IKVFs048440; Mon, 2 Sep 2002 11:20:31 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.6/8.12.5/Submit) id g82IKVqd048439; Mon, 2 Sep 2002 11:20:31 -0700 (PDT) Date: Mon, 2 Sep 2002 11:20:31 -0700 From: "David O'Brien" To: Joe Marcus Clarke Cc: Sean Chittenden , current@FreeBSD.org Subject: Re: HEADS UP: GCC 3.2 in progress Message-ID: <20020902182031.GE18846@dragon.nuxi.com> Reply-To: current@FreeBSD.org Mail-Followup-To: David O'Brien , Joe Marcus Clarke , Sean Chittenden , current@FreeBSD.org References: <20020902021050.GE61993@ninja1.internal> <20020901222018.X8348-100000@shumai.marcuscom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020901222018.X8348-100000@shumai.marcuscom.com> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Sep 01, 2002 at 10:21:13PM -0400, Joe Marcus Clarke wrote: > > > Actually, if 3.2 doesn't use thunks, it's likely to break Mozilla again. > > > This is really not that big of a deal. I'll just need to alter a patch, > > > and update the Mozilla people. > > > > My understanding from watching the patches move through mozilla is > > that the next release of mozilla _will_ work correctly with -CURRENT > > because it is aware of us not using thunks. The thunks patch for > > -CURRENT was verified in the mozilla src tree a week or two back. -sc > > Correct. However, if the compiler changes in -CURRENT not to use thunks, > then I need to adjust the local patch, and update the Mozilla bug. Our GCC 3.x now does the exact same thing GCC on Linux does. Why is this not a problem on Linux? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 11:27:18 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 644EF37B400; Mon, 2 Sep 2002 11:27:16 -0700 (PDT) Received: from h132-197-179-27.gte.com (h132-197-179-27.gte.com [132.197.179.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADF0F43E65; Mon, 2 Sep 2002 11:27:15 -0700 (PDT) (envelope-from ak03@gte.com) Received: from kanpc.gte.com (localhost [IPv6:::1]) by h132-197-179-27.gte.com (8.12.5/8.12.5) with ESMTP id g82IRFOB088702; Mon, 2 Sep 2002 14:27:15 -0400 (EDT) (envelope-from ak03@kanpc.gte.com) Received: (from ak03@localhost) by kanpc.gte.com (8.12.6/8.12.6/Submit) id g82IRFNG088701; Mon, 2 Sep 2002 14:27:15 -0400 (EDT) Date: Mon, 2 Sep 2002 14:27:14 -0400 From: Alexander Kabaev To: obrien@FreeBSD.ORG Cc: sgk@troutmask.apl.washington.edu, freebsd-current@FreeBSD.ORG Subject: Re: internal compiler error with gcc 3.2 Message-Id: <20020902142714.26809590.ak03@gte.com> In-Reply-To: <20020902181011.GB18846@dragon.nuxi.com> References: <20020902155256.GA56456@troutmask.apl.washington.edu> <20020902120841.3f8be357.ak03@gte.com> <20020902181011.GB18846@dragon.nuxi.com> Organization: Verizon Data Services X-Mailer: Sylpheed version 0.8.2claws11 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 2 Sep 2002 11:10:11 -0700 "David O'Brien" wrote: > On Mon, Sep 02, 2002 at 12:08:41PM -0400, Alexander Kabaev wrote: > > BTW, the bug is present in official 3.2 release too. > > What about 3.1.1 release? I have GCC 3.1.1 port installed on STABLE. libiconv barf when compiled with it too. -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 11:32:56 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37C6D37B400; Mon, 2 Sep 2002 11:32:52 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 179BC43E3B; Mon, 2 Sep 2002 11:32:51 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.3/8.12.3) with ESMTP id g82IWmHu009745; Mon, 2 Sep 2002 12:32:50 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 02 Sep 2002 12:32:28 -0600 (MDT) Message-Id: <20020902.123228.35194402.imp@bsdimp.com> To: sheldonh@starjuice.net Cc: blackend@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Subject: Re: hw.pci.enable_io_modes default value. From: "M. Warner Losh" In-Reply-To: <20020902144921.GG849@starjuice.net> References: <20020901171238.GB238@marduk.blackend.org> <20020902144921.GG849@starjuice.net> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message: <20020902144921.GG849@starjuice.net> Sheldon Hearn writes: : On (2002/09/01 19:12), Marc Fonvieille wrote: : : > I had "freeze at boot" problem with my laptop and -CURRENT: : > : > http://www.freebsd.org/cgi/query-pr.cgi?pr=42262 : > : > I found the solution: setting hw.pci.enable_io_modes to 0. : > So I have a question: that sysctl has to be =1 by default? I mean if I : > have that issue with it and my laptop, maybe I'll not be the only one : > with that problem. : > : > Well I'm sure there is a good reason for that default setting. Perhaps : > we could write somewhere that setting may lead to hangs with some : > hardware :) : : Don't be too sure. :-) : : revision 1.194 : date: 2002/07/26 07:58:16; author: imp; state: Exp; lines: +36 -21 : Make PCI_ENABLE_IO_MODES a sysctl hw.pci.enable_io_modes. It can also : be set at boot time. It defaults to 1 now since it can be set in the : boot loader. If this proves unwise, we can reset it to defaulting to 0. : : If enough people have trouble with this default, we might want to set it : to 0, since : : 1) We can't please everyone. : 2) We should try to please people with working hardware first. I made it 1 because I wanted to get feedback on what hardware is broken. So far only two people have complained. Hundreds complained when the default was 0. Seems like the choice was good to me still. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 11:38:16 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 50F2037B400 for ; Mon, 2 Sep 2002 11:38:13 -0700 (PDT) Received: from tomts21-srv.bellnexxia.net (tomts21.bellnexxia.net [209.226.175.183]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCF1143E75 for ; Mon, 2 Sep 2002 11:38:11 -0700 (PDT) (envelope-from matt@xena.gsicomp.on.ca) Received: from xena.gsicomp.on.ca ([65.95.177.86]) by tomts21-srv.bellnexxia.net (InterMail vM.5.01.04.19 201-253-122-122-119-20020516) with ESMTP id <20020902183653.IOKQ23500.tomts21-srv.bellnexxia.net@xena.gsicomp.on.ca>; Mon, 2 Sep 2002 14:36:53 -0400 Received: from localhost (matt@localhost) by xena.gsicomp.on.ca (8.11.3/8.11.3) with ESMTP id g82HOJh74312; Mon, 2 Sep 2002 13:24:20 -0400 (EDT) (envelope-from matt@xena.gsicomp.on.ca) Date: Mon, 2 Sep 2002 13:24:19 -0400 (EDT) From: Matthew Emmerton To: Bruce Evans Cc: Peter Wemm , Jake Burkholder , current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 In-Reply-To: <20020903005911.V3848-100000@gamplex.bde.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 3 Sep 2002, Bruce Evans wrote: > On Mon, 2 Sep 2002, Peter Wemm wrote: > > > Bruce Evans wrote: > > > On Mon, 2 Sep 2002, Jake Burkholder wrote: > > > > > > > Apparently, On Mon, Sep 02, 2002 at 02:24:08PM +1000, > > > > Bruce Evans said words to the effect of; > > > > > > > > > aout support is still required for a few things (mainly for compiling > > > > > some boot blocks), but is broken in gcc3 for at least compile-time > > > > > > > > Which boot blocks? > > > > > > Oops, perhaps only mine. (I use my version of biosboot which is like > > > pc98/boot2 except it supports loading elf kernels and some local things, > > > and it hasn't been converted to elf at the source level.) When I wrote > > > ... > > > > I've been of the opinion for a while that it is well past time to remove > > the hybrid a.out/ELF support in the compiler and stop pretending that we > > support a.out. All it does these days is slow down the compiler in the > > usual case by pushing what are traditional compile-time decisions to > > runtime. As you point out, it hasn't worked for a while. > > Except I just used it to compile biosboot :-). (I had more problems with > ufs2 changes than with the compiler.) > > Actually, I agree. Not having a clean break in FreeBSD-3 was very expensive. > Support for running aout binaries and compatibility cruft to support old > binaries should have been dropped too. I thought it was part of the plan to drop all traces of a.out support in 5.x. Am I wrong? -- Matt Emmerton To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 11:53:21 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B328437B405 for ; Mon, 2 Sep 2002 11:53:12 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2590043E77 for ; Mon, 2 Sep 2002 11:53:07 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.3/8.12.3) with ESMTP id g82Ir4Hu009899 for ; Mon, 2 Sep 2002 12:53:04 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 02 Sep 2002 12:52:43 -0600 (MDT) Message-Id: <20020902.125243.39997233.imp@bsdimp.com> To: current@FreeBSD.ORG Subject: Re: installworld broken From: "M. Warner Losh" In-Reply-To: <20020902.114349.111929720.imp@bsdimp.com> References: <20020902.114349.111929720.imp@bsdimp.com> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message: <20020902.114349.111929720.imp@bsdimp.com> "M. Warner Losh" writes: : I've had to add ex, touch and gencat to the installworld target. And : I've still not manged to complete a installworld. : : anybody else see this? Index: Makefile.inc1 =================================================================== RCS file: /home/imp/FreeBSD/CVS/src/Makefile.inc1,v retrieving revision 1.303 diff -u -r1.303 Makefile.inc1 --- Makefile.inc1 23 Aug 2002 12:49:16 -0000 1.303 +++ Makefile.inc1 2 Sep 2002 18:51:38 -0000 @@ -371,9 +372,9 @@ # distributeworld installworld: installcheck mkdir -p ${INSTALLTMP} - for prog in [ awk cat chflags chmod chown date echo egrep find grep \ - ln make mkdir mtree mv pwd_mkdb rm sed sh sysctl \ - test true uname wc zic; do \ + for prog in [ awk cap_mkdb cat chflags chmod chown date echo ex \ + egrep find gencat grep ln m4 make mkdir mtree mv pwd_mkdb rm \ + sed sh sysctl test touch true uname wc zic; do \ cp `which $$prog` ${INSTALLTMP}; \ done cd ${.CURDIR}; ${IMAKE} re${.TARGET:S/world$//} I plan to commit this change soon unless somone objects. Yes, all the programs I added are necessary. Why they are now and not before, I know not. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 11:56:44 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A22BA37B400; Mon, 2 Sep 2002 11:56:41 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66B8243E6E; Mon, 2 Sep 2002 11:56:41 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 550A42A88D; Mon, 2 Sep 2002 11:56:41 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: David O'Brien , Gordon Tetlow , Alexander Kabaev , Bruce Evans , jake@locore.ca, current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 In-Reply-To: <20020902181850.GD18846@dragon.nuxi.com> Date: Mon, 02 Sep 2002 11:56:41 -0700 From: Peter Wemm Message-Id: <20020902185641.550A42A88D@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG "David O'Brien" wrote: > On Mon, Sep 02, 2002 at 09:29:05AM -0700, Gordon Tetlow wrote: > > I think it should be turned off now. That will help shake out any issues > > and people complaining that it is gone. The sooner the better. > > It isn't a simple knob to "turn it off". It requires several source > changes. Oh indeed, it is far from simple. But as a bonus our compiler configuration for i386 would be a lot closer to what the FSF compiler config looks like. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 12:38:49 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6700937B400 for ; Mon, 2 Sep 2002 12:38:47 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD1E943E3B for ; Mon, 2 Sep 2002 12:38:46 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.6/8.12.2) with ESMTP id g82JcjfO049853; Mon, 2 Sep 2002 12:38:45 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.6/8.12.5/Submit) id g82JcgeO049852; Mon, 2 Sep 2002 12:38:42 -0700 (PDT) Date: Mon, 2 Sep 2002 12:38:42 -0700 From: "David O'Brien" To: Matthew Emmerton Cc: Bruce Evans , Peter Wemm , Jake Burkholder , current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 Message-ID: <20020902193842.GA49786@dragon.nuxi.com> Reply-To: current@FreeBSD.ORG Mail-Followup-To: David O'Brien , Matthew Emmerton , Bruce Evans , Peter Wemm , Jake Burkholder , current@FreeBSD.ORG References: <20020903005911.V3848-100000@gamplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Sep 02, 2002 at 01:24:19PM -0400, Matthew Emmerton wrote: > I thought it was part of the plan to drop all traces of a.out support in > 5.x. Am I wrong? We should be *very* careful to accurately describe what is being suggested. I believe it is that 5.x a.out binaries not be supported. However, 2.x a.out binaries will be supported. This is different thatn "drop all traces of a.out support". To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 12:48:54 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 443F437B400 for ; Mon, 2 Sep 2002 12:48:52 -0700 (PDT) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3D4C43E42 for ; Mon, 2 Sep 2002 12:48:51 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.12.5/8.12.5) with ESMTP id g82JiWkb058073; Mon, 2 Sep 2002 12:44:32 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.12.5/8.12.5/Submit) id g82JiWvi058072; Mon, 2 Sep 2002 12:44:32 -0700 (PDT) Date: Mon, 2 Sep 2002 12:44:32 -0700 From: Steve Kargl To: "M. Warner Losh" Cc: current@FreeBSD.ORG Subject: Re: installworld broken Message-ID: <20020902194432.GA58032@troutmask.apl.washington.edu> References: <20020902.114349.111929720.imp@bsdimp.com> <20020902.125243.39997233.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020902.125243.39997233.imp@bsdimp.com> User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Sep 02, 2002 at 12:52:43PM -0600, M. Warner Losh wrote: > In message: <20020902.114349.111929720.imp@bsdimp.com> > "M. Warner Losh" writes: > : I've had to add ex, touch and gencat to the installworld target. And > : I've still not manged to complete a installworld. > : > : anybody else see this? > Strange, I just did a "make buildworld ... mergermaster" sequence and I did not need the three utilities you mention. -- Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 12:52:23 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B8F537B405 for ; Mon, 2 Sep 2002 12:52:17 -0700 (PDT) Received: from tomts13-srv.bellnexxia.net (tomts13.bellnexxia.net [209.226.175.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 840A743EAA for ; Mon, 2 Sep 2002 12:52:06 -0700 (PDT) (envelope-from des@sparc64.style9.org) Received: from bowie.private ([65.92.89.217]) by tomts13-srv.bellnexxia.net (InterMail vM.5.01.04.19 201-253-122-122-119-20020516) with ESMTP id <20020902195122.KPVO7165.tomts13-srv.bellnexxia.net@bowie.private> for ; Mon, 2 Sep 2002 15:51:22 -0400 Received: from bowie.private (localhost [127.0.0.1]) by bowie.private (8.12.6/8.12.5) with ESMTP id g82Jq04q017513 for ; Mon, 2 Sep 2002 19:52:00 GMT (envelope-from des@bowie.private) Received: (from des@localhost) by bowie.private (8.12.6/8.12.6/Submit) id g82JpxhE017511 for current@freebsd.org; Mon, 2 Sep 2002 19:51:59 GMT Date: Mon, 2 Sep 2002 19:51:59 GMT From: Dag-Erling Smorgrav Message-Id: <200209021951.g82JpxhE017511@bowie.private> To: current@freebsd.org Subject: sparc64 tinderbox failure Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG -------------------------------------------------------------- >>> Rebuilding the temporary build tree -------------------------------------------------------------- >>> stage 1: bootstrap tools -------------------------------------------------------------- >>> stage 2: cleaning up the object tree -------------------------------------------------------------- >>> stage 2: rebuilding the object tree -------------------------------------------------------------- >>> stage 2: build tools -------------------------------------------------------------- >>> stage 3: cross tools -------------------------------------------------------------- ===> gnu/usr.bin/cc/cc1plus method.o: In function `use_thunk': method.o(.text+0x90c): undefined reference to `sparc_output_mi_thunk' *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src/gnu/usr.bin/cc/cc1plus. *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src/gnu/usr.bin/cc. *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src. *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src. *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 13: 0:19 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A2ED837B407 for ; Mon, 2 Sep 2002 13:00:14 -0700 (PDT) Received: from rwcrmhc52.attbi.com (rwcrmhc52.attbi.com [216.148.227.88]) by mx1.FreeBSD.org (Postfix) with ESMTP id 13C4143E75 for ; Mon, 2 Sep 2002 13:00:14 -0700 (PDT) (envelope-from julian@elischer.org) Received: from InterJet.elischer.org ([12.232.206.8]) by rwcrmhc52.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020902200013.HGEC19514.rwcrmhc52.attbi.com@InterJet.elischer.org>; Mon, 2 Sep 2002 20:00:13 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id MAA20975; Mon, 2 Sep 2002 12:42:48 -0700 (PDT) Date: Mon, 2 Sep 2002 12:42:47 -0700 (PDT) From: Julian Elischer To: current@FreeBSD.ORG Cc: Matthew Emmerton , Bruce Evans , Peter Wemm , Jake Burkholder Subject: Re: aout support broken in gcc3 In-Reply-To: <20020902193842.GA49786@dragon.nuxi.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 2 Sep 2002, David O'Brien wrote: > On Mon, Sep 02, 2002 at 01:24:19PM -0400, Matthew Emmerton wrote: > > I thought it was part of the plan to drop all traces of a.out support in > > 5.x. Am I wrong? > > We should be *very* careful to accurately describe what is being > suggested. > > I believe it is that 5.x a.out binaries not be supported. However, 2.x > a.out binaries will be supported. This is different thatn "drop all > traces of a.out support". yes binary support will remain.. if you need to generate new ones (?) unpack a 2.2.6 system into a chroot tree (jail?) and make it there :-) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 13: 2:32 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA7E137B400 for ; Mon, 2 Sep 2002 13:02:30 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-64-169-104-37.dsl.lsan03.pacbell.net [64.169.104.37]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D69743E65 for ; Mon, 2 Sep 2002 13:02:30 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 6B32B66D80; Mon, 2 Sep 2002 13:02:29 -0700 (PDT) Date: Mon, 2 Sep 2002 13:02:29 -0700 From: Kris Kennaway To: Steve Kargl Cc: freebsd-current@FreeBSD.ORG Subject: Re: internal compiler error with gcc 3.2 Message-ID: <20020902200229.GE55707@xor.obsecurity.org> References: <20020902155256.GA56456@troutmask.apl.washington.edu> <20020902160131.GA56471@troutmask.apl.washington.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="SWTRyWv/ijrBap1m" Content-Disposition: inline In-Reply-To: <20020902160131.GA56471@troutmask.apl.washington.edu> User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --SWTRyWv/ijrBap1m Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 02, 2002 at 09:01:31AM -0700, Steve Kargl wrote: > On Mon, Sep 02, 2002 at 08:52:56AM -0700, Steve Kargl wrote: > > To test gcc 3.2, I've been updating all of my installed > > ports. It appears gcc 3.2 is having problems with > > libiconv-1.8_1. > >=20 > >=20 > > cc -I. -I. -I../include -I./../include -I/usr/local/include -O -pipe\ > > -march=3Dathlon -c ./iconv.c -fPIC -DPIC -o .libs/iconv.lo > ^^^^^^^^^^^^^ > This appears to be the cause of the problem. If I comment > out "CPUTYPE?=3Dathlon" in /etc/make.conf, then libiconv compiles > without a problem. I'm also seeing an internal compiler error during 'make depend' of my kernel, with CPUTYPE=3Dk6. It goes away if I set NO_CPU_COPTFLAGS. Kris --SWTRyWv/ijrBap1m Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9c8O+Wry0BWjoQKURAkAJAKDCx+cvxrnWo29h+jfgxKsNLxIe5wCguLf3 izTjbMjvQFuQGjbD7KtWNXU= =ugFo -----END PGP SIGNATURE----- --SWTRyWv/ijrBap1m-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 13: 3:37 2002 Delivered-To: freebsd-current@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 931) id 3ED9A37B400; Mon, 2 Sep 2002 13:03:33 -0700 (PDT) Date: Mon, 2 Sep 2002 13:03:33 -0700 From: Juli Mallett To: current@FreeBSD.ORG Cc: Matthew Emmerton , Bruce Evans , Peter Wemm , Jake Burkholder Subject: Re: aout support broken in gcc3 Message-ID: <20020902130333.A60287@FreeBSD.org> References: <20020903005911.V3848-100000@gamplex.bde.org> <20020902193842.GA49786@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20020902193842.GA49786@dragon.nuxi.com>; from dev-null@NUXI.com on Mon, Sep 02, 2002 at 12:38:42PM -0700 Organisation: The FreeBSD Project X-Alternate-Addresses: , , , , X-Towel: Yes X-LiveJournal: flata, jmallett X-Negacore: Yes Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * De: David O'Brien [ Data: 2002-09-02 ] [ Subjecte: Re: aout support broken in gcc3 ] > On Mon, Sep 02, 2002 at 01:24:19PM -0400, Matthew Emmerton wrote: > > I thought it was part of the plan to drop all traces of a.out support in > > 5.x. Am I wrong? > > We should be *very* careful to accurately describe what is being > suggested. > > I believe it is that 5.x a.out binaries not be supported. However, 2.x > a.out binaries will be supported. This is different thatn "drop all > traces of a.out support". I *hope* nobody is suggesting to rip out the ability to use compat22, let alone the a.out execution facilities in the Kernel. Though maybe making those optional would be good? -- Juli Mallett | FreeBSD: The Power To Serve Will break world for fulltime employment. | finger jmallett@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 13: 7:31 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A28D37B449 for ; Mon, 2 Sep 2002 13:07:17 -0700 (PDT) Received: from abigail.blackend.org (blackend.org [212.11.50.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7102543E42 for ; Mon, 2 Sep 2002 13:07:15 -0700 (PDT) (envelope-from marc@blackend.org) Received: from marduk.blackend.org (marduk.blackend.org [192.168.1.202]) by abigail.blackend.org (8.12.3/8.12.3) with ESMTP id g82K5YUx026457; Mon, 2 Sep 2002 22:05:34 +0200 (CEST) (envelope-from marc@abigail.blackend.org) Received: from marduk.blackend.org (localhost [127.0.0.1]) by marduk.blackend.org (8.12.5/8.12.5) with ESMTP id g82K7Oft000415; Mon, 2 Sep 2002 22:07:25 +0200 (CEST) (envelope-from marc@localhost.blackend.org) Received: (from marc@localhost) by marduk.blackend.org (8.12.5/8.12.5/Submit) id g82K7Nol000414; Mon, 2 Sep 2002 22:07:23 +0200 (CEST) (envelope-from marc) Date: Mon, 2 Sep 2002 22:07:22 +0200 From: Marc Fonvieille To: "M. Warner Losh" Cc: sheldonh@starjuice.net, freebsd-current@FreeBSD.ORG Subject: Re: hw.pci.enable_io_modes default value. Message-ID: <20020902200722.GB226@marduk.blackend.org> References: <20020901171238.GB238@marduk.blackend.org> <20020902144921.GG849@starjuice.net> <20020902.123228.35194402.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020902.123228.35194402.imp@bsdimp.com> User-Agent: Mutt/1.4i X-Useless-Header: blackend.org X-Operating-System: FreeBSD 4.6-STABLE Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Sep 02, 2002 at 12:32:28PM -0600, M. Warner Losh wrote: > > I made it 1 because I wanted to get feedback on what hardware is > broken. So far only two people have complained. Hundreds complained > when the default was 0. Seems like the choice was good to me still. > I knew there was a good reason :) Now the problem is archived in the mailing list, it will be useful for other users. Marc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 13:12:11 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31FDB37B400 for ; Mon, 2 Sep 2002 13:12:08 -0700 (PDT) Received: from h132-197-179-27.gte.com (h132-197-179-27.gte.com [132.197.179.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6EAF543E6A for ; Mon, 2 Sep 2002 13:12:07 -0700 (PDT) (envelope-from ak03@gte.com) Received: from kanpc.gte.com (localhost [IPv6:::1]) by h132-197-179-27.gte.com (8.12.5/8.12.5) with ESMTP id g82KC6OB090193; Mon, 2 Sep 2002 16:12:06 -0400 (EDT) (envelope-from ak03@kanpc.gte.com) Received: (from ak03@localhost) by kanpc.gte.com (8.12.6/8.12.6/Submit) id g82KC6ST090192; Mon, 2 Sep 2002 16:12:06 -0400 (EDT) Date: Mon, 2 Sep 2002 16:12:06 -0400 From: Alexander Kabaev To: Dag-Erling Smorgrav Cc: current@FreeBSD.ORG Subject: Re: sparc64 tinderbox failure Message-Id: <20020902161206.38b68e1f.ak03@gte.com> In-Reply-To: <200209021951.g82JpxhE017511@bowie.private> References: <200209021951.g82JpxhE017511@bowie.private> Organization: Verizon Data Services X-Mailer: Sylpheed version 0.8.2claws11 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 2 Sep 2002 19:51:59 GMT Dag-Erling Smorgrav wrote: > ===> gnu/usr.bin/cc/cc1plus > method.o: In function `use_thunk': > method.o(.text+0x90c): undefined reference to `sparc_output_mi_thunk' Is this gcc 3.1 trying to build 3.2 or gcc 3.2 trying to build itself? Buildworld completes fine on panther, the only FreeBSD sparc64 machine I have access to. -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 13:19:45 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB68037B400; Mon, 2 Sep 2002 13:19:42 -0700 (PDT) Received: from melusine.cuivre.fr.eu.org (melusine.cuivre.fr.eu.org [62.212.105.185]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BC3B43E3B; Mon, 2 Sep 2002 13:19:42 -0700 (PDT) (envelope-from thomas@cuivre.fr.eu.org) Received: by melusine.cuivre.fr.eu.org (Postfix, from userid 1000) id A42EF2C3D2; Mon, 2 Sep 2002 22:19:39 +0200 (CEST) Date: Mon, 2 Sep 2002 22:19:39 +0200 From: Thomas Quinot To: Scott Long Cc: Dag-Erling Smorgrav , current@freebsd.org Subject: Re: i386 tinderbox failure Message-ID: <20020902221939.A4255@melusine.cuivre.fr.eu.org> Reply-To: thomas@cuivre.fr.eu.org References: <200209010531.g815VFwV016529@ref5.freebsd.org> <20020901074017.GA4443@hollin.btc.adaptec.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5i In-Reply-To: <20020901074017.GA4443@hollin.btc.adaptec.com>; from scott_long@btc.adaptec.com on Sun, Sep 01, 2002 at 01:40:17AM -0600 X-message-flag: WARNING! Using Outlook can damage your computer. Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Le 2002-09-01, Scott Long 馗rivait : > > ===> aic7xxx/ahc > > (null): Unable to malloc scope object > > *** Error code 70 > > Um, what? > > I just did a buildworld, followed by a buildkernel KERNCONF=GENERIC > and did not see this. Um, I see this one as well, on a not-too-recent -CURRENT that I'm trying to bring up to date: FreeBSD shalmaneser.enst.fr 5.0-CURRENT FreeBSD 5.0-CURRENT #15: Mon Apr 22 17:40:12 CEST 2002 The machine is otherwise essentially idle, and top shows plenty of available memory. Thomas. -- Thomas.Quinot@Cuivre.FR.EU.ORG To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 13:26:47 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F22F337B400 for ; Mon, 2 Sep 2002 13:26:42 -0700 (PDT) Received: from mail.tgd.net (mail.tgd.net [209.81.25.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id B384943E42 for ; Mon, 2 Sep 2002 13:26:42 -0700 (PDT) (envelope-from sean@mail.tgd.net) Received: by mail.tgd.net (Postfix, from userid 1001) id 5633B20F02; Mon, 2 Sep 2002 13:26:42 -0700 (PDT) Date: Mon, 2 Sep 2002 13:26:42 -0700 From: Sean Chittenden To: current@FreeBSD.org Subject: aic7xxx kernel build failure... Message-ID: <20020902202642.GH95783@ninja1.internal> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="p4qYPpj5QlsIQJ0K" Content-Disposition: inline User-Agent: Mutt/1.4i X-PGP-Key: finger seanc@FreeBSD.org X-PGP-Fingerprint: 6CEB 1B06 BFD3 70F6 95BE 7E4D 8E85 2E0A 5F5B 3ECB X-Web-Homepage: http://sean.chittenden.org/ Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --p4qYPpj5QlsIQJ0K Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Is anyone else seeing something similar to the following? I'm able to build world, but can't get this kernel build to budge. I've not seen this error before so I'm a tad lost as to where to poke next. -sc =3D=3D=3D> aic7xxx =3D=3D=3D> aic7xxx/aicasm make -f /usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm/Mak= efile MAKESRCPATH=3D/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7x= xx/aicasm depend =3D=3D=3D> aic7xxx/ahc @ -> /usr/src/sys machine -> /usr/src/sys/i386/include /usr/obj/usr/src/sys/DELLAPTOP/modules/usr/src/sys/modules/aic7xxx/ahc/../a= icasm/aicasm -I/usr/src/sys/modules/aic7xxx/ahc/../../../cam/scsi -I/usr/= src/sys/modules/aic7xxx/ahc/../../../dev/aic7xxx -o aic7xxx_= seq.h -r aic7xxx_reg.h -p aic7xxx_reg_print.c = -i /usr/src/sys/modules/aic7xxx/ahc/../../../dev/aic7xxx/ai= c7xxx_osm.h /usr/src/sys/modules/aic7xxx/ahc/../../../dev/aic7xxx/aic7xxx.= seq (null): Unable to malloc scope object *** Error code 70 Stop in /usr/src/sys/modules/aic7xxx/ahc. *** Error code 1 Stop in /usr/src/sys/modules/aic7xxx. *** Error code 1 Stop in /usr/src/sys/modules. *** Error code 1 Stop in /usr/obj/usr/src/sys/DELLAPTOP. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. --=20 Sean Chittenden --p4qYPpj5QlsIQJ0K Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Comment: Sean Chittenden iD8DBQE9c8mCjoUuCl9bPssRAm8fAJ9w6Gr3ToL51xBezty5itMQA9TO1QCgw+C1 8siHD5YGKSZiyFc0/AXiQs8= =CLyr -----END PGP SIGNATURE----- --p4qYPpj5QlsIQJ0K-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 13:29:49 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 704CB37B400 for ; Mon, 2 Sep 2002 13:29:44 -0700 (PDT) Received: from magic.adaptec.com (magic.adaptec.com [208.236.45.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA93943E3B for ; Mon, 2 Sep 2002 13:29:43 -0700 (PDT) (envelope-from Scott_Long@adaptec.com) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.10.2+Sun/8.10.2) with ESMTP id g82KTgG09969; Mon, 2 Sep 2002 13:29:42 -0700 (PDT) Received: from btc.btc.adaptec.com (btc.btc.adaptec.com [10.100.0.52]) by redfish.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id NAA05011; Mon, 2 Sep 2002 13:29:41 -0700 (PDT) Received: from btcexc01.btc.adaptec.com (btcexc01 [10.100.0.23]) by btc.btc.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id OAA21815; Mon, 2 Sep 2002 14:29:39 -0600 (MDT) Received: by btcexc01.btc.adaptec.com with Internet Mail Service (5.5.2653.19) id ; Mon, 2 Sep 2002 14:29:41 -0600 Message-ID: <2C7CBDC6EA58D6119E4A00065B3A24CB0464EF@btcexc01.btc.adaptec.com> From: "Long, Scott" To: "'Sean Chittenden'" , current@freebsd.org Subject: RE: aic7xxx kernel build failure... Date: Mon, 2 Sep 2002 14:29:37 -0600 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > Is anyone else seeing something similar to the following? I'm able to > build world, but can't get this kernel build to budge. I've not seen > this error before so I'm a tad lost as to where to poke next. -sc This is the third report of this that I've seen, and I'm completely baffled. How old is your existing kernel and world? If it's old, can you just build a new kernel (no modules) and try with that? Scott > > ===> aic7xxx > ===> aic7xxx/aicasm > make -f > /usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicas > m/Makefile > MAKESRCPATH=/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/a > ic7xxx/aicasm depend > ===> aic7xxx/ahc > @ -> /usr/src/sys > machine -> /usr/src/sys/i386/include > /usr/obj/usr/src/sys/DELLAPTOP/modules/usr/src/sys/modules/aic > 7xxx/ahc/../aicasm/aicasm > -I/usr/src/sys/modules/aic7xxx/ahc/../../../cam/scsi > -I/usr/src/sys/modules/aic7xxx/ahc/../../../dev/aic7xxx > -o aic7xxx_seq.h -r aic7xxx_reg.h -p > aic7xxx_reg_print.c -i > /usr/src/sys/modules/aic7xxx/ahc/../../../dev/aic7xxx/aic7xxx_ > osm.h > /usr/src/sys/modules/aic7xxx/ahc/../../../dev/aic7xxx/aic7xxx.seq > (null): Unable to malloc scope object > *** Error code 70 > > Stop in /usr/src/sys/modules/aic7xxx/ahc. > *** Error code 1 > > Stop in /usr/src/sys/modules/aic7xxx. > *** Error code 1 > > Stop in /usr/src/sys/modules. > *** Error code 1 > > Stop in /usr/obj/usr/src/sys/DELLAPTOP. > *** Error code 1 > > Stop in /usr/src. > *** Error code 1 > > Stop in /usr/src. > > > > -- > Sean Chittenden > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 13:32:56 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2045C37B400 for ; Mon, 2 Sep 2002 13:32:53 -0700 (PDT) Received: from mail.tgd.net (mail.tgd.net [209.81.25.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB74143E42 for ; Mon, 2 Sep 2002 13:32:52 -0700 (PDT) (envelope-from sean@mail.tgd.net) Received: by mail.tgd.net (Postfix, from userid 1001) id A704520F02; Mon, 2 Sep 2002 13:32:52 -0700 (PDT) Date: Mon, 2 Sep 2002 13:32:52 -0700 From: Sean Chittenden To: "Long, Scott" Cc: current@freebsd.org Subject: Re: aic7xxx kernel build failure... Message-ID: <20020902203252.GJ95783@ninja1.internal> References: <2C7CBDC6EA58D6119E4A00065B3A24CB0464EF@btcexc01.btc.adaptec.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="AbQceqfdZEv+FvjW" Content-Disposition: inline In-Reply-To: <2C7CBDC6EA58D6119E4A00065B3A24CB0464EF@btcexc01.btc.adaptec.com> User-Agent: Mutt/1.4i X-PGP-Key: finger seanc@FreeBSD.org X-PGP-Fingerprint: 6CEB 1B06 BFD3 70F6 95BE 7E4D 8E85 2E0A 5F5B 3ECB X-Web-Homepage: http://sean.chittenden.org/ Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --AbQceqfdZEv+FvjW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable > > Is anyone else seeing something similar to the following? I'm able to > > build world, but can't get this kernel build to budge. I've not seen > > this error before so I'm a tad lost as to where to poke next. -sc >=20 > This is the third report of this that I've seen, and I'm completely > baffled. Glad that's two of us then. :) > How old is your existing kernel and world? aug-05 > If it's old, can you just build a new kernel (no modules) and try > with that? Okey doke... -DNO_MODULES? (haven't done a kernel w/o any modules before: there another way to just unlink the aic7xxx stuff from the build?) -sc > > /usr/obj/usr/src/sys/DELLAPTOP/modules/usr/src/sys/modules/aic > > 7xxx/ahc/../aicasm/aicasm =20 > > -I/usr/src/sys/modules/aic7xxx/ahc/../../../cam/scsi =20 > > -I/usr/src/sys/modules/aic7xxx/ahc/../../../dev/aic7xxx =20 > > -o aic7xxx_seq.h -r aic7xxx_reg.h -p=20 > > aic7xxx_reg_print.c -i=20 > > /usr/src/sys/modules/aic7xxx/ahc/../../../dev/aic7xxx/aic7xxx_ > > osm.h =20 > > /usr/src/sys/modules/aic7xxx/ahc/../../../dev/aic7xxx/aic7xxx.seq > > (null): Unable to malloc scope object > > *** Error code 70 --=20 Sean Chittenden --AbQceqfdZEv+FvjW Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Comment: Sean Chittenden iD4DBQE9c8r0joUuCl9bPssRAmhUAJ48F4l7QeV6uCZSt3QBkcYnuDqq/QCVF/Zl eD4JtssXUgoH1ma46vC3Ig== =0oTo -----END PGP SIGNATURE----- --AbQceqfdZEv+FvjW-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 13:43:48 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 205AB37B400; Mon, 2 Sep 2002 13:43:46 -0700 (PDT) Received: from espresso.q9media.com (espresso.q9media.com [65.39.129.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9236643E6A; Mon, 2 Sep 2002 13:43:45 -0700 (PDT) (envelope-from mike@espresso.q9media.com) Received: by espresso.q9media.com (Postfix, from userid 1002) id 4A9259E57; Mon, 2 Sep 2002 16:37:43 -0400 (EDT) Date: Mon, 2 Sep 2002 16:37:43 -0400 From: Mike Barcroft To: Alexander Kabaev Cc: Dag-Erling Smorgrav , current@FreeBSD.ORG Subject: Re: sparc64 tinderbox failure Message-ID: <20020902163743.G94253@espresso.q9media.com> References: <200209021951.g82JpxhE017511@bowie.private> <20020902161206.38b68e1f.ak03@gte.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020902161206.38b68e1f.ak03@gte.com>; from ak03@gte.com on Mon, Sep 02, 2002 at 04:12:06PM -0400 Organization: The FreeBSD Project Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Alexander Kabaev writes: > On Mon, 2 Sep 2002 19:51:59 GMT > Dag-Erling Smorgrav wrote: > > > ===> gnu/usr.bin/cc/cc1plus > > method.o: In function `use_thunk': > > method.o(.text+0x90c): undefined reference to `sparc_output_mi_thunk' > > Is this gcc 3.1 trying to build 3.2 or gcc 3.2 trying to build itself? > Buildworld completes fine on panther, the only FreeBSD sparc64 machine I > have access to. The complete transcript is available here: http://sparc64.style9.org/sparc64.log Best regards, Mike Barcroft To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 13:47:58 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81E6C37B400; Mon, 2 Sep 2002 13:47:55 -0700 (PDT) Received: from h132-197-179-27.gte.com (h132-197-179-27.gte.com [132.197.179.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5B3743E6A; Mon, 2 Sep 2002 13:47:27 -0700 (PDT) (envelope-from ak03@gte.com) Received: from kanpc.gte.com (localhost [IPv6:::1]) by h132-197-179-27.gte.com (8.12.5/8.12.5) with ESMTP id g82KlPOB090577; Mon, 2 Sep 2002 16:47:25 -0400 (EDT) (envelope-from ak03@kanpc.gte.com) Received: (from ak03@localhost) by kanpc.gte.com (8.12.6/8.12.6/Submit) id g82KlPL5090576; Mon, 2 Sep 2002 16:47:25 -0400 (EDT) Date: Mon, 2 Sep 2002 16:47:24 -0400 From: Alexander Kabaev To: Mike Barcroft Cc: des@sparc64.style9.org, current@FreeBSD.org Subject: Re: sparc64 tinderbox failure Message-Id: <20020902164724.0a49d6f6.ak03@gte.com> In-Reply-To: <20020902163743.G94253@espresso.q9media.com> References: <200209021951.g82JpxhE017511@bowie.private> <20020902161206.38b68e1f.ak03@gte.com> <20020902163743.G94253@espresso.q9media.com> Organization: Verizon Data Services X-Mailer: Sylpheed version 0.8.2claws11 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > The complete transcript is available here: > http://sparc64.style9.org/sparc64.log Which still does not answer my question. What GCC version is on this machine? -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 14: 0:19 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3636637B400; Mon, 2 Sep 2002 14:00:15 -0700 (PDT) Received: from espresso.q9media.com (espresso.q9media.com [65.39.129.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB21D43E6A; Mon, 2 Sep 2002 14:00:14 -0700 (PDT) (envelope-from mike@espresso.q9media.com) Received: by espresso.q9media.com (Postfix, from userid 1002) id 9B0189E58; Mon, 2 Sep 2002 16:54:12 -0400 (EDT) Date: Mon, 2 Sep 2002 16:54:12 -0400 From: Mike Barcroft To: Alexander Kabaev Cc: des@sparc64.style9.org, current@FreeBSD.org Subject: Re: sparc64 tinderbox failure Message-ID: <20020902165412.H94253@espresso.q9media.com> References: <200209021951.g82JpxhE017511@bowie.private> <20020902161206.38b68e1f.ak03@gte.com> <20020902163743.G94253@espresso.q9media.com> <20020902164724.0a49d6f6.ak03@gte.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020902164724.0a49d6f6.ak03@gte.com>; from ak03@gte.com on Mon, Sep 02, 2002 at 04:47:24PM -0400 Organization: The FreeBSD Project Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Alexander Kabaev writes: > > > The complete transcript is available here: > > http://sparc64.style9.org/sparc64.log > > Which still does not answer my question. What GCC version is on this > machine? Sorry, I thought your question was whether it was in the cross building stage or later on in the build. %gcc -v Using built-in specs. Configured with: FreeBSD/sparc64 system compiler Thread model: posix gcc version 3.1 [FreeBSD] 20020509 (prerelease) I can provide you with an account on the system. Best regards, Mike Barcroft To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 14: 4: 2 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5932437B400 for ; Mon, 2 Sep 2002 14:04:00 -0700 (PDT) Received: from aldan.algebra.com (aldan.algebra.com [216.254.65.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A08743E42 for ; Mon, 2 Sep 2002 14:03:59 -0700 (PDT) (envelope-from mi@aldan.algebra.com) Received: from aldan.algebra.com (localhost [127.0.0.1]) by aldan.algebra.com (8.12.5/8.12.5) with ESMTP id g82KxMvC035591; Mon, 2 Sep 2002 16:59:22 -0400 (EDT) (envelope-from mi@aldan.algebra.com) Received: by aldan.algebra.com (8.12.5/8.12.5/Submit) id g82KxKOA035590; Mon, 2 Sep 2002 16:59:20 -0400 (EDT) Content-Type: text/plain; charset="iso-8859-1" From: Mikhail Teterin To: Alexander Kabaev , current@FreeBSD.ORG Subject: Re: HEADS UP: GCC 3.2.1-pre imported Date: Mon, 2 Sep 2002 16:59:14 -0400 User-Agent: KMail/1.4.2 References: <20020901175846.50e47580.ak03@gte.com> In-Reply-To: <20020901175846.50e47580.ak03@gte.com> X-Face: %UW#n0|w>ydeGt/b@1-.UFP=K^~-:0f#O:D7whJ5G_<5143Bb3kOIs9XpX+"V+~$adGP:J|SLieM31VIhqXeLBli" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sunday 01 September 2002 05:58 pm, Alexander Kabaev wrote: = GCC 3.2.1-pre is now in the tree. Please let me know if you see any = problems recompiling your world/kernel. = = Remember to recompile your C++ ports. GCC 3.2 is not binary compatible = with 3.1. Most excellent! Thanks! -mi P.S. I wonder, if pentium[34]/SSE optimizations are working now... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 14: 4:35 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB96237B400; Mon, 2 Sep 2002 14:04:30 -0700 (PDT) Received: from oahu.WURLDLINK.NET (oahu.WURLDLINK.NET [216.235.52.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43A3343E42; Mon, 2 Sep 2002 14:04:30 -0700 (PDT) (envelope-from vince@oahu.WURLDLINK.NET) Received: from localhost (vince@localhost) by oahu.WURLDLINK.NET (8.11.3/8.11.3) with ESMTP id g82L4N154712; Mon, 2 Sep 2002 11:04:23 -1000 (HST) (envelope-from vince@oahu.WURLDLINK.NET) Date: Mon, 2 Sep 2002 11:04:23 -1000 (HST) From: Vincent Poy To: FreeBSD-current@FreeBSD.ORG, Subject: CardBUS NIC Support w/ IBM ThinkPad 770Z under -CURRENT Message-ID: <20020902105107.X2914-100000@oahu.WURLDLINK.NET> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Greetings everyone: I decided to pull the trigger and try to run FreeBSD on my IBM ThinkPad 770Z with a 3COM 3CXFEM656C 10/100 NIC + 56k modem Cardbus combo. Originally I tried 4.6.2-RELEASE but Cardbus isn't support so I tried both a NetGear FA411 10/100 PCMCIA and the LinkSys PCM100 Etherfast 10/100 PCMCIA. Both worked under the ed1 driver. When I was testing speeds to/from my desktop which is on a Intel Pro100+ Management (fxp0), the LinkSys was doing 1080Kbytes/sec or 8.64Mbps but the NetGear started at 300Kbytes/sec or 2.4Mbps and then the speed went down to 80Kbytes/sec or 640Kbps and stayed there. I was looking at the -CURRENT srctree and noticed that NEWCARD has been merged into GENERIC so from current.FreeBSD.ORG, I got the 08182002 ISO Snapshot and attempted to use the 3Com 3CXFEM656C on it, -current recognized the card and assigned it as xl0 on irq 11. As soon as the IP is assigned to it with: ifconfig xl0 inet 209.204.138.100 netmask 255.255.255.0 It keeps sending xl0: watchdog timeout repeatively to the console. When I tried the LinkSys and the NetGear PCMCIA 16bit cards, it says card functions not found. Anyone have any ideas what's wrong or what other -current snapshot version should I be using? Is it just the 3Com is a bad card to use or is there another cardbus NIC that works well? Thanks! Cheers, Vince - vince@WURLDLINK.NET - Vice President ________ __ ____ Unix Networking Operations - FreeBSD-Real Unix for Free / / / / | / |[__ ] WurldLink Corporation / / / / | / | __] ] San Francisco - Honolulu - Hong Kong / / / / / |/ / | __] ] HongKong Stars/Gravis UltraSound Mailing Lists Admin /_/_/_/_/|___/|_|[____] Almighty1@IRC - oahu.DAL.NET Hawaii's DALnet IRC Network Server Admin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 14:25:36 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 621FD37B400 for ; Mon, 2 Sep 2002 14:25:30 -0700 (PDT) Received: from mail.tgd.net (mail.tgd.net [209.81.25.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id C681743E88 for ; Mon, 2 Sep 2002 14:25:29 -0700 (PDT) (envelope-from sean@mail.tgd.net) Received: by mail.tgd.net (Postfix, from userid 1001) id 746A220F02; Mon, 2 Sep 2002 14:25:29 -0700 (PDT) Date: Mon, 2 Sep 2002 14:25:29 -0700 From: Sean Chittenden To: "Long, Scott" Cc: current@FreeBSD.org Subject: Re: aic7xxx kernel build failure... Message-ID: <20020902212529.GL95783@ninja1.internal> References: <2C7CBDC6EA58D6119E4A00065B3A24CB0464F0@btcexc01.btc.adaptec.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2C7CBDC6EA58D6119E4A00065B3A24CB0464F0@btcexc01.btc.adaptec.com> User-Agent: Mutt/1.4i X-PGP-Key: finger seanc@FreeBSD.org X-PGP-Fingerprint: 6CEB 1B06 BFD3 70F6 95BE 7E4D 8E85 2E0A 5F5B 3ECB X-Web-Homepage: http://sean.chittenden.org/ Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > > > Is anyone else seeing something similar to the following? > > I'm able to > > > > build world, but can't get this kernel build to budge. > > I've not seen > > > > this error before so I'm a tad lost as to where to poke next. -sc > > > > > > This is the third report of this that I've seen, and I'm completely > > > baffled. > > > > Glad that's two of us then. :) > > > > > How old is your existing kernel and world? > > > > aug-05 > > The i386 tinderbox build encountered this once yesterday, but hasn't > complained since. > > > > If it's old, can you just build a new kernel (no modules) and try > > > with that? > > > > Okey doke... -DNO_MODULES? (haven't done a kernel w/o any modules > > before: there another way to just unlink the aic7xxx stuff from the > > build?) -sc > > > > I think you need to put NOMODULES=1 onto the make line as so > > make buildkernel KERNCONF=foo NOMODULES=1 > > If that doesn't work, you can unhook aic7xxx from the build by editing > /sys/modules/Makefile. Well, I ended up unlinking it from the build and am installing now. Once I get a fresh world installed, I'll try and rebuild world again to see if the problem persists. Would you like me to get a ktrace of aicasm running before I rebuild world? -sc -- Sean Chittenden To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 14:48:53 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA36E37B401 for ; Mon, 2 Sep 2002 14:48:50 -0700 (PDT) Received: from mail.tgd.net (mail.tgd.net [209.81.25.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3827743E75 for ; Mon, 2 Sep 2002 14:48:50 -0700 (PDT) (envelope-from sean@mail.tgd.net) Received: by mail.tgd.net (Postfix, from userid 1001) id 0C98420F02; Mon, 2 Sep 2002 14:48:50 -0700 (PDT) Date: Mon, 2 Sep 2002 14:48:49 -0700 From: Sean Chittenden To: "Long, Scott" Cc: current@freebsd.org Subject: Re: aic7xxx kernel build failure... Message-ID: <20020902214849.GM95783@ninja1.internal> References: <2C7CBDC6EA58D6119E4A00065B3A24CB0464F2@btcexc01.btc.adaptec.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PGNNI9BzQDUtgA2J" Content-Disposition: inline In-Reply-To: <2C7CBDC6EA58D6119E4A00065B3A24CB0464F2@btcexc01.btc.adaptec.com> User-Agent: Mutt/1.4i X-PGP-Key: finger seanc@FreeBSD.org X-PGP-Fingerprint: 6CEB 1B06 BFD3 70F6 95BE 7E4D 8E85 2E0A 5F5B 3ECB X-Web-Homepage: http://sean.chittenden.org/ Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --PGNNI9BzQDUtgA2J Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable > > Well, I ended up unlinking it from the build and am installing > > now. Once I get a fresh world installed, I'll try and rebuild > > world again to see if the problem persists. Would you like me to > > get a ktrace of aicasm running before I rebuild world? -sc >=20 > Sure. Thanks a lot. Hrm, looks like this is an interim bug. I did an install world and tried to run aicasm and it worked. ::shrug:: Go figure. Let me know if you need any other details. -sc --=20 Sean Chittenden --PGNNI9BzQDUtgA2J Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Comment: Sean Chittenden iD8DBQE9c9zBjoUuCl9bPssRAgvQAJsGHq2Sv/X7oFHG2CfpfNNjBSrZRQCghGhC sG16fg63lHRYsoJ/iT5O+b0= =hm4D -----END PGP SIGNATURE----- --PGNNI9BzQDUtgA2J-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 15:30:19 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0448637B401 for ; Mon, 2 Sep 2002 15:30:07 -0700 (PDT) Received: from ns.plaut.de (ns.plaut.de [194.99.75.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B62643E42 for ; Mon, 2 Sep 2002 15:30:05 -0700 (PDT) (envelope-from root@nihil.plaut.de) Received: (from uucp@localhost) by ns.plaut.de (8.9.3/8.9.3) with UUCP id AAA07094 for current@freebsd.org; Tue, 3 Sep 2002 00:29:16 +0200 (CEST) (envelope-from root@nihil.plaut.de) Received: from localhost (root@localhost) by nihil.plaut.de (8.12.6/8.12.2) with ESMTP id g82MTO2V001171 for ; Tue, 3 Sep 2002 00:29:25 +0200 (CEST) (envelope-from root@nihil.plaut.de) Date: Tue, 3 Sep 2002 00:29:23 +0200 (CEST) From: Michael Reifenberger To: FreeBSD-Current Subject: compiling kdelibs3 fails with -current's gcc 3.2 Message-ID: <20020903002426.B1166-100000@nihil> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: 8BIT Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, with -current I get during compiling kdelibs3 (and after successfully compiling qt3 and arts): ... c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../dcop -I../libltdl -I../kdecore -I../kdeui -I../kio -I../kio/kio -I../kio/kfile -I/usr/X11R6/include -I/usr/local/include - pthread -DQT_THREAD_SUPPORT -I/usr/local/include -I/usr/local/include -I/usr/X11 R6/include -D_THREAD_SAFE -I/usr/local/include -DNDEBUG -DNO_DEBUG -O2 -O -pipe -fno-exceptions -fno-check-new -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_ ASCII_CAST -DQT_NO_COMPAT -c kkeyserver_x11.cpp -MT kkeyserver_x11.lo -MD -MP -M F .deps/kkeyserver_x11.TPlo -fPIC -DPIC -o .libs/kkeyserver_x11.o kkeyserver_x11.cpp: In function `void __static_initialization_and_destruction_0(int, int)': kkeyserver_x11.cpp:73: Internal compiler error in cp_expr_size, at cp/cp-lang.c :130 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. gmake[3]: *** [kkeyserver_x11.lo] Fehler 1 gmake[3]: Verlassen des Verzeichnisses Verzeichnis サ/usr/ports/x11/kdelibs3/work /kdelibs-3.0.3/kdecore ... I tried CFLAGS with "-O[1|2]" and with or without "-march=-pentium3". Always the same error. Anyone else? Bye! ---- Michael Reifenberger ^.*Plaut.*$, IT, R/3 Basis, GPS To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 15:39: 7 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF8D737B400 for ; Mon, 2 Sep 2002 15:39:04 -0700 (PDT) Received: from rhymer.cogsci.ed.ac.uk (rhymer.cogsci.ed.ac.uk [129.215.144.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFF9543E6E for ; Mon, 2 Sep 2002 15:39:03 -0700 (PDT) (envelope-from richard@cogsci.ed.ac.uk) Received: (from richard@localhost) by rhymer.cogsci.ed.ac.uk (8.9.3/8.9.3) id XAA23522; Mon, 2 Sep 2002 23:38:53 +0100 (BST) Date: Mon, 2 Sep 2002 23:38:53 +0100 (BST) Message-Id: <200209022238.XAA23522@rhymer.cogsci.ed.ac.uk> From: Richard Tobin Subject: Re: aout support broken in gcc3 To: Julian Elischer , current@FreeBSD.ORG In-Reply-To: Julian Elischer's message of Mon, 2 Sep 2002 12:42:47 -0700 (PDT) Organization: just say no Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > yes binary support will remain.. if you need to generate new ones (?) You say this as if no-one would want to do it, but I still use programs (lisp and prolog compilers) that need to generate and read in compiled .o files, and "undump" themselves after reading in such files, and which are never likely to be updated to know about (the much more complicated) elf format. -- Richard To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 15:41:46 2002 Delivered-To: freebsd-current@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 931) id 7666637B400; Mon, 2 Sep 2002 15:41:41 -0700 (PDT) Date: Mon, 2 Sep 2002 15:41:41 -0700 From: Juli Mallett To: Richard Tobin Cc: Julian Elischer , current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 Message-ID: <20020902154141.A71695@FreeBSD.org> References: <200209022238.XAA23522@rhymer.cogsci.ed.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <200209022238.XAA23522@rhymer.cogsci.ed.ac.uk>; from richard@cogsci.ed.ac.uk on Mon, Sep 02, 2002 at 11:38:53PM +0100 Organisation: The FreeBSD Project X-Alternate-Addresses: , , , , X-Towel: Yes X-LiveJournal: flata, jmallett X-Negacore: Yes Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * De: Richard Tobin [ Data: 2002-09-02 ] [ Subjecte: Re: aout support broken in gcc3 ] > > yes binary support will remain.. if you need to generate new ones (?) > > You say this as if no-one would want to do it, but I still use > programs (lisp and prolog compilers) that need to generate and read in > compiled .o files, and "undump" themselves after reading in such > files, and which are never likely to be updated to know about (the > much more complicated) elf format. I think you're extremeley confused. -- Juli Mallett | FreeBSD: The Power To Serve Will break world for fulltime employment. | finger jmallett@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 15:47:20 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C50237B400 for ; Mon, 2 Sep 2002 15:47:15 -0700 (PDT) Received: from pozo.com (pozo.com [216.101.162.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D0C543E3B for ; Mon, 2 Sep 2002 15:47:14 -0700 (PDT) (envelope-from null@pozo.com) Received: from quad.pozo.com (quad.pozo.com [216.101.162.53]) by pozo.com (8.12.6/8.12.6) with ESMTP id g82MlBEt000735 (version=TLSv1/SSLv3 cipher=DES-CBC3-SHA bits=168 verify=NO); Mon, 2 Sep 2002 15:47:12 -0700 (PDT) (envelope-from null@pozo.com) Message-Id: <5.1.1.6.2.20020902154423.00a7cd08@pozo.com> X-Sender: null@pozo.com X-Mailer: QUALCOMM Windows Eudora Version 5.1.1 Date: Mon, 02 Sep 2002 15:47:10 -0700 To: Michael Reifenberger , FreeBSD-Current From: Manfred Antar Subject: Re: compiling kdelibs3 fails with -current's gcc 3.2 In-Reply-To: <20020903002426.B1166-100000@nihil> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG At 12:29 AM 9/3/2002 +0200, Michael Reifenberger wrote: >Hi, >with -current I get during compiling kdelibs3 (and after successfully= compiling >qt3 and arts): >... >c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../dcop -I../libltdl -I../kdecore= -I../kdeui >-I../kio -I../kio/kio -I../kio/kfile -I/usr/X11R6/include= -I/usr/local/include - >pthread -DQT_THREAD_SUPPORT -I/usr/local/include -I/usr/local/include= -I/usr/X11 >R6/include -D_THREAD_SAFE -I/usr/local/include -DNDEBUG -DNO_DEBUG -O2 -O= -pipe >-fno-exceptions -fno-check-new -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE= -DQT_NO_ >ASCII_CAST -DQT_NO_COMPAT -c kkeyserver_x11.cpp -MT kkeyserver_x11.lo -MD= -MP -M >F .deps/kkeyserver_x11.TPlo -fPIC -DPIC -o .libs/kkeyserver_x11.o >kkeyserver_x11.cpp: In function `void > __static_initialization_and_destruction_0(int, int)': >kkeyserver_x11.cpp:73: Internal compiler error in cp_expr_size, at= cp/cp-lang.c > :130 >Please submit a full bug report, >with preprocessed source if appropriate. >See for instructions. >gmake[3]: *** [kkeyserver_x11.lo] Fehler 1 >gmake[3]: Verlassen des Verzeichnisses Verzeichnis= =BB/usr/ports/x11/kdelibs3/work >/kdelibs-3.0.3/kdecore >... > >I tried CFLAGS with "-O[1|2]" and with or without "-march=3D-pentium3". >Always the same error. > >Anyone else? > Same thing here with fresh QT and arts with gcc3.2. With current built this afternoon. before I tried I did a pkg_delete -f kde* so as to not have any stale libs. Manfred =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D || null@pozo.com || || Ph. (415) 681-6235 || =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 15:50: 8 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 233C737B400 for ; Mon, 2 Sep 2002 15:50:00 -0700 (PDT) Received: from smtp014.mail.yahoo.com (smtp014.mail.yahoo.com [216.136.173.58]) by mx1.FreeBSD.org (Postfix) with SMTP id AE2AA43E4A for ; Mon, 2 Sep 2002 15:49:59 -0700 (PDT) (envelope-from m.tzouris@lse.ac.uk) Received: from pc-62-30-152-168-hr.blueyonder.co.uk (HELO lse.ac.uk) (tzmenelaos@62.30.152.168 with plain) by smtp.mail.vip.sc5.yahoo.com with SMTP; 2 Sep 2002 22:49:59 -0000 Message-ID: <3D73ED4F.4080601@lse.ac.uk> Date: Mon, 02 Sep 2002 23:59:27 +0100 From: "Menelaos G. Tzouris" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.0) Gecko/20020530 X-Accept-Language: en, en-us MIME-Version: 1.0 To: current@FreeBSD.org Subject: Dissertation text available References: <09EF96A44C0A7A4FB1D51C1B9DBF9B37468498@ExF2.pc.lse.ac.uk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Dear all, I have now uploaded the final text of my dissertation on http://www.geocities.com/tzmnlaos/oss/tzouris_diss.pdf Thanks to everybody that helped towards the completions of this research. Best Regards, Menelaos. Tzouris,M wrote: > Hello again, > > I uploaded a newer version of my online questionnaire > (http://www.lse-students.ac.uk/tzouris/oss), and I am searching for Open > Source contributors who might be interested in answering it. > > The questionnaire is designed in a way that it won't require more than > 10 minutes to be answered. > > My previous request didn't have the expected responce, so you are > kindly asked to answer this one. It will take you for sure less than > 10 minutes! > > My MPhil/PhD which is commencing in the upcoming October, will be based > on my current research. So as you can understand your help is really > important to me. > > If you are a contributor, you are kindly requested to fill in this > questionnaire > http://www.lse-students.ac.uk/tzouris/oss > > Thank you very much in advance for your help, > Menelaos. > > PS: my background: > I am an MSc student at the London School of Economics, department of > Information Systems, London, U.K. (http://is.lse.ac.uk) I am currently > writing my summer dissertation (MSc thesis) on Open Source. This is > where I need your help! > > I received my Bsc in Computer Science fro the Athens University of > Economics and Business (http://www.cs.aueb.gr ) > Some of the issues that have been covered in my BSc are published here: > http://www.geocities.com/tzmnlaos > > ===================================== > Menelaos G. Tzouris > Graduate Student > Department of Information Systems > London School of Economics and Political Science > ____________________________________________________________ Do You Yahoo!? ヂ 蕀袰 @yahoo.gr 蓚頷 碪 http://www.otenet.gr To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 16: 0:33 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFF2837B400 for ; Mon, 2 Sep 2002 16:00:25 -0700 (PDT) Received: from warez.scriptkiddie.org (uswest-dsl-142-38.cortland.com [209.162.142.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DA3C43E6E for ; Mon, 2 Sep 2002 16:00:25 -0700 (PDT) (envelope-from lamont@scriptkiddie.org) Received: from [192.168.69.11] (unknown [192.168.69.11]) by warez.scriptkiddie.org (Postfix) with ESMTP id 7D61C62D1A for ; Mon, 2 Sep 2002 16:00:24 -0700 (PDT) Date: Mon, 2 Sep 2002 16:02:11 -0700 (PDT) From: Lamont Granquist To: FreeBSD-Current Subject: perl busted, spins, ignores SIGKILL In-Reply-To: <20020903002426.B1166-100000@nihil> Message-ID: <20020902153944.T4462-100000@coredump.scriptkiddie.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG i cvsup'd last night, and now i tried portupdate -a -f and debugging build problems with libtool i found that on my system i can make perl spin and consume 100% of a CPU just by: perl -pe s/foo/bar/g /tmp (turs out i can do this with any perl command, even perl --version...) i also can't kill this process, or attach to it with gdb. i can get an strace though which looks like: execve("<8A>^D(H^E(<^D^E(^?^R ", [], [/* 0 vars */]) = -1 ENOENT (No such file or directory) execve("", [], [/* 0 vars */]) = -1 ENOENT (No such file or directory) execve("", [], [/* 0 vars */]) = -1 ENOENT (No such file or directory) execve("", [], [/* 0 vars */]) = 0 mmap(0, 2664, PROT_READ|PROT_WRITE, MAP_ANON, -1, 0) = 0x28061000 munmap(0x28061000, 2664) = 0 __sysctl([sysctl.debug], 2, "", [0], NULL, 0) = 0 mmap(0, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0) = 0x28061000 geteuid(0x28049000) = 0 getuid() = 0 (euid 0) getegid(0x28049000) = 0 getgid() = 0 (egid 0) open("/var/run/ld-elf.so.hints", O_RDONLY) = 3 read(3, " object\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128 lseek(3, 549755813888, SEEK_SET) = 128 read(3, "/usr/lib:/usr/lib/compat:/usr/X1"..., 55) = 55 close(3) = 0 access("/usr/lib/libc.so.5", F_OK) = 0 open("/usr/lib/libc.so.5", O_RDONLY) = 3 fstat(3, {st_mode=0, st_size=0, ...}) = 0 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 409 6 mmap(0, 794624, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x28069000 mmap(0x28113000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xa90000 0000000) = 0x28113000 mmap(0x28118000, 77824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1 , 0) = 0x28118000 close(3) = 0 mmap(0, 216, PROT_READ|PROT_WRITE, MAP_ANON, -1, 0) = 0x2812b000 munmap(0x2812b000, 216) = 0 mprotect(0x28069000, 696320, PROT_READ|PROT_WRITE|PROT_EXEC) = 0 mmap(0, 18824, PROT_READ|PROT_WRITE, MAP_ANON, -1, 0) = 0x2812b000 munmap(0x2812b000, 18824) = 0 mprotect(0x28069000, 696320, PROT_READ|PROT_EXEC) = 0 sigaction(SIGILL, {SIG_DFL}, {SIG_DFL}) = 0 sigprocmask(SIG_BLOCK, NULL, []) = 0 sigaction(SIGILL, {SIG_DFL}, NULL) = 0 sigprocmask(SIG_BLOCK, ~[ILL TRAP ABRT EMT FPE BUS SEGV SYS], []) = 0 sigprocmask(SIG_SETMASK, [], NULL) = 0 execve("<8A>^D(H^E(D^L^E(^?^R ", [], [/* 0 vars */]) = -1 ENOENT (No such file or directory) execve("", [], [/* 0 vars */]) = -1 ENOENT (No such file or directory) execve("", [], [/* 0 vars */]) = -1 ENOENT (No such file or directory) execve("", [], [/* 0 vars */]) = -1 ENOENT (No such file or directory) execve("", [], [/* 0 vars */]) = -1 ENOENT (No such file or directory) execve("", [], [/* 0 vars */]) = 0 (wash, rinse, repeat endlessly..) strace sometimes fails with: PIOCWSTOP: Input/output error ahhh... the plot thickens, now its stopped consuming CPU, strace does this: coredump# strace -p 4432 --- SIGINT (Interrupt) --- --- SIGINT (Interrupt) --- coredump# strace -p 4432 strace: open("/proc/...", ...): No such file or directory trouble opening proc file coredump# strace -p 4432 strace: open("/proc/...", ...): No such file or directory trouble opening proc file To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 16:10: 8 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 00DD937B401; Mon, 2 Sep 2002 16:10:06 -0700 (PDT) Received: from rhymer.cogsci.ed.ac.uk (rhymer.cogsci.ed.ac.uk [129.215.144.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id D6A9D43E42; Mon, 2 Sep 2002 16:10:04 -0700 (PDT) (envelope-from richard@cogsci.ed.ac.uk) Received: (from richard@localhost) by rhymer.cogsci.ed.ac.uk (8.9.3/8.9.3) id AAA24142; Tue, 3 Sep 2002 00:10:03 +0100 (BST) Date: Tue, 3 Sep 2002 00:10:03 +0100 (BST) Message-Id: <200209022310.AAA24142@rhymer.cogsci.ed.ac.uk> From: Richard Tobin Subject: Re: aout support broken in gcc3 To: Juli Mallett In-Reply-To: Juli Mallett's message of Mon, 2 Sep 2002 15:41:41 -0700 Organization: just say no Cc: Julian Elischer , current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > I think you're extremeley confused. In what way? Or are you just being rude? -- RIchard To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 16:10:35 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E163837B400 for ; Mon, 2 Sep 2002 16:10:28 -0700 (PDT) Received: from beast.freebsd.org (beast.FreeBSD.org [216.136.204.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA78443E3B for ; Mon, 2 Sep 2002 16:10:28 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from beast.freebsd.org (localhost [127.0.0.1]) by beast.freebsd.org (8.12.6/8.12.6) with ESMTP id g82NASvZ085374 for ; Mon, 2 Sep 2002 16:10:28 -0700 (PDT) (envelope-from des@beast.freebsd.org) Received: (from des@localhost) by beast.freebsd.org (8.12.6/8.12.6/Submit) id g82NAStD085372 for current@freebsd.org; Mon, 2 Sep 2002 16:10:28 -0700 (PDT) Date: Mon, 2 Sep 2002 16:10:28 -0700 (PDT) From: Dag-Erling Smorgrav Message-Id: <200209022310.g82NAStD085372@beast.freebsd.org> To: current@freebsd.org Subject: alpha tinderbox failure Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG -------------------------------------------------------------- >>> Rebuilding the temporary build tree -------------------------------------------------------------- >>> stage 1: bootstrap tools -------------------------------------------------------------- >>> stage 2: cleaning up the object tree -------------------------------------------------------------- >>> stage 2: rebuilding the object tree -------------------------------------------------------------- >>> stage 2: build tools -------------------------------------------------------------- >>> stage 3: cross tools -------------------------------------------------------------- >>> stage 4: populating /home/des/tinderbox/alpha/obj/var/tmp/des/src/alpha/usr/include -------------------------------------------------------------- >>> stage 4: building libraries -------------------------------------------------------------- >>> stage 4: make dependencies -------------------------------------------------------------- ===> usr.bin/getconf Virtual memory exhausted in `operator new' *** Error code 1 Stop in /var/tmp/des/src/usr.bin/getconf. *** Error code 1 Stop in /var/tmp/des/src/usr.bin. *** Error code 1 Stop in /var/tmp/des/src. *** Error code 1 Stop in /var/tmp/des/src. *** Error code 1 Stop in /var/tmp/des/src. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 16:19:50 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9628B37B400; Mon, 2 Sep 2002 16:19:47 -0700 (PDT) Received: from warez.scriptkiddie.org (uswest-dsl-142-38.cortland.com [209.162.142.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4036A43E65; Mon, 2 Sep 2002 16:19:47 -0700 (PDT) (envelope-from lamont@scriptkiddie.org) Received: from [192.168.69.11] (unknown [192.168.69.11]) by warez.scriptkiddie.org (Postfix) with ESMTP id C848F62D1A; Mon, 2 Sep 2002 16:19:46 -0700 (PDT) Date: Mon, 2 Sep 2002 16:21:34 -0700 (PDT) From: Lamont Granquist To: David O'Brien Cc: freebsd-current@FreeBSD.ORG Subject: Re: gcc 3.1 / streambuf.h broken with "using namespace std;" In-Reply-To: <20020902171903.GA5232@dragon.nuxi.com> Message-ID: <20020902160629.X4462-100000@coredump.scriptkiddie.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 2 Sep 2002, David O'Brien wrote: > On Mon, Sep 02, 2002 at 02:17:25AM -0700, Lamont Granquist wrote: > > On Sun, 1 Sep 2002, David O'Brien wrote: > > > On Sun, Sep 01, 2002 at 12:37:14PM -0700, Lamont Granquist wrote: > > > > It sounds like gcc-3.1 or gcc-3.2 will be archaic and buggy > > > > by the time that 5.2 and 5.3 come out. > > > > > > How would gcc-3.2 get more buggy over time than it is today?? > > > > I said it was buggy. Do you mean to imply that gcc-3.2 doesn't have a > > single bug in it? > > Labling software as "buggy" is a major put down. If GCC 3.2 is "buggy" > because it has at least one bug; then FreeBSD 4.7 will also be buggy as > hell. A year from now it probably will be seen as being buggy as hell and i think you're taking the description of "buggy" far too personally... Software has bugs, over time those bugs surface, some of them are due to design flaws which mean they don't get fixed in older versions and also developers tend to abandon support of older versions. The perception is that the software becomes buggy and it becomes frustrating to work with that software, even if you were perfectly happy with it a year ago. > > Admittedly I should have said "unmaintained" though -- point being that > > the bugs in it wouldn't be getting fixed by gcc developers who would > > rather fix them in 3.3... > > We don't maintain 3.x either -- much to the disappointment of some that > based products or major deployments on it. But I do think we support the > current release branch much better than the GCC people do. We have a > much more liberal MFC policy which lets us continue to fix invasive bugs > and add new features. Even more reason to try to get as current with gcc as possible with 5.0 -- if they're not liberally "MFC'ing" to 3.2 then it makes sense to launch 5.0 on a pre-3.3. Otherwise its up to the FreeBSD developers to try to duplicate the gcc developers efforts and patch gcc-3.2 in the 5.0 tree. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 16:27:51 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81C5337B433 for ; Mon, 2 Sep 2002 16:27:46 -0700 (PDT) Received: from blarf.homeip.net (adsl-209-204-188-56.sonic.net [209.204.188.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32F6C43E6E for ; Mon, 2 Sep 2002 16:27:46 -0700 (PDT) (envelope-from sonicmail@blarf.homeip.net) Received: by blarf.homeip.net (Postfix, from userid 1006) id 6920919AC; Mon, 2 Sep 2002 16:27:45 -0700 (PDT) Date: Mon, 2 Sep 2002 16:27:45 -0700 From: Alex Zepeda To: Michael Reifenberger , current@freebsd.org Subject: Re: compiling kdelibs3 fails with -current's gcc 3.2 Message-ID: <20020902232745.GA6352@blarf.homeip.net> References: <20020903002426.B1166-100000@nihil> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020903002426.B1166-100000@nihil> User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, Sep 03, 2002 at 12:29:23AM +0200, Michael Reifenberger wrote: > I tried CFLAGS with "-O[1|2]" and with or without "-march=-pentium3". > Always the same error. > > Anyone else? I'm seeing the exact same thing. I can't install linux_base either, nor can I build rpm. - alex To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 16:31:35 2002 Delivered-To: freebsd-current@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 931) id B992937B400; Mon, 2 Sep 2002 16:31:31 -0700 (PDT) Date: Mon, 2 Sep 2002 16:31:31 -0700 From: Juli Mallett To: Richard Tobin Cc: Julian Elischer , current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 Message-ID: <20020902163129.A75558@FreeBSD.org> References: <200209022310.AAA24142@rhymer.cogsci.ed.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <200209022310.AAA24142@rhymer.cogsci.ed.ac.uk>; from richard@cogsci.ed.ac.uk on Tue, Sep 03, 2002 at 12:10:03AM +0100 Organisation: The FreeBSD Project X-Alternate-Addresses: , , , , X-Towel: Yes X-LiveJournal: flata, jmallett X-Negacore: Yes Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * De: Richard Tobin [ Data: 2002-09-02 ] [ Subjecte: Re: aout support broken in gcc3 ] > > I think you're extremeley confused. > > In what way? Or are you just being rude? GCC being able to produce a.out format binaries has nothing to do with the ability of a Lisp or Prolog to compile to object files, and read such, whether said object files be a.out or ELF or COFF or PECOFF or Mach-O or ... For example, Mono works with PECOFF32 images, and can read them in and out on Windows, NetBSD, OpenBSD, FreeBSD, Linnex, and probably QNX. And nothing says that '.o' or 'a.out' implies the image is in a.out or ELF or PECOFF or ... format. juli. -- Juli Mallett | FreeBSD: The Power To Serve Will break world for fulltime employment. | finger jmallett@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 17:11: 8 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 858B837B401 for ; Mon, 2 Sep 2002 17:11:04 -0700 (PDT) Received: from mx5.mail.ru (mx5.mail.ru [194.67.57.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BDE943E3B for ; Mon, 2 Sep 2002 17:11:03 -0700 (PDT) (envelope-from kan@mail.ru) Received: from drweb by mx5.mail.ru with drweb-scanned (Exim MX.5) id 17m1HY-000Ito-00; Tue, 03 Sep 2002 04:11:00 +0400 Received: from [141.154.54.235] (helo=kan.dnsalias.net) by mx5.mail.ru with esmtp (Exim SMTP.5) id 17m1HV-000Iqu-00; Tue, 03 Sep 2002 04:10:57 +0400 Received: from kan.dnsalias.net (localhost [IPv6:::1]) by kan.dnsalias.net (8.12.5/8.12.5) with ESMTP id g830AmFd087320; Mon, 2 Sep 2002 20:10:49 -0400 (EDT) (envelope-from kan@kan.dnsalias.net) Received: (from kan@localhost) by kan.dnsalias.net (8.12.6/8.12.6/Submit) id g830AgpH087319; Mon, 2 Sep 2002 20:10:42 -0400 (EDT) Date: Mon, 2 Sep 2002 20:10:42 -0400 From: Alexander Kabaev To: Alex Zepeda Cc: root@nihil.plaut.de, current@FreeBSD.ORG Subject: Re: compiling kdelibs3 fails with -current's gcc 3.2 Message-Id: <20020902201042.76ed5a66.kabaev@bellatlantic.net> In-Reply-To: <20020902232745.GA6352@blarf.homeip.net> References: <20020903002426.B1166-100000@nihil> <20020902232745.GA6352@blarf.homeip.net> Reply-To: ak03@gte.com X-Mailer: Sylpheed version 0.8.1claws52 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Envelope-To: zipzippy@sonic.net, current@FreeBSD.ORG, root@nihil.plaut.de Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 2 Sep 2002 16:27:45 -0700 Alex Zepeda wrote: > > I'm seeing the exact same thing. I can't install linux_base either, > nor can I build rpm. Have no idea what is your problem with linux_base, but rpm build fine here after one gets past __size_t and machine/types.h. -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 17:22:17 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E8D337B405 for ; Mon, 2 Sep 2002 17:22:13 -0700 (PDT) Received: from scaup.mail.pas.earthlink.net (scaup.mail.pas.earthlink.net [207.217.120.49]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA6F843E8A for ; Mon, 2 Sep 2002 17:22:09 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from pool0137.cvx40-bradley.dialup.earthlink.net ([216.244.42.137] helo=mindspring.com) by scaup.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 17m1S0-0002HJ-00; Mon, 02 Sep 2002 17:21:49 -0700 Message-ID: <3D740061.29D5CD74@mindspring.com> Date: Mon, 02 Sep 2002 17:20:49 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Andrea Campi Cc: Steve Kargl , freebsd-current@FreeBSD.ORG Subject: Re: internal compiler error with gcc 3.2 References: <20020902155256.GA56456@troutmask.apl.washington.edu> <20020902160131.GA56471@troutmask.apl.washington.edu> <20020902161932.GB831@webcom.it> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Andrea Campi wrote: > > > cc -I. -I. -I../include -I./../include -I/usr/local/include -O -pipe\ > > > -march=athlon -c ./iconv.c -fPIC -DPIC -o .libs/iconv.lo > > ^^^^^^^^^^^^^ > > I get the same error on a P3: > > cc -I. -I. -I../include -I./../include -I/usr/local/include -O -pipe > -march=pentiumpro -c ./iconv.c -fPIC -DPIC -o .libs/iconv.lo ^^^^^^^^^^^^^^^^^ Maybe "-march=*" doesn't work? -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 17:24:59 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4132E37B400 for ; Mon, 2 Sep 2002 17:24:53 -0700 (PDT) Received: from mx7.mail.ru (mx7.mail.ru [194.67.57.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07E0843E72 for ; Mon, 2 Sep 2002 17:24:52 -0700 (PDT) (envelope-from kan@mail.ru) Received: from drweb by mx7.mail.ru with drweb-scanned (Exim MX.7) id 17m1Uw-000CSH-00; Tue, 03 Sep 2002 04:24:50 +0400 Received: from [141.154.54.235] (helo=kan.dnsalias.net) by mx7.mail.ru with esmtp (Exim SMTP.7) id 17m1Uw-000CRW-00; Tue, 03 Sep 2002 04:24:50 +0400 Received: from kan.dnsalias.net (localhost [IPv6:::1]) by kan.dnsalias.net (8.12.5/8.12.5) with ESMTP id g830OlFd089096; Mon, 2 Sep 2002 20:24:47 -0400 (EDT) (envelope-from kan@kan.dnsalias.net) Received: (from kan@localhost) by kan.dnsalias.net (8.12.6/8.12.6/Submit) id g830Odqw089095; Mon, 2 Sep 2002 20:24:39 -0400 (EDT) Date: Mon, 2 Sep 2002 20:24:39 -0400 From: Alexander Kabaev To: Terry Lambert Cc: andrea@webcom.it, sgk@troutmask.apl.washington.edu, freebsd-current@FreeBSD.ORG Subject: Re: internal compiler error with gcc 3.2 Message-Id: <20020902202439.321c02d2.kabaev@bellatlantic.net> In-Reply-To: <3D740061.29D5CD74@mindspring.com> References: <20020902155256.GA56456@troutmask.apl.washington.edu> <20020902160131.GA56471@troutmask.apl.washington.edu> <20020902161932.GB831@webcom.it> <3D740061.29D5CD74@mindspring.com> Reply-To: ak03@gte.com X-Mailer: Sylpheed version 0.8.1claws52 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Envelope-To: tlambert2@mindspring.com, freebsd-current@FreeBSD.ORG, sgk@troutmask.apl.washington.edu, andrea@webcom.it Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 02 Sep 2002 17:20:49 -0700 Terry Lambert wrote: > > cc -I. -I. -I../include -I./../include -I/usr/local/include -O -pipe > > -march=pentiumpro -c ./iconv.c -fPIC -DPIC -o .libs/iconv.lo > ^^^^^^^^^^^^^^^^^ > > Maybe "-march=*" doesn't work? I traced it down to broken if_convert optomization. -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 17:48:48 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 529FB37B400 for ; Mon, 2 Sep 2002 17:48:46 -0700 (PDT) Received: from mx3.mail.ru (mx3.mail.ru [194.67.57.13]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FC8943E42 for ; Mon, 2 Sep 2002 17:48:45 -0700 (PDT) (envelope-from kan@mail.ru) Received: from drweb by mx3.mail.ru with drweb-scanned (Exim MX.3) id 17m1s3-000Azb-00; Tue, 03 Sep 2002 04:48:43 +0400 Received: from [141.154.54.235] (helo=kan.dnsalias.net) by mx3.mail.ru with esmtp (Exim SMTP.3) id 17m1rz-000AxR-00; Tue, 03 Sep 2002 04:48:40 +0400 Received: from kan.dnsalias.net (localhost [IPv6:::1]) by kan.dnsalias.net (8.12.5/8.12.5) with ESMTP id g830mcFd089166; Mon, 2 Sep 2002 20:48:38 -0400 (EDT) (envelope-from kan@kan.dnsalias.net) Received: (from kan@localhost) by kan.dnsalias.net (8.12.6/8.12.6/Submit) id g830mWiP089165; Mon, 2 Sep 2002 20:48:32 -0400 (EDT) Date: Mon, 2 Sep 2002 20:48:32 -0400 From: Alexander Kabaev To: root@nihil.plaut.de Cc: current@FreeBSD.ORG Subject: Re: compiling kdelibs3 fails with -current's gcc 3.2 Message-Id: <20020902204832.5cf12193.kabaev@bellatlantic.net> In-Reply-To: <20020902204436.1e8b65a4.kabaev@bellatlantic.net> References: <20020903002426.B1166-100000@nihil> <20020902204436.1e8b65a4.kabaev@bellatlantic.net> Reply-To: ak03@gte.com X-Mailer: Sylpheed version 0.8.1claws52 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Envelope-To: root@nihil.plaut.de, current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG The patch I sent is reversed. Use patch -R to apply. -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 18:53:40 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AFA4937B405; Mon, 2 Sep 2002 18:53:31 -0700 (PDT) Received: from tomts15-srv.bellnexxia.net (tomts15.bellnexxia.net [209.226.175.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6F8243E3B; Mon, 2 Sep 2002 18:53:30 -0700 (PDT) (envelope-from matt@gsicomp.on.ca) Received: from xena.gsicomp.on.ca ([65.95.177.86]) by tomts15-srv.bellnexxia.net (InterMail vM.5.01.04.19 201-253-122-122-119-20020516) with ESMTP id <20020903015317.KDBT18984.tomts15-srv.bellnexxia.net@xena.gsicomp.on.ca>; Mon, 2 Sep 2002 21:53:17 -0400 Received: from hermes (hermes.gsicomp.on.ca [192.168.0.18]) by xena.gsicomp.on.ca (8.11.3/8.11.3) with SMTP id g830dbX75176; Mon, 2 Sep 2002 20:39:38 -0400 (EDT) (envelope-from matt@gsicomp.on.ca) Message-ID: <008501c252ec$b38320f0$1200a8c0@gsicomp.on.ca> From: "Matthew Emmerton" To: "Juli Mallett" , Cc: "Bruce Evans" , "Peter Wemm" , "Jake Burkholder" References: <20020903005911.V3848-100000@gamplex.bde.org> <20020902193842.GA49786@dragon.nuxi.com> <20020902130333.A60287@FreeBSD.org> Subject: Re: aout support broken in gcc3 Date: Mon, 2 Sep 2002 21:53:26 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4807.1700 X-MIMEOLE: Produced By Microsoft MimeOLE V5.50.4910.0300 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > * De: David O'Brien [ Data: 2002-09-02 ] > [ Subjecte: Re: aout support broken in gcc3 ] > > On Mon, Sep 02, 2002 at 01:24:19PM -0400, Matthew Emmerton wrote: > > > I thought it was part of the plan to drop all traces of a.out support in > > > 5.x. Am I wrong? > > > > We should be *very* careful to accurately describe what is being > > suggested. > > > > I believe it is that 5.x a.out binaries not be supported. However, 2.x > > a.out binaries will be supported. This is different thatn "drop all > > traces of a.out support". > > I *hope* nobody is suggesting to rip out the ability to use compat22, let > alone the a.out execution facilities in the Kernel. Though maybe making > those optional would be good? Sorry, I didn't mean what I said. I meant what Juli suggested (support for compat2x) but removing native 5.x support for a.out, which will help "clean up" some things in the tools chain. -- Matt Emmerton To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 19:15: 9 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D5BB37B400 for ; Mon, 2 Sep 2002 19:15:08 -0700 (PDT) Received: from aslan.scsiguy.com (aslan.scsiguy.com [63.229.232.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62EEF43E65 for ; Mon, 2 Sep 2002 19:15:07 -0700 (PDT) (envelope-from gibbs@scsiguy.com) Received: from aslan.scsiguy.com (aslan.scsiguy.com [63.229.232.106]) by aslan.scsiguy.com (8.12.5/8.12.5) with ESMTP id g832DXZY049441; Mon, 2 Sep 2002 20:13:34 -0600 (MDT) (envelope-from gibbs@scsiguy.com) Date: Mon, 02 Sep 2002 20:13:33 -0600 From: "Justin T. Gibbs" To: Sean Chittenden , "Long, Scott" Cc: current@FreeBSD.ORG Subject: Re: aic7xxx kernel build failure... Message-ID: <1519950000.1031019213@aslan.scsiguy.com> In-Reply-To: <20020902212529.GL95783@ninja1.internal> References: <2C7CBDC6EA58D6119E4A00065B3A24CB0464F0@btcexc01.btc.adaptec.com> <20020902212529.GL95783@ninja1.internal> X-Mailer: Mulberry/2.2.1 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > Well, I ended up unlinking it from the build and am installing now. > Once I get a fresh world installed, I'll try and rebuild world again > to see if the problem persists. Would you like me to get a ktrace of > aicasm running before I rebuild world? -sc That would have been interesting. -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 19:31:43 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 65CF137B400 for ; Mon, 2 Sep 2002 19:31:40 -0700 (PDT) Received: from mx7.mail.ru (mx7.mail.ru [194.67.57.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 488DE43E3B for ; Mon, 2 Sep 2002 19:31:39 -0700 (PDT) (envelope-from kan@mail.ru) Received: from drweb by mx7.mail.ru with drweb-scanned (Exim MX.7) id 17m3Td-000Nrr-00; Tue, 03 Sep 2002 06:31:37 +0400 Received: from [141.154.54.235] (helo=kan.dnsalias.net) by mx7.mail.ru with esmtp (Exim SMTP.7) id 17m3Td-000Nqf-00; Tue, 03 Sep 2002 06:31:37 +0400 Received: from kan.dnsalias.net (localhost [IPv6:::1]) by kan.dnsalias.net (8.12.5/8.12.5) with ESMTP id g832VYFd027400; Mon, 2 Sep 2002 22:31:35 -0400 (EDT) (envelope-from kan@kan.dnsalias.net) Received: (from kan@localhost) by kan.dnsalias.net (8.12.6/8.12.6/Submit) id g832VTgC027399; Mon, 2 Sep 2002 22:31:29 -0400 (EDT) Date: Mon, 2 Sep 2002 22:31:29 -0400 From: Alexander Kabaev To: michael@purplenake.com Cc: current@freebsd.org Subject: Re: Re: compiling kdelibs3 fails with -current's gcc 3.2 Message-ID: <20020903023129.GA27379@kan.dnsalias.net> References: <200209030217.WAA12235@www22.ureach.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200209030217.WAA12235@www22.ureach.com> User-Agent: Mutt/1.5.1i X-Envelope-To: michael@purplenake.com, current@freebsd.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > Where can I find this patch? I didn't see it in the message body or attached to any of your previous messages. Sorry, apparently attachments are stripped now before being delivered to the mailing lists. The patch is below: Index: cp/cp-lang.c =================================================================== RCS file: /home/ncvs/src/contrib/gcc/cp/cp-lang.c,v retrieving revision 1.1.1.2 diff -u -r1.1.1.2 cp-lang.c --- cp/cp-lang.c 1 Sep 2002 20:38:06 -0000 1.1.1.2 +++ cp/cp-lang.c 3 Sep 2002 00:47:05 -0000 @@ -122,14 +122,8 @@ { if (CLASS_TYPE_P (TREE_TYPE (exp))) { - /* The backend should not be interested in the size of an expression - of a type with both of these set; all copies of such types must go - through a constructor or assignment op. */ - if (TYPE_HAS_COMPLEX_INIT_REF (TREE_TYPE (exp)) - && TYPE_HAS_COMPLEX_ASSIGN_REF (TREE_TYPE (exp))) - abort (); - /* This would be wrong for a type with virtual bases, but they are - caught by the abort above. */ + /* This would be wrong for a type with virtual bases, but they should + not get here. */ return CLASSTYPE_SIZE_UNIT (TREE_TYPE (exp)); } else To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 20: 5:51 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C86E37B400 for ; Mon, 2 Sep 2002 20:05:50 -0700 (PDT) Received: from blarf.homeip.net (adsl-209-204-188-56.sonic.net [209.204.188.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B67343E72 for ; Mon, 2 Sep 2002 20:05:50 -0700 (PDT) (envelope-from alex@blarf.homeip.net) Received: by blarf.homeip.net (Postfix, from userid 1000) id 397431867; Mon, 2 Sep 2002 20:05:48 -0700 (PDT) Date: Mon, 2 Sep 2002 20:05:48 -0700 From: Alex Zepeda To: ak03@gte.com, current@freebsd.org Subject: Re: compiling kdelibs3 fails with -current's gcc 3.2 Message-ID: <20020903030547.GA862@blarf.homeip.net> References: <20020903002426.B1166-100000@nihil> <20020902232745.GA6352@blarf.homeip.net> <20020902201042.76ed5a66.kabaev@bellatlantic.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020902201042.76ed5a66.kabaev@bellatlantic.net> User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Sep 02, 2002 at 08:10:42PM -0400, Alexander Kabaev wrote: > Have no idea what is your problem with linux_base, but rpm build fine > here after one gets past __size_t and machine/types.h. And how does one do that? - alex To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 20:21:15 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8DA7537B400 for ; Mon, 2 Sep 2002 20:21:13 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27C7743E6A for ; Mon, 2 Sep 2002 20:21:13 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id D2C5A2A7D6; Mon, 2 Sep 2002 20:21:12 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Alexander Kabaev Cc: Dag-Erling Smorgrav , current@FreeBSD.ORG Subject: Re: sparc64 tinderbox failure In-Reply-To: <20020902161206.38b68e1f.ak03@gte.com> Date: Mon, 02 Sep 2002 20:21:12 -0700 From: Peter Wemm Message-Id: <20020903032112.D2C5A2A7D6@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Alexander Kabaev wrote: > On Mon, 2 Sep 2002 19:51:59 GMT > Dag-Erling Smorgrav wrote: > > > ===> gnu/usr.bin/cc/cc1plus > > method.o: In function `use_thunk': > > method.o(.text+0x90c): undefined reference to `sparc_output_mi_thunk' > > Is this gcc 3.1 trying to build 3.2 or gcc 3.2 trying to build itself? > Buildworld completes fine on panther, the only FreeBSD sparc64 machine I > have access to. This has got to be a local problem, perhaps where src/contrib/sparc/sparc.c is out of sync on the builder machine. This builds fine on panther.freebsd.org. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 20:26:48 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 698DD37B400 for ; Mon, 2 Sep 2002 20:26:43 -0700 (PDT) Received: from k6.locore.ca (k6.locore.ca [198.96.117.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id C16EE43E42 for ; Mon, 2 Sep 2002 20:26:42 -0700 (PDT) (envelope-from jake@k6.locore.ca) Received: from k6.locore.ca (jake@localhost.locore.ca [127.0.0.1]) by k6.locore.ca (8.12.5/8.12.5) with ESMTP id g833Xn8a091029; Mon, 2 Sep 2002 23:33:49 -0400 (EDT) (envelope-from jake@k6.locore.ca) Received: (from jake@localhost) by k6.locore.ca (8.12.5/8.12.5/Submit) id g833XnoX091028; Mon, 2 Sep 2002 23:33:49 -0400 (EDT) Date: Mon, 2 Sep 2002 23:33:49 -0400 From: Jake Burkholder To: Peter Wemm Cc: Alexander Kabaev , Dag-Erling Smorgrav , current@FreeBSD.ORG Subject: Re: sparc64 tinderbox failure Message-ID: <20020902233349.K67527@locore.ca> References: <20020902161206.38b68e1f.ak03@gte.com> <20020903032112.D2C5A2A7D6@canning.wemm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020903032112.D2C5A2A7D6@canning.wemm.org>; from peter@wemm.org on Mon, Sep 02, 2002 at 08:21:12PM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Apparently, On Mon, Sep 02, 2002 at 08:21:12PM -0700, Peter Wemm said words to the effect of; > Alexander Kabaev wrote: > > On Mon, 2 Sep 2002 19:51:59 GMT > > Dag-Erling Smorgrav wrote: > > > > > ===> gnu/usr.bin/cc/cc1plus > > > method.o: In function `use_thunk': > > > method.o(.text+0x90c): undefined reference to `sparc_output_mi_thunk' > > > > Is this gcc 3.1 trying to build 3.2 or gcc 3.2 trying to build itself? > > Buildworld completes fine on panther, the only FreeBSD sparc64 machine I > > have access to. > > This has got to be a local problem, perhaps where src/contrib/sparc/sparc.c > is out of sync on the builder machine. This builds fine on > panther.freebsd.org. Yeah, I just finished a native world here and have cross built several since the compiler upgrade. Jake To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 20:27:30 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E43437B400 for ; Mon, 2 Sep 2002 20:27:26 -0700 (PDT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B86943E65 for ; Mon, 2 Sep 2002 20:27:25 -0700 (PDT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.12.4/8.12.4) with SMTP id g833R0Oo052375; Mon, 2 Sep 2002 23:27:01 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Mon, 2 Sep 2002 23:27:00 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: "Long, Scott" Cc: "'Sean Chittenden'" , current@freebsd.org Subject: RE: aic7xxx kernel build failure... In-Reply-To: <2C7CBDC6EA58D6119E4A00065B3A24CB0464EF@btcexc01.btc.adaptec.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I ran into this, and found that re-running config and make depend made it go away. Didn't have time to do any other follow-up. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories On Mon, 2 Sep 2002, Long, Scott wrote: > > > > Is anyone else seeing something similar to the following? I'm able to > > build world, but can't get this kernel build to budge. I've not seen > > this error before so I'm a tad lost as to where to poke next. -sc > > This is the third report of this that I've seen, and I'm completely > baffled. How old is your existing kernel and world? If it's old, > can you just build a new kernel (no modules) and try with that? > > Scott > > > > > ===> aic7xxx > > ===> aic7xxx/aicasm > > make -f > > /usr/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicas > > m/Makefile > > MAKESRCPATH=/usr/src/sys/modules/aic7xxx/aicasm/../../../dev/a > > ic7xxx/aicasm depend > > ===> aic7xxx/ahc > > @ -> /usr/src/sys > > machine -> /usr/src/sys/i386/include > > /usr/obj/usr/src/sys/DELLAPTOP/modules/usr/src/sys/modules/aic > > 7xxx/ahc/../aicasm/aicasm > > -I/usr/src/sys/modules/aic7xxx/ahc/../../../cam/scsi > > -I/usr/src/sys/modules/aic7xxx/ahc/../../../dev/aic7xxx > > -o aic7xxx_seq.h -r aic7xxx_reg.h -p > > aic7xxx_reg_print.c -i > > /usr/src/sys/modules/aic7xxx/ahc/../../../dev/aic7xxx/aic7xxx_ > > osm.h > > /usr/src/sys/modules/aic7xxx/ahc/../../../dev/aic7xxx/aic7xxx.seq > > (null): Unable to malloc scope object > > *** Error code 70 > > > > Stop in /usr/src/sys/modules/aic7xxx/ahc. > > *** Error code 1 > > > > Stop in /usr/src/sys/modules/aic7xxx. > > *** Error code 1 > > > > Stop in /usr/src/sys/modules. > > *** Error code 1 > > > > Stop in /usr/obj/usr/src/sys/DELLAPTOP. > > *** Error code 1 > > > > Stop in /usr/src. > > *** Error code 1 > > > > Stop in /usr/src. > > > > > > > > -- > > Sean Chittenden > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 20:30:10 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 486AB37B400 for ; Mon, 2 Sep 2002 20:29:57 -0700 (PDT) Received: from mx2.mail.ru (mx2.mail.ru [194.67.57.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B08C43E4A for ; Mon, 2 Sep 2002 20:29:56 -0700 (PDT) (envelope-from kan@mail.ru) Received: from drweb by mx2.mail.ru with drweb-scanned (Exim MX.2) id 17m4O2-00043B-00; Tue, 03 Sep 2002 07:29:54 +0400 Received: from [141.154.54.235] (helo=kan.dnsalias.net) by mx2.mail.ru with esmtp (Exim SMTP.2) id 17m4O2-00042G-00; Tue, 03 Sep 2002 07:29:54 +0400 Received: from kan.dnsalias.net (localhost [IPv6:::1]) by kan.dnsalias.net (8.12.5/8.12.5) with ESMTP id g833TpFd043975; Mon, 2 Sep 2002 23:29:52 -0400 (EDT) (envelope-from kan@kan.dnsalias.net) Received: (from kan@localhost) by kan.dnsalias.net (8.12.6/8.12.6/Submit) id g833TkhP043974; Mon, 2 Sep 2002 23:29:46 -0400 (EDT) Date: Mon, 2 Sep 2002 23:29:45 -0400 From: "Alexander N. Kabaev" To: Alex Zepeda Cc: current@freebsd.org Subject: Re: compiling kdelibs3 fails with -current's gcc 3.2 Message-ID: <20020903032945.GA43966@kan.dnsalias.net> References: <20020903002426.B1166-100000@nihil> <20020902232745.GA6352@blarf.homeip.net> <20020902201042.76ed5a66.kabaev@bellatlantic.net> <20020903030547.GA862@blarf.homeip.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020903030547.GA862@blarf.homeip.net> User-Agent: Mutt/1.5.1i X-Envelope-To: zipzippy@sonic.net, current@freebsd.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Sep 02, 2002 at 08:05:48PM -0700, Alex Zepeda wrote: > > And how does one do that? > You never posted any error messages you were getting, so I can only guess what is going on. The patch below gets rpm to compile on my -current. Never tested it on -stable though, it might break compiles there. -- Alexander Kabaev Index: files/patch-glob.h =================================================================== RCS file: files/patch-glob.h diff -N files/patch-glob.h --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/patch-glob.h 3 Sep 2002 03:20:18 -0000 @@ -0,0 +1,18 @@ +--- misc/glob.h.orig Mon Sep 2 23:13:17 2002 ++++ misc/glob.h Mon Sep 2 23:14:04 2002 +@@ -46,6 +46,7 @@ + #endif /* C++ or ANSI C. */ + + /* We need `size_t' for the following definitions. */ ++#ifndef __FreeBSD__ + #ifndef __size_t + # if defined __GNUC__ && __GNUC__ >= 2 + typedef __SIZE_TYPE__ __size_t; +@@ -61,6 +62,7 @@ + definition. */ + # undef __size_t + # define __size_t size_t ++#endif + #endif + + /* Bits set in the FLAGS argument to `glob'. */ Index: files/patch-rpmio.c =================================================================== RCS file: files/patch-rpmio.c diff -N files/patch-rpmio.c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/patch-rpmio.c 3 Sep 2002 03:20:29 -0000 @@ -0,0 +1,13 @@ +--- lib/rpmio.c.orig Mon Sep 2 23:17:40 2002 ++++ lib/rpmio.c Mon Sep 2 23:17:55 2002 +@@ -13,10 +13,6 @@ + + #else /* __LCLINT__ */ + +-#if HAVE_MACHINE_TYPES_H +-# include +-#endif +- + #include + #include /* XXX for inet_aton and HP-UX */ + Index: files/patch-rpmlead.c =================================================================== RCS file: files/patch-rpmlead.c diff -N files/patch-rpmlead.c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/patch-rpmlead.c 3 Sep 2002 03:20:51 -0000 @@ -0,0 +1,12 @@ +--- lib/rpmlead.c.orig Mon Sep 2 23:15:35 2002 ++++ lib/rpmlead.c Mon Sep 2 23:15:58 2002 +@@ -1,9 +1,5 @@ + #include "system.h" + +-#if HAVE_MACHINE_TYPES_H +-# include +-#endif +- + #ifdef __LCLINT__ + #define ntohl(_x) (_x) + #define ntohs(_x) (_x) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 21:21:41 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B189437B407; Mon, 2 Sep 2002 21:21:38 -0700 (PDT) Received: from espresso.q9media.com (espresso.q9media.com [65.39.129.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA77A43E9E; Mon, 2 Sep 2002 21:21:35 -0700 (PDT) (envelope-from mike@espresso.q9media.com) Received: by espresso.q9media.com (Postfix, from userid 1002) id ACCF69E57; Tue, 3 Sep 2002 00:15:12 -0400 (EDT) Date: Tue, 3 Sep 2002 00:15:12 -0400 From: Mike Barcroft To: Peter Wemm Cc: Alexander Kabaev , Dag-Erling Smorgrav , current@FreeBSD.ORG Subject: Re: sparc64 tinderbox failure Message-ID: <20020903001512.K94253@espresso.q9media.com> References: <20020902161206.38b68e1f.ak03@gte.com> <20020903032112.D2C5A2A7D6@canning.wemm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020903032112.D2C5A2A7D6@canning.wemm.org>; from peter@wemm.org on Mon, Sep 02, 2002 at 08:21:12PM -0700 Organization: The FreeBSD Project Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Peter Wemm writes: > Alexander Kabaev wrote: > > On Mon, 2 Sep 2002 19:51:59 GMT > > Dag-Erling Smorgrav wrote: > > > > > ===> gnu/usr.bin/cc/cc1plus > > > method.o: In function `use_thunk': > > > method.o(.text+0x90c): undefined reference to `sparc_output_mi_thunk' > > > > Is this gcc 3.1 trying to build 3.2 or gcc 3.2 trying to build itself? > > Buildworld completes fine on panther, the only FreeBSD sparc64 machine I > > have access to. > > This has got to be a local problem, perhaps where src/contrib/sparc/sparc.c > is out of sync on the builder machine. This builds fine on > panther.freebsd.org. The source directory had some stale copies of files that weren't being updated. I fixed them, so hopefully the next build will work correctly. Best regards, Mike Barcroft To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 22:30:24 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 264B637B400 for ; Mon, 2 Sep 2002 22:30:21 -0700 (PDT) Received: from horsey.gshapiro.net (horsey.gshapiro.net [209.220.147.178]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9061343E4A for ; Mon, 2 Sep 2002 22:30:20 -0700 (PDT) (envelope-from gshapiro@gshapiro.net) Received: from horsey.gshapiro.net (gshapiro@localhost [IPv6:::1]) by horsey.gshapiro.net (8.12.6/8.12.6) with ESMTP id g835UKno020687 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 2 Sep 2002 22:30:20 -0700 (PDT) Received: (from gshapiro@localhost) by horsey.gshapiro.net (8.12.6/8.12.6/Submit) id g835UK4Z020684; Mon, 2 Sep 2002 22:30:20 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15732.18667.867108.887251@horsey.gshapiro.net> Date: Mon, 2 Sep 2002 22:30:19 -0700 From: Gregory Neil Shapiro To: Gordon Tetlow Cc: current@FreeBSD.ORG Subject: Re: HEADS UP: rcNG is now the default In-Reply-To: <20020902170540.GD37808@roark.gnf.org> References: <20020902163335.GC37808@roark.gnf.org> <20020902170540.GD37808@roark.gnf.org> X-Mailer: VM 7.03 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG gordont> There is one outstanding issue with the sendmail script that I'm working on gordont> a solution for. In the general case it should work fine. If you set gordont> sendmail_enable="NONE" it will echo a benign warning about it being set gordont> improperly. I've been discussing the issue with Mike Makonnen and we are going to use his idea of deprecating the use of NONE (with a warning) for -CURRENT and leaving it available in -STABLE. At some point, "NONE" support will go away in 5.X. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 22:40:36 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D337C37B400; Mon, 2 Sep 2002 22:40:32 -0700 (PDT) Received: from ns2.gnf.org (ns2.gnf.org [63.196.132.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4748743E4A; Mon, 2 Sep 2002 22:40:32 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from EXCHCLUSTER01.lj.gnf.org (exch02.lj.gnf.org [172.25.10.20]) by ns2.gnf.org (8.12.3/8.12.3) with ESMTP id g835Y0fb082522; Mon, 2 Sep 2002 22:34:00 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from roark.gnf.org ([172.25.24.15]) by EXCHCLUSTER01.lj.gnf.org with Microsoft SMTPSVC(5.0.2195.4905); Mon, 2 Sep 2002 22:40:31 -0700 Received: from roark.gnf.org (localhost [127.0.0.1]) by roark.gnf.org (8.12.5/8.12.5) with ESMTP id g835eV8A052354; Mon, 2 Sep 2002 22:40:31 -0700 (PDT) (envelope-from gtetlow@roark.gnf.org) Received: (from gtetlow@localhost) by roark.gnf.org (8.12.5/8.12.5/Submit) id g835eV74052353; Mon, 2 Sep 2002 22:40:31 -0700 (PDT) Date: Mon, 2 Sep 2002 22:40:31 -0700 From: Gordon Tetlow To: Gregory Neil Shapiro Cc: current@FreeBSD.ORG Subject: Re: HEADS UP: rcNG is now the default Message-ID: <20020903054031.GG37808@roark.gnf.org> References: <20020902163335.GC37808@roark.gnf.org> <20020902170540.GD37808@roark.gnf.org> <15732.18667.867108.887251@horsey.gshapiro.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="zGQnqpIoxlsbsOfg" Content-Disposition: inline In-Reply-To: <15732.18667.867108.887251@horsey.gshapiro.net> User-Agent: Mutt/1.4i X-OriginalArrivalTime: 03 Sep 2002 05:40:32.0066 (UTC) FILETIME=[6B0F1A20:01C2530C] Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --zGQnqpIoxlsbsOfg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 02, 2002 at 10:30:19PM -0700, Gregory Neil Shapiro wrote: > gordont> There is one outstanding issue with the sendmail script that I'm= working on > gordont> a solution for. In the general case it should work fine. If you = set > gordont> sendmail_enable=3D"NONE" it will echo a benign warning about it = being set > gordont> improperly. >=20 > I've been discussing the issue with Mike Makonnen and we are going to use > his idea of deprecating the use of NONE (with a warning) for -CURRENT and > leaving it available in -STABLE. At some point, "NONE" support will go > away in 5.X. I committed a script that pretty much works as the current sendmail support does. I should have run it by you before, but I was in a hurry to get to a barbecue and trying to keep the tree from breaking too badly. Please feel free to rip apart my commit and make it closer to your satisfaction. -gordon --zGQnqpIoxlsbsOfg Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9dEtPRu2t9DV9ZfsRAolZAJ0bafL6X6Qv+x3Po6xnEmb9UFE+/ACeLyRt xWWWxgSeMEoD5hfPYK7yi5Y= =7Qej -----END PGP SIGNATURE----- --zGQnqpIoxlsbsOfg-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 23: 3:30 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1EFBB37B400 for ; Mon, 2 Sep 2002 23:03:28 -0700 (PDT) Received: from mail.rpi.edu (mail.rpi.edu [128.113.22.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7155243E42 for ; Mon, 2 Sep 2002 23:03:27 -0700 (PDT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by mail.rpi.edu (8.12.1/8.12.1) with ESMTP id g8363PRr131498; Tue, 3 Sep 2002 02:03:25 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <200209021659.14850@aldan> References: <20020901175846.50e47580.ak03@gte.com> <200209021659.14850@aldan> Date: Tue, 3 Sep 2002 02:03:24 -0400 To: Alexander Kabaev , current@FreeBSD.ORG From: Garance A Drosihn Subject: Re: GCC 3.2.1-pre and /usr/src/UPDATING Cc: imp@bsdimp.com Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Scanned-By: MIMEDefang 2.3 (www dot roaringpenguin dot com slash mimedefang) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG At 4:59 PM -0400 9/2/02, Mikhail Teterin wrote: >On Sunday 01 September 2002 05:58 pm, Alexander Kabaev wrote: >= GCC 3.2.1-pre is now in the tree. Please let me know if you >= see any problems recompiling your world/kernel. >= >= Remember to recompile your C++ ports. GCC 3.2 is not binary >= compatible with 3.1. > >Most excellent! Thanks! Someone needs to update /usr/src/UPDATING then, so people will find out about this need to recompile their C++ world. Who is it that updates UPDATING these days? Thanks for getting this update done, btw. I was starting to worry that we might not get this transition before 5.0-release, and this transition would certainly be more painful if we tried to do it *after* 5.0-release! -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 23: 6:39 2002 Delivered-To: freebsd-current@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 931) id CDE9B37B401; Mon, 2 Sep 2002 23:06:36 -0700 (PDT) Date: Mon, 2 Sep 2002 23:06:36 -0700 From: Juli Mallett To: Garance A Drosihn Cc: Alexander Kabaev , current@FreeBSD.ORG, imp@bsdimp.comu Subject: Re: GCC 3.2.1-pre and /usr/src/UPDATING Message-ID: <20020902230636.B98012@FreeBSD.org> References: <20020901175846.50e47580.ak03@gte.com> <200209021659.14850@aldan> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from drosih@rpi.edu on Tue, Sep 03, 2002 at 02:03:24AM -0400 Organisation: The FreeBSD Project X-Alternate-Addresses: , , , , X-Towel: Yes X-LiveJournal: flata, jmallett X-Negacore: Yes Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * De: Garance A Drosihn [ Data: 2002-09-02 ] [ Subjecte: Re: GCC 3.2.1-pre and /usr/src/UPDATING ] > Someone needs to update /usr/src/UPDATING then, so people will > find out about this need to recompile their C++ world. Who is > it that updates UPDATING these days? Whoever needs to. -- Juli Mallett | FreeBSD: The Power To Serve Will break world for fulltime employment. | finger jmallett@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 2 23:14: 3 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E61337B401 for ; Mon, 2 Sep 2002 23:14:01 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 404ED43E4A for ; Mon, 2 Sep 2002 23:14:00 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.3/8.12.3) with ESMTP id g836DxHu013200; Tue, 3 Sep 2002 00:13:59 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 03 Sep 2002 00:13:43 -0600 (MDT) Message-Id: <20020903.001343.83688010.imp@bsdimp.com> To: drosih@rpi.edu Cc: ak03@gte.com, current@FreeBSD.ORG Subject: Re: GCC 3.2.1-pre and /usr/src/UPDATING From: "M. Warner Losh" In-Reply-To: References: <20020901175846.50e47580.ak03@gte.com> <200209021659.14850@aldan> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I just updated it for gcc 3.2. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 0: 7:58 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83D1037B400 for ; Tue, 3 Sep 2002 00:07:56 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E3F943E42 for ; Tue, 3 Sep 2002 00:07:56 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.6/8.12.2) with ESMTP id g8377qfO054124; Tue, 3 Sep 2002 00:07:52 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.6/8.12.5/Submit) id g8377qot054123; Tue, 3 Sep 2002 00:07:52 -0700 (PDT) Date: Tue, 3 Sep 2002 00:07:52 -0700 From: "David O'Brien" To: Julian Elischer Cc: current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 Message-ID: <20020903070752.GA54037@dragon.nuxi.com> Reply-To: current@FreeBSD.ORG Mail-Followup-To: David O'Brien , Julian Elischer , current@FreeBSD.ORG References: <20020902193842.GA49786@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Sep 02, 2002 at 12:42:47PM -0700, Julian Elischer wrote: > > On Mon, Sep 02, 2002 at 01:24:19PM -0400, Matthew Emmerton wrote: > > > I thought it was part of the plan to drop all traces of a.out support in > > > 5.x. Am I wrong? > > > > We should be *very* careful to accurately describe what is being > > suggested. > > > > I believe it is that 5.x a.out binaries not be supported. However, 2.x > > a.out binaries will be supported. This is different thatn "drop all > > traces of a.out support". > > yes binary support will remain.. if you need to generate new ones (?) > unpack a 2.2.6 system into a chroot tree (jail?) and make it there :-) *sigh* This *still* isn't clear what is being suggested. (also seen in other emails in this thread, just picked this one to repond to) This is what BDE said: Actually, I agree. Not having a clean break in FreeBSD-3 was very expensive. Support for running aout binaries and compatibility cruft to support old binaries should have been dropped too. This is NOT a toolchain issue he is talking about, but a kernel one. Please forget all about the toolchain issue. It is a non-issue. I and kan are the only ones that it has inconvinced. Everyone else has been able to totally ignore it. I'll probably do something about it next week. _The_ issue is to understand exactly what is being discussed about "compatibility cruft to support old binaries should have been dropped too"Q. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 0:20:16 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF01E37B401 for ; Tue, 3 Sep 2002 00:20:08 -0700 (PDT) Received: from sccrmhc01.attbi.com (sccrmhc01.attbi.com [204.127.202.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2EF9F43E75 for ; Tue, 3 Sep 2002 00:20:08 -0700 (PDT) (envelope-from julian@elischer.org) Received: from InterJet.elischer.org ([12.232.206.8]) by sccrmhc01.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020903072007.ZJQD11061.sccrmhc01.attbi.com@InterJet.elischer.org> for ; Tue, 3 Sep 2002 07:20:07 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id AAA01788 for ; Tue, 3 Sep 2002 00:14:10 -0700 (PDT) Date: Tue, 3 Sep 2002 00:14:10 -0700 (PDT) From: Julian Elischer To: current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 In-Reply-To: <20020903070752.GA54037@dragon.nuxi.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 3 Sep 2002, David O'Brien wrote: > > This is NOT a toolchain issue he is talking about, but a kernel one. > Please forget all about the toolchain issue. It is a non-issue. I and > kan are the only ones that it has inconvinced. Everyone else has been > able to totally ignore it. I'll probably do something about it next > week. I think that the ability to run 2.2.6 binaries should remain. the ability to generate them or even debug them can be almost completely removed.. there are always other ways to do that.... (e.g. boot 2.2.6 in a vmware machine or run them in a chroot) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 0:58:52 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 98E6237B400 for ; Tue, 3 Sep 2002 00:58:46 -0700 (PDT) Received: from tomts15-srv.bellnexxia.net (tomts15.bellnexxia.net [209.226.175.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61A3643E81 for ; Tue, 3 Sep 2002 00:57:14 -0700 (PDT) (envelope-from des@sparc64.style9.org) Received: from bowie.private ([65.92.89.217]) by tomts15-srv.bellnexxia.net (InterMail vM.5.01.04.19 201-253-122-122-119-20020516) with ESMTP id <20020903075501.RZUC18984.tomts15-srv.bellnexxia.net@bowie.private> for ; Tue, 3 Sep 2002 03:55:01 -0400 Received: from bowie.private (localhost [127.0.0.1]) by bowie.private (8.12.6/8.12.5) with ESMTP id g837tN01030737 for ; Tue, 3 Sep 2002 07:55:23 GMT (envelope-from des@bowie.private) Received: (from des@localhost) by bowie.private (8.12.6/8.12.6/Submit) id g837tMPG030735 for current@freebsd.org; Tue, 3 Sep 2002 07:55:22 GMT Date: Tue, 3 Sep 2002 07:55:22 GMT From: Dag-Erling Smorgrav Message-Id: <200209030755.g837tMPG030735@bowie.private> To: current@freebsd.org Subject: sparc64 tinderbox failure Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG -------------------------------------------------------------- >>> Rebuilding the temporary build tree -------------------------------------------------------------- >>> stage 1: bootstrap tools -------------------------------------------------------------- >>> stage 2: cleaning up the object tree -------------------------------------------------------------- >>> stage 2: rebuilding the object tree -------------------------------------------------------------- >>> stage 2: build tools -------------------------------------------------------------- >>> stage 3: cross tools -------------------------------------------------------------- ===> gnu/usr.bin/cc/cc1plus method.o: In function `use_thunk': method.o(.text+0x90c): undefined reference to `sparc_output_mi_thunk' *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src/gnu/usr.bin/cc/cc1plus. *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src/gnu/usr.bin/cc. *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src. *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src. *** Error code 1 Stop in /usr/home/des/tinderbox/sparc64/src. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 1:26:16 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 447E737B401 for ; Tue, 3 Sep 2002 01:26:14 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F8BC43E81 for ; Tue, 3 Sep 2002 01:26:11 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id IAA17882; Tue, 3 Sep 2002 08:25:49 GMT Date: Tue, 3 Sep 2002 18:33:07 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: "M. Warner Losh" Cc: current@FreeBSD.ORG Subject: Re: installworld broken In-Reply-To: <20020902.125243.39997233.imp@bsdimp.com> Message-ID: <20020903182314.S6474-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 2 Sep 2002, M. Warner Losh wrote: > In message: <20020902.114349.111929720.imp@bsdimp.com> > "M. Warner Losh" writes: > : I've had to add ex, touch and gencat to the installworld target. And > : I've still not manged to complete a installworld. > : > : anybody else see this? > > Index: Makefile.inc1 > =================================================================== > RCS file: /home/imp/FreeBSD/CVS/src/Makefile.inc1,v > retrieving revision 1.303 > diff -u -r1.303 Makefile.inc1 > --- Makefile.inc1 23 Aug 2002 12:49:16 -0000 1.303 > +++ Makefile.inc1 2 Sep 2002 18:51:38 -0000 > @@ -371,9 +372,9 @@ > # > distributeworld installworld: installcheck > mkdir -p ${INSTALLTMP} > - for prog in [ awk cat chflags chmod chown date echo egrep find grep \ > - ln make mkdir mtree mv pwd_mkdb rm sed sh sysctl \ > - test true uname wc zic; do \ > + for prog in [ awk cap_mkdb cat chflags chmod chown date echo ex \ > + egrep find gencat grep ln m4 make mkdir mtree mv pwd_mkdb rm \ > + sed sh sysctl test touch true uname wc zic; do \ > cp `which $$prog` ${INSTALLTMP}; \ > done > cd ${.CURDIR}; ${IMAKE} re${.TARGET:S/world$//} > > I plan to commit this change soon unless somone objects. Yes, all the > programs I added are necessary. Why they are now and not before, I > know not. I object :-). This change shoots the messenger. You apparently have timestamp problems which result in trmcap being rebuilt at install time. Building at install time should fail. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 1:27:39 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4287F37B400; Tue, 3 Sep 2002 01:27:37 -0700 (PDT) Received: from rhymer.cogsci.ed.ac.uk (rhymer.cogsci.ed.ac.uk [129.215.144.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDC4C43E65; Tue, 3 Sep 2002 01:27:35 -0700 (PDT) (envelope-from richard@cogsci.ed.ac.uk) Received: (from richard@localhost) by rhymer.cogsci.ed.ac.uk (8.9.3/8.9.3) id JAA04147; Tue, 3 Sep 2002 09:27:34 +0100 (BST) Date: Tue, 3 Sep 2002 09:27:34 +0100 (BST) Message-Id: <200209030827.JAA04147@rhymer.cogsci.ed.ac.uk> From: Richard Tobin Subject: Re: aout support broken in gcc3 To: Juli Mallett In-Reply-To: Juli Mallett's message of Mon, 2 Sep 2002 16:31:31 -0700 Organization: just say no Cc: Julian Elischer , current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > GCC being able to produce a.out format binaries has nothing to do with > the ability of a Lisp or Prolog to compile to object files, Correct. > and read such, whether said object files be a.out or ELF or COFF or PECOFF or > Mach-O or ... False. As I said, I have systems that read a.out format object files and they would need to be ported to read ELF object files instead. Furthermore, they write themselves out (after loading object files) in a.out format, and would need to be ported to write themselves out in ELF format. -- Richard To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 1:29:20 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCCE137B400 for ; Tue, 3 Sep 2002 01:29:17 -0700 (PDT) Received: from axl.seasidesoftware.co.za (axl.seasidesoftware.co.za [196.31.7.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD0BB43E4A for ; Tue, 3 Sep 2002 01:29:15 -0700 (PDT) (envelope-from sheldonh@starjuice.net) Received: from sheldonh by axl.seasidesoftware.co.za with local (Exim 4.10) id 17m8Sd-000BnX-00; Tue, 03 Sep 2002 09:50:55 +0200 Date: Tue, 3 Sep 2002 09:50:55 +0200 From: Sheldon Hearn To: Steve Kargl Cc: "M. Warner Losh" , current@FreeBSD.ORG Subject: Re: installworld broken Message-ID: <20020903075055.GF45029@starjuice.net> Mail-Followup-To: Steve Kargl , "M. Warner Losh" , current@FreeBSD.ORG References: <20020902.114349.111929720.imp@bsdimp.com> <20020902.125243.39997233.imp@bsdimp.com> <20020902194432.GA58032@troutmask.apl.washington.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020902194432.GA58032@troutmask.apl.washington.edu> User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On (2002/09/02 12:44), Steve Kargl wrote: > > : I've had to add ex, touch and gencat to the installworld target. And > > : I've still not manged to complete a installworld. > > : > > : anybody else see this? > > > > Strange, I just did a "make buildworld ... mergermaster" > sequence and I did not need the three utilities you mention. Why is that strange? You're talking about everything up to but not including installworld. Warner's talking about installworld. :-) Ciao, Sheldon. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 1:32:20 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E0A437B400; Tue, 3 Sep 2002 01:32:14 -0700 (PDT) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A3E643E65; Tue, 3 Sep 2002 01:32:14 -0700 (PDT) (envelope-from dl-freebsd@catspoiler.org) Received: from mousie.catspoiler.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.12.5/8.12.5) with ESMTP id g838W5wr073585; Tue, 3 Sep 2002 01:32:09 -0700 (PDT) (envelope-from dl-freebsd@catspoiler.org) Message-Id: <200209030832.g838W5wr073585@gw.catspoiler.org> Date: Tue, 3 Sep 2002 01:32:05 -0700 (PDT) From: Don Lewis Subject: Re: HEADS UP: GCC 3.2.1-pre imported To: ak03@gte.com Cc: current@FreeBSD.ORG, developers@FreeBSD.ORG In-Reply-To: <20020901175846.50e47580.ak03@gte.com> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 1 Sep, Alexander Kabaev wrote: > GCC 3.2.1-pre is now in the tree. Please let me know if you see any > problems recompiling your world/kernel. I haven't seen any other reports of this problem. I'm upgrading from a September 1st version of -current. cc -O -pipe -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=\"/usr/obj/usr/src/i386/usr\" -I/usr/obj/usr/src/i386/usr/src/gnu/usr.bin/cc/cc1/../cc_tools -I/usr/src/gnu/usr.bin/cc/cc1/../cc_tools -I/usr/src/gnu/usr.bin/cc/cc1/../../../../contrib/gcc -I/usr/src/gnu/usr.bin/cc/cc1/../../../../contrib/gcc/config -I. -D__FBSDID=__RCSID -c /usr/src/contrib/gcc/c-decl.c cc -O -pipe -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=\"/usr/obj/usr/src/i386/usr\" -I/usr/obj/usr/src/i386/usr/src/gnu/usr.bin/cc/cc1/../cc_tools -I/usr/src/gnu/usr.bin/cc/cc1/../cc_tools -I/usr/src/gnu/usr.bin/cc/cc1/../../../../contrib/gcc -I/usr/src/gnu/usr.bin/cc/cc1/../../../../contrib/gcc/config -I. -D__FBSDID=__RCSID -static -o cc1 main.o c-parse+%DIKED.o c-lang.o c-decl.o /usr/obj/usr/src/i386/usr/src/gnu/usr.bin/cc/cc1/../cc_int/libcc_int.a /usr/obj/usr/src/i386/usr/src/gnu/usr.bin/cc/cc1/../cc_int/libcc_int.a(i386.o): In function `ix86_expand_int_movcc': i386.o(.text+0x7bf5): undefined reference to `gen_int_mode' *** Error code 1 Stop in /usr/src/gnu/usr.bin/cc/cc1. *** Error code 1 Stop in /usr/src/gnu/usr.bin/cc. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 2:18:35 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 29D5B37B400 for ; Tue, 3 Sep 2002 02:18:32 -0700 (PDT) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C94A43E86 for ; Tue, 3 Sep 2002 02:18:31 -0700 (PDT) (envelope-from dl-freebsd@catspoiler.org) Received: from mousie.catspoiler.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.12.5/8.12.5) with ESMTP id g839IOwr073668; Tue, 3 Sep 2002 02:18:28 -0700 (PDT) (envelope-from dl-freebsd@catspoiler.org) Message-Id: <200209030918.g839IOwr073668@gw.catspoiler.org> Date: Tue, 3 Sep 2002 02:18:24 -0700 (PDT) From: Don Lewis Subject: Re: Page faults from bento cluster (Re: Problems reading vmcores) To: kris@obsecurity.org Cc: current@FreeBSD.ORG In-Reply-To: <20020901035735.GA9690@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 31 Aug, Kris Kennaway wrote: > Another one. I have the cores if anyone needs to look at > them..otherwise I'll stop posting these for now. > > Kris > > panic: page fault > panic messages: > --- > Fatal trap 12: page fault while in kernel mode > fault virtual address = 0x4 > fault code = supervisor read, page not present > #6 0xc0399a48 in calltrap () at {standard input}:98 > #7 0xc021d91f in exec_elf32_imgact (imgp=0xda326bb4) at imgact_elf.c:607 > #8 0xc022a9a2 in execve (td=0xc484c240, uap=0xda326d10) > at /usr/src/sys/kern/kern_exec.c:280 > #9 0xc03a8a31 in syscall (frame= > {tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 135022716, tf_esi = 0, tf_ebp = -1077940704, tf_isp = -634229388, tf_ebx = 135022736, tf_edx = 135022736, tf_ecx = 135022895, tf_eax = 59, tf_trapno = 12, tf_err = 2, tf_eip = 134697908, tf_cs = 31, tf_eflags = 659, tf_esp = -1077940748, tf_ss = 47}) > at /usr/src/sys/i386/i386/trap.c:1050 > #10 0xc0399a9d in Xint0x80_syscall () at {standard input}:140 > ---Can't read userspace from dump, or kernel process--- Line 607 is the inner if statement in the loop below: /* If the executable has a brand, search for it in the brand list. */ if (brand_info == NULL) { for (i = 0; i < MAX_BRANDS; i++) { Elf_Brandinfo *bi = elf_brand_list[i]; if (bi != NULL && (hdr->e_ident[EI_OSABI] == bi->brand || 0 == strncmp((const char *)&hdr->e_ident[OLD_EI_BRAND], bi->compat_3_brand, strlen(bi->compat_3_brand)))) { brand_info = bi; break; } } } Structure member compat_3_brand is at offset 4, but I don't see how we could be getting that far because of the 'bi != NULL' check. Can you point gdb at the core file and print the values of bi and hdr? BTW, this code has changed a lot since your kernel was generated. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 2:54:43 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 951E737B400; Tue, 3 Sep 2002 02:54:36 -0700 (PDT) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 166D243E42; Tue, 3 Sep 2002 02:54:36 -0700 (PDT) (envelope-from dl-freebsd@catspoiler.org) Received: from mousie.catspoiler.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.12.5/8.12.5) with ESMTP id g839sQwr073730; Tue, 3 Sep 2002 02:54:30 -0700 (PDT) (envelope-from dl-freebsd@catspoiler.org) Message-Id: <200209030954.g839sQwr073730@gw.catspoiler.org> Date: Tue, 3 Sep 2002 02:54:26 -0700 (PDT) From: Don Lewis Subject: cvsup10 broken (was: Re: HEADS UP: GCC 3.2.1-pre imported) To: jdp@FreeBSD.org, ak03@gte.com, current@FreeBSD.org, developers@FreeBSD.org In-Reply-To: <200209030832.g838W5wr073585@gw.catspoiler.org> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG It appears that the problem is that cvsup10 is sick. It doesn't have a complete set of the gcc updates. I was only getting rev 1.2 of emit-rtl.c, but rev 1.3 was committed 36 hours ago. I got the correct version of that file plus a bunch of other stuff when I switched to cvsup13. On 3 Sep, Don Lewis wrote: > On 1 Sep, Alexander Kabaev wrote: >> GCC 3.2.1-pre is now in the tree. Please let me know if you see any >> problems recompiling your world/kernel. > > I haven't seen any other reports of this problem. I'm upgrading from > a September 1st version of -current. > > cc -O -pipe -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=\"/usr/obj/usr/src/i386/usr\" -I/usr/obj/usr/src/i386/usr/src/gnu/usr.bin/cc/cc1/../cc_tools -I/usr/src/gnu/usr.bin/cc/cc1/../cc_tools -I/usr/src/gnu/usr.bin/cc/cc1/../../../../contrib/gcc -I/usr/src/gnu/usr.bin/cc/cc1/../../../../contrib/gcc/config -I. -D__FBSDID=__RCSID -c /usr/src/contrib/gcc/c-decl.c > cc -O -pipe -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=\"/usr/obj/usr/src/i386/usr\" -I/usr/obj/usr/src/i386/usr/src/gnu/usr.bin/cc/cc1/../cc_tools -I/usr/src/gnu/usr.bin/cc/cc1/../cc_tools -I/usr/src/gnu/usr.bin/cc/cc1/../../../../contrib/gcc -I/usr/src/gnu/usr.bin/cc/cc1/../../../../contrib/gcc/config -I. -D__FBSDID=__RCSID -static -o cc1 main.o c-parse+%DIKED.o c-lang.o c-decl.o /usr/obj/usr/src/i386/usr/src/gnu/usr.bin/cc/cc1/../cc_int/libcc_int.a > /usr/obj/usr/src/i386/usr/src/gnu/usr.bin/cc/cc1/../cc_int/libcc_int.a(i386.o): In function `ix86_expand_int_movcc': > i386.o(.text+0x7bf5): undefined reference to `gen_int_mode' > *** Error code 1 > > Stop in /usr/src/gnu/usr.bin/cc/cc1. > *** Error code 1 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 4:23:43 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1988637B400 for ; Tue, 3 Sep 2002 04:23:40 -0700 (PDT) Received: from beast.freebsd.org (beast.FreeBSD.org [216.136.204.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id D715D43E4A for ; Tue, 3 Sep 2002 04:23:39 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from beast.freebsd.org (localhost [127.0.0.1]) by beast.freebsd.org (8.12.6/8.12.6) with ESMTP id g83BNdvZ001603 for ; Tue, 3 Sep 2002 04:23:39 -0700 (PDT) (envelope-from des@beast.freebsd.org) Received: (from des@localhost) by beast.freebsd.org (8.12.6/8.12.6/Submit) id g83BNd5o001601 for current@freebsd.org; Tue, 3 Sep 2002 04:23:39 -0700 (PDT) Date: Tue, 3 Sep 2002 04:23:39 -0700 (PDT) From: Dag-Erling Smorgrav Message-Id: <200209031123.g83BNd5o001601@beast.freebsd.org> To: current@freebsd.org Subject: alpha tinderbox failure Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG -------------------------------------------------------------- >>> Rebuilding the temporary build tree -------------------------------------------------------------- >>> stage 1: bootstrap tools -------------------------------------------------------------- >>> stage 2: cleaning up the object tree -------------------------------------------------------------- >>> stage 2: rebuilding the object tree -------------------------------------------------------------- >>> stage 2: build tools -------------------------------------------------------------- >>> stage 3: cross tools -------------------------------------------------------------- >>> stage 4: populating /home/des/tinderbox/alpha/obj/var/tmp/des/src/alpha/usr/include -------------------------------------------------------------- >>> stage 4: building libraries -------------------------------------------------------------- >>> stage 4: make dependencies -------------------------------------------------------------- ===> usr.bin/getconf Virtual memory exhausted in `operator new' *** Error code 1 Stop in /var/tmp/des/src/usr.bin/getconf. *** Error code 1 Stop in /var/tmp/des/src/usr.bin. *** Error code 1 Stop in /var/tmp/des/src. *** Error code 1 Stop in /var/tmp/des/src. *** Error code 1 Stop in /var/tmp/des/src. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 4:32:30 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2857337B400 for ; Tue, 3 Sep 2002 04:32:27 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4EE043E65 for ; Tue, 3 Sep 2002 04:32:25 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id LAA03138; Tue, 3 Sep 2002 11:32:23 GMT Date: Tue, 3 Sep 2002 21:39:42 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: current@FreeBSD.ORG Cc: Julian Elischer Subject: Re: aout support broken in gcc3 In-Reply-To: <20020903070752.GA54037@dragon.nuxi.com> Message-ID: <20020903212351.J6950-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 3 Sep 2002, David O'Brien wrote: > On Mon, Sep 02, 2002 at 12:42:47PM -0700, Julian Elischer wrote: > > yes binary support will remain.. if you need to generate new ones (?) > > unpack a 2.2.6 system into a chroot tree (jail?) and make it there :-) > > *sigh* This *still* isn't clear what is being suggested. (also seen in > other emails in this thread, just picked this one to repond to) > > This is what BDE said: > > Actually, I agree. Not having a clean break in FreeBSD-3 was very > expensive. Support for running aout binaries and compatibility cruft > to support old binaries should have been dropped too. > > This is NOT a toolchain issue he is talking about, but a kernel one. > Please forget all about the toolchain issue. It is a non-issue. I and > kan are the only ones that it has inconvinced. Everyone else has been > able to totally ignore it. I'll probably do something about it next > week. > > _The_ issue is to understand exactly what is being discussed about > "compatibility cruft to support old binaries should have been dropped > too"Q. Well, I meant everything (large parts of COMPAT_43, and kernel support for aout...). I was half joking about the kernel support. It would have been very painful to drop it in 3.0R. Now it seems to be too late to even think about dropping it for 5.0R. However, we should start deprecating it more, and I think some of the COMPAT_43 stuff is a better/ easier place to start than kern/imgact_aout.c. Most of it is probably only used by old aout binaries. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 4:59:40 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C19D637B400; Tue, 3 Sep 2002 04:59:37 -0700 (PDT) Received: from mx6.mail.ru (mx6.mail.ru [194.67.57.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DC9143E42; Tue, 3 Sep 2002 04:59:35 -0700 (PDT) (envelope-from kan@mail.ru) Received: from drweb by mx6.mail.ru with drweb-scanned (Exim MX.6) id 17mCLF-000L31-00; Tue, 03 Sep 2002 15:59:33 +0400 Received: from [141.154.54.235] (helo=kan.dnsalias.net) by mx6.mail.ru with esmtp (Exim SMTP.6) id 17mCLE-000Ky9-00; Tue, 03 Sep 2002 15:59:32 +0400 Received: from kan.dnsalias.net (localhost [IPv6:::1]) by kan.dnsalias.net (8.12.5/8.12.5) with ESMTP id g83BxOFd045351; Tue, 3 Sep 2002 07:59:24 -0400 (EDT) (envelope-from kan@kan.dnsalias.net) Received: (from kan@localhost) by kan.dnsalias.net (8.12.6/8.12.6/Submit) id g83BxIcD045350; Tue, 3 Sep 2002 07:59:18 -0400 (EDT) Date: Tue, 3 Sep 2002 07:59:18 -0400 From: Alexander Kabaev To: Dag-Erling Smorgrav Cc: current@FreeBSD.ORG Subject: Re: alpha tinderbox failure Message-Id: <20020903075918.269e2aa1.kabaev@bellatlantic.net> In-Reply-To: <200209031123.g83BNd5o001601@beast.freebsd.org> References: <200209031123.g83BNd5o001601@beast.freebsd.org> Reply-To: ak03@gte.com X-Mailer: Sylpheed version 0.8.1claws52 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Envelope-To: des@FreeBSD.ORG, current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 3 Sep 2002 04:23:39 -0700 (PDT) Dag-Erling Smorgrav wrote: > ===> usr.bin/getconf > Virtual memory exhausted in `operator new' > *** Error code 1 This one I can reproduce. Will fix soon. -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 5: 0:35 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D15DE37B400 for ; Tue, 3 Sep 2002 05:00:31 -0700 (PDT) Received: from mailsrv.otenet.gr (mailsrv.otenet.gr [195.170.0.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB35F43E65 for ; Tue, 3 Sep 2002 05:00:00 -0700 (PDT) (envelope-from keramida@ceid.upatras.gr) Received: from hades.hell.gr (patr530-b201.otenet.gr [212.205.244.209]) by mailsrv.otenet.gr (8.12.4/8.12.4) with ESMTP id g83BxutG004160; Tue, 3 Sep 2002 14:59:58 +0300 (EEST) Received: from hades.hell.gr (hades [127.0.0.1]) by hades.hell.gr (8.12.6/8.12.6) with ESMTP id g83BxuKN023957; Tue, 3 Sep 2002 14:59:56 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from charon@localhost) by hades.hell.gr (8.12.6/8.12.6/Submit) id g83Bxt8m023954; Tue, 3 Sep 2002 14:59:55 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Tue, 3 Sep 2002 14:59:55 +0300 From: Giorgos Keramidas To: Steve Kargl Cc: freebsd-current@FreeBSD.org Subject: Re: internal compiler error with gcc 3.2 Message-ID: <20020903115954.GC17303@hades.hell.gr> References: <20020902155256.GA56456@troutmask.apl.washington.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020902155256.GA56456@troutmask.apl.washington.edu> X-PGP-Fingerprint: C1EB 0653 DB8B A557 3829 00F9 D60F 941A 3186 03B6 X-Phone: +30-944-116520 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 2002-09-02 08:52 +0000, Steve Kargl wrote: > To test gcc 3.2, I've been updating all of my installed > ports. It appears gcc 3.2 is having problems with > libiconv-1.8_1. It doesn't here. I've used my own meta-port to install all the usual stuff I want to have around, yesterday. The installation of libiconv stressed the machine a bit at one point (I think it was during compiling iconv.c that is also giving you problems) but it went on and eventually worked without problems. charon@hades[14:58]/home/charon$ pkg_info | grep libiconv libiconv-1.8_1 A character set conversion library charon@hades[14:58]/home/charon$ gcc -v Using built-in specs. Configured with: FreeBSD/i386 system compiler Thread model: posix gcc version 3.2.1 [FreeBSD] 20020901 (prerelease) > > cc -I. -I. -I../include -I./../include -I/usr/local/include -O -pipe -march=athlon -c ./iconv.c -fPIC -DPIC -o .libs/iconv.lo Are you sure you're not hitting faulty memory or something? -- FreeBSD: The Power to Serve -- http://www.FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 5: 5:35 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DE5237B400 for ; Tue, 3 Sep 2002 05:05:33 -0700 (PDT) Received: from snipe.mail.pas.earthlink.net (snipe.mail.pas.earthlink.net [207.217.120.62]) by mx1.FreeBSD.org (Postfix) with ESMTP id A2D0643E77 for ; Tue, 3 Sep 2002 05:05:31 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from pool0006.cvx22-bradley.dialup.earthlink.net ([209.179.198.6] helo=mindspring.com) by snipe.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 17mCQT-0000aV-00; Tue, 03 Sep 2002 05:04:58 -0700 Message-ID: <3D74A441.915C238@mindspring.com> Date: Tue, 03 Sep 2002 05:00:01 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Giorgos Keramidas Cc: Steve Kargl , freebsd-current@FreeBSD.org Subject: Re: internal compiler error with gcc 3.2 References: <20020902155256.GA56456@troutmask.apl.washington.edu> <20020903115954.GC17303@hades.hell.gr> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Giorgos Keramidas wrote: > On 2002-09-02 08:52 +0000, Steve Kargl wrote: > > To test gcc 3.2, I've been updating all of my installed > > ports. It appears gcc 3.2 is having problems with > > libiconv-1.8_1. > > It doesn't here. > > cc -I. -I. -I../include -I./../include -I/usr/local/include -O -pipe > > -march=athlon -c ./iconv.c -fPIC -DPIC -o .libs/iconv.lo ^^^^^^^^^^^^^ Discussed already... -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 7:30:24 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B7F537B401 for ; Tue, 3 Sep 2002 07:30:16 -0700 (PDT) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF4CD43E42 for ; Tue, 3 Sep 2002 07:30:15 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.12.5/8.12.5) with ESMTP id g83EUDkb063366; Tue, 3 Sep 2002 07:30:13 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.12.5/8.12.5/Submit) id g83EUDPw063365; Tue, 3 Sep 2002 07:30:13 -0700 (PDT) Date: Tue, 3 Sep 2002 07:30:13 -0700 From: Steve Kargl To: "M. Warner Losh" , current@FreeBSD.ORG Subject: Re: installworld broken Message-ID: <20020903143013.GA63331@troutmask.apl.washington.edu> References: <20020902.114349.111929720.imp@bsdimp.com> <20020902.125243.39997233.imp@bsdimp.com> <20020902194432.GA58032@troutmask.apl.washington.edu> <20020903075055.GF45029@starjuice.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020903075055.GF45029@starjuice.net> User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, Sep 03, 2002 at 09:50:55AM +0200, Sheldon Hearn wrote: > On (2002/09/02 12:44), Steve Kargl wrote: > > > > : I've had to add ex, touch and gencat to the installworld target. And > > > : I've still not manged to complete a installworld. > > > : > > > : anybody else see this? > > > > > > > Strange, I just did a "make buildworld ... mergermaster" > > sequence and I did not need the three utilities you mention. > > Why is that strange? You're talking about everything up to but not > including installworld. Warner's talking about installworld. :-) > Sigh. I said '"make buildworld ... mergemaster" sequence'. I assume people running -current would understand the use of "..." and the word "sequence" to mean make buildworld make buildkernel make installkernel mergemaster -p reboot make installworld mergemaster -- Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 7:55:13 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9791B37B400 for ; Tue, 3 Sep 2002 07:55:10 -0700 (PDT) Received: from leviathan.inethouston.net (leviathan.inethouston.net [66.64.12.249]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DC2243E42 for ; Tue, 3 Sep 2002 07:55:10 -0700 (PDT) (envelope-from dwcjr@inethouston.net) Received: by leviathan.inethouston.net (Postfix, from userid 1001) id 20F1410DE0B; Tue, 3 Sep 2002 09:55:12 -0500 (CDT) Date: Tue, 3 Sep 2002 09:55:12 -0500 From: "David W. Chapman Jr." To: Steve Kargl Cc: "M. Warner Losh" , current@FreeBSD.ORG Subject: Re: installworld broken Message-ID: <20020903145512.GB67890@leviathan.inethouston.net> Reply-To: "David W. Chapman Jr." Mail-Followup-To: Steve Kargl , "M. Warner Losh" , current@FreeBSD.ORG References: <20020902.114349.111929720.imp@bsdimp.com> <20020902.125243.39997233.imp@bsdimp.com> <20020902194432.GA58032@troutmask.apl.washington.edu> <20020903075055.GF45029@starjuice.net> <20020903143013.GA63331@troutmask.apl.washington.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020903143013.GA63331@troutmask.apl.washington.edu> X-Operating-System: FreeBSD 4.6-STABLE i386 User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > > Strange, I just did a "make buildworld ... mergermaster" > > > sequence and I did not need the three utilities you mention. > > > > Why is that strange? You're talking about everything up to but not > > including installworld. Warner's talking about installworld. :-) > > > > Sigh. I said '"make buildworld ... mergemaster" sequence'. > I assume people running -current would understand the > use of "..." and the word "sequence" to mean Some build just do buildworld to make sure it compiles not needing to install it. Just for clarification in the future, saying make world sequence will get your exact point across as well as saying make kernel instead of make buildkernel -- David W. Chapman Jr. dwcjr@inethouston.net Raintree Network Services, Inc. dwcjr@freebsd.org FreeBSD Committer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 7:55:27 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EEFBB37B401 for ; Tue, 3 Sep 2002 07:55:11 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 871F143E42 for ; Tue, 3 Sep 2002 07:55:11 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 3E62A2A7D6; Tue, 3 Sep 2002 07:55:11 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Julian Elischer Cc: current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 In-Reply-To: Date: Tue, 03 Sep 2002 07:55:11 -0700 From: Peter Wemm Message-Id: <20020903145511.3E62A2A7D6@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Julian Elischer wrote: > > > On Tue, 3 Sep 2002, David O'Brien wrote: > > > > > This is NOT a toolchain issue he is talking about, but a kernel one. > > Please forget all about the toolchain issue. It is a non-issue. I and > > kan are the only ones that it has inconvinced. Everyone else has been > > able to totally ignore it. I'll probably do something about it next > > week. > > > I think that the ability to run 2.2.6 binaries should remain. So, you could live with 'options COMPAT_AOUT' or 'kldload i386_aout' or something like that? > the ability to generate them or even debug them > can be almost completely removed.. > there are always other ways to do that.... > (e.g. boot 2.2.6 in a vmware machine or run them in a > chroot) Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 7:57: 1 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CCC137B400; Tue, 3 Sep 2002 07:56:57 -0700 (PDT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B92443E42; Tue, 3 Sep 2002 07:56:56 -0700 (PDT) (envelope-from ticso@cicely5.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) by srv1.cosmo-project.de (8.12.5/8.12.5) with ESMTP id g83Eur6i045200 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Tue, 3 Sep 2002 16:56:55 +0200 (CEST) (envelope-from ticso@cicely5.cicely.de) Received: from cicely5.cicely.de (localhost [IPv6:::1]) by cicely5.cicely.de (8.12.1/8.12.1) with ESMTP id g83EurFJ077878 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 3 Sep 2002 16:56:53 +0200 (CEST)?g (envelope-from ticso@cicely5.cicely.de) Received: (from ticso@localhost) by cicely5.cicely.de (8.12.1/8.12.1/Submit) id g83EuqN3077877; Tue, 3 Sep 2002 16:56:52 +0200 (CEST)?g (envelope-from ticso) Date: Tue, 3 Sep 2002 16:56:52 +0200 From: Bernd Walter To: ak03@gte.com Cc: Dag-Erling Smorgrav , current@FreeBSD.ORG Subject: Re: alpha tinderbox failure Message-ID: <20020903145651.GE68054@cicely5.cicely.de> Reply-To: ticso@cicely.de References: <200209031123.g83BNd5o001601@beast.freebsd.org> <20020903075918.269e2aa1.kabaev@bellatlantic.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020903075918.269e2aa1.kabaev@bellatlantic.net> X-Operating-System: FreeBSD cicely5.cicely.de 5.0-CURRENT i386 User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, Sep 03, 2002 at 07:59:18AM -0400, Alexander Kabaev wrote: > On Tue, 3 Sep 2002 04:23:39 -0700 (PDT) > Dag-Erling Smorgrav wrote: > > > ===> usr.bin/getconf > > Virtual memory exhausted in `operator new' > > *** Error code 1 > > This one I can reproduce. Will fix soon. I was able to build/install world yesterday on alpha, but I get the same error message now with libiconv: [69]cicely9# /usr/bin/gperf -t -L ANSI-C -H aliases_hash -N aliases_lookup -G -W aliases -7 -C -k '1,3-11,$' -i 1 lib/aliases.gperf > lib/aliases.h Virtual memory exhausted in `operator new' Exit 1 [70]cicely9# Do you think this is the same reason? -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 7:58:18 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9DF7337B401; Tue, 3 Sep 2002 07:58:14 -0700 (PDT) Received: from h132-197-179-27.gte.com (h132-197-179-27.gte.com [132.197.179.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FF9243E81; Tue, 3 Sep 2002 07:58:13 -0700 (PDT) (envelope-from ak03@gte.com) Received: from kanpc.gte.com (localhost [IPv6:::1]) by h132-197-179-27.gte.com (8.12.5/8.12.5) with ESMTP id g83Ew2OB032090; Tue, 3 Sep 2002 10:58:02 -0400 (EDT) (envelope-from ak03@kanpc.gte.com) Received: (from ak03@localhost) by kanpc.gte.com (8.12.6/8.12.6/Submit) id g83Ew28I032089; Tue, 3 Sep 2002 10:58:02 -0400 (EDT) Date: Tue, 3 Sep 2002 10:58:01 -0400 From: Alexander Kabaev To: ticso@cicely.de Cc: ticso@cicely5.cicely.de, des@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: alpha tinderbox failure Message-Id: <20020903105801.140b59a9.ak03@gte.com> In-Reply-To: <20020903145651.GE68054@cicely5.cicely.de> References: <200209031123.g83BNd5o001601@beast.freebsd.org> <20020903075918.269e2aa1.kabaev@bellatlantic.net> <20020903145651.GE68054@cicely5.cicely.de> Organization: Verizon Data Services X-Mailer: Sylpheed version 0.8.2claws11 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 3 Sep 2002 16:56:52 +0200 Bernd Walter wrote: > > Do you think this is the same reason? > Yes. -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 8: 7: 3 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 92DCE37B400; Tue, 3 Sep 2002 08:06:55 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 500A943E42; Tue, 3 Sep 2002 08:06:55 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 385D52A88D; Tue, 3 Sep 2002 08:06:55 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Don Lewis Cc: jdp@FreeBSD.org, ak03@gte.com, current@FreeBSD.org, developers@FreeBSD.org Subject: Re: cvsup10 broken (was: Re: HEADS UP: GCC 3.2.1-pre imported) In-Reply-To: <200209030954.g839sQwr073730@gw.catspoiler.org> Date: Tue, 03 Sep 2002 08:06:55 -0700 From: Peter Wemm Message-Id: <20020903150655.385D52A88D@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Don Lewis wrote: > It appears that the problem is that cvsup10 is sick. It doesn't have a > complete set of the gcc updates. I was only getting rev 1.2 of > emit-rtl.c, but rev 1.3 was committed 36 hours ago. I got the correct > version of that file plus a bunch of other stuff when I switched to > cvsup13. Argh. Out of disk space. Fixing now. > > On 3 Sep, Don Lewis wrote: > > On 1 Sep, Alexander Kabaev wrote: > >> GCC 3.2.1-pre is now in the tree. Please let me know if you see any > >> problems recompiling your world/kernel. > > > > I haven't seen any other reports of this problem. I'm upgrading from > > a September 1st version of -current. > > > > cc -O -pipe -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=\"/usr/obj/usr/src/i386/usr\" -I/usr/obj/usr/src/i386/usr/src/gnu/usr.bin/cc/cc1/../cc_tools -I/usr/src/ gnu/usr.bin/cc/cc1/../cc_tools -I/usr/src/gnu/usr.bin/cc/cc1/../../../../co ntrib/gcc -I/usr/src/gnu/usr.bin/cc/cc1/../../../../contrib/gcc/config -I. -D__FBSDID=__RCSID -c /usr/src/contrib/gcc/c-decl.c > > cc -O -pipe -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=\"/usr/obj/usr/src/i386/usr\" -I/usr/obj/usr/src/i386/usr/src/gnu/usr.bin/cc/cc1/../cc_tools -I/usr/src/ gnu/usr.bin/cc/cc1/../cc_tools -I/usr/src/gnu/usr.bin/cc/cc1/../../../../co ntrib/gcc -I/usr/src/gnu/usr.bin/cc/cc1/../../../../contrib/gcc/config -I. -D__FBSDID=__RCSID -static -o cc1 main.o c-parse+%DIKED.o c-lang.o c-de cl.o /usr/obj/usr/src/i386/usr/src/gnu/usr.bin/cc/cc1/../cc_int/libcc_int.a > > /usr/obj/usr/src/i386/usr/src/gnu/usr.bin/cc/cc1/../cc_int/libcc_int.a(i386 .o): In function `ix86_expand_int_movcc': > > i386.o(.text+0x7bf5): undefined reference to `gen_int_mode' > > *** Error code 1 > > > > Stop in /usr/src/gnu/usr.bin/cc/cc1. > > *** Error code 1 > > Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 8:18:58 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D263D37B400; Tue, 3 Sep 2002 08:18:52 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92DD743E4A; Tue, 3 Sep 2002 08:18:52 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 7CB452A7D6; Tue, 3 Sep 2002 08:18:52 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: ak03@gte.com Cc: Dag-Erling Smorgrav , current@FreeBSD.ORG Subject: Re: alpha tinderbox failure In-Reply-To: <20020903075918.269e2aa1.kabaev@bellatlantic.net> Date: Tue, 03 Sep 2002 08:18:52 -0700 From: Peter Wemm Message-Id: <20020903151852.7CB452A7D6@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Alexander Kabaev wrote: > On Tue, 3 Sep 2002 04:23:39 -0700 (PDT) > Dag-Erling Smorgrav wrote: > > > ===> usr.bin/getconf > > Virtual memory exhausted in `operator new' > > *** Error code 1 > > This one I can reproduce. Will fix soon. Here's a clue: peter@beast[8:06am]~-130> cat foo.c int main(int ac, char *av[]) { char *a = new char[10000]; } peter@beast[8:07am]~-131> c++ -o foo foo.c peter@beast[8:07am]~-132> ./foo peter@beast[8:08am]~-133> c++ -static -o foo foo.c peter@beast[8:08am]~-134> ./foo Abort peter@beast[8:09am]~-147> ktrace ./foo Abort peter@beast[8:09am]~-148> kdump 34729 ktrace RET ktrace 0 34729 ktrace CALL execve(0x11fff947,0x11fff758,0x11fff768) 34729 ktrace NAMI "./foo" 34729 foo RET execve 0 34729 foo CALL readlink(0x12000a154,0x11fff628,0x3f) 34729 foo NAMI "/etc/malloc.conf" 34729 foo RET readlink -1 errno 2 No such file or directory 34729 foo CALL mmap(0,0x2000,0x3,0x1002,0xffffffffffffffff,0,0) 34729 foo RET mmap 1610612736/0x160000000 34729 foo CALL break(0x120030000) 34729 foo RET break -1 errno 12 Cannot allocate memory ... versus dynamic: peter@beast[8:10am]~-152> ktrace ./foo peter@beast[8:11am]~-153> kdump | more 35056 ktrace RET ktrace 0 35056 ktrace CALL execve(0x11fff947,0x11fff758,0x11fff768) 35056 ktrace NAMI "./foo" 35056 ktrace NAMI "/usr/libexec/ld-elf.so.1" 35056 foo RET execve 0 35056 foo CALL mmap(0,0x1590,0x3,0x1000,0xffffffffffffffff,0,0) 35056 foo RET mmap 1610792960/0x16002c000 35056 foo CALL munmap(0x16002c000,0x1590) 35056 foo RET munmap 0 35056 foo CALL __sysctl(0x11fff478,0x2,0x16012ccf8,0x11fff488,0,0) 35056 foo RET __sysctl 0 35056 foo CALL mmap(0,0x8000,0x3,0x1002,0xffffffffffffffff,0,0) 35056 foo RET mmap 1610792960/0x16002c000 [.. lots of ld.so stuff trimmed ...] 35056 foo CALL sigprocmask(0x3,0x16012d158,0) 35056 foo RET sigprocmask 0 35056 foo CALL readlink(0x16024204c,0x11fff628,0x3f) 35056 foo NAMI "/etc/malloc.conf" 35056 foo RET readlink -1 errno 2 No such file or directory 35056 foo CALL mmap(0,0x2000,0x3,0x1002,0xffffffffffffffff,0,0) 35056 foo RET mmap 1611612160/0x1600f4000 35056 foo CALL break(0x120014000) 35056 foo RET break 0 35056 foo CALL break(0x120018000) 35056 foo RET break 0 35056 foo CALL exit(0) ie: we have this which works: 35056 foo CALL break(0x120014000) 35056 foo RET break 0 vs: 34729 foo CALL break(0x120030000) 34729 foo RET break -1 errno 12 Cannot allocate memory It doesn't appear to be a resource limit though: peter@beast[8:17am]~-172> cat foo.c char buf[1000000]; int main(int ac, char *av[]) { char *a = new char[10000]; } peter@beast[8:17am]~-173> c++ -o foo foo.c peter@beast[8:17am]~-174> ktrace ./foo peter@beast[8:18am]~-175> kdump | grep break 36947 foo CALL break(0x120108000) 36947 foo RET break 0 36947 foo CALL break(0x12010c000) 36947 foo RET break 0 How strange.. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 8:58:31 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 80EE337B400; Tue, 3 Sep 2002 08:58:28 -0700 (PDT) Received: from shale.csir.co.za (shale.csir.co.za [146.64.46.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A6CE43E65; Tue, 3 Sep 2002 08:58:21 -0700 (PDT) (envelope-from reg@shale.csir.co.za) Received: (from reg@localhost) by shale.csir.co.za (8.11.6/8.11.6) id g83Fvng81499; Tue, 3 Sep 2002 17:57:50 +0200 (SAT) (envelope-from reg) Date: Tue, 3 Sep 2002 17:57:49 +0200 From: Jeremy Lea To: scottl@freebsd.org, gibbs@freebsd.org Cc: current@freebsd.org Subject: Problems with building aic7xxx modules. Message-ID: <20020903155749.GA80830@shale.csir.co.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi Scott and Justin, I've been having a problem building the new aic7xxx modules on -CURRENT. The machine is: FreeBSD magma 5.0-CURRENT FreeBSD 5.0-CURRENT #1: Mon Jun 24 22:50:04 SAST 2002 root@magma:/usr/obj/usr/src/sys/MAGMA i386 The error (make buildkernel) is: /usr/obj/usr/src/sys/MAGMA/modules/usr/src/sys/modules/aic7xxx/ahc/../aicasm/aicasm -I/usr/src/sys/modules/aic7xxx/ahc/../../../cam/scsi -I/usr/src/sys/modules/aic7xxx/ahc/../../../dev/aic7xxx -o aic7xxx_seq.h -r aic7xxx_reg.h -p aic7xxx_reg_print.c -i /usr/src/sys/modules/aic7xxx/ahc/../../../dev/aic7xxx/aic7xxx_osm.h /usr/src/sys/modules/aic7xxx/ahc/../../../dev/aic7xxx/aic7xxx.seq (null): Unable to malloc scope object *** Error code 70 Stop in /usr/src/sys/modules/aic7xxx/ahc. This only happens after a 'make buildworld'. Same error from Sunday's sources (pre-gcc3.2) and since then. This appears to be because the aicasm binary is built with the new toolchain and cannot run on my kernel/libraries. This binary is handled specially for the buildkernel target. I assume this needs the same 'build-tools' style processing as other binaries used in the build. It makes a directory /usr/obj/usr/src/sys/MAGMA/modules/usr/obj/usr/src/sys/MAGMA/modules/usr/src/sys/modules/aic7xxx/aicasm but doesn't put anything in it. Copying aicasm built for the kernel over the one built for the module appears to fix the problem. The aicasm binary built for the module is not cleaned as part of a regular 'make buildkernel'. I'll take a look at the infrastructure and see if I can come up with patches, but since this is fairly new, you guys might be able to solve it before me. Regards, -Jeremy -- FreeBSD - Because the best things in life are free... http://www.freebsd.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 9: 1:22 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4161737B400; Tue, 3 Sep 2002 09:01:15 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 038C243E75; Tue, 3 Sep 2002 09:01:11 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id A43962A893; Tue, 3 Sep 2002 09:01:07 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Alexander Kabaev Cc: ticso@cicely.de, ticso@cicely5.cicely.de, des@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: alpha tinderbox failure - kernel is broken. In-Reply-To: <20020903105801.140b59a9.ak03@gte.com> Date: Tue, 03 Sep 2002 09:01:07 -0700 From: Peter Wemm Message-Id: <20020903160107.A43962A893@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Alexander Kabaev wrote: > On Tue, 3 Sep 2002 16:56:52 +0200 > Bernd Walter wrote: > > > > Do you think this is the same reason? > > > > Yes. Folks, it is a *kernel* problem: peter@ashburton[6:38pm]~-111> cc -v Using built-in specs. Configured with: FreeBSD/alpha system compiler Thread model: posix gcc version 3.1 [FreeBSD] 20020509 (prerelease) peter@ashburton[6:38pm]~-112> c++ -static -o foo foo.c peter@ashburton[6:39pm]~-113> ./foo Abort(core dumped) peter@ashburton[6:39pm]~-114> uname -a FreeBSD ashburton.netplex.com.au 5.0-CURRENT FreeBSD 5.0-CURRENT #15: Sat Aug 31 16:02:39 PDT 2002 pwroot@ashburton.netplex.com.au:/home/src/sys/alpha/compile/ASHBURTON alpha gcc-3.2.1 is not at fault. If it isn't kernel, it is library related. But Matt Dillon did commit a couple of changes in this area very recently. I think we should be looking around here: dillon 2002/06/25 17:29:28 PDT Modified files: sys/sys resource.h sys/vm vm_mmap.c vm_unix.c Log: Part I of RLIMIT_VMEM implementation. Implement core functionality for a new resource limit that covers a process's entire VM space, including mmap()'d space. (Part II will be additional code to check RLIMIT_VMEM during exec() but it needs more fleshing out). PR: kern/18209 Submitted by: Andrey Alekseyev , Dmitry Kim MFC after: 7 days Revision Changes Path 1.18 +3 -1 src/sys/sys/resource.h 1.149 +7 -0 src/sys/vm/vm_mmap.c 1.40 +5 -0 src/sys/vm/vm_unix.c dillon 2002/08/30 11:09:46 PDT Modified files: sys/kern imgact_elf.c sys/compat/svr4 svr4_misc.c svr4_resource.c Log: Implement data, text, and vmem limit checking in the elf loader and svr4 compat code. Clean up accounting for multiple segments. Part 1/2. Submitted by: Andrey Alekseyev (with some modifications) MFC after: 3 days Revision Changes Path 1.50 +2 -3 src/sys/compat/svr4/svr4_misc.c 1.11 +1 -1 src/sys/compat/svr4/svr4_resource.c 1.121 +33 -10 src/sys/kern/imgact_elf.c Probably the later one, the timing is about right. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 9:19:51 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C24E37B400; Tue, 3 Sep 2002 09:19:47 -0700 (PDT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A09643E3B; Tue, 3 Sep 2002 09:19:46 -0700 (PDT) (envelope-from ticso@cicely5.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) by srv1.cosmo-project.de (8.12.5/8.12.5) with ESMTP id g83GJb6i046010 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Tue, 3 Sep 2002 18:19:38 +0200 (CEST) (envelope-from ticso@cicely5.cicely.de) Received: from cicely5.cicely.de (localhost [IPv6:::1]) by cicely5.cicely.de (8.12.1/8.12.1) with ESMTP id g83GJZFJ080769 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 3 Sep 2002 18:19:35 +0200 (CEST)?g (envelope-from ticso@cicely5.cicely.de) Received: (from ticso@localhost) by cicely5.cicely.de (8.12.1/8.12.1/Submit) id g83GJYMe080768; Tue, 3 Sep 2002 18:19:34 +0200 (CEST)?g (envelope-from ticso) Date: Tue, 3 Sep 2002 18:19:34 +0200 From: Bernd Walter To: Peter Wemm Cc: Alexander Kabaev , ticso@cicely.de, ticso@cicely5.cicely.de, des@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: alpha tinderbox failure - kernel is broken. Message-ID: <20020903161933.GB80508@cicely5.cicely.de> Reply-To: ticso@cicely.de References: <20020903105801.140b59a9.ak03@gte.com> <20020903160107.A43962A893@canning.wemm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020903160107.A43962A893@canning.wemm.org> X-Operating-System: FreeBSD cicely5.cicely.de 5.0-CURRENT i386 User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, Sep 03, 2002 at 09:01:07AM -0700, Peter Wemm wrote: > Alexander Kabaev wrote: > > On Tue, 3 Sep 2002 16:56:52 +0200 > > Bernd Walter wrote: > > > > > > Do you think this is the same reason? > > > > > > > Yes. > > Folks, it is a *kernel* problem: > > peter@ashburton[6:38pm]~-111> cc -v > Using built-in specs. > Configured with: FreeBSD/alpha system compiler > Thread model: posix > gcc version 3.1 [FreeBSD] 20020509 (prerelease) > peter@ashburton[6:38pm]~-112> c++ -static -o foo foo.c > peter@ashburton[6:39pm]~-113> ./foo > Abort(core dumped) > peter@ashburton[6:39pm]~-114> uname -a > FreeBSD ashburton.netplex.com.au 5.0-CURRENT FreeBSD 5.0-CURRENT #15: Sat Aug 31 16:02:39 PDT 2002 pwroot@ashburton.netplex.com.au:/home/src/sys/alpha/compile/ASHBURTON alpha > > gcc-3.2.1 is not at fault. If it isn't kernel, it is library related. > But Matt Dillon did commit a couple of changes in this area very recently. > I think we should be looking around here: > > dillon 2002/06/25 17:29:28 PDT > Revision Changes Path > 1.18 +3 -1 src/sys/sys/resource.h > 1.149 +7 -0 src/sys/vm/vm_mmap.c > 1.40 +5 -0 src/sys/vm/vm_unix.c > > dillon 2002/08/30 11:09:46 PDT > Revision Changes Path > 1.50 +2 -3 src/sys/compat/svr4/svr4_misc.c > 1.11 +1 -1 src/sys/compat/svr4/svr4_resource.c > 1.121 +33 -10 src/sys/kern/imgact_elf.c > > Probably the later one, the timing is about right. I was running -current from 2002/08/11 before without any sign about this kind of problem. Building libiconv failed reproduceable for me, but booting an 2002/08/11 kernel made me build the port. -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 9:23:51 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D64E737B400 for ; Tue, 3 Sep 2002 09:23:49 -0700 (PDT) Received: from clover.kientzle.com (user-112uh9a.biz.mindspring.com [66.47.69.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 387F243E72 for ; Tue, 3 Sep 2002 09:23:49 -0700 (PDT) (envelope-from kientzle@acm.org) Received: from acm.org (c43 [66.47.69.43]) by clover.kientzle.com (8.11.3/8.11.3) with ESMTP id g83GNkW48930; Tue, 3 Sep 2002 09:23:47 -0700 (PDT) (envelope-from kientzle@acm.org) Message-ID: <3D74E212.4070803@acm.org> Date: Tue, 03 Sep 2002 09:23:46 -0700 From: Tim Kientzle Reply-To: kientzle@acm.org User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:0.9.6) Gecko/20011206 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Long, Scott" , freebsd-current@freebsd.org Subject: Another aic7xxx kernel build failure... Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Another issue with 'aicasm': It breaks the following: * Vanilla install of 4.6-RELEASE (from CD-ROM) * Pull 5.0-CURRENT sources (as of 2 Sept 2002) * 'make buildworld' * 'make kernel' The kernel compile breaks when it tries to run aicasm, with a message about 'libc.so.5' not being available. It looks like aicasm is being compiled (and dynamically linked) against the new world (5.0-CURRENT), but then gets run in the currently-installed world (4.6-RELEASE). I worked around by manually compiling aicasm in the installed world (cd ..../aicasm && make aicasm) and copying it into the /usr/obj tree. Then 'make kernel' was able to succeed. Tim Kientzle To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 9:37:18 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F97037B400; Tue, 3 Sep 2002 09:37:14 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F71A43E3B; Tue, 3 Sep 2002 09:37:14 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 049602A7D6; Tue, 3 Sep 2002 09:37:14 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: ticso@cicely.de Cc: Alexander Kabaev , ticso@cicely5.cicely.de, des@FreeBSD.ORG, current@FreeBSD.ORG, dillon@freebsd.org Subject: Re: alpha tinderbox failure - kernel is broken. In-Reply-To: <20020903161933.GB80508@cicely5.cicely.de> Date: Tue, 03 Sep 2002 09:37:14 -0700 From: Peter Wemm Message-Id: <20020903163714.049602A7D6@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Bernd Walter wrote: > On Tue, Sep 03, 2002 at 09:01:07AM -0700, Peter Wemm wrote: > > Alexander Kabaev wrote: > > > On Tue, 3 Sep 2002 16:56:52 +0200 > > > Bernd Walter wrote: > > > > > > > > Do you think this is the same reason? > > > > > > > > > > Yes. > > > > Folks, it is a *kernel* problem: > > > > peter@ashburton[6:38pm]~-111> cc -v > > Using built-in specs. > > Configured with: FreeBSD/alpha system compiler > > Thread model: posix > > gcc version 3.1 [FreeBSD] 20020509 (prerelease) > > peter@ashburton[6:38pm]~-112> c++ -static -o foo foo.c > > peter@ashburton[6:39pm]~-113> ./foo > > Abort(core dumped) > > peter@ashburton[6:39pm]~-114> uname -a > > FreeBSD ashburton.netplex.com.au 5.0-CURRENT FreeBSD 5.0-CURRENT #15: Sat A ug 31 16:02:39 PDT 2002 pwroot@ashburton.netplex.com.au:/home/src/sys/a lpha/compile/ASHBURTON alpha > > > > gcc-3.2.1 is not at fault. If it isn't kernel, it is library related. > > But Matt Dillon did commit a couple of changes in this area very recently. > > I think we should be looking around here: > > > > dillon 2002/06/25 17:29:28 PDT > > Revision Changes Path > > 1.18 +3 -1 src/sys/sys/resource.h > > 1.149 +7 -0 src/sys/vm/vm_mmap.c > > 1.40 +5 -0 src/sys/vm/vm_unix.c > > > > dillon 2002/08/30 11:09:46 PDT > > Revision Changes Path > > 1.50 +2 -3 src/sys/compat/svr4/svr4_misc.c > > 1.11 +1 -1 src/sys/compat/svr4/svr4_resource.c > > 1.121 +33 -10 src/sys/kern/imgact_elf.c > > > > Probably the later one, the timing is about right. > > I was running -current from 2002/08/11 before without any sign about > this kind of problem. > Building libiconv failed reproduceable for me, but booting an > 2002/08/11 kernel made me build the port. Yes, imgact_elf.c rev 1.121 is the culprit. Reverting that change solves the problem. It should probably be backed out and un-MFC'ed. *definately* un-MFC'ed. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 9:40:31 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED1E537B4DE for ; Tue, 3 Sep 2002 09:40:15 -0700 (PDT) Received: from rwcrmhc52.attbi.com (rwcrmhc52.attbi.com [216.148.227.88]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C21C43E6E for ; Tue, 3 Sep 2002 09:40:15 -0700 (PDT) (envelope-from julian@elischer.org) Received: from InterJet.elischer.org ([12.232.206.8]) by rwcrmhc52.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020903164015.YWSU19514.rwcrmhc52.attbi.com@InterJet.elischer.org>; Tue, 3 Sep 2002 16:40:15 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id JAA09518; Tue, 3 Sep 2002 09:29:10 -0700 (PDT) Date: Tue, 3 Sep 2002 09:29:09 -0700 (PDT) From: Julian Elischer To: Peter Wemm Cc: current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 In-Reply-To: <20020903145511.3E62A2A7D6@canning.wemm.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 3 Sep 2002, Peter Wemm wrote: > Julian Elischer wrote: > > > > > > On Tue, 3 Sep 2002, David O'Brien wrote: > > > > > > > > This is NOT a toolchain issue he is talking about, but a kernel one. > > > Please forget all about the toolchain issue. It is a non-issue. I and > > > kan are the only ones that it has inconvinced. Everyone else has been > > > able to totally ignore it. I'll probably do something about it next > > > week. > > > > > > I think that the ability to run 2.2.6 binaries should remain. > > So, you could live with 'options COMPAT_AOUT' or 'kldload i386_aout' or > something like that? for me that would be enough. Can't speak for others though.. as on -hackers or somewhere.. maybe even on -announce " Announce: Planned removal of default support for a.out " and see if anyone screams :-) > > > the ability to generate them or even debug them > > can be almost completely removed.. > > there are always other ways to do that.... > > (e.g. boot 2.2.6 in a vmware machine or run them in a > > chroot) > > Cheers, > -Peter > -- > Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com > "All of this is for nothing if we don't go to the stars" - JMS/B5 > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 9:40:48 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FE6D37B4E9 for ; Tue, 3 Sep 2002 09:40:17 -0700 (PDT) Received: from rwcrmhc52.attbi.com (rwcrmhc52.attbi.com [216.148.227.88]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF4B843E4A for ; Tue, 3 Sep 2002 09:40:16 -0700 (PDT) (envelope-from julian@elischer.org) Received: from InterJet.elischer.org ([12.232.206.8]) by rwcrmhc52.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020903164016.YWTM19514.rwcrmhc52.attbi.com@InterJet.elischer.org>; Tue, 3 Sep 2002 16:40:16 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id JAA09582; Tue, 3 Sep 2002 09:31:53 -0700 (PDT) Date: Tue, 3 Sep 2002 09:31:52 -0700 (PDT) From: Julian Elischer To: Peter Wemm Cc: current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 In-Reply-To: <20020903145511.3E62A2A7D6@canning.wemm.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 3 Sep 2002, Peter Wemm wrote: > Julian Elischer wrote: > > > > > > On Tue, 3 Sep 2002, David O'Brien wrote: > > > > > > > > This is NOT a toolchain issue he is talking about, but a kernel one. > > > Please forget all about the toolchain issue. It is a non-issue. I and > > > kan are the only ones that it has inconvinced. Everyone else has been > > > able to totally ignore it. I'll probably do something about it next > > > week. > > > > > > I think that the ability to run 2.2.6 binaries should remain. > > So, you could live with 'options COMPAT_AOUT' or 'kldload i386_aout' or > something like that? As long as I can set things up so that a chroot to an environment full of 2.2.6 binaries will still work, then I can still support sites with embedded 2.2.6 based things.. Others may find this a requirement too. > > > the ability to generate them or even debug them > > can be almost completely removed.. > > there are always other ways to do that.... > > (e.g. boot 2.2.6 in a vmware machine or run them in a > > chroot) > > Cheers, > -Peter > -- > Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com > "All of this is for nothing if we don't go to the stars" - JMS/B5 > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 10:16:31 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7575C37B401; Tue, 3 Sep 2002 10:16:29 -0700 (PDT) Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC0E243E6A; Tue, 3 Sep 2002 10:16:28 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: from apollo.backplane.com (localhost [127.0.0.1]) by apollo.backplane.com (8.12.5/8.12.4) with ESMTP id g83HGOPQ042947; Tue, 3 Sep 2002 10:16:24 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.12.5/8.12.4/Submit) id g83HGOk8042946; Tue, 3 Sep 2002 10:16:24 -0700 (PDT) (envelope-from dillon) Date: Tue, 3 Sep 2002 10:16:24 -0700 (PDT) From: Matthew Dillon Message-Id: <200209031716.g83HGOk8042946@apollo.backplane.com> To: Peter Wemm Cc: ticso@cicely.de, Alexander Kabaev , ticso@cicely5.cicely.de, des@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: alpha tinderbox failure - kernel is broken. References: <20020903163714.049602A7D6@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG :> Building libiconv failed reproduceable for me, but booting an :> 2002/08/11 kernel made me build the port. : :Yes, imgact_elf.c rev 1.121 is the culprit. Reverting that change solves :the problem. : :It should probably be backed out and un-MFC'ed. *definately* un-MFC'ed. : :Cheers, :-Peter :-- :Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com Hold on, let me review the issue. Those changes were supposed to be low impact. -Matt Matthew Dillon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 10:23:44 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9C1337B400; Tue, 3 Sep 2002 10:23:41 -0700 (PDT) Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B3F843E3B; Tue, 3 Sep 2002 10:23:41 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: from apollo.backplane.com (localhost [127.0.0.1]) by apollo.backplane.com (8.12.5/8.12.4) with ESMTP id g83HNcPQ043026; Tue, 3 Sep 2002 10:23:38 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.12.5/8.12.4/Submit) id g83HNccd043025; Tue, 3 Sep 2002 10:23:38 -0700 (PDT) (envelope-from dillon) Date: Tue, 3 Sep 2002 10:23:38 -0700 (PDT) From: Matthew Dillon Message-Id: <200209031723.g83HNccd043025@apollo.backplane.com> To: Peter Wemm Cc: ticso@cicely.de, Alexander Kabaev , ticso@cicely5.cicely.de, des@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: alpha tinderbox failure - kernel is broken. References: <20020903163714.049602A7D6@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG : :Yes, imgact_elf.c rev 1.121 is the culprit. Reverting that change solves :the problem. : :It should probably be backed out and un-MFC'ed. *definately* un-MFC'ed. : :Cheers, :-Peter :-- :Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com :"All of this is for nothing if we don't go to the stars" - JMS/B5 I have an alpha, let me try to reproduce this (it may take a while). The datasize limit is fairly straight forward, either the failure is for real or there is an accounting problem somewhere. What happens if you replace this check in imgact_elf.c with a printf of the conditional clauses instead of generating a failure? + if (data_size > + imgp->proc->p_rlimit[RLIMIT_DATA].rlim_cur || + text_size > maxtsiz || + data_size + text_size > + imgp->proc->p_rlimit[RLIMIT_VMEM].rlim_cur) { + error = ENOMEM; + goto fail; + } Does that unbreak it? That would tell us which clause is causing the failure. You can probably do this faster then I can build a new world and kernel for my alpha. -Matt Matthew Dillon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 10:47:34 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 722BE37B400; Tue, 3 Sep 2002 10:47:26 -0700 (PDT) Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id F38BB43E65; Tue, 3 Sep 2002 10:47:25 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: from apollo.backplane.com (localhost [127.0.0.1]) by apollo.backplane.com (8.12.5/8.12.4) with ESMTP id g83HlMPQ092395; Tue, 3 Sep 2002 10:47:22 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.12.5/8.12.4/Submit) id g83HlLUS092382; Tue, 3 Sep 2002 10:47:21 -0700 (PDT) (envelope-from dillon) Date: Tue, 3 Sep 2002 10:47:21 -0700 (PDT) From: Matthew Dillon Message-Id: <200209031747.g83HlLUS092382@apollo.backplane.com> To: Peter Wemm , ticso@cicely.de, Alexander Kabaev , ticso@cicely5.cicely.de, des@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: alpha tinderbox failure - kernel is broken. References: <20020903163714.049602A7D6@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG From the ktrace output it looks like the alpha is confused about the datasize limit calculation. The program data appears to start at the 4G mark so it is likely that the confusion is with the 'data_addr' variable whos calculation was changed slightly. In that rev data_addr was set to the first data segment's address. In the original code the data_addr was set to the last data segment's address. Try making the following change, from: if (prot & VM_PROT_WRITE) { data_size += seg_size; if (data_addr == 0) data_addr = seg_addr; } else { text_size += seg_size; if (text_addr == 0) text_addr = seg_addr; } To: if (prot & VM_PROT_WRITE) { data_size += seg_size; data_addr = seg_addr; } else { text_size += seg_size; if (text_addr == 0) text_addr = seg_addr; } And see if that fixes the problem. I'm not sure why the alpha is separating its first and last data segments by 4G of VM, some debugging would be helpful: if (prot & VM_PROT_WRITE) { printf("LOAD DATASEG %p %ld\n", (void *)seg_addr, seg_size); data_size += seg_size; if (data_addr == 0) data_addr = seg_addr; } else { printf("LOAD TEXTSEG %p %ld\n", (void *)seg_addr, seg_size); text_size += seg_size; if (text_addr == 0) text_addr = seg_addr; } -Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 10:47:43 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BAB3B37B401; Tue, 3 Sep 2002 10:47:27 -0700 (PDT) Received: from espresso.q9media.com (espresso.q9media.com [65.39.129.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6317C43E65; Tue, 3 Sep 2002 10:47:27 -0700 (PDT) (envelope-from mike@espresso.q9media.com) Received: by espresso.q9media.com (Postfix, from userid 1002) id 2F86C9E59; Tue, 3 Sep 2002 13:41:23 -0400 (EDT) Date: Tue, 3 Sep 2002 13:41:23 -0400 From: Mike Barcroft To: Peter Wemm Cc: Don Lewis , jdp@FreeBSD.org, ak03@gte.com, current@FreeBSD.org, developers@FreeBSD.org Subject: Re: cvsup10 broken (was: Re: HEADS UP: GCC 3.2.1-pre imported) Message-ID: <20020903134123.M94253@espresso.q9media.com> References: <200209030954.g839sQwr073730@gw.catspoiler.org> <20020903150655.385D52A88D@canning.wemm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020903150655.385D52A88D@canning.wemm.org>; from peter@wemm.org on Tue, Sep 03, 2002 at 08:06:55AM -0700 Organization: The FreeBSD Project Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Peter Wemm writes: > Don Lewis wrote: > > It appears that the problem is that cvsup10 is sick. It doesn't have a > > complete set of the gcc updates. I was only getting rev 1.2 of > > emit-rtl.c, but rev 1.3 was committed 36 hours ago. I got the correct > > version of that file plus a bunch of other stuff when I switched to > > cvsup13. > > Argh. Out of disk space. Fixing now. This also happened to be the problem for sparc64 tinderbox. Best regards, Mike Barcroft To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 10:57:48 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7971737B400 for ; Tue, 3 Sep 2002 10:57:42 -0700 (PDT) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 61E7543E6E for ; Tue, 3 Sep 2002 10:57:40 -0700 (PDT) (envelope-from tmoestl@gmx.net) Received: (qmail 17323 invoked by uid 0); 3 Sep 2002 17:57:37 -0000 Received: from pd9e16c85.dip.t-dialin.net (HELO forge.local) (217.225.108.133) by mail.gmx.net (mp007-rz3) with SMTP; 3 Sep 2002 17:57:37 -0000 Received: from tmm by forge.local with local (Exim 3.36 #1) id 17mHwR-0002rW-00; Tue, 03 Sep 2002 19:58:19 +0200 Date: Tue, 3 Sep 2002 19:58:19 +0200 From: Thomas Moestl To: Peter Wemm Cc: ticso@cicely.de, Alexander Kabaev , ticso@cicely5.cicely.de, des@FreeBSD.ORG, current@FreeBSD.ORG, dillon@freebsd.org Subject: Re: alpha tinderbox failure - kernel is broken. Message-ID: <20020903175819.GA441@crow.dom2ip.de> Mail-Followup-To: Peter Wemm , ticso@cicely.de, Alexander Kabaev , ticso@cicely5.cicely.de, des@FreeBSD.ORG, current@FreeBSD.ORG, dillon@freebsd.org References: <20020903161933.GB80508@cicely5.cicely.de> <20020903163714.049602A7D6@canning.wemm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020903163714.049602A7D6@canning.wemm.org> User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 2002/09/03 at 09:37:14 -0700, Peter Wemm wrote: > Bernd Walter wrote: > > On Tue, Sep 03, 2002 at 09:01:07AM -0700, Peter Wemm wrote: > > I was running -current from 2002/08/11 before without any sign about > > this kind of problem. > > Building libiconv failed reproduceable for me, but booting an > > 2002/08/11 kernel made me build the port. > > Yes, imgact_elf.c rev 1.121 is the culprit. Reverting that change solves > the problem. I have attached a patch which, I believe, should fix the problem. I have no alpha box, so I cannot test kernel patches beyond compiling them, so be warned, all below is just a theory, and the patch might of course be broken (so keep kernel.old around :). The problem was caused by the fact that on static executable, the text segment is writable on alpha, so the heuristic prot & VM_PROT_WRITE in the ELF image activator will regard everything as a data segment. This has the (non-fatal) effect that the program text size is regarded to be 0. Much more fatal, however, is that obreak() assumes that all data segments start on consecutive pages (see below). Newer binutils will however place the data segment on the next 64k page at the same offset after the text segment (probably to make it easier for the OS to use super pages), so that holes of more than a page size can occur. obreak() will calculate the heap end address by taking the start of the program data and adding the current data size. The data size of a process is initially set by the image activator; the ELF one sums up the number of 8k-pages actually needed to hold the data. Now, if a "hole" happens to be between the segments that the image activator thinks to hold data, (start address + number of used pages) does of course not suffice to calculate the end address any more. The result is that the vm_map_insert() in obreak() can collide with program segments when trying to insert a mapping starting with the old address (that was calculated incorrectly), so it will fail, causing ENOMEM to be returned. For dynamic executables, this does not occur because the text segment is not writable; the dynamic section, which is writable and executable (because of the plt) starts after the hole and is directly followed by the rest of the data. The attached patch does just change the heuristics used to detect "text" segments to look for executable segments (using an idea from Peter). This results in the fact that dynamic section is viewed as text, which should not break anything. This way, it should be possible to avoid the hole currently; a real fix would be to add a new vmspace field to represent the heap size including holes which could then be used by obreak(), while vm_dsize would only be used for statistics (which is however difficult to maintain when shrinking below the initial size with brk()). Can somebody who is feeling adventurous and has an alpha box please test whether this fixes it for now? Thanks, - Thomas -- Thomas Moestl http://www.tu-bs.de/~y0015675/ http://people.FreeBSD.org/~tmm/ PGP fingerprint: 1C97 A604 2BD0 E492 51D0 9C0F 1FE6 4F1D 419C 776C Index: kern/imgact_elf.c =================================================================== RCS file: /home/ncvs/src/sys/kern/imgact_elf.c,v retrieving revision 1.124 diff -u -r1.124 imgact_elf.c --- kern/imgact_elf.c 2 Sep 2002 17:27:30 -0000 1.124 +++ kern/imgact_elf.c 3 Sep 2002 17:10:21 -0000 @@ -738,14 +738,14 @@ * to distinguish between the two for the purpose * of limit checking and vmspace fields. */ - if (prot & VM_PROT_WRITE) { - data_size += seg_size; - if (data_addr == 0) - data_addr = seg_addr; - } else { + if (prot & VM_PROT_EXECUTE) { text_size += seg_size; if (text_addr == 0) text_addr = seg_addr; + } else { + data_size += seg_size; + if (data_addr == 0) + data_addr = seg_addr; } /* To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 11:10:21 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F380437B401 for ; Tue, 3 Sep 2002 11:10:15 -0700 (PDT) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C8E743E77 for ; Tue, 3 Sep 2002 11:10:15 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: from khavrinen.lcs.mit.edu (localhost [IPv6:::1]) by khavrinen.lcs.mit.edu (8.12.3/8.12.5) with ESMTP id g83IA9Vo010134 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Tue, 3 Sep 2002 14:10:09 -0400 (EDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.12.3/8.12.5/Submit) id g83IA8Bt010131; Tue, 3 Sep 2002 14:10:08 -0400 (EDT) (envelope-from wollman) Date: Tue, 3 Sep 2002 14:10:08 -0400 (EDT) From: Garrett Wollman Message-Id: <200209031810.g83IA8Bt010131@khavrinen.lcs.mit.edu> To: Julian Elischer Cc: current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 In-Reply-To: References: <20020903145511.3E62A2A7D6@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG < said: > As long as I can set things up so that a chroot to an environment full > of 2.2.6 binaries will still work, then I can still support > sites with embedded 2.2.6 based things.. > Others may find this a requirement too. I think more people probably care about this: /usr/local/lib/netscape/communicator-4.7.us.bin: FreeBSD/i386 compact demand paged dynamically linked executable -GAWollman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 11:21:14 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F02DB37B401; Tue, 3 Sep 2002 11:21:10 -0700 (PDT) Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D2D943E42; Tue, 3 Sep 2002 11:21:09 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: from apollo.backplane.com (localhost [127.0.0.1]) by apollo.backplane.com (8.12.5/8.12.4) with ESMTP id g83IL5PQ058342; Tue, 3 Sep 2002 11:21:05 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.12.5/8.12.4/Submit) id g83IL5Wd058341; Tue, 3 Sep 2002 11:21:05 -0700 (PDT) (envelope-from dillon) Date: Tue, 3 Sep 2002 11:21:05 -0700 (PDT) From: Matthew Dillon Message-Id: <200209031821.g83IL5Wd058341@apollo.backplane.com> To: Thomas Moestl Cc: Peter Wemm , ticso@cicely.de, Alexander Kabaev , ticso@cicely5.cicely.de, des@FreeBSD.ORG, current@FreeBSD.ORG, dillon@FreeBSD.ORG Subject: Re: alpha tinderbox failure - kernel is broken. References: <20020903161933.GB80508@cicely5.cicely.de> <20020903163714.049602A7D6@canning.wemm.org> <20020903175819.GA441@crow.dom2ip.de> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG :The attached patch does just change the heuristics used to detect :"text" segments to look for executable segments (using an idea from :Peter). This results in the fact that dynamic section is viewed as :text, which should not break anything. :This way, it should be possible to avoid the hole currently; a real :fix would be to add a new vmspace field to represent the heap size :including holes which could then be used by obreak(), while vm_dsize :would only be used for statistics (which is however difficult to :maintain when shrinking below the initial size with brk()). : :Can somebody who is feeling adventurous and has an alpha box please :test whether this fixes it for now? : :Thanks, : - Thomas Excellent Thomas! Thanks for tracking this down. Your patch looks far better then mine if the circumstances of the failure are as you believe. As soon as we get verification that your patch solves the problem, I will commit / MFC cycle it. I am also still somewhat worried about the data segment start address and I am wondering if I should remove the if (data_addr == 0) and instead unconditionally set data_addr to the last data segment loaded (which is what the original code did). -Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 11:32:21 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9DA637B405 for ; Tue, 3 Sep 2002 11:32:04 -0700 (PDT) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 1AE7943E72 for ; Tue, 3 Sep 2002 11:32:02 -0700 (PDT) (envelope-from tmoestl@gmx.net) Received: (qmail 24942 invoked by uid 0); 3 Sep 2002 18:32:00 -0000 Received: from pd9e16c85.dip.t-dialin.net (HELO forge.local) (217.225.108.133) by mail.gmx.net (mp013-rz3) with SMTP; 3 Sep 2002 18:32:00 -0000 Received: from tmm by forge.local with local (Exim 3.36 #1) id 17mITo-00031M-00; Tue, 03 Sep 2002 20:32:48 +0200 Date: Tue, 3 Sep 2002 20:32:48 +0200 From: Thomas Moestl To: Matthew Dillon Cc: Peter Wemm , ticso@cicely.de, Alexander Kabaev , ticso@cicely5.cicely.de, des@FreeBSD.ORG, current@FreeBSD.ORG, dillon@FreeBSD.ORG Subject: Re: alpha tinderbox failure - kernel is broken. Message-ID: <20020903183248.GC441@crow.dom2ip.de> Mail-Followup-To: Matthew Dillon , Peter Wemm , ticso@cicely.de, Alexander Kabaev , ticso@cicely5.cicely.de, des@FreeBSD.ORG, current@FreeBSD.ORG, dillon@FreeBSD.ORG References: <20020903161933.GB80508@cicely5.cicely.de> <20020903163714.049602A7D6@canning.wemm.org> <20020903175819.GA441@crow.dom2ip.de> <200209031821.g83IL5Wd058341@apollo.backplane.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200209031821.g83IL5Wd058341@apollo.backplane.com> User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 2002/09/03 at 11:21:05 -0700, Matthew Dillon wrote: > > :The attached patch does just change the heuristics used to detect > :"text" segments to look for executable segments (using an idea from > :Peter). This results in the fact that dynamic section is viewed as > :text, which should not break anything. > :This way, it should be possible to avoid the hole currently; a real > :fix would be to add a new vmspace field to represent the heap size > :including holes which could then be used by obreak(), while vm_dsize > :would only be used for statistics (which is however difficult to > :maintain when shrinking below the initial size with brk()). > : > :Can somebody who is feeling adventurous and has an alpha box please > :test whether this fixes it for now? > : > :Thanks, > : - Thomas > > Excellent Thomas! Thanks for tracking this down. Your patch looks > far better then mine if the circumstances of the failure are as you > believe. > > As soon as we get verification that your patch solves the problem, > I will commit / MFC cycle it. > > I am also still somewhat worried about the data segment start address > and I am wondering if I should remove the if (data_addr == 0) > and instead unconditionally set data_addr to the last data segment > loaded (which is what the original code did). That would only allow to shrink bss, but since that seems to be the traditional behaviour (and it's not likely that anybody would like to shrink away other segments), that would probably better. I think this would also require to add that other vmspace field as I described above, otherwise there would be a gap between bss and the heap start because vm_dsize counts all data segments. However, it has the advantage of making this real (non-workaround) fix easy to implement, since no bookkeeping problems would occur when shrinking just bss away (as no holes can be crossed). - Thomas -- Thomas Moestl http://www.tu-bs.de/~y0015675/ http://people.FreeBSD.org/~tmm/ PGP fingerprint: 1C97 A604 2BD0 E492 51D0 9C0F 1FE6 4F1D 419C 776C To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 12:11:17 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4978D37B400 for ; Tue, 3 Sep 2002 12:11:13 -0700 (PDT) Received: from mail.speakeasy.net (mail12.speakeasy.net [216.254.0.212]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28D4143E3B for ; Tue, 3 Sep 2002 12:11:12 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 29208 invoked from network); 3 Sep 2002 19:11:08 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail12.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 3 Sep 2002 19:11:08 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.5/8.12.5) with ESMTP id g83JB5Bv004321; Tue, 3 Sep 2002 15:11:06 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20020903175819.GA441@crow.dom2ip.de> Date: Tue, 03 Sep 2002 15:11:06 -0400 (EDT) From: John Baldwin To: Thomas Moestl Subject: Re: alpha tinderbox failure - kernel is broken. Cc: dillon@freebsd.org, current@FreeBSD.ORG, des@FreeBSD.ORG, ticso@cicely5.cicely.de, Alexander Kabaev , ticso@cicely.de, Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 03-Sep-2002 Thomas Moestl wrote: > On Tue, 2002/09/03 at 09:37:14 -0700, Peter Wemm wrote: >> Bernd Walter wrote: >> > On Tue, Sep 03, 2002 at 09:01:07AM -0700, Peter Wemm wrote: >> > I was running -current from 2002/08/11 before without any sign about >> > this kind of problem. >> > Building libiconv failed reproduceable for me, but booting an >> > 2002/08/11 kernel made me build the port. >> >> Yes, imgact_elf.c rev 1.121 is the culprit. Reverting that change solves >> the problem. > > Can somebody who is feeling adventurous and has an alpha box please > test whether this fixes it for now? Nope, if anything it's now worse. :( We should perhaps revert this change in -stable until we can get it to work in -current. FWIW, with the patch all sorts of programs no longer work including find, rpc.lockd, cron, sendmail, getty, etc., not just static c++ programs. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 12:24: 8 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25E9A37B400 for ; Tue, 3 Sep 2002 12:24:03 -0700 (PDT) Received: from mail.imp.ch (mail.imp.ch [157.161.1.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F06843E6A for ; Tue, 3 Sep 2002 12:24:02 -0700 (PDT) (envelope-from mb@imp.ch) Received: from nbs.imp.ch (nbs.imp.ch [157.161.4.7]) by mail.imp.ch (8.12.3/8.12.3) with ESMTP id g83JO1O9075518 for ; Tue, 3 Sep 2002 21:24:01 +0200 (CEST) (envelope-from Martin.Blapp@imp.ch) Received: from levais.imp.ch (levais.imp.ch [157.161.4.66]) by nbs.imp.ch (8.12.3/8.12.3) with ESMTP id g83JO075253132 for ; Tue, 3 Sep 2002 21:24:01 +0200 (MES) Date: Tue, 3 Sep 2002 21:29:17 +0200 (CEST) From: Martin Blapp To: Subject: KDE broken on CURRENT (with gcc3.2) Message-ID: <20020903212259.H29511-100000@levais.imp.ch> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi all, I reported this to kde@, but got no answer back (yet). I deleted _ALL_ ports, removed /usr/local/include, removed /usr/X11R6. I also removed /usr/include and reinstalled a fresh compiled world. X11R6 and QT are fresh built from sources. Same code compiles fine with gcc3.1. Can anybody with C++ knowledge help here ? ports/audio/arts ---------------- c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../mcop -I/usr/local/include -I/usr/X11R6/inc lude -I../libltdl -pthread -DQT_THREAD_SUPPORT -L/usr/local/lib -I/usr/local/inc lude -I/usr/local/include -I/usr/X11R6/include -D_THREAD_SAFE -DNDEBUG -DNO_DEBU G -O2 -O -pipe -fno-exceptions -fno-check-new -ftemplate-depth-99 -c qiomanager. cc -MT qiomanager.lo -MD -MP -MF .deps/qiomanager.TPlo -fPIC -DPIC -o .libs/qio manager.o In file included from qiomanager.cc:308: qiomanager_p.moc:28: no `void Arts::QIOWatch::initMetaObject()' member function declared in class `Arts::QIOWatch' qiomanager_p.moc: In member function `void Arts::QIOWatch::initMetaObject()': qiomanager_p.moc:32: `badSuperclassWarning' undeclared (first use this function) qiomanager_p.moc:32: (Each undeclared identifier is reported only once for each function it appears in.) qiomanager_p.moc:34: no method `QObject::initMetaObject' qiomanager_p.moc:39: `struct QMetaData' has no member named `ptr' qiomanager_p.moc:39: `QMember' undeclared (first use this function) qiomanager_p.moc:39: syntax error before `)' token qiomanager_p.moc:42: no matching function for call to `QMetaObject::QMetaObject (const char[9], const char[8], QMetaData*&, int, int, int)' /usr/X11R6/include/qmetaobject.h:226: candidates are: QMetaObject::QMetaObject(const QMetaObject&) /usr/X11R6/include/qmetaobject.h:147: QMetaObject::QMetaObject(const char*, QMetaObject*, const QMetaData*, int, const QMetaData*, int, const QMetaProperty*, int, const QMetaEnum*, int, const QClassInfo*, int) In file included from qiomanager.cc:308: qiomanager_p.moc: At global scope: qiomanager_p.moc:54: no `void Arts::QTimeWatch::initMetaObject()' member function declared in class `Arts::QTimeWatch' qiomanager_p.moc: In member function `void Arts::QTimeWatch::initMetaObject()': qiomanager_p.moc:60: no method `QObject::initMetaObject' qiomanager_p.moc:65: `struct QMetaData' has no member named `ptr' qiomanager_p.moc:65: syntax error before `)' token qiomanager_p.moc:68: no matching function for call to `QMetaObject::QMetaObject (const char[11], const char[8], QMetaData*&, int, int, int)' /usr/X11R6/include/qmetaobject.h:226: candidates are: QMetaObject::QMetaObject(const QMetaObject&) /usr/X11R6/include/qmetaobject.h:147: QMetaObject::QMetaObject(const char*, QMetaObject*, const QMetaData*, int, const QMetaData*, int, const QMetaProperty*, int, const QMetaEnum*, int, const QClassInfo*, int) gmake[2]: *** [qiomanager.lo] Error 1 gmake[2]: Leaving directory `/usr/ports/audio/arts/work/arts-1.0.3/qtmcop' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/audio/arts/work/arts-1.0.3' gmake: *** [all-recursive-am] Error 2 *** Error code 2 ports/devel/fam --------------- c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo cal/etc/fam.conf\" -O -pipe -c RPC_TCP_Connector.c++ c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo cal/etc/fam.conf\" -O -pipe -c Scanner.c++ c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo cal/etc/fam.conf\" -O -pipe -c Scheduler.c++ Scheduler.c++:37: uninitialized const member `Scheduler::IOTypeInfo::iotype' Scheduler.c++:38: uninitialized const member `Scheduler::IOTypeInfo::iotype' gmake[2]: *** [Scheduler.o] Error 1 gmake[2]: Leaving directory `/usr/ports/devel/fam/work/fam-2.6.8/fam' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/devel/fam/work/fam-2.6.8' gmake: *** [all-recursive-am] Error 2 *** Error code 2 Martin Martin Blapp, ------------------------------------------------------------------ ImproWare AG, UNIXSP & ISP, Zurlindenstrasse 29, 4133 Pratteln, CH Phone: +41 061 826 93 00: +41 61 826 93 01 PGP: PGP Fingerprint: B434 53FC C87C FE7B 0A18 B84C 8686 EF22 D300 551E ------------------------------------------------------------------ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 12:46:43 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7FBBD37B400 for ; Tue, 3 Sep 2002 12:46:36 -0700 (PDT) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 4DF5743E84 for ; Tue, 3 Sep 2002 12:46:02 -0700 (PDT) (envelope-from tmoestl@gmx.net) Received: (qmail 32106 invoked by uid 0); 3 Sep 2002 19:45:16 -0000 Received: from pd9e16c85.dip.t-dialin.net (HELO forge.local) (217.225.108.133) by mail.gmx.net (mp013-rz3) with SMTP; 3 Sep 2002 19:45:16 -0000 Received: from tmm by forge.local with local (Exim 3.36 #1) id 17mJcf-0003K9-00; Tue, 03 Sep 2002 21:46:01 +0200 Date: Tue, 3 Sep 2002 21:46:01 +0200 From: Thomas Moestl To: John Baldwin Cc: dillon@freebsd.org, current@FreeBSD.ORG, des@FreeBSD.ORG, ticso@cicely5.cicely.de, Alexander Kabaev , ticso@cicely.de, Peter Wemm Subject: Re: alpha tinderbox failure - kernel is broken. Message-ID: <20020903194601.GD441@crow.dom2ip.de> Mail-Followup-To: John Baldwin , dillon@freebsd.org, current@FreeBSD.ORG, des@FreeBSD.ORG, ticso@cicely5.cicely.de, Alexander Kabaev , ticso@cicely.de, Peter Wemm References: <20020903175819.GA441@crow.dom2ip.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 2002/09/03 at 15:11:06 -0400, John Baldwin wrote: > > On 03-Sep-2002 Thomas Moestl wrote: > > On Tue, 2002/09/03 at 09:37:14 -0700, Peter Wemm wrote: > >> Bernd Walter wrote: > >> > On Tue, Sep 03, 2002 at 09:01:07AM -0700, Peter Wemm wrote: > >> > I was running -current from 2002/08/11 before without any sign about > >> > this kind of problem. > >> > Building libiconv failed reproduceable for me, but booting an > >> > 2002/08/11 kernel made me build the port. > >> > >> Yes, imgact_elf.c rev 1.121 is the culprit. Reverting that change solves > >> the problem. > > > > Can somebody who is feeling adventurous and has an alpha box please > > test whether this fixes it for now? > > Nope, if anything it's now worse. :( We should perhaps revert this > change in -stable until we can get it to work in -current. FWIW, with > the patch all sorts of programs no longer work including find, > rpc.lockd, cron, sendmail, getty, etc., not just static c++ programs. Thanks for testing, and sorry! This time, I broke dynmically linked programs :) It turns out that only C++ programs actually had their text segments mapped writable; dynamically linked programs have their data segment mapped executable though (contrary to what I said before, the PLT is actually included in the data segment, sorry). So, protections cannot be used to discriminate between text and data. I have attached a a new workaround patch that uses the old method to find the text segment again (i.e. finding the entry point), and treats everything else as data. This time it's tested (thanks to jhb) and actually seems to work. - Thomas -- Thomas Moestl http://www.tu-bs.de/~y0015675/ http://people.FreeBSD.org/~tmm/ PGP fingerprint: 1C97 A604 2BD0 E492 51D0 9C0F 1FE6 4F1D 419C 776C Index: imgact_elf.c =================================================================== RCS file: /home/ncvs/src/sys/kern/imgact_elf.c,v retrieving revision 1.124 diff -u -r1.124 imgact_elf.c --- imgact_elf.c 2 Sep 2002 17:27:30 -0000 1.124 +++ imgact_elf.c 3 Sep 2002 19:11:58 -0000 @@ -734,18 +734,20 @@ phdr[i].p_vaddr - seg_addr); /* - * Is this .text or .data? Use VM_PROT_WRITE - * to distinguish between the two for the purpose - * of limit checking and vmspace fields. + * Check whether the entry point is in this segment + * to determine whether to count is as text or data. + * XXX: this needs to be done better! */ - if (prot & VM_PROT_WRITE) { + if (hdr->e_entry >= phdr[i].p_vaddr && + hdr->e_entry < (phdr[i].p_vaddr + + phdr[i].p_memsz)) { + text_size = seg_size; + text_addr = seg_addr; + entry = (u_long)hdr->e_entry; + } else { data_size += seg_size; if (data_addr == 0) data_addr = seg_addr; - } else { - text_size += seg_size; - if (text_addr == 0) - text_addr = seg_addr; } /* @@ -762,12 +764,6 @@ goto fail; } - /* Does the entry point belong to this segment? */ - if (hdr->e_entry >= phdr[i].p_vaddr && - hdr->e_entry < (phdr[i].p_vaddr + - phdr[i].p_memsz)) { - entry = (u_long)hdr->e_entry; - } break; case PT_PHDR: /* Program header table info */ proghdr = phdr[i].p_vaddr; To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 12:52:20 2002 Delivered-To: freebsd-current@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 931) id B5FC437B400; Tue, 3 Sep 2002 12:52:17 -0700 (PDT) Date: Tue, 3 Sep 2002 12:52:17 -0700 From: Juli Mallett To: Richard Tobin Cc: Julian Elischer , current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 Message-ID: <20020903125217.A56616@FreeBSD.org> References: <200209030827.JAA04147@rhymer.cogsci.ed.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <200209030827.JAA04147@rhymer.cogsci.ed.ac.uk>; from richard@cogsci.ed.ac.uk on Tue, Sep 03, 2002 at 09:27:34AM +0100 Organisation: The FreeBSD Project X-Alternate-Addresses: , , , , X-Towel: Yes X-LiveJournal: flata, jmallett X-Negacore: Yes Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * De: Richard Tobin [ Data: 2002-09-03 ] [ Subjecte: Re: aout support broken in gcc3 ] > > GCC being able to produce a.out format binaries has nothing to do with > > the ability of a Lisp or Prolog to compile to object files, > > Correct. > > > and read such, whether said object files be a.out or ELF or COFF or PECOFF or > > Mach-O or ... > > False. As I said, I have systems that read a.out format object files > and they would need to be ported to read ELF object files instead. > > Furthermore, they write themselves out (after loading object files) in > a.out format, and would need to be ported to write themselves out > in ELF format. Where exactly does GCC fit into the mix, making this impossible? -- Juli Mallett | FreeBSD: The Power To Serve Will break world for fulltime employment. | finger jmallett@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 12:55:37 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3DAD537B400 for ; Tue, 3 Sep 2002 12:55:35 -0700 (PDT) Received: from mailout10.sul.t-online.com (mailout10.sul.t-online.com [194.25.134.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F91543E65 for ; Tue, 3 Sep 2002 12:55:34 -0700 (PDT) (envelope-from D.Rock@t-online.de) Received: from fwd07.sul.t-online.de by mailout10.sul.t-online.com with smtp id 17mJlt-0000aV-03; Tue, 03 Sep 2002 21:55:33 +0200 Received: from dialin.t-online.de (340029380333-0001@[217.224.23.110]) by fmrl07.sul.t-online.com with esmtp id 17mJlc-23Ey6SC; Tue, 3 Sep 2002 21:55:16 +0200 Received: from t-online.de (server [172.23.7.1]) by dialin.t-online.de (8.11.6+Sun/8.11.6/Rock) with ESMTP id g83JlKv77162 for ; Tue, 3 Sep 2002 21:47:20 +0200 (CEST) Message-ID: <3D7511C8.3080306@t-online.de> Date: Tue, 03 Sep 2002 21:47:20 +0200 From: "D. Rock" User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:0.9.4.1) Gecko/20020518 Netscape6/6.2.3 X-Accept-Language: en-us MIME-Version: 1.0 To: current@freebsd.org Subject: fsck cannot find superblock Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Sender: 340029380333-0001@t-dialin.net Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, with 'uncommon' block sizes fsck seems to have problems finding the superblock: # newfs -i 10240 -b 4096 -f 512 /dev/ad1d Reduced frags per cylinder group from 26208 to 26200 to enlarge last cyl group /dev/ad1d: 409.6MB (838860 sectors) block size 4096, fragment size 512 using 33 cylinder groups of 12.79MB, 3275 blks, 1312 inodes. super-block backups (for fsck -b #) at: 32, 26232, 52432, 78632, 104832, 131032, 157232, 183432, 209632, 235832, 262032, 288232, 314432, 340632, 366832, 393032, 419232, 445432, 471632, 497832, 524032, 550232, 576432, 602632, 628832, 655032, 681232, 707432, 733632, 759832, 786032, 812232, 838432 # fsck /dev/ad1d ** /dev/ad1d Cannot find file system superblock LOOK FOR ALTERNATE SUPERBLOCKS? [yn] n If I type 'y' fsck will find an alternate superblock at 16 (not 32, as printed during newfs). The number of inodes, fragment size don't seem to have an impact, only block size. No problems with block size of 8192 though. Daniel To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 12:57: 8 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EF6037B400 for ; Tue, 3 Sep 2002 12:57:03 -0700 (PDT) Received: from mailout10.sul.t-online.com (mailout10.sul.t-online.com [194.25.134.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECAD543E6A for ; Tue, 3 Sep 2002 12:57:02 -0700 (PDT) (envelope-from D.Rock@t-online.de) Received: from fwd07.sul.t-online.de by mailout10.sul.t-online.com with smtp id 17mJnJ-0000aV-07; Tue, 03 Sep 2002 21:57:01 +0200 Received: from dialin.t-online.de (340029380333-0001@[217.224.23.110]) by fmrl07.sul.t-online.com with esmtp id 17mJn3-053knoC; Tue, 3 Sep 2002 21:56:45 +0200 Received: from t-online.de (server [172.23.7.1]) by dialin.t-online.de (8.11.6+Sun/8.11.6/Rock) with ESMTP id g83JuWv77234 for ; Tue, 3 Sep 2002 21:56:32 +0200 (CEST) Message-ID: <3D7513F0.5000803@t-online.de> Date: Tue, 03 Sep 2002 21:56:32 +0200 From: "D. Rock" User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:0.9.4.1) Gecko/20020518 Netscape6/6.2.3 X-Accept-Language: en-us MIME-Version: 1.0 To: current@freebsd.org Subject: CURRENT unstable during heavy file system I/O Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Sender: 340029380333-0001@t-dialin.net Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, since some months now my -CURRENT is very unstable during heavy file system activity (parallel accesses while deleting large subdirectories). Today, I ran the following command for simple cleanup of /usr/ports: # find /usr/ports -type d -name work -print | xargs rm -rf [Yes, I should have added an option -maxdepth 3]. During this cleanup the machine panic'd twice. I don't have a crash dump, only console output: Fatal double fault: eip = 0xc04304c8 esp = 0xd85e8fb8 ebp = 0xd85e980c panic: double fault Debugger("panic") Stopped at Debugger+0x54: xchgl %ebx,in_Debugger.0 db> c syncing disks... panic: bwrite: buffer is not busy??? Debugger("panic") Stopped at Debugger+0x54: xchgl %ebx,in_Debugger.0 db> c Uptime: 26m29s Dumping 127 MB ata0: resetting devices .. panic: bremfree: removing a buffer not on a queue Debugger("panic") Stopped at Debugger+0x54: xchgl %ebx,in_Debugger.0 db> c Uptime: 26m29s Terminate ACPI Automatic reboot in 15 seconds - press a key on the console to abort gdb at address 0xc04304c8: Dump of assembler code for function bus_dmamap_load: 0xc0430340 : push %ebp [...] 0xc04304b8 : mov %eax,0xfffffff0(%ebp) 0xc04304bb : mov 0xffffffe4(%ebp),%edx 0xc04304be : mov %edx,0xffffffe0(%ebp) 0xc04304c1 : movl $0x1,0xffffffdc(%ebp) 0xc04304c8 : movl $0x0,0x4(%edx) 0xc04304cf : movl $0x0,0xffffffd4(%ebp) 0xc04304d6 : lea 0x0(%esi),%esi 0xc04304d9 : lea 0x0(%edi,1),%edi 0xc04304e0 : mov 0xfffffff0(%ebp),%ecx 0xc04304e3 : mov %ecx,%eax 0xc04304e5 : shr $0x16,%eax The panic "bwrite: buffer is not busy???" is always the same. Daniel To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 13:50:32 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D1E5A37B400 for ; Tue, 3 Sep 2002 13:50:30 -0700 (PDT) Received: from ns.plaut.de (ns.plaut.de [194.99.75.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED48743E65 for ; Tue, 3 Sep 2002 13:50:28 -0700 (PDT) (envelope-from root@nihil.plaut.de) Received: (from uucp@localhost) by ns.plaut.de (8.9.3/8.9.3) with UUCP id WAA18701; Tue, 3 Sep 2002 22:49:30 +0200 (CEST) (envelope-from root@nihil.plaut.de) Received: from localhost (root@localhost) by nihil.plaut.de (8.12.6/8.12.2) with ESMTP id g83KnmV8000631; Tue, 3 Sep 2002 22:49:49 +0200 (CEST) (envelope-from root@nihil.plaut.de) Date: Tue, 3 Sep 2002 22:49:48 +0200 (CEST) From: Michael Reifenberger To: "Alexander N. Kabaev" Cc: FreeBSD-Current Subject: Re: compiling kdelibs3 fails with -current's gcc 3.2 Message-ID: <20020903224726.B624-100000@nihil> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, your patch to cp/cp-lang.c fixed the build of kdelibs3 for me. Thanks! Bye! ---- Michael Reifenberger ^.*Plaut.*$, IT, R/3 Basis, GPS To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 13:55:50 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2FDC37B400 for ; Tue, 3 Sep 2002 13:55:47 -0700 (PDT) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id DE0B943E6A for ; Tue, 3 Sep 2002 13:55:45 -0700 (PDT) (envelope-from tmoestl@gmx.net) Received: (qmail 19493 invoked by uid 0); 3 Sep 2002 20:55:44 -0000 Received: from pd9e16c85.dip.t-dialin.net (HELO forge.local) (217.225.108.133) by mail.gmx.net (mp019-rz3) with SMTP; 3 Sep 2002 20:55:44 -0000 Received: from tmm by forge.local with local (Exim 3.36 #1) id 17mKib-0003Wf-00; Tue, 03 Sep 2002 22:56:13 +0200 Date: Tue, 3 Sep 2002 22:56:13 +0200 From: Thomas Moestl To: Matthew Dillon Cc: Peter Wemm , ticso@cicely.de, Alexander Kabaev , ticso@cicely5.cicely.de, des@FreeBSD.ORG, current@FreeBSD.ORG, dillon@FreeBSD.ORG Subject: Re: alpha tinderbox failure - kernel is broken. Message-ID: <20020903205613.GE441@crow.dom2ip.de> Mail-Followup-To: Matthew Dillon , Peter Wemm , ticso@cicely.de, Alexander Kabaev , ticso@cicely5.cicely.de, des@FreeBSD.ORG, current@FreeBSD.ORG, dillon@FreeBSD.ORG References: <20020903161933.GB80508@cicely5.cicely.de> <20020903163714.049602A7D6@canning.wemm.org> <20020903175819.GA441@crow.dom2ip.de> <200209031821.g83IL5Wd058341@apollo.backplane.com> <20020903183248.GC441@crow.dom2ip.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020903183248.GC441@crow.dom2ip.de> User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 2002/09/03 at 20:32:48 +0200, Thomas Moestl wrote: > On Tue, 2002/09/03 at 11:21:05 -0700, Matthew Dillon wrote: > > I am also still somewhat worried about the data segment start address > > and I am wondering if I should remove the if (data_addr == 0) > > and instead unconditionally set data_addr to the last data segment > > loaded (which is what the original code did). > > That would only allow to shrink bss, but since that seems to be the > traditional behaviour (and it's not likely that anybody would like to > shrink away other segments), that would probably better. Huh, that should read data+bss for usual elf binaries which share the two in one segment (and there seems to be some code around in other places that expect binaries formed with only two PT_LOAD segments). Assuming that, setting data_addr conditionally or unconditionally should not make any difference, it will always be set for the first data PT_LOAD segment and there will be only one (the other one will be text). Sorry for the confusion, - Thomas -- Thomas Moestl http://www.tu-bs.de/~y0015675/ http://people.FreeBSD.org/~tmm/ PGP fingerprint: 1C97 A604 2BD0 E492 51D0 9C0F 1FE6 4F1D 419C 776C To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 14: 4: 8 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA6C937B400 for ; Tue, 3 Sep 2002 14:04:05 -0700 (PDT) Received: from mail.tgd.net (mail.tgd.net [209.81.25.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70D1643E6A for ; Tue, 3 Sep 2002 14:04:05 -0700 (PDT) (envelope-from sean@mail.tgd.net) Received: by mail.tgd.net (Postfix, from userid 1001) id 53F1820F01; Mon, 2 Sep 2002 21:09:48 -0700 (PDT) Date: Mon, 2 Sep 2002 21:09:48 -0700 From: Sean Chittenden To: "Justin T. Gibbs" Cc: "Long, Scott" , current@FreeBSD.ORG Subject: Re: aic7xxx kernel build failure... Message-ID: <20020903040948.GB9268@ninja1.internal> References: <2C7CBDC6EA58D6119E4A00065B3A24CB0464F0@btcexc01.btc.adaptec.com> <20020902212529.GL95783@ninja1.internal> <1519950000.1031019213@aslan.scsiguy.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="QTprm0S8XgL7H0Dt" Content-Disposition: inline In-Reply-To: <1519950000.1031019213@aslan.scsiguy.com> User-Agent: Mutt/1.4i X-PGP-Key: finger seanc@FreeBSD.org X-PGP-Fingerprint: 6CEB 1B06 BFD3 70F6 95BE 7E4D 8E85 2E0A 5F5B 3ECB X-Web-Homepage: http://sean.chittenden.org/ Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --QTprm0S8XgL7H0Dt Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable > > Well, I ended up unlinking it from the build and am installing now. > > Once I get a fresh world installed, I'll try and rebuild world again > > to see if the problem persists. Would you like me to get a ktrace of > > aicasm running before I rebuild world? -sc >=20 > That would have been interesting. Agreed. I was going to grab it but after I did my install world it came back and said it had X instructions and that was it. :-/ Not the same (null) unable to malloc goo that I got earlier. I think this is just compiler and world flakiness from early aug. You can try supping your world to aug-05 and doing an update to todays world and you should (hopefully, crosses fingers) be able to repeat things (assuming it wasn't hardware dependent). -sc --=20 Sean Chittenden --QTprm0S8XgL7H0Dt Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Comment: Sean Chittenden iD8DBQE9dDYMjoUuCl9bPssRAv0AAKCIXad4yYuDg3ssXxbPFUmzS1Z++gCfcfn1 sNMFedvsRXBEeLGIceKQhJ4= =Kb+c -----END PGP SIGNATURE----- --QTprm0S8XgL7H0Dt-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 14: 7:44 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFDE237B400; Tue, 3 Sep 2002 14:07:38 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 986BA43E42; Tue, 3 Sep 2002 14:07:38 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 6E20A2A7D6; Tue, 3 Sep 2002 14:07:38 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Thomas Moestl Cc: Matthew Dillon , ticso@cicely.de, Alexander Kabaev , ticso@cicely5.cicely.de, des@FreeBSD.ORG, current@FreeBSD.ORG, dillon@FreeBSD.ORG Subject: Re: alpha tinderbox failure - kernel is broken. In-Reply-To: <20020903205613.GE441@crow.dom2ip.de> Date: Tue, 03 Sep 2002 14:07:38 -0700 From: Peter Wemm Message-Id: <20020903210738.6E20A2A7D6@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thomas Moestl wrote: > On Tue, 2002/09/03 at 20:32:48 +0200, Thomas Moestl wrote: > > On Tue, 2002/09/03 at 11:21:05 -0700, Matthew Dillon wrote: > > > I am also still somewhat worried about the data segment start address > > > and I am wondering if I should remove the if (data_addr == 0) > > > and instead unconditionally set data_addr to the last data segment > > > loaded (which is what the original code did). > > > > That would only allow to shrink bss, but since that seems to be the > > traditional behaviour (and it's not likely that anybody would like to > > shrink away other segments), that would probably better. > > Huh, that should read data+bss for usual elf binaries which share the > two in one segment (and there seems to be some code around in other > places that expect binaries formed with only two PT_LOAD > segments). Assuming that, setting data_addr conditionally or > unconditionally should not make any difference, it will always be set > for the first data PT_LOAD segment and there will be only one (the > other one will be text). It really doesn't matter all that much. If a Silly User wants to chop off parts of their segments, then let them! They can achieve the same functionality with munmap(2). We shouldn't go too far out of our way to prevent this on one subsystem when it is wide open elsewhere. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 14:12:18 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A506D37B400 for ; Tue, 3 Sep 2002 14:12:16 -0700 (PDT) Received: from nic-naa.net (216-220-241-233.midmaine.com [216.220.241.233]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8968043E3B for ; Tue, 3 Sep 2002 14:12:15 -0700 (PDT) (envelope-from brunner@nic-naa.net) Received: from nic-naa.net (localhost.nic-naa.net [127.0.0.1]) by nic-naa.net (8.12.6/8.11.6) with ESMTP id g83LCKP2001760; Tue, 3 Sep 2002 17:12:20 -0400 (EDT) (envelope-from brunner@nic-naa.net) Message-Id: <200209032112.g83LCKP2001760@nic-naa.net> To: Sean Chittenden Cc: "Justin T. Gibbs" , "Long, Scott" , current@FreeBSD.ORG, brunner@nic-naa.net Subject: Re: aic7xxx kernel build failure... In-Reply-To: Your message of "Mon, 02 Sep 2002 21:09:48 PDT." <20020903040948.GB9268@ninja1.internal> Date: Tue, 03 Sep 2002 17:12:20 -0400 From: Eric Brunner-Williams in Portland Maine Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG cvsup earlier today. I just finished mergemaster'ing my upgrade from a May -CURRENT. I removed the offending line from sys/modules/Makefile, and set NOMOODULES=1. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 14:15:12 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F24437B400; Tue, 3 Sep 2002 14:15:05 -0700 (PDT) Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id D255743E42; Tue, 3 Sep 2002 14:15:04 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: from apollo.backplane.com (localhost [127.0.0.1]) by apollo.backplane.com (8.12.5/8.12.4) with ESMTP id g83LDjPQ063374; Tue, 3 Sep 2002 14:13:45 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.12.5/8.12.4/Submit) id g83LDjOV063373; Tue, 3 Sep 2002 14:13:45 -0700 (PDT) (envelope-from dillon) Date: Tue, 3 Sep 2002 14:13:45 -0700 (PDT) From: Matthew Dillon Message-Id: <200209032113.g83LDjOV063373@apollo.backplane.com> To: John Baldwin Cc: Thomas Moestl , current@FreeBSD.ORG, des@FreeBSD.ORG, ticso@cicely5.cicely.de, Alexander Kabaev , ticso@cicely.de, Peter Wemm Subject: Re: alpha tinderbox failure - kernel is broken. References: Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG :> :> Can somebody who is feeling adventurous and has an alpha box please :> test whether this fixes it for now? : :Nope, if anything it's now worse. :( We should perhaps revert this :change in -stable until we can get it to work in -current. FWIW, with :the patch all sorts of programs no longer work including find, :rpc.lockd, cron, sendmail, getty, etc., not just static c++ programs. : :-- : :John Baldwin <>< http://www.FreeBSD.org/~jhb/ :"Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ Lets try just reverting the algorithm, and keeping the RLIMIT stuff intact. Here's the patch for -current. Please review. -Matt Index: imgact_elf.c =================================================================== RCS file: /home/ncvs/src/sys/kern/imgact_elf.c,v retrieving revision 1.124 diff -u -r1.124 imgact_elf.c --- imgact_elf.c 2 Sep 2002 17:27:30 -0000 1.124 +++ imgact_elf.c 3 Sep 2002 21:11:01 -0000 @@ -734,20 +734,23 @@ phdr[i].p_vaddr - seg_addr); /* - * Is this .text or .data? Use VM_PROT_WRITE - * to distinguish between the two for the purpose - * of limit checking and vmspace fields. + * Is this .text or .data? We can't use + * VM_PROT_WRITE or VM_PROT_EXEC, it breaks the + * alpha terribly and possibly does other bad + * things so we stick with the address check. */ - if (prot & VM_PROT_WRITE) { - data_size += seg_size; - if (data_addr == 0) - data_addr = seg_addr; + + /* Does the entry point belong to this segment? */ + if (hdr->e_entry >= phdr[i].p_vaddr && + hdr->e_entry < (phdr[i].p_vaddr + + phdr[i].p_memsz)) { + entry = (u_long)hdr->e_entry; + text_size = seg_size; + text_addr = seg_addr; } else { - text_size += seg_size; - if (text_addr == 0) - text_addr = seg_addr; + data_size = seg_size; + data_addr = seg_addr; } - /* * Check limits. It should be safe to check the * limits after loading the segment since we do @@ -762,12 +765,6 @@ goto fail; } - /* Does the entry point belong to this segment? */ - if (hdr->e_entry >= phdr[i].p_vaddr && - hdr->e_entry < (phdr[i].p_vaddr + - phdr[i].p_memsz)) { - entry = (u_long)hdr->e_entry; - } break; case PT_PHDR: /* Program header table info */ proghdr = phdr[i].p_vaddr; To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 14:24:51 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ACC6637B400 for ; Tue, 3 Sep 2002 14:24:48 -0700 (PDT) Received: from mail.imp.ch (mail.imp.ch [157.161.1.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id A280F43E6E for ; Tue, 3 Sep 2002 14:24:47 -0700 (PDT) (envelope-from mb@imp.ch) Received: from nbs.imp.ch (nbs.imp.ch [157.161.4.7]) by mail.imp.ch (8.12.3/8.12.3) with ESMTP id g83LOkO9089605; Tue, 3 Sep 2002 23:24:46 +0200 (CEST) (envelope-from Martin.Blapp@imp.ch) Received: from levais.imp.ch (levais.imp.ch [157.161.4.66]) by nbs.imp.ch (8.12.3/8.12.3) with ESMTP id g83LOj75267486; Tue, 3 Sep 2002 23:24:45 +0200 (MES) Date: Tue, 3 Sep 2002 23:30:02 +0200 (CEST) From: Martin Blapp To: Cc: Subject: Re: KDE broken on CURRENT (with gcc3.2) In-Reply-To: <20020903212259.H29511-100000@levais.imp.ch> Message-ID: <20020903232814.X29511-100000@levais.imp.ch> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Folks, > ports/audio/arts > ---------------- I got this one solved by rm /usr/ports. It was a stale patch :/ > ports/devel/fam > --------------- > > c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo > cal/etc/fam.conf\" -O -pipe -c RPC_TCP_Connector.c++ > c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo > cal/etc/fam.conf\" -O -pipe -c Scanner.c++ > c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo > cal/etc/fam.conf\" -O -pipe -c Scheduler.c++ > Scheduler.c++:37: uninitialized const member `Scheduler::IOTypeInfo::iotype' > Scheduler.c++:38: uninitialized const member `Scheduler::IOTypeInfo::iotype' > gmake[2]: *** [Scheduler.o] Error 1 > gmake[2]: Leaving directory `/usr/ports/devel/fam/work/fam-2.6.8/fam' > gmake[1]: *** [all-recursive] Error 1 > gmake[1]: Leaving directory `/usr/ports/devel/fam/work/fam-2.6.8' > gmake: *** [all-recursive-am] Error 2 > *** Error code 2 > Is still broken. Martin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 14:31: 5 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D3FE37B401 for ; Tue, 3 Sep 2002 14:31:00 -0700 (PDT) Received: from procyon.firepipe.net (procyon.firepipe.net [198.78.66.151]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2635F43E6A for ; Tue, 3 Sep 2002 14:31:00 -0700 (PDT) (envelope-from will@csociety.org) Received: by procyon.firepipe.net (Postfix, from userid 1000) id 4E26321453; Tue, 3 Sep 2002 14:29:12 -0700 (PDT) Date: Tue, 3 Sep 2002 14:29:12 -0700 From: Will Andrews To: Martin Blapp Cc: current@freebsd.org, ports@geeksrus.net Subject: Re: KDE broken on CURRENT (with gcc3.2) Message-ID: <20020903212912.GC48750@procyon.firepipe.net> Mail-Followup-To: Martin Blapp , current@freebsd.org, ports@geeksrus.net References: <20020903212259.H29511-100000@levais.imp.ch> <20020903232814.X29511-100000@levais.imp.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020903232814.X29511-100000@levais.imp.ch> User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, Sep 03, 2002 at 11:30:02PM +0200, Martin Blapp wrote: > > ports/devel/fam > > --------------- > > > > c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo > > cal/etc/fam.conf\" -O -pipe -c RPC_TCP_Connector.c++ > > c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo > > cal/etc/fam.conf\" -O -pipe -c Scanner.c++ > > c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo > > cal/etc/fam.conf\" -O -pipe -c Scheduler.c++ > > Scheduler.c++:37: uninitialized const member `Scheduler::IOTypeInfo::iotype' > > Scheduler.c++:38: uninitialized const member `Scheduler::IOTypeInfo::iotype' > > gmake[2]: *** [Scheduler.o] Error 1 > > gmake[2]: Leaving directory `/usr/ports/devel/fam/work/fam-2.6.8/fam' > > gmake[1]: *** [all-recursive] Error 1 > > gmake[1]: Leaving directory `/usr/ports/devel/fam/work/fam-2.6.8' > > gmake: *** [all-recursive-am] Error 2 > > *** Error code 2 > > > > Is still broken. That's not KDE domain, though. We only depend on FAM. regards, -- wca To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 14:34:12 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25D7137B400 for ; Tue, 3 Sep 2002 14:34:10 -0700 (PDT) Received: from mail.imp.ch (mail.imp.ch [157.161.1.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3994B43E3B for ; Tue, 3 Sep 2002 14:34:09 -0700 (PDT) (envelope-from mb@imp.ch) Received: from nbs.imp.ch (nbs.imp.ch [157.161.4.7]) by mail.imp.ch (8.12.3/8.12.3) with ESMTP id g83LY1O9090412; Tue, 3 Sep 2002 23:34:01 +0200 (CEST) (envelope-from Martin.Blapp@imp.ch) Received: from levais.imp.ch (levais.imp.ch [157.161.4.66]) by nbs.imp.ch (8.12.3/8.12.3) with ESMTP id g83LY175266261; Tue, 3 Sep 2002 23:34:01 +0200 (MES) Date: Tue, 3 Sep 2002 23:39:18 +0200 (CEST) From: Martin Blapp To: Will Andrews Cc: , Subject: Re: KDE broken on CURRENT (with gcc3.2) In-Reply-To: <20020903212912.GC48750@procyon.firepipe.net> Message-ID: <20020903233817.V29511-100000@levais.imp.ch> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, > That's not KDE domain, though. We only depend on FAM. Of course ;-) But the arts problem I fixed - sigh - was a KDE problem. I just listed this one too. Martin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 14:41:28 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AFD3837B400; Tue, 3 Sep 2002 14:41:22 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 703A743E6A; Tue, 3 Sep 2002 14:41:22 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 4F2822A893; Tue, 3 Sep 2002 14:41:22 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Matthew Dillon Cc: John Baldwin , Thomas Moestl , current@FreeBSD.ORG, des@FreeBSD.ORG, ticso@cicely5.cicely.de, Alexander Kabaev , ticso@cicely.de Subject: Re: alpha tinderbox failure - kernel is broken. In-Reply-To: <200209032113.g83LDjOV063373@apollo.backplane.com> Date: Tue, 03 Sep 2002 14:41:22 -0700 From: Peter Wemm Message-Id: <20020903214122.4F2822A893@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Matthew Dillon wrote: > + /* Does the entry point belong to this segment? */ > + if (hdr->e_entry >= phdr[i].p_vaddr && > + hdr->e_entry < (phdr[i].p_vaddr + > + phdr[i].p_memsz)) { > + entry = (u_long)hdr->e_entry; > + text_size = seg_size; > + text_addr = seg_addr; > } else { > + data_size = seg_size; > + data_addr = seg_addr; > } I don't think we can do this (the last section), it is quite legal to have more than one non-text PT_LOAD segment. if the last one was very small, we'd end up with an artificially low 'data_size' which would make for interesting RLIMIT_DATA enforcement. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 14:47:42 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C64D37B400; Tue, 3 Sep 2002 14:47:39 -0700 (PDT) Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD7CC43E42; Tue, 3 Sep 2002 14:47:38 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: from apollo.backplane.com (localhost [127.0.0.1]) by apollo.backplane.com (8.12.5/8.12.4) with ESMTP id g83LlZPQ020493; Tue, 3 Sep 2002 14:47:35 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.12.5/8.12.4/Submit) id g83LlZoC020492; Tue, 3 Sep 2002 14:47:35 -0700 (PDT) (envelope-from dillon) Date: Tue, 3 Sep 2002 14:47:35 -0700 (PDT) From: Matthew Dillon Message-Id: <200209032147.g83LlZoC020492@apollo.backplane.com> To: Peter Wemm Cc: John Baldwin , Thomas Moestl , current@FreeBSD.ORG, des@FreeBSD.ORG, ticso@cicely5.cicely.de, Alexander Kabaev , ticso@cicely.de Subject: Re: alpha tinderbox failure - kernel is broken. References: <20020903214122.4F2822A893@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG :> + data_addr = seg_addr; :> } : :I don't think we can do this (the last section), it is quite legal to have :more than one non-text PT_LOAD segment. if the last one was very small, :we'd end up with an artificially low 'data_size' which would make for :interesting RLIMIT_DATA enforcement. : :Cheers, :-Peter :-- :Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com Well, this represents a reversion to what the data and text calculations were before any of my commits. I think that the best bet is to revert that part of the calculation completely rather then revert it only half way. From what I understand there is usually only one data segment in an ELF binary anyway. I am also worried that the kernel may be using the vmspace data start and size in other ways and, really, the safest solution for now is to revert it so data_start + data_size yields the end of data in the last loaded data segment (which is also the highest addressed data segment according to the ELF spec). We can always put it back in later. I will also note that RLIMIT_DATA is not really all that useful a resource limit. It's there basically to protect against runaway malloc()s but it does not in any way limit the amount of memory a program actually uses since mmap() is not counted. RLIMIT_VMEM is the ultimate memory resource limit. -Matt Matthew Dillon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 14:49:27 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3D4D37B400; Tue, 3 Sep 2002 14:49:19 -0700 (PDT) Received: from dmlb.org (pc1-cmbg2-6-cust106.cam.cable.ntl.com [80.4.4.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 480FC43E72; Tue, 3 Sep 2002 14:49:19 -0700 (PDT) (envelope-from dmlb@dmlb.org) Received: from slave.my.domain ([192.168.200.39]) by dmlb.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 3.36 #1) id 17mLXy-000B8T-00; Tue, 03 Sep 2002 22:49:18 +0100 Received: from dmlb by slave.my.domain with local (Exim 3.36 #1) id 17mLXx-000E6o-00; Tue, 03 Sep 2002 22:49:17 +0100 Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Tue, 03 Sep 2002 22:49:17 +0100 (BST) From: Duncan Barclay To: hackers@freebsd.org, current@freebsd.org Subject: TIOCSCTTY not implemented in linuxulator? Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi Does anyone know why TIOCSCTTY isn't implemented in compat/linux_ioctl.c? The last change in this area was back in 1999 when the ioctl handling was revamped, but this ioctl was not implemented. Do controlling terminals work okay in the linuxulator? Implementing this might solve a problem with Matlab, where it refuses to exit. Matlab issues calls to two unimplemented ioctls on the tty side of a pty/tty pair. linux: 'ioctl' fd=4, cmd=0x1 ('',1) not implemented linux: 'ioctl' fd=4, cmd=0x1 ('',1) not implemented linux: 'ioctl' fd=4, cmd=0x540e ('T',14) not implemented 0x540e is TIOCSCTTY, and according to /compat/linux/usr/include/asm/ioctls.h 0x1 is TIOCSER_TEMT (Transmitter physically empty)? I'm using 4.6-PRERELEASE linux_base-6.1_1 linux_devtools-6.1 linux_kdump-1.4 Thanks Duncan -- ________________________________________________________________________ Duncan Barclay | God smiles upon the little children, dmlb@dmlb.org | the alcoholics, and the permanently stoned. dmlb@freebsd.org| Steven King To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 15:32:32 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 24EA537B400; Tue, 3 Sep 2002 15:32:29 -0700 (PDT) Received: from rhymer.cogsci.ed.ac.uk (rhymer.cogsci.ed.ac.uk [129.215.144.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id B751A43E65; Tue, 3 Sep 2002 15:32:27 -0700 (PDT) (envelope-from richard@cogsci.ed.ac.uk) Received: (from richard@localhost) by rhymer.cogsci.ed.ac.uk (8.9.3/8.9.3) id XAA04151; Tue, 3 Sep 2002 23:32:22 +0100 (BST) Date: Tue, 3 Sep 2002 23:32:22 +0100 (BST) Message-Id: <200209032232.XAA04151@rhymer.cogsci.ed.ac.uk> From: Richard Tobin Subject: Re: aout support broken in gcc3 To: Juli Mallett , Richard Tobin In-Reply-To: Juli Mallett's message of Tue, 3 Sep 2002 12:52:17 -0700 Organization: just say no Cc: Julian Elischer , current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > False. As I said, I have systems that read a.out format object files > > and they would need to be ported to read ELF object files instead. > > Furthermore, they write themselves out (after loading object files) in > > a.out format, and would need to be ported to write themselves out > > in ELF format. > Where exactly does GCC fit into the mix, making this impossible? They compile Lisp (etc) to a C file, which they compile (with gcc) to a .o file, then link against the running image (with /usr/libexec/aout/ld -A) to produce a relocated .o file, then read it in and look at its symbol table to find the entry points. So they need a C compiler that can generate a.out format .o files, and a linker that can link a.out format .o files against an a.out format executable. I'm quite expecting the answer "yes, we've considered this and decided that the overhead of supporting it is to much", but I want to make sure that you realise that there are programs that will break. Long-time BSD users will not be surprised to know that Franz Lisp (the original BSD Franz Lisp, not the commercial Franz Inc product) is one of them. Incidentally, I know that the "modern" alternative to reading in .o files is to use shared libraries instead, but as far as I know there isn't any support for writing out an executable that has shared libraries mapped in (so that they don't have to be loaded, or even exist, when the program is started again). -- Richard To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 15:40:48 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 167C237B401; Tue, 3 Sep 2002 15:40:40 -0700 (PDT) Received: from baraca.united.net.ua (ns.united.net.ua [193.111.8.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C7AE43E42; Tue, 3 Sep 2002 15:40:37 -0700 (PDT) (envelope-from max@vega.com) Received: from vega.vega.com (root@xDSL-2-2.united.net.ua [193.111.9.226] (may be forged)) by baraca.united.net.ua (8.11.6/8.11.6) with ESMTP id g83MeGs90856; Wed, 4 Sep 2002 01:40:16 +0300 (EEST) (envelope-from max@vega.com) Received: from vega.vega.com (max@localhost [127.0.0.1]) by vega.vega.com (8.12.5/8.12.5) with ESMTP id g83MeILH009715; Wed, 4 Sep 2002 01:40:18 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) Received: (from max@localhost) by vega.vega.com (8.12.5/8.12.5/Submit) id g83MeDem009714; Wed, 4 Sep 2002 01:40:13 +0300 (EEST) Date: Wed, 4 Sep 2002 01:40:13 +0300 From: Maxim Sobolev To: Richard Tobin Cc: Juli Mallett , Julian Elischer , current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 Message-ID: <20020903224013.GE9384@vega.vega.com> References: <200209032232.XAA04151@rhymer.cogsci.ed.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200209032232.XAA04151@rhymer.cogsci.ed.ac.uk> User-Agent: Mutt/1.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, Sep 03, 2002 at 11:32:22PM +0100, Richard Tobin wrote: > > > False. As I said, I have systems that read a.out format object files > > > and they would need to be ported to read ELF object files instead. > > > > Furthermore, they write themselves out (after loading object files) in > > > a.out format, and would need to be ported to write themselves out > > > in ELF format. > > > Where exactly does GCC fit into the mix, making this impossible? > > They compile Lisp (etc) to a C file, which they compile (with gcc) to ^^^ actually with as(1), because gcc is only generates assembler file, which is then translated into the object file by assembler (as). Assembler by itself is part of binutils, not a compiler suite. -Maxim > a .o file, then link against the running image (with > /usr/libexec/aout/ld -A) to produce a relocated .o file, then read it > in and look at its symbol table to find the entry points. > > So they need a C compiler that can generate a.out format .o files, and > a linker that can link a.out format .o files against an a.out format > executable. > > I'm quite expecting the answer "yes, we've considered this and decided > that the overhead of supporting it is to much", but I want to make > sure that you realise that there are programs that will break. > Long-time BSD users will not be surprised to know that Franz Lisp (the > original BSD Franz Lisp, not the commercial Franz Inc product) is one > of them. > > Incidentally, I know that the "modern" alternative to reading in .o > files is to use shared libraries instead, but as far as I know there > isn't any support for writing out an executable that has shared > libraries mapped in (so that they don't have to be loaded, or even > exist, when the program is started again). > > -- Richard > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 16: 2:14 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0969637B400; Tue, 3 Sep 2002 16:02:07 -0700 (PDT) Received: from wwweasel.geeksrus.net (wwweasel.geeksrus.net [64.8.210.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E15A43E72; Tue, 3 Sep 2002 16:02:06 -0700 (PDT) (envelope-from alane@wwweasel.geeksrus.net) Received: from wwweasel.geeksrus.net (alane@localhost [127.0.0.1]) by wwweasel.geeksrus.net (8.12.5/8.12.5) with ESMTP id g83N1mvB098757; Tue, 3 Sep 2002 19:01:48 -0400 (EDT) (envelope-from alane@wwweasel.geeksrus.net) Received: (from alane@localhost) by wwweasel.geeksrus.net (8.12.5/8.12.5/Submit) id g83N1mEA098724; Tue, 3 Sep 2002 19:01:48 -0400 (EDT) (envelope-from alane) Date: Tue, 3 Sep 2002 19:01:47 -0400 From: Alan E To: Will Andrews Cc: Martin Blapp , current@freebsd.org, FreeBSD Ports List Subject: Re: KDE broken on CURRENT (with gcc3.2) Message-ID: <20020903230147.GA65731@wwweasel.geeksrus.net> Reply-To: alane@geeksrus.net References: <20020903212259.H29511-100000@levais.imp.ch> <20020903232814.X29511-100000@levais.imp.ch> <20020903212912.GC48750@procyon.firepipe.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020903212912.GC48750@procyon.firepipe.net> X-message-flag: Magic 8-Ball says "Outlook not so good." I'll ask it about Exchange next. User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, Sep 03, 2002 at 02:29:12PM -0700, Will Andrews wrote: >On Tue, Sep 03, 2002 at 11:30:02PM +0200, Martin Blapp wrote: >> > ports/devel/fam >> > --------------- >> > >> > c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo >> > cal/etc/fam.conf\" -O -pipe -c RPC_TCP_Connector.c++ >> > c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo >> > cal/etc/fam.conf\" -O -pipe -c Scanner.c++ >> > c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo >> > cal/etc/fam.conf\" -O -pipe -c Scheduler.c++ >> > Scheduler.c++:37: uninitialized const member `Scheduler::IOTypeInfo::iotype' >> > Scheduler.c++:38: uninitialized const member `Scheduler::IOTypeInfo::iotype' >> > gmake[2]: *** [Scheduler.o] Error 1 >> > gmake[2]: Leaving directory `/usr/ports/devel/fam/work/fam-2.6.8/fam' >> > gmake[1]: *** [all-recursive] Error 1 >> > gmake[1]: Leaving directory `/usr/ports/devel/fam/work/fam-2.6.8' >> > gmake: *** [all-recursive-am] Error 2 >> > *** Error code 2 >> > >> >> Is still broken. > >That's not KDE domain, though. We only depend on FAM. I'm the maintainer, Will. Since I don't have a -CURRENT system, is one of the hasta's set up to test -CURRENT patches on? I can make a good guess at it from looking at the code, but it'll need to be tested somewhere. Also, is gcc-3.2 on -CURRENT a supported configuration? -- AlanE KDE-FreeBSD Team (http://freebsd.kde.org/) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 16: 7:22 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87D8F37B400; Tue, 3 Sep 2002 16:07:14 -0700 (PDT) Received: from creme-brulee.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id E148F43E6E; Tue, 3 Sep 2002 16:07:13 -0700 (PDT) (envelope-from marcus@marcuscom.com) Received: from [10.2.1.0] (vpn-client-0.marcuscom.com [10.2.1.0]) by creme-brulee.marcuscom.com (8.12.5/8.12.5) with ESMTP id g83N5Six055751; Tue, 3 Sep 2002 19:05:28 -0400 (EDT) (envelope-from marcus@marcuscom.com) Subject: Re: KDE broken on CURRENT (with gcc3.2) From: Joe Marcus Clarke To: alane@geeksrus.net Cc: Will Andrews , Martin Blapp , current@FreeBSD.ORG, FreeBSD Ports List In-Reply-To: <20020903230147.GA65731@wwweasel.geeksrus.net> References: <20020903212259.H29511-100000@levais.imp.ch> <20020903232814.X29511-100000@levais.imp.ch> <20020903212912.GC48750@procyon.firepipe.net> <20020903230147.GA65731@wwweasel.geeksrus.net> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.8 Date: 03 Sep 2002 19:06:52 -0400 Message-Id: <1031094413.330.36.camel@gyros.marcuscom.com> Mime-Version: 1.0 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 2002-09-03 at 19:01, Alan E wrote: > On Tue, Sep 03, 2002 at 02:29:12PM -0700, Will Andrews wrote: > >On Tue, Sep 03, 2002 at 11:30:02PM +0200, Martin Blapp wrote: > >> > ports/devel/fam > >> > --------------- > >> > > >> > c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo > >> > cal/etc/fam.conf\" -O -pipe -c RPC_TCP_Connector.c++ > >> > c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo > >> > cal/etc/fam.conf\" -O -pipe -c Scanner.c++ > >> > c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo > >> > cal/etc/fam.conf\" -O -pipe -c Scheduler.c++ > >> > Scheduler.c++:37: uninitialized const member `Scheduler::IOTypeInfo::iotype' > >> > Scheduler.c++:38: uninitialized const member `Scheduler::IOTypeInfo::iotype' > >> > gmake[2]: *** [Scheduler.o] Error 1 > >> > gmake[2]: Leaving directory `/usr/ports/devel/fam/work/fam-2.6.8/fam' > >> > gmake[1]: *** [all-recursive] Error 1 > >> > gmake[1]: Leaving directory `/usr/ports/devel/fam/work/fam-2.6.8' > >> > gmake: *** [all-recursive-am] Error 2 > >> > *** Error code 2 > >> > > >> > >> Is still broken. > > > >That's not KDE domain, though. We only depend on FAM. > > I'm the maintainer, Will. > > Since I don't have a -CURRENT system, is one of the hasta's set up to > test -CURRENT patches on? > > I can make a good guess at it from looking at the code, but it'll need > to be tested somewhere. > > Also, is gcc-3.2 on -CURRENT a supported configuration? gcc-3.2 is the new compiler in -CURRENT as of two days ago. Joe > > -- > AlanE > KDE-FreeBSD Team (http://freebsd.kde.org/) > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > -- PGP Key : http://www.marcuscom.com/pgp.asc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 16:48:33 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6A7437B401; Tue, 3 Sep 2002 16:48:22 -0700 (PDT) Received: from warspite.cnchost.com (warspite.concentric.net [207.155.248.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id B194E43EAC; Tue, 3 Sep 2002 16:48:06 -0700 (PDT) (envelope-from bakul@bitblocks.com) Received: from bitblocks.com (adsl-209-204-185-216.sonic.net [209.204.185.216]) by warspite.cnchost.com id TAA25289; Tue, 3 Sep 2002 19:47:02 -0400 (EDT) [ConcentricHost SMTP Relay 1.14] Message-ID: <200209032347.TAA25289@warspite.cnchost.com> To: Maxim Sobolev Cc: Richard Tobin , Juli Mallett , Julian Elischer , current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 In-reply-to: Your message of "Wed, 04 Sep 2002 01:40:13 +0300." <20020903224013.GE9384@vega.vega.com> Date: Tue, 03 Sep 2002 16:47:00 -0700 From: Bakul Shah Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > > Where exactly does GCC fit into the mix, making this impossible? > > > > They compile Lisp (etc) to a C file, which they compile (with gcc) to > ^^^ > actually with as(1), because gcc is only generates assembler file, > which is then translated into the object file by assembler (as). > Assembler by itself is part of binutils, not a compiler suite. I suspect Richard Tobin was using the generally accepted meaning for a "compiler" as one that translates a source program into object code (machine language). In any case, it is cc1 that generates an assembly file. gcc is just a driver program that calls various subprograms. Richard's main point with which I totally agree is that please do not take away the ability to generate and grok a.out files *if at all possible*. A number of Lisp systems as well as Scheme one use ld -A & friends to do what he described. In general, please do not break backward compatibility. Seems to me that most of the FreeBSD developers are not heavy 3rd part software users. Consequently they (the developers) do not realize that even when sources are available it is not always easy to update them to support changes that break old code -- due to lack of time or money or inability or inexperience to change the 3rd party software or whatever. When sources are not available, you are up the proverbial creek. You may say just continue running old freeBSD kernels but the constant stream of security fixes makes hard to justify doing that. IMHO what is needed is a strong voice for the *users* (along with hackers/developers) in influencing the direction FreeBSD takes -- right now if you don't hack FreeBSD code, you don't get listened to very much. This is like letting a builder build a house, or worse, letting an architect design a house without input from the people who are going to live in it ["trust me, you want a 4000 sq ft house on your 4500 sq ft lot, with humongous walkin closets, tiny bedrooms, a big master bathroom with large french windows in the shower (so what if it is facing your neighbor's living room windows only 10 ft away)"]. In a commercial setting it is the user who ultimately pays the development costs so they do get listened to (or the company dies). As an example, on a modern SGI machine you can still run 20 year old binaries -- providing such compatibility is a pain and not pretty but to long time users' their "dusty decks" are very valuable. Unfortunately there is no such direct back-pressure in the open source community and developers usually don't have a long term view. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 16:51:42 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B16137B400 for ; Tue, 3 Sep 2002 16:51:40 -0700 (PDT) Received: from alpha.yumyumyum.org (dsl092-171-091.wdc1.dsl.speakeasy.net [66.92.171.91]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21A2C43E6A for ; Tue, 3 Sep 2002 16:51:39 -0700 (PDT) (envelope-from culverk@yumyumyum.org) Received: from alpha.yumyumyum.org (localhost [127.0.0.1]) by alpha.yumyumyum.org (8.12.5/8.12.5) with ESMTP id g83Np0EN028665; Tue, 3 Sep 2002 19:51:00 -0400 (EDT) (envelope-from culverk@yumyumyum.org) Received: from localhost (culverk@localhost) by alpha.yumyumyum.org (8.12.5/8.12.5/Submit) with ESMTP id g83Noxs8028662; Tue, 3 Sep 2002 19:50:59 -0400 (EDT) (envelope-from culverk@yumyumyum.org) X-Authentication-Warning: alpha.yumyumyum.org: culverk owned process doing -bs Date: Tue, 3 Sep 2002 19:50:59 -0400 (EDT) From: Kenneth Culver To: Martin Blapp Cc: current@FreeBSD.ORG Subject: Re: KDE broken on CURRENT (with gcc3.2) In-Reply-To: <20020903212259.H29511-100000@levais.imp.ch> Message-ID: <20020903195018.F28646-100000@alpha.yumyumyum.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-2.3 required=5.0 tests=IN_REP_TO,X_AUTH_WARNING,NO_MX_FOR_FROM version=2.31 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I can confirm that kde3 doesn't build on -CURRENT with gcc 3.2.1 as well, but it has never worked for me on gcc 3.1 either. Ken To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 16:55:53 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37A2937B401; Tue, 3 Sep 2002 16:55:50 -0700 (PDT) Received: from alpha.yumyumyum.org (dsl092-171-091.wdc1.dsl.speakeasy.net [66.92.171.91]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4259443E72; Tue, 3 Sep 2002 16:55:49 -0700 (PDT) (envelope-from culverk@yumyumyum.org) Received: from alpha.yumyumyum.org (localhost [127.0.0.1]) by alpha.yumyumyum.org (8.12.5/8.12.5) with ESMTP id g83Nt9EN028694; Tue, 3 Sep 2002 19:55:09 -0400 (EDT) (envelope-from culverk@yumyumyum.org) Received: from localhost (culverk@localhost) by alpha.yumyumyum.org (8.12.5/8.12.5/Submit) with ESMTP id g83Nt7CR028691; Tue, 3 Sep 2002 19:55:07 -0400 (EDT) (envelope-from culverk@yumyumyum.org) X-Authentication-Warning: alpha.yumyumyum.org: culverk owned process doing -bs Date: Tue, 3 Sep 2002 19:55:07 -0400 (EDT) From: Kenneth Culver To: Alan E Cc: Will Andrews , Martin Blapp , , FreeBSD Ports List Subject: Re: KDE broken on CURRENT (with gcc3.2) In-Reply-To: <20020903230147.GA65731@wwweasel.geeksrus.net> Message-ID: <20020903195446.P28646-100000@alpha.yumyumyum.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-1.8 required=5.0 tests=IN_REP_TO,X_AUTH_WARNING,DOUBLE_CAPSWORD,NO_MX_FOR_FROM,AWL version=2.31 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > I'm the maintainer, Will. > > Since I don't have a -CURRENT system, is one of the hasta's set up to > test -CURRENT patches on? > > I can make a good guess at it from looking at the code, but it'll need > to be tested somewhere. > > Also, is gcc-3.2 on -CURRENT a supported configuration? > gcc-3.2 on -CURRENT is the compiler that is default. Ken To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 17:32:15 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8160F37B400 for ; Tue, 3 Sep 2002 17:32:12 -0700 (PDT) Received: from wwweasel.geeksrus.net (wwweasel.geeksrus.net [64.8.210.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id B76FE43E7B for ; Tue, 3 Sep 2002 17:32:11 -0700 (PDT) (envelope-from alane@wwweasel.geeksrus.net) Received: from wwweasel.geeksrus.net (alane@localhost [127.0.0.1]) by wwweasel.geeksrus.net (8.12.5/8.12.5) with ESMTP id g840VqvB003199; Tue, 3 Sep 2002 20:31:52 -0400 (EDT) (envelope-from alane@wwweasel.geeksrus.net) Received: (from alane@localhost) by wwweasel.geeksrus.net (8.12.5/8.12.5/Submit) id g840Vq9Z003198; Tue, 3 Sep 2002 20:31:52 -0400 (EDT) (envelope-from alane) Date: Tue, 3 Sep 2002 20:31:52 -0400 From: Alan E To: Martin Blapp Cc: current@freebsd.org, ports@geeksrus.net Subject: Re: fam broken on CURRENT (with gcc3.2) Message-ID: <20020904003152.GA3164@wwweasel.geeksrus.net> Reply-To: alane@geeksrus.net References: <20020903212259.H29511-100000@levais.imp.ch> <20020903232814.X29511-100000@levais.imp.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020903232814.X29511-100000@levais.imp.ch> X-message-flag: Magic 8-Ball says "Outlook not so good." I'll ask it about Exchange next. User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, Sep 03, 2002 at 11:30:02PM +0200, Martin Blapp wrote: >> ports/devel/fam >> --------------- >> >> c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo >> cal/etc/fam.conf\" -O -pipe -c RPC_TCP_Connector.c++ >> c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo >> cal/etc/fam.conf\" -O -pipe -c Scanner.c++ >> c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DCONFIG_ETC_CONFIG_PATH=\"/usr/lo >> cal/etc/fam.conf\" -O -pipe -c Scheduler.c++ >> Scheduler.c++:37: uninitialized const member `Scheduler::IOTypeInfo::iotype' >> Scheduler.c++:38: uninitialized const member `Scheduler::IOTypeInfo::iotype' >> gmake[2]: *** [Scheduler.o] Error 1 >> gmake[2]: Leaving directory `/usr/ports/devel/fam/work/fam-2.6.8/fam' >> gmake[1]: *** [all-recursive] Error 1 >> gmake[1]: Leaving directory `/usr/ports/devel/fam/work/fam-2.6.8' >> gmake: *** [all-recursive-am] Error 2 >> *** Error code 2 I have upgraded fam to 2.6.9. Please check if the problem still exists. Thanks. -- AlanE KDE-FreeBSD Team (http://freebsd.kde.org/) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 18:58: 5 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6799337B400 for ; Tue, 3 Sep 2002 18:58:03 -0700 (PDT) Received: from sm11.texas.rr.com (sm11.texas.rr.com [24.93.35.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5EF043E6A for ; Tue, 3 Sep 2002 18:58:02 -0700 (PDT) (envelope-from michael@purplenake.com) Received: from bo.purplenake.com (cs666886-208.austin.rr.com [66.68.86.208]) by sm11.texas.rr.com (8.12.1/8.12.0.Beta16) with ESMTP id g841t8Ul029507 for ; Tue, 3 Sep 2002 20:55:08 -0500 Content-Type: text/plain; charset="us-ascii" From: Michael Johnson To: current@FreeBSD.ORG Subject: Re: KDE broken on CURRENT (with gcc3.2) Date: Wed, 4 Sep 2002 20:59:20 +0000 X-Mailer: KMail [version 1.4] MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200209042059.20072.michael@purplenake.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I am experiencing this behavior as well (can't compile kde3 with gcc 3.2.= 1 or=20 3.1). However, with =20 Alexander =20 Kabaev's gcc 3.2 patch to cp-lang.c, kdelibs compiles ok and I can get kd= ebase=20 to install by doing =20 =20 a 'make -k install'. Not sure exactly what's broken in the process, but i= t=20 seems usable so far. =20 =20 =20 =20 =20 ---- On Tue, 3 Sep 2002, Kenneth Culver (culverk@yumyumyum.org) wrote:=20 =20 > I can confirm that kde3 doesn't build on -CURRENT with gcc 3.2.1 as wel= l,=20 > but it has never worked for me on gcc 3.1 either.=20 > =20 > Ken=20 > =20 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 19:16:17 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B527537B401 for ; Tue, 3 Sep 2002 19:16:15 -0700 (PDT) Received: from mx1.mail.ru (mx1.mail.ru [194.67.57.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F28343E65 for ; Tue, 3 Sep 2002 19:16:14 -0700 (PDT) (envelope-from kan@mail.ru) Received: from drweb by mx1.mail.ru with drweb-scanned (Exim MX.1) id 17mPiG-000Eb0-00; Wed, 04 Sep 2002 06:16:12 +0400 Received: from [141.154.57.17] (helo=kan.dnsalias.net) by mx1.mail.ru with esmtp (Exim SMTP.1) id 17mPiG-000EZk-00; Wed, 04 Sep 2002 06:16:12 +0400 Received: from kan.dnsalias.net (localhost [IPv6:::1]) by kan.dnsalias.net (8.12.6/8.12.5) with ESMTP id g842G9mI000924; Tue, 3 Sep 2002 22:16:09 -0400 (EDT) (envelope-from kan@kan.dnsalias.net) Received: (from kan@localhost) by kan.dnsalias.net (8.12.6/8.12.6/Submit) id g842G390000923; Tue, 3 Sep 2002 22:16:03 -0400 (EDT) Date: Tue, 3 Sep 2002 22:16:03 -0400 From: Alexander Kabaev To: Michael Johnson Cc: current@FreeBSD.ORG Subject: Re: KDE broken on CURRENT (with gcc3.2) Message-Id: <20020903221603.0acfcc90.kabaev@bellatlantic.net> In-Reply-To: <200209042059.20072.michael@purplenake.com> References: <200209042059.20072.michael@purplenake.com> Reply-To: ak03@gte.com X-Mailer: Sylpheed version 0.8.1claws52 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Envelope-To: michael@purplenake.com, current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, 4 Sep 2002 20:59:20 +0000 Michael Johnson wrote: > I am experiencing this behavior as well (can't compile kde3 with gcc > 3.2.1 or 3.1). However, with > Alexander Kabaev's gcc 3.2 patch to cp-lang.c, kdelibs compiles ok and > I can get kdebase to install by doing The patch is not mine. I extracted it from GCC FSF CVS repository. -- Alexander Kabaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 20: 8:21 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EAD8E37B406 for ; Tue, 3 Sep 2002 20:08:11 -0700 (PDT) Received: from mail.speakeasy.net (mail16.speakeasy.net [216.254.0.216]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6C4943E3B for ; Tue, 3 Sep 2002 20:08:09 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 5830 invoked from network); 4 Sep 2002 03:08:39 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail16.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 4 Sep 2002 03:08:39 -0000 Received: from laptop.baldwin.cx (laptop.baldwin.cx [192.168.0.4]) by server.baldwin.cx (8.12.5/8.12.5) with ESMTP id g84388Bv006158; Tue, 3 Sep 2002 23:08:08 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200209032347.TAA25289@warspite.cnchost.com> Date: Tue, 03 Sep 2002 23:08:08 -0400 (EDT) From: John Baldwin To: Bakul Shah Subject: Re: aout support broken in gcc3 Cc: current@FreeBSD.ORG, Julian Elischer , Juli Mallett , Richard Tobin , Maxim Sobolev Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 03-Sep-2002 Bakul Shah wrote: >> > > Where exactly does GCC fit into the mix, making this impossible? >> > >> > They compile Lisp (etc) to a C file, which they compile (with gcc) to >> ^^^ >> actually with as(1), because gcc is only generates assembler file, >> which is then translated into the object file by assembler (as). >> Assembler by itself is part of binutils, not a compiler suite. > > I suspect Richard Tobin was using the generally accepted > meaning for a "compiler" as one that translates a source > program into object code (machine language). In any case, it > is cc1 that generates an assembly file. gcc is just a driver > program that calls various subprograms. > > Richard's main point with which I totally agree is that > please do not take away the ability to generate and grok > a.out files *if at all possible*. A number of Lisp systems > as well as Scheme one use ld -A & friends to do what he > described. In general, please do not break backward > compatibility. > > > Seems to me that most of the FreeBSD developers are not heavy > 3rd part software users. Consequently they (the developers) > do not realize that even when sources are available it is not > always easy to update them to support changes that break old > code -- due to lack of time or money or inability or > inexperience to change the 3rd party software or whatever. > When sources are not available, you are up the proverbial > creek. > > You may say just continue running old freeBSD kernels but the > constant stream of security fixes makes hard to justify doing > that. You are blowing this out of proportion and not actually reading what people are proposing. So far, the comments are about removing a.out support from the base compiler and offering a.out binutils and gcc _as ports_. Thus, people who needed to work with a.out can still install a toolchain to work with, they just wouldn't use the toolchain in the base system. The toolchain in the base system would then be easier to maintain resulting in it being more up-to-date and it would also be a bit faster. > Unfortunately there is no such direct back-pressure in the > open source community and developers usually don't have a > long term view. Thank you for insulting our intelligence. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 21:16: 7 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84AE337B400 for ; Tue, 3 Sep 2002 21:16:05 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6617043E4A for ; Tue, 3 Sep 2002 21:16:04 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id EAA01849; Wed, 4 Sep 2002 04:15:54 GMT Date: Wed, 4 Sep 2002 14:23:16 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Garrett Wollman Cc: Julian Elischer , Subject: Re: aout support broken in gcc3 In-Reply-To: <200209031810.g83IA8Bt010131@khavrinen.lcs.mit.edu> Message-ID: <20020904141916.B9524-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 3 Sep 2002, Garrett Wollman wrote: > < said: > > > As long as I can set things up so that a chroot to an environment full > > of 2.2.6 binaries will still work, then I can still support > > sites with embedded 2.2.6 based things.. > > Others may find this a requirement too. > > I think more people probably care about this: > > /usr/local/lib/netscape/communicator-4.7.us.bin: FreeBSD/i386 compact demand paged dynamically linked executable Isn't this too old and security-holed to use? It stopped being packaged a few releases ago. 4.5R has mainly: /usr/local/lib/netscape-linux/communicator-linux-4.79.bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped and mozilla. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 21:35:53 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 024F037B400; Tue, 3 Sep 2002 21:35:48 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F1A043E7B; Tue, 3 Sep 2002 21:35:45 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id EAA04879; Wed, 4 Sep 2002 04:35:37 GMT Date: Wed, 4 Sep 2002 14:42:57 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Bakul Shah Cc: Maxim Sobolev , Richard Tobin , Juli Mallett , Julian Elischer , Subject: Re: aout support broken in gcc3 In-Reply-To: <200209032347.TAA25289@warspite.cnchost.com> Message-ID: <20020904142336.C9524-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 3 Sep 2002, Bakul Shah wrote: > > > > Where exactly does GCC fit into the mix, making this impossible? > > > > > > They compile Lisp (etc) to a C file, which they compile (with gcc) to > > ^^^ > > actually with as(1), because gcc is only generates assembler file, > > which is then translated into the object file by assembler (as). > > Assembler by itself is part of binutils, not a compiler suite. Actually, it is part of old binutils, which is in FreeBSD's src tree but hasn't been built by default for many years. Therefore it doesn't even compile (except in my version of course): %%% Script started on Wed Sep 4 14:26:54 2002 ttyp0:bde@besplex:/tmp> cvs -Q co as ttyp0:bde@besplex:/tmp> cd as ttyp0:bde@besplex:/tmp/as> make Warning: Object directory not changed from original /tmp/as updating targ-cpu.h... updating obj-format.h... updating host.h... updating targ-env.h... cc -O -pipe -DNON_BROKEN_WORDS -DPIC -I/tmp/as -I/tmp/as -I/tmp/as/config -DOLD_GAS -DSIGTY=void -Derror=as_fatal -DSUB_SEGMENT_ALIGN=4 -DFREEBSD_AOUT -c /tmp/as/config/tc-i386.c In file included from /tmp/as/as.h:78, from /tmp/as/config/tc-i386.c:31: /usr/include/stdio.h:324: syntax error before '(' token *** Error code 1 Stop in /tmp/as. ttyp0:bde@besplex:/tmp/as> exit Script done on Wed Sep 4 14:27:04 2002 %%% This is because misimplemented compatibility cruft setbuffer() was finally bitten by reality. > I suspect Richard Tobin was using the generally accepted > meaning for a "compiler" as one that translates a source > program into object code (machine language). In any case, it > is cc1 that generates an assembly file. gcc is just a driver > program that calls various subprograms. I suspect that he is also using old binaries for as and ld. It would be safer to use an old compiler driver with them too. > Richard's main point with which I totally agree is that > please do not take away the ability to generate and grok > a.out files *if at all possible*. A number of Lisp systems > as well as Scheme one use ld -A & friends to do what he > described. In general, please do not break backward > compatibility. But must we support building new versions of the a.out utilities and keep all the infrastructure (man pages and objformat...) up to date? We haven't been doing that properly since 3.0R. Some of te infrastructure is still built by default, but parts must be built manually (as, ld, gdb ...) or old versions must be copied from somewhere. gdb is most problematic (if you need it) since old gdb's don't work out with current kernels. You have to check out gdb-mumble from FreeBSD-mumble and recompile. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 22:11: 9 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0136B37B400 for ; Tue, 3 Sep 2002 22:11:07 -0700 (PDT) Received: from stargate.northwindcom.net (39-10-237-24-cable.anchorageak.net [24.237.10.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11AF543E6A for ; Tue, 3 Sep 2002 22:11:01 -0700 (PDT) (envelope-from akbeech@anchoragerescue.org) Received: from stargate.anchoragerescue.org (localhost [127.0.0.1]) by stargate.northwindcom.net (Postfix) with ESMTP id B369E124; Tue, 3 Sep 2002 21:11:36 -0800 (AKDT) Content-Type: text/plain; charset="iso-8859-1" From: Beech Rintoul Organization: Anchorage Gospel Rescue Mission To: ak03@gte.com, Alexander Kabaev , Michael Johnson Subject: Re: KDE broken on CURRENT (with gcc3.2) Date: Tue, 3 Sep 2002 21:11:35 -0800 User-Agent: KMail/1.4.3 Cc: current@FreeBSD.ORG References: <200209042059.20072.michael@purplenake.com> <20020903221603.0acfcc90.kabaev@bellatlantic.net> In-Reply-To: <20020903221603.0acfcc90.kabaev@bellatlantic.net> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200209032111.35551.akbeech@anchoragerescue.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tuesday 03 September 2002 06:16 pm, Alexander Kabaev wrote: > On Wed, 4 Sep 2002 20:59:20 +0000 > > Michael Johnson wrote: > > I am experiencing this behavior as well (can't compile kde3 with gcc > > 3.2.1 or 3.1). However, with > > Alexander Kabaev's gcc 3.2 patch to cp-lang.c, kdelibs compiles ok an= d > > I can get kdebase to install by doing > > The patch is not mine. I extracted it from GCC FSF CVS repository. I have the exact same problem (even with fam-2.6.9). Can you post that pa= tch? Beech To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 22:30:22 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D83EE37B400 for ; Tue, 3 Sep 2002 22:30:16 -0700 (PDT) Received: from arnie.adacel.com.au (arnie.adacel.com.au [203.36.26.147]) by mx1.FreeBSD.org (Postfix) with SMTP id 4D37543E4A for ; Tue, 3 Sep 2002 22:28:48 -0700 (PDT) (envelope-from michael.wardle@adacel.com) Received: (qmail 5435 invoked from network); 4 Sep 2002 05:32:21 -0000 Received: from proton.adacel.com.au (root@203.8.85.90) by arnie.adacel.com.au with SMTP; 4 Sep 2002 05:32:21 -0000 Received: from hera.wodonga.adacel.com.au (hera.wodonga.adacel.com.au [192.168.75.251]) by proton.adacel.com.au (8.8.8+Sun/8.8.8) with SMTP id PAA23873 for ; Wed, 4 Sep 2002 15:26:50 +1000 (EST) Received: (qmail 17551 invoked from network); 4 Sep 2002 05:24:45 -0000 Received: from unknown (HELO selene) (192.168.75.53) by hera.wodonga.adacel.com.au with SMTP; 4 Sep 2002 05:24:45 -0000 Message-ID: <032501c253d3$f8024b60$354ba8c0@wodonga.adacel.com.au> From: "Michael WARDLE" To: "Beech Rintoul" Cc: References: <200209042059.20072.michael@purplenake.com> <20020903221603.0acfcc90.kabaev@bellatlantic.net> <200209032111.35551.akbeech@anchoragerescue.org> Subject: Re: KDE broken on CURRENT (with gcc3.2) Date: Wed, 4 Sep 2002 15:28:58 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > I have the exact same problem (even with fam-2.6.9). > Can you post that patch? There was an error with FAM and GCC 3.1 discussed here: If this is the problem you are seeing, try removing the "const" modifier from Scheduler.h in the FAM sources. If anyone can suggest why this is a FAM bug (rather than a GCC bug), I might be able to make the required changes in FAM. Hope this helps -- MICHAEL WARDLE SGI Desktop and Sysadmin Software Adacel Technologies Limited To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 22:41:55 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7360837B400 for ; Tue, 3 Sep 2002 22:41:53 -0700 (PDT) Received: from swan.mail.pas.earthlink.net (swan.mail.pas.earthlink.net [207.217.120.123]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1509C43E3B for ; Tue, 3 Sep 2002 22:41:53 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from pool0301.cvx21-bradley.dialup.earthlink.net ([209.179.193.46] helo=mindspring.com) by swan.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 17mSuv-00054g-00; Tue, 03 Sep 2002 22:41:29 -0700 Message-ID: <3D759CCC.D96C11AA@mindspring.com> Date: Tue, 03 Sep 2002 22:40:28 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Bruce Evans Cc: Garrett Wollman , Julian Elischer , current@FreeBSD.ORG Subject: Re: aout support broken in gcc3 References: <20020904141916.B9524-100000@gamplex.bde.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Bruce Evans wrote: > Isn't this too old and security-holed to use? It stopped being packaged a > few releases ago. 4.5R has mainly: > > /usr/local/lib/netscape-linux/communicator-linux-4.79.bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped > > and mozilla. I personally use the FreeBSD native Netscape. I dislike loading the Linux emulator, for security reasons. Mozilla, Galeon, and other browsers claim to be better, but often fail to provide features that have been in Netscape for forever. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 23:41:33 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFD1237B400 for ; Tue, 3 Sep 2002 23:41:30 -0700 (PDT) Received: from HAL9000.homeunix.com (12-232-220-15.client.attbi.com [12.232.220.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AD4443E72 for ; Tue, 3 Sep 2002 23:41:30 -0700 (PDT) (envelope-from dschultz@uclink.Berkeley.EDU) Received: from HAL9000.homeunix.com (localhost [127.0.0.1]) by HAL9000.homeunix.com (8.12.5/8.12.5) with ESMTP id g846fU9h005269; Tue, 3 Sep 2002 23:41:30 -0700 (PDT) (envelope-from dschultz@uclink.Berkeley.EDU) Received: (from das@localhost) by HAL9000.homeunix.com (8.12.5/8.12.5/Submit) id g846fMD8005268; Tue, 3 Sep 2002 23:41:22 -0700 (PDT) (envelope-from dschultz@uclink.Berkeley.EDU) Date: Tue, 3 Sep 2002 23:41:22 -0700 From: David Schultz To: Terry Lambert Cc: Bruce Evans , Garrett Wollman , Julian Elischer , current@FreeBSD.ORG Subject: web browsers (was: Re: aout support broken in gcc3) Message-ID: <20020904064122.GA5220@HAL9000.homeunix.com> Mail-Followup-To: Terry Lambert , Bruce Evans , Garrett Wollman , Julian Elischer , current@FreeBSD.ORG References: <20020904141916.B9524-100000@gamplex.bde.org> <3D759CCC.D96C11AA@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3D759CCC.D96C11AA@mindspring.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thus spake Terry Lambert : > Mozilla, Galeon, and other browsers claim to be better, but > often fail to provide features that have been in Netscape > for forever. You mean features like being stable, at least sometimes? Efficiency? IMO, Mozilla has features up the kazoo, but the developers seem unwilling to pursue unfashionable goals such as making a browser that just works. And in terms of security, a buggy browser worries me a lot more than Linux emulation. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 3 23:54:44 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D471C37B400 for ; Tue, 3 Sep 2002 23:54:38 -0700 (PDT) Received: from arnie.adacel.com.au (arnie.adacel.com.au [203.36.26.147]) by mx1.FreeBSD.org (Postfix) with SMTP id 63B7143E42 for ; Tue, 3 Sep 2002 23:53:55 -0700 (PDT) (envelope-from michael.wardle@adacel.com) Received: (qmail 10712 invoked from network); 4 Sep 2002 06:57:27 -0000 Received: from proton.adacel.com.au (root@203.8.85.90) by arnie.adacel.com.au with SMTP; 4 Sep 2002 06:57:27 -0000 Received: from hera.wodonga.adacel.com.au (hera.wodonga.adacel.com.au [192.168.75.251]) by proton.adacel.com.au (8.8.8+Sun/8.8.8) with SMTP id QAA28643 for ; Wed, 4 Sep 2002 16:51:55 +1000 (EST) Received: (qmail 17602 invoked from network); 4 Sep 2002 06:49:50 -0000 Received: from unknown (HELO selene) (192.168.75.53) by hera.wodonga.adacel.com.au with SMTP; 4 Sep 2002 06:49:50 -0000 Message-ID: <038901c253df$da7f8d80$354ba8c0@wodonga.adacel.com.au> From: "Michael WARDLE" To: "David Schultz" Cc: "FreeBSD Current Mailing List" References: <20020904141916.B9524-100000@gamplex.bde.org> <3D759CCC.D96C11AA@mindspring.com> <20020904064122.GA5220@HAL9000.homeunix.com> Subject: Re: web browsers (was: Re: aout support broken in gcc3) Date: Wed, 4 Sep 2002 16:54:02 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > Mozilla, Galeon, and other browsers claim to be better, but > > often fail to provide features that have been in Netscape > > for forever. > > You mean features like being stable, at least sometimes? > Efficiency? IMO, Mozilla has features up the kazoo, but the > developers seem unwilling to pursue unfashionable goals such as > making a browser that just works. And in terms of security, a > buggy browser worries me a lot more than Linux emulation. The Gecko engine developed by the Mozilla Project, however seems to be very good. I find Galeon quite nice, as it uses Mozilla's quite capable HTML rendering engine, has its own well designed GTK-based GUI, and has little of Mozilla's bloat. Netscape Navigator <= 4.? has quite bad HTML rendering, and is disliked greatly by most web developers I know (not to condone it, but it's little wonder that many web sites are now "designed for Internet Explorer"). I would suggest to anybody still using Netscape 4 on a Unix platform that they try a replacement browser, whether that be Mozilla, Galeon, or something else (perhaps Opera or Konqueror). If you're looking for a replacement Internet mail client, you might like to try Mutt, Balsa, Sylpheed, or Evolution. -- MICHAEL WARDLE SGI Desktop and Sysadmin Software Adacel Technologies Limited To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 4 0:17:18 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B4AD37B400 for ; Wed, 4 Sep 2002 00:17:15 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A73643E42 for ; Wed, 4 Sep 2002 00:17:14 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id HAA28515; Wed, 4 Sep 2002 07:17:08 GMT Date: Wed, 4 Sep 2002 17:24:30 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: "D. Rock" Cc: current@FreeBSD.ORG Subject: Re: fsck cannot find superblock In-Reply-To: <3D7511C8.3080306@t-online.de> Message-ID: <20020904171953.I460-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 3 Sep 2002, D. Rock wrote: > with 'uncommon' block sizes fsck seems to have problems finding the > superblock: > > # newfs -i 10240 -b 4096 -f 512 /dev/ad1d > Reduced frags per cylinder group from 26208 to 26200 to enlarge last cyl group > /dev/ad1d: 409.6MB (838860 sectors) block size 4096, fragment size 512 > using 33 cylinder groups of 12.79MB, 3275 blks, 1312 inodes. > super-block backups (for fsck -b #) at: > 32, 26232, 52432, 78632, 104832, 131032, 157232, 183432, 209632, 235832, > 262032, 288232, 314432, 340632, 366832, 393032, 419232, 445432, 471632, > 497832, 524032, 550232, 576432, 602632, 628832, 655032, 681232, 707432, > 733632, 759832, 786032, 812232, 838432 > # fsck /dev/ad1d > ** /dev/ad1d > Cannot find file system superblock > > LOOK FOR ALTERNATE SUPERBLOCKS? [yn] n fsck_ffs has no problems here with (whole) md disk of the same size. Perhaps I have fixed the problem without noticing. dumpfs or comparison with a non-broken filesystem of the same size might show the problem. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 4 0:28:39 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F103837B400 for ; Wed, 4 Sep 2002 00:28:36 -0700 (PDT) Received: from HAL9000.homeunix.com (12-232-220-15.client.attbi.com [12.232.220.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49D6243E65 for ; Wed, 4 Sep 2002 00:28:36 -0700 (PDT) (envelope-from dschultz@uclink.Berkeley.EDU) Received: from HAL9000.homeunix.com (localhost [127.0.0.1]) by HAL9000.homeunix.com (8.12.5/8.12.5) with ESMTP id g847Qu9h005466; Wed, 4 Sep 2002 00:26:56 -0700 (PDT) (envelope-from dschultz@uclink.Berkeley.EDU) Received: (from das@localhost) by HAL9000.homeunix.com (8.12.5/8.12.5/Submit) id g847QunD005465; Wed, 4 Sep 2002 00:26:56 -0700 (PDT) (envelope-from dschultz@uclink.Berkeley.EDU) Date: Wed, 4 Sep 2002 00:26:56 -0700 From: David Schultz To: Michael WARDLE Cc: FreeBSD Current Mailing List Subject: Re: web browsers (was: Re: aout support broken in gcc3) Message-ID: <20020904072655.GA5364@HAL9000.homeunix.com> Mail-Followup-To: Michael WARDLE , FreeBSD Current Mailing List References: <20020904141916.B9524-100000@gamplex.bde.org> <3D759CCC.D96C11AA@mindspring.com> <20020904064122.GA5220@HAL9000.homeunix.com> <038901c253df$da7f8d80$354ba8c0@wodonga.adacel.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <038901c253df$da7f8d80$354ba8c0@wodonga.adacel.com.au> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thus spake Michael WARDLE : > The Gecko engine developed by the Mozilla Project, however seems > to be very good. I find Galeon quite nice, as it uses Mozilla's > quite capable HTML rendering engine, has its own well designed > GTK-based GUI, and has little of Mozilla's bloat. > > Netscape Navigator <= 4.? has quite bad HTML rendering, and is > disliked greatly by most web developers I know (not to condone > it, but it's little wonder that many web sites are now "designed > for Internet Explorer"). I would suggest to anybody still using > Netscape 4 on a Unix platform that they try a replacement > browser, whether that be Mozilla, Galeon, or something else > (perhaps Opera or Konqueror). I quite agree that everything fell apart with the 4.x browser wars. The standards-compliance aspect is improving, but at the rate browsers seem to be going, I'm going to need another processor just to surf the web pretty soon. I've tried Mozilla, Opera, and Skipstone and found intolerable shortcomings and annoyances in each. I'm reluctant to try Galeon because I don't have the bloat that is Gnome anymore, and if I reinstalled it all for the sake of a web browser, I would also seriously need a bigger hard drive. I may go back to Skipstone. It's minimalistic enough that if it's been under active development since I last used it, it's probably pretty stable. > If you're looking for a replacement Internet mail client, you > might like to try Mutt, Balsa, Sylpheed, or Evolution. I already use mutt; I don't like clicky interfaces. I wish there were a web browser that worked as well as mutt, and I think it's too bad that lynx is inadequate for rendering complicated web pages these days. Followups, if any, to -chat, where the subscribers are used to this topic coming up all the time... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 4 0:47:54 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DE1737B400 for ; Wed, 4 Sep 2002 00:47:47 -0700 (PDT) Received: from platon.gneto.com (as6-1-5.kr.m.bonet.se [217.215.84.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id A407F43E81 for ; Wed, 4 Sep 2002 00:47:40 -0700 (PDT) (envelope-from martin@gneto.com) Received: from gneto.com (sokrates.gneto.com [192.168.2.10]) by platon.gneto.com (Postfix) with ESMTP id 9EA624CF6 for ; Wed, 4 Sep 2002 09:47:33 +0200 (CEST) Message-ID: <3D75BB51.4020305@gneto.com> Date: Wed, 04 Sep 2002 09:50:41 +0200 From: Martin Nilsson Organization: Martins home control User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.1) Gecko/20020826 X-Accept-Language: en-us, en MIME-Version: 1.0 To: current@FreeBSD.ORG Subject: Lots of ACPI errors when booting yesterdays CURRENT Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Below is a trimmed dmesg from booting yesterdays CURRENT on my=20 SuperMicro P3TDE6 machine (RCC/ServerWorks HE-SLt chipset). I heven't found anything wrong with the OS, it is just that the boot=20 seems to be a bit on the chatty side :-) Is this caused by a bad BIOS setting or is there something strange with=20 this board/BIOS or the acpi support in CURRENT? I also noticed support for four acpi_cpu:s is, this as intended, the=20 board only have room for two? /Martin Copyright (c) 1992-2002 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.0-CURRENT #0: Tue Sep 3 17:41:10 CEST 2002 root@euklides.gneto.com:/usr/obj/ext/FreeBSD/CURRENT/sys/EUKLIDES Preloaded elf kernel "/boot/kernel/kernel" at 0xc04c7000. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc04c70a8. Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 1266068553 Hz CPU: Pentium III/Pentium III Xeon/Celeron (1266.07-MHz 686-class CPU) Origin =3D "GenuineIntel" Id =3D 0x6b1 Stepping =3D 1 =20 Features=3D0x383fbff real memory =3D 536805376 (524224K bytes) avail memory =3D 515674112 (503588K bytes) Pentium Pro MTRR support enabled Using $PIR table, 10 entries at 0xc00f52e0 ACPI-0536: *** Error: Field name [INDX] already exists in current sc= ope ACPI-0536: *** Error: Field name [DATA] already exists in current sc= ope ACPI-0536: *** Error: Field name [INDX] already exists in current sc= ope ACPI-0536: *** Error: Field name [DATA] already exists in current sc= ope ACPI-0536: *** Error: Field name [C000] already exists in current sc= ope ACPI-0536: *** Error: Field name [C010] already exists in current sc= ope ACPI-0536: *** Error: Field name [C020] already exists in current sc= ope ACPI-0685: *** Warning: NsLookup: INDX, type 1, checking for type 11= ACPI-0685: *** Warning: NsLookup: DATA, type 2, checking for type 11= ACPI-0685: *** Warning: NsLookup: INDX, type 1, checking for type 11= ACPI-0685: *** Warning: NsLookup: DATA, type 2, checking for type 11= ACPI-0685: *** Warning: NsLookup: C000, type 8, checking for type 13= ACPI-0685: *** Warning: NsLookup: C010, type 8, checking for type 13= ACPI-0685: *** Warning: NsLookup: C020, type 8, checking for type 13= npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard ACPI-1354: *** Error: Method execution failed, AE_NOT_FOUND ACPI-1354: *** Error: Method execution failed, AE_NOT_FOUND ACPI-1354: *** Error: Method execution failed, AE_NOT_FOUND ACPI-1354: *** Error: Method execution failed, AE_NOT_FOUND ACPI-1354: *** Error: Method execution failed, AE_NOT_FOUND ACPI-1354: *** Error: Method execution failed, AE_NOT_FOUND ACPI-1354: *** Error: Method execution failed, AE_NOT_FOUND ACPI-1354: *** Error: Method execution failed, AE_NOT_FOUND acpi0: power button is handled as a fixed feature programming model. Timecounter "ACPI-safe" frequency 3579545 Hz ACPI-1354: *** Error: Method execution failed, AE_NOT_FOUND --- 15 identical lines removed acpi_timer0: <32-bit timer at 3.579545MHz> port 0x508-0x50b on acpi0 acpi_cpu0: on acpi0 acpi_cpu1: on acpi0 acpi_cpu2: on acpi0 acpi_cpu3: on acpi0 acpi_button0: on acpi0 pcib1: on acpi0 pci0: on pcib1 pcib3: at device 0.1 on pci0 pci1: on pcib3 pci1: at device 0.0 (no driver attached) nge0: port 0xde00-0xdeff mem=20 0xfeadb000-0xfeadbfff irq 11 at device 1.0 on pci0 nge0: Ethernet address: 00:40:33:af:35:33 miibus0: on nge0 nsgphy0: on miibus0 nsgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT,=20 1000baseT-FDX, auto pci0: at device 2.0 (no driver attached) pcm0: port 0xdf00-0xdf3f irq 11 at device 3.0 on pci0 ahc_pci0: port 0xd000-0xd0ff mem = 0xfeadc000-0xfeadcfff irq 5 at device 5.0 on pci0 aic7899: Ultra160 Wide Channel A, SCSI Id=3D7, 32/253 SCBs ahc_pci1: port 0xd800-0xd8ff mem = 0xfeadf000-0xfeadffff irq 10 at device 5.1 on pci0 aic7899: Ultra160 Wide Channel B, SCSI Id=3D7, 32/253 SCBs fxp0: port 0xd400-0xd43f mem=20 0xfe900000-0xfe9fffff,0xfeadd000-0xfeaddfff irq 9 at device 6.0 on pci0 fxp0: Ethernet address 00:30:48:23:0e:af inphy0: on miibus1 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto isab0: port 0x580-0x58f at device 15.0 on pci0 isa0: on isab0 pci0: at device 15.1 (no driver attached) pci0: at device 15.2 (no driver attached) pcib4: on acpi0 pcib4: duplicate bus number 0 - not probing bus atkbdc0: port 0x64,0x60 irq 1 on acpi0 atkbd0: flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 psm0: irq 12 on atkbdc0 psm0: model IntelliMouse, device ID 3 ACPI-1354: *** Error: Method execution failed, AE_NOT_FOUND --- 13 identical lines removed fdc0: cmd 3 failed at out byte 1 of 3 ACPI-1354: *** Error: Method execution failed, AE_NOT_FOUND --- 170 identical lines removed fdc0: cmd 3 failed at out byte 1 of 3 ACPI-1354: *** Error: Method execution failed, AE_NOT_FOUND --- 155 identical lines removed pcib2: at pcibus 2 on motherboard pci2: on pcib2 em0: port=20 0xef80-0xef9f mem 0xfebc0000-0xfebdffff,0xfebe0000-0xfebfffff irq 11 at=20 device 2.0 on pci2 em0: Speed:1000 Mbps Duplex:Full orm0: