From owner-freebsd-ia64@FreeBSD.ORG Mon Nov 24 08:37:11 2003 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8922616A4CF for ; Mon, 24 Nov 2003 08:37:11 -0800 (PST) Received: from tl.kom.tuwien.ac.at (tl.kom.tuwien.ac.at [128.131.34.148]) by mx1.FreeBSD.org (Postfix) with ESMTP id A842743FE3 for ; Mon, 24 Nov 2003 08:37:08 -0800 (PST) (envelope-from arved@FreeBSD.org) Received: from tl.kom.tuwien.ac.at (localhost [127.0.0.1]) by tl.kom.tuwien.ac.at (8.12.10/8.12.6) with ESMTP id hAOGb6lm032310 for ; Mon, 24 Nov 2003 17:37:06 +0100 (CET) (envelope-from arved@FreeBSD.org) Received: (from tilman@localhost) by tl.kom.tuwien.ac.at (8.12.9/8.12.6/Submit) id hAOGb50R032309 for freebsd-ia64@FreeBSD.org; Mon, 24 Nov 2003 17:37:05 +0100 (CET) X-Authentication-Warning: tl.kom.tuwien.ac.at: tilman set sender to arved@FreeBSD.org using -f From: Tilman Linneweh To: freebsd-ia64@FreeBSD.org Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: FreeBSD.org Message-Id: <1069691822.34682.7.camel@tl.kom.tuwien.ac.at> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 24 Nov 2003 17:37:02 +0100 Subject: top: Arithmetic exception X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Nov 2003 16:37:11 -0000 Hi, While watching some processes on pluto2 top dumped core. Dunno, if this is a known problem: [arved@pluto2 koffice-kde3]$ gdb -c top.core GNU gdb 20031118 Copyright 2003 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "ia64-unknown-freebsd5.1". Core was generated by `top'. Program terminated with signal 8, Arithmetic exception. #0 0x6000000040126762 in ?? () (gdb) bt #0 0x6000000040126762 in ?? () #1 0x60000000401266b0 in ?? () Previous frame identical to this frame (corrupt stack?) (gdb) regards arved From owner-freebsd-ia64@FreeBSD.ORG Mon Nov 24 08:44:56 2003 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AD2916A4CE; Mon, 24 Nov 2003 08:44:56 -0800 (PST) Received: from electra.cse.Buffalo.EDU (electra.cse.Buffalo.EDU [128.205.32.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0655B43FDF; Mon, 24 Nov 2003 08:44:55 -0800 (PST) (envelope-from kensmith@cse.Buffalo.EDU) Received: from electra.cse.Buffalo.EDU (kensmith@localhost [127.0.0.1]) hAOGisus010716; Mon, 24 Nov 2003 11:44:54 -0500 (EST) Received: (from kensmith@localhost) by electra.cse.Buffalo.EDU (8.12.10/8.12.9/Submit) id hAOGisWn010715; Mon, 24 Nov 2003 11:44:54 -0500 (EST) Date: Mon, 24 Nov 2003 11:44:54 -0500 From: Ken Smith To: Tilman Linneweh Message-ID: <20031124164454.GA10543@electra.cse.Buffalo.EDU> References: <1069691822.34682.7.camel@tl.kom.tuwien.ac.at> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1069691822.34682.7.camel@tl.kom.tuwien.ac.at> User-Agent: Mutt/1.4.1i cc: freebsd-ia64@freebsd.org Subject: Re: top: Arithmetic exception X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Nov 2003 16:44:56 -0000 On Mon, Nov 24, 2003 at 05:37:02PM +0100, Tilman Linneweh wrote: > While watching some processes on pluto2 top dumped core. > Dunno, if this is a known problem: This is probably related to a kernel patch Marcel installed on pluto2 last night. We're working to track down where some random corruption of kernel memory is occuring by trying to set some hardware watch points. That required adjusting where things go on the stack a little bit to prevent some "false" triggers that were happening. Might be a good idea to use pluto1 for a bit, I think Marcel was planning to restrict this to just pluto2. -- Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | From owner-freebsd-ia64@FreeBSD.ORG Mon Nov 24 13:50:03 2003 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E13116A4CE; Mon, 24 Nov 2003 13:50:03 -0800 (PST) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 785DF43FB1; Mon, 24 Nov 2003 13:50:02 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from ns1.xcllnt.net (localhost [127.0.0.1]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id hAOLo2EG031134; Mon, 24 Nov 2003 13:50:02 -0800 (PST) (envelope-from marcel@ns1.xcllnt.net) Received: (from marcel@localhost) by ns1.xcllnt.net (8.12.9/8.12.9/Submit) id hAOLo2cD031133; Mon, 24 Nov 2003 13:50:02 -0800 (PST) (envelope-from marcel) Date: Mon, 24 Nov 2003 13:50:02 -0800 From: Marcel Moolenaar To: Tilman Linneweh Message-ID: <20031124215002.GB30888@ns1.xcllnt.net> References: <1069691822.34682.7.camel@tl.kom.tuwien.ac.at> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1069691822.34682.7.camel@tl.kom.tuwien.ac.at> User-Agent: Mutt/1.5.4i cc: freebsd-ia64@freebsd.org Subject: Re: top: Arithmetic exception X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Nov 2003 21:50:03 -0000 On Mon, Nov 24, 2003 at 05:37:02PM +0100, Tilman Linneweh wrote: > Hi, > > While watching some processes on pluto2 top dumped core. > Dunno, if this is a known problem: I know about it. I haven't tried to analyze it. If you notice that top dumps core with a FP exception, wait a while (couple of minutes) and it should be gone again. As for trying to get a backtrace: I noticed that when there's no debug information available or when no debug information had to be created by the compiler, the debugger gets confused. This is due to the kludgy way the debugger scans function prologues to get return addresses and previous stack pointers and the like (at least that's what I think is going wrong). I'm working on that... -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-freebsd-ia64@FreeBSD.ORG Mon Nov 24 15:06:54 2003 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DF5A16A4CE; Mon, 24 Nov 2003 15:06:54 -0800 (PST) Received: from electra.cse.Buffalo.EDU (electra.cse.Buffalo.EDU [128.205.32.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1886B43FDD; Mon, 24 Nov 2003 15:06:53 -0800 (PST) (envelope-from kensmith@cse.Buffalo.EDU) Received: from electra.cse.Buffalo.EDU (kensmith@localhost [127.0.0.1]) hAON6qus021661; Mon, 24 Nov 2003 18:06:52 -0500 (EST) Received: (from kensmith@localhost) by electra.cse.Buffalo.EDU (8.12.10/8.12.9/Submit) id hAON6q4X021660; Mon, 24 Nov 2003 18:06:52 -0500 (EST) Date: Mon, 24 Nov 2003 18:06:52 -0500 From: Ken Smith To: Marcel Moolenaar Message-ID: <20031124230652.GA21588@electra.cse.Buffalo.EDU> References: <1069691822.34682.7.camel@tl.kom.tuwien.ac.at> <20031124215002.GB30888@ns1.xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031124215002.GB30888@ns1.xcllnt.net> User-Agent: Mutt/1.4.1i cc: Tilman Linneweh cc: freebsd-ia64@freebsd.org Subject: Re: top: Arithmetic exception X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Nov 2003 23:06:54 -0000 On Mon, Nov 24, 2003 at 01:50:02PM -0800, Marcel Moolenaar wrote: > On Mon, Nov 24, 2003 at 05:37:02PM +0100, Tilman Linneweh wrote: > > > > While watching some processes on pluto2 top dumped core. > > Dunno, if this is a known problem: > > I know about it. I haven't tried to analyze it. If you notice that > top dumps core with a FP exception, wait a while (couple of minutes) > and it should be gone again. Oops. :-( That might explain why "ps -auxww" doesn't work sometimes then. -- Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | From owner-freebsd-ia64@FreeBSD.ORG Wed Nov 26 20:28:02 2003 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6408216A4CE; Wed, 26 Nov 2003 20:28:02 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-234.dsl.lsan03.pacbell.net [63.207.60.234]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2606543FE3; Wed, 26 Nov 2003 20:28:01 -0800 (PST) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 301FD66D1F; Wed, 26 Nov 2003 20:28:00 -0800 (PST) Date: Wed, 26 Nov 2003 20:28:00 -0800 From: Kris Kennaway To: ia64@FreeBSD.org Message-ID: <20031127042759.GA60140@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="nFreZHaLTZJo0R7j" Content-Disposition: inline User-Agent: Mutt/1.4.1i cc: anholt@FreeBSD.org cc: re-ia64@FreeBSD.org Subject: XFree86-4-Server marked NOT_FOR_ARCHS=ia64? X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Nov 2003 04:28:02 -0000 --nFreZHaLTZJo0R7j Content-Type: text/plain; charset=us-ascii Content-Disposition: inline For some reason XFree86-4-Server is marked NOT_FOR_ARCHS=ia64, which means it cannot be built for the disc 1 packages. What is supposed to be going on here? Should XFree86 be depending on a different server port for ia64, or is this port just broken on ia64 and in need of a fix? Kris --nFreZHaLTZJo0R7j Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/xX1PWry0BWjoQKURAornAKDKVHzmk/LkM7tQX8UQ/1CJkM8PRQCfYpeA joGtf1eYlZDUmHPPD4RDU0A= =gT7r -----END PGP SIGNATURE----- --nFreZHaLTZJo0R7j-- From owner-freebsd-ia64@FreeBSD.ORG Wed Nov 26 20:30:59 2003 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6EED316A4CE; Wed, 26 Nov 2003 20:30:59 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-234.dsl.lsan03.pacbell.net [63.207.60.234]) by mx1.FreeBSD.org (Postfix) with ESMTP id A094E43FEA; Wed, 26 Nov 2003 20:30:58 -0800 (PST) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 2C36E66C8E; Wed, 26 Nov 2003 20:30:58 -0800 (PST) Date: Wed, 26 Nov 2003 20:30:58 -0800 From: Kris Kennaway To: gnome@FreeBSD.org Message-ID: <20031127043057.GA60201@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="qDbXVdCdHGoSgWSk" Content-Disposition: inline User-Agent: Mutt/1.4.1i cc: ia64@FreeBSD.org Subject: GNOME unbuildable on ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Nov 2003 04:30:59 -0000 --qDbXVdCdHGoSgWSk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Several GNOME ports seem to be depending on the libgmp-freebsd port, which is unbuilable (and ignored) on ia64. This means the following disc1 packages can also not be built: `librep-0.16.2_2' not remade because of errors. `rep-gtk2-0.17_2,1' not remade because of errors. `sawfish2-1.3_4,2' not remade because of errors. Kris --qDbXVdCdHGoSgWSk Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/xX4BWry0BWjoQKURAg5/AKCtV6MN6uTFi2shEfmRcsc+qDNkLQCcCA5z FexKa53o/3Dt6VBuuq3qS0U= =T7pz -----END PGP SIGNATURE----- --qDbXVdCdHGoSgWSk-- From owner-freebsd-ia64@FreeBSD.ORG Wed Nov 26 20:44:36 2003 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 812B916A4CE; Wed, 26 Nov 2003 20:44:36 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-234.dsl.lsan03.pacbell.net [63.207.60.234]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C62543FBD; Wed, 26 Nov 2003 20:44:34 -0800 (PST) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id A5DF366C8E; Wed, 26 Nov 2003 20:44:33 -0800 (PST) Date: Wed, 26 Nov 2003 20:44:33 -0800 From: Kris Kennaway To: ia64@FreeBSD.org, knu@FreeBSD.org Message-ID: <20031127044433.GA60298@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="sdtB3X0nJg68CQEu" Content-Disposition: inline User-Agent: Mutt/1.4.1i Subject: No ruby versions available on ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Nov 2003 04:44:36 -0000 --sdtB3X0nJg68CQEu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline FYI, no versions of ruby are buildable on ia64; they're both marked IGNORE for ia64. This means portupgrade (a disc1 package) is unavailable. Kris --sdtB3X0nJg68CQEu Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/xYExWry0BWjoQKURAmRjAKCqy9sTbHoIoK/bSY956HdRMdaimgCeKUgy Os70FYT5g9WjpnoSOoBrFjA= =FLyJ -----END PGP SIGNATURE----- --sdtB3X0nJg68CQEu-- From owner-freebsd-ia64@FreeBSD.ORG Wed Nov 26 21:13:58 2003 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 884D516A4CE; Wed, 26 Nov 2003 21:13:58 -0800 (PST) Received: from ms-smtp-02-eri0.southeast.rr.com (ms-smtp-02-lbl.southeast.rr.com [24.25.9.101]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC56643FE0; Wed, 26 Nov 2003 21:13:56 -0800 (PST) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (rdu74-159-108.nc.rr.com [24.74.159.108])hAR5DrPf004237; Thu, 27 Nov 2003 00:13:53 -0500 (EST) Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) hAR5CouY007499; Thu, 27 Nov 2003 00:12:51 -0500 (EST) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Kris Kennaway In-Reply-To: <20031127043057.GA60201@xor.obsecurity.org> References: <20031127043057.GA60201@xor.obsecurity.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-wO5kd7fMG//LVwJekPmY" Organization: MarcusCom, Inc. Message-Id: <1069910032.369.0.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 00:13:52 -0500 X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on creme-brulee.marcuscom.com X-Virus-Scanned: Symantec AntiVirus Scan Engine cc: FreeBSD GNOME Users cc: ia64@freebsd.org Subject: Re: GNOME unbuildable on ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Nov 2003 05:13:58 -0000 --=-wO5kd7fMG//LVwJekPmY Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2003-11-26 at 23:30, Kris Kennaway wrote: > Several GNOME ports seem to be depending on the libgmp-freebsd port, > which is unbuilable (and ignored) on ia64. This means the following > disc1 packages can also not be built: >=20 > `librep-0.16.2_2' not remade because of errors. > `rep-gtk2-0.17_2,1' not remade because of errors. > `sawfish2-1.3_4,2' not remade because of errors. I might be able to get these to build with the libgmp4 port. Joe >=20 > Kris --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-wO5kd7fMG//LVwJekPmY Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQA/xYgQb2iPiv4Uz4cRArTxAKCFljydDQttrqi/rt+GfvWhD4EL3wCeP/2f 18DgijmcDKdu08IvFCmdjWM= =n+Qb -----END PGP SIGNATURE----- --=-wO5kd7fMG//LVwJekPmY-- From owner-freebsd-ia64@FreeBSD.ORG Wed Nov 26 21:25:08 2003 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 61C3116A4CE; Wed, 26 Nov 2003 21:25:08 -0800 (PST) Received: from ns1.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2524443FEC; Wed, 26 Nov 2003 21:25:06 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id hAR5P5EG047214; Wed, 26 Nov 2003 21:25:05 -0800 (PST) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) hAR5P5Wx012662; Wed, 26 Nov 2003 21:25:05 -0800 (PST) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.10/8.12.10/Submit) id hAR5P5RY012661; Wed, 26 Nov 2003 21:25:05 -0800 (PST) (envelope-from marcel) Date: Wed, 26 Nov 2003 21:25:05 -0800 From: Marcel Moolenaar To: Kris Kennaway Message-ID: <20031127052505.GA12627@dhcp01.pn.xcllnt.net> References: <20031127042759.GA60140@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031127042759.GA60140@xor.obsecurity.org> User-Agent: Mutt/1.5.4i cc: anholt@FreeBSD.org cc: re-ia64@FreeBSD.org cc: ia64@FreeBSD.org Subject: Re: XFree86-4-Server marked NOT_FOR_ARCHS=ia64? X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Nov 2003 05:25:08 -0000 On Wed, Nov 26, 2003 at 08:28:00PM -0800, Kris Kennaway wrote: > For some reason XFree86-4-Server is marked NOT_FOR_ARCHS=ia64, which > means it cannot be built for the disc 1 packages. What is supposed to > be going on here? Should XFree86 be depending on a different server > port for ia64, or is this port just broken on ia64 and in need of a > fix? I have the necessary patches to make it build. However, there are kernel issues that are non-trivial to fix. Those are mainly caused by the X server accessing the hardware directly. Our VM is not capable to provide memory mappings with specific attributes to allow processes to access memory mapped hardware. This is needed on ia64. Secondly, the X server needs syscons which is too i386 centric to be used on ia64 without porting it. The end result will invariably be something that's kludgy and awkward. Just like on alpha and sparc64. I'm looking at something else. FYI, -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-freebsd-ia64@FreeBSD.ORG Wed Nov 26 21:29:10 2003 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2393C16A4CE; Wed, 26 Nov 2003 21:29:10 -0800 (PST) Received: from ms-smtp-02-eri0.southeast.rr.com (ms-smtp-02-lbl.southeast.rr.com [24.25.9.101]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7F0543FB1; Wed, 26 Nov 2003 21:29:05 -0800 (PST) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (rdu74-159-108.nc.rr.com [24.74.159.108])hAR5T3Pf011708; Thu, 27 Nov 2003 00:29:03 -0500 (EST) Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) hAR5S0uY007599; Thu, 27 Nov 2003 00:28:00 -0500 (EST) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Kris Kennaway In-Reply-To: <20031127043057.GA60201@xor.obsecurity.org> References: <20031127043057.GA60201@xor.obsecurity.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-HqrAKXIi1f8lY1ymzhFi" Organization: MarcusCom, Inc. Message-Id: <1069910942.369.2.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 00:29:02 -0500 X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on creme-brulee.marcuscom.com X-Virus-Scanned: Symantec AntiVirus Scan Engine cc: FreeBSD GNOME Users cc: ia64@freebsd.org Subject: Re: GNOME unbuildable on ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Nov 2003 05:29:10 -0000 --=-HqrAKXIi1f8lY1ymzhFi Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2003-11-26 at 23:30, Kris Kennaway wrote: > Several GNOME ports seem to be depending on the libgmp-freebsd port, > which is unbuilable (and ignored) on ia64. This means the following > disc1 packages can also not be built: >=20 > `librep-0.16.2_2' not remade because of errors. > `rep-gtk2-0.17_2,1' not remade because of errors. > `sawfish2-1.3_4,2' not remade because of errors. Okay, I've got librep building against libgmp4 now. Joe >=20 > Kris --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-HqrAKXIi1f8lY1ymzhFi Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQA/xYueb2iPiv4Uz4cRAvnjAJ9iEtRXsblhjazdsOeqtIci3pGHJQCgr9En 0Vq1csOusdshw2jirBLTrT8= =zXkI -----END PGP SIGNATURE----- --=-HqrAKXIi1f8lY1ymzhFi-- From owner-freebsd-ia64@FreeBSD.ORG Wed Nov 26 21:30:35 2003 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81D8316A4CE; Wed, 26 Nov 2003 21:30:35 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-234.dsl.lsan03.pacbell.net [63.207.60.234]) by mx1.FreeBSD.org (Postfix) with ESMTP id 427BB43FBD; Wed, 26 Nov 2003 21:30:34 -0800 (PST) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 0D9F366D35; Wed, 26 Nov 2003 21:30:30 -0800 (PST) Date: Wed, 26 Nov 2003 21:30:29 -0800 From: Kris Kennaway To: Marcel Moolenaar Message-ID: <20031127053029.GA60962@xor.obsecurity.org> References: <20031127042759.GA60140@xor.obsecurity.org> <20031127052505.GA12627@dhcp01.pn.xcllnt.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="h31gzZEtNLTqOjlF" Content-Disposition: inline In-Reply-To: <20031127052505.GA12627@dhcp01.pn.xcllnt.net> User-Agent: Mutt/1.4.1i cc: anholt@FreeBSD.org cc: re-ia64@FreeBSD.org cc: ia64@FreeBSD.org cc: Kris Kennaway Subject: Re: XFree86-4-Server marked NOT_FOR_ARCHS=ia64? X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Nov 2003 05:30:35 -0000 --h31gzZEtNLTqOjlF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 26, 2003 at 09:25:05PM -0800, Marcel Moolenaar wrote: > On Wed, Nov 26, 2003 at 08:28:00PM -0800, Kris Kennaway wrote: > > For some reason XFree86-4-Server is marked NOT_FOR_ARCHS=3Dia64, which > > means it cannot be built for the disc 1 packages. What is supposed to > > be going on here? Should XFree86 be depending on a different server > > port for ia64, or is this port just broken on ia64 and in need of a > > fix? >=20 > I have the necessary patches to make it build. However, there are > kernel issues that are non-trivial to fix. Those are mainly caused > by the X server accessing the hardware directly. Our VM is not > capable to provide memory mappings with specific attributes to > allow processes to access memory mapped hardware. This is needed > on ia64. >=20 > Secondly, the X server needs syscons which is too i386 centric to > be used on ia64 without porting it. The end result will invariably > be something that's kludgy and awkward. Just like on alpha and > sparc64. I'm looking at something else. OK. I guess there wasn't a whole lot of point me getting things like KDE packages built for ia64 then :) Kris --h31gzZEtNLTqOjlF Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/xYv1Wry0BWjoQKURAgM9AJ91fF2Vnr1f4n7PbnfyzmzDtMN90gCeMQqG qQvmIyaeibbf/kFaxGHi6ZU= =hN/T -----END PGP SIGNATURE----- --h31gzZEtNLTqOjlF-- From owner-freebsd-ia64@FreeBSD.ORG Wed Nov 26 21:43:32 2003 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E861016A4CE; Wed, 26 Nov 2003 21:43:32 -0800 (PST) Received: from ns1.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id E176943FAF; Wed, 26 Nov 2003 21:43:31 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id hAR5hVEG047312; Wed, 26 Nov 2003 21:43:31 -0800 (PST) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) hAR5hVWx012736; Wed, 26 Nov 2003 21:43:31 -0800 (PST) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.10/8.12.10/Submit) id hAR5hV8E012735; Wed, 26 Nov 2003 21:43:31 -0800 (PST) (envelope-from marcel) Date: Wed, 26 Nov 2003 21:43:31 -0800 From: Marcel Moolenaar To: Kris Kennaway Message-ID: <20031127054331.GA12712@dhcp01.pn.xcllnt.net> References: <20031127042759.GA60140@xor.obsecurity.org> <20031127052505.GA12627@dhcp01.pn.xcllnt.net> <20031127053029.GA60962@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031127053029.GA60962@xor.obsecurity.org> User-Agent: Mutt/1.5.4i cc: anholt@FreeBSD.org cc: re-ia64@FreeBSD.org cc: ia64@FreeBSD.org Subject: Re: XFree86-4-Server marked NOT_FOR_ARCHS=ia64? X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Nov 2003 05:43:33 -0000 On Wed, Nov 26, 2003 at 09:30:29PM -0800, Kris Kennaway wrote: > > OK. I guess there wasn't a whole lot of point me getting things like > KDE packages built for ia64 then :) On the contrary. It's good to have those packages, even if we don't have a local display yet. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-freebsd-ia64@FreeBSD.ORG Wed Nov 26 22:52:28 2003 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D9D8C16A4CE; Wed, 26 Nov 2003 22:52:28 -0800 (PST) Received: from ns1.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1BB443FE3; Wed, 26 Nov 2003 22:52:25 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id hAR6qPEG047617; Wed, 26 Nov 2003 22:52:25 -0800 (PST) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) hAR6qPWx012924; Wed, 26 Nov 2003 22:52:25 -0800 (PST) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.10/8.12.10/Submit) id hAR6qPmP012923; Wed, 26 Nov 2003 22:52:25 -0800 (PST) (envelope-from marcel) Date: Wed, 26 Nov 2003 22:52:25 -0800 From: Marcel Moolenaar To: Kris Kennaway Message-ID: <20031127065225.GB12853@dhcp01.pn.xcllnt.net> References: <20031127044433.GA60298@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="G4iJoqBmSsgzjUCe" Content-Disposition: inline In-Reply-To: <20031127044433.GA60298@xor.obsecurity.org> User-Agent: Mutt/1.5.4i cc: ia64@freebsd.org cc: knu@freebsd.org Subject: Re: No ruby versions available on ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Nov 2003 06:52:29 -0000 --G4iJoqBmSsgzjUCe Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Nov 26, 2003 at 08:44:33PM -0800, Kris Kennaway wrote: > FYI, no versions of ruby are buildable on ia64; they're both marked > IGNORE for ia64. This means portupgrade (a disc1 package) is > unavailable. The following patches fix ruby18 on ia64. Minimal runtime testing has been performed by way of how the ruby build uses a mini ruby interpreter. Note that we currently don't have a way for a process to get the base address for the RSE backing store. I hardcoded the values. FYI, -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net --G4iJoqBmSsgzjUCe Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="patch-eval.c" --- eval.c.orig Wed Nov 26 22:41:47 2003 +++ eval.c Wed Nov 26 22:40:38 2003 @@ -7788,8 +7788,7 @@ #ifdef __ia64__ #include -#pragma weak __libc_ia64_register_backing_store_base -extern unsigned long __libc_ia64_register_backing_store_base; +#define __libc_ia64_register_backing_store_base (4ULL<<61) #endif /* Windows SEH refers data on the stack. */ --G4iJoqBmSsgzjUCe Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="patch-gc.c" --- gc.c.orig Wed Nov 26 22:42:01 2003 +++ gc.c Wed Nov 26 22:40:43 2003 @@ -32,8 +32,7 @@ #ifdef __ia64__ #include -#pragma weak __libc_ia64_register_backing_store_base -extern unsigned long __libc_ia64_register_backing_store_base; +#define __libc_ia64_register_backing_store_base (4ULL<<61) #endif void re_free_registers _((struct re_registers*)); --G4iJoqBmSsgzjUCe-- From owner-freebsd-ia64@FreeBSD.ORG Wed Nov 26 23:18:04 2003 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 94D3016A4CE; Wed, 26 Nov 2003 23:18:04 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-234.dsl.lsan03.pacbell.net [63.207.60.234]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B12A43FE1; Wed, 26 Nov 2003 23:18:00 -0800 (PST) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 410DB66C8E; Wed, 26 Nov 2003 23:18:00 -0800 (PST) Date: Wed, 26 Nov 2003 23:18:00 -0800 From: Kris Kennaway To: Marcel Moolenaar Message-ID: <20031127071800.GA62527@xor.obsecurity.org> References: <20031127044433.GA60298@xor.obsecurity.org> <20031127065225.GB12853@dhcp01.pn.xcllnt.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ew6BAiZeqk4r7MaW" Content-Disposition: inline In-Reply-To: <20031127065225.GB12853@dhcp01.pn.xcllnt.net> User-Agent: Mutt/1.4.1i cc: ia64@FreeBSD.org cc: knu@FreeBSD.org cc: Kris Kennaway Subject: Re: No ruby versions available on ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Nov 2003 07:18:04 -0000 --ew6BAiZeqk4r7MaW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 26, 2003 at 10:52:25PM -0800, Marcel Moolenaar wrote: > On Wed, Nov 26, 2003 at 08:44:33PM -0800, Kris Kennaway wrote: > > FYI, no versions of ruby are buildable on ia64; they're both marked > > IGNORE for ia64. This means portupgrade (a disc1 package) is > > unavailable. >=20 > The following patches fix ruby18 on ia64. Minimal runtime testing > has been performed by way of how the ruby build uses a mini ruby > interpreter. >=20 > Note that we currently don't have a way for a process to get the > base address for the RSE backing store. I hardcoded the values. >=20 Thanks, please commit. knu, can you update bsd.ruby.mk to use this on ia64? Kris --ew6BAiZeqk4r7MaW Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/xaUnWry0BWjoQKURAhcmAJ9uFZ4S8z83X6na4ji+px78PCXNJACfUB8S qLn1htTLXta0d7QAv5G7RZc= =xwNX -----END PGP SIGNATURE----- --ew6BAiZeqk4r7MaW-- From owner-freebsd-ia64@FreeBSD.ORG Wed Nov 26 23:40:16 2003 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D82716A4CE; Wed, 26 Nov 2003 23:40:16 -0800 (PST) Received: from ns1.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0AA2D43FDD; Wed, 26 Nov 2003 23:40:15 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id hAR7eEEG047858; Wed, 26 Nov 2003 23:40:14 -0800 (PST) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) hAR7eEWx013054; Wed, 26 Nov 2003 23:40:14 -0800 (PST) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.10/8.12.10/Submit) id hAR7eEeV013053; Wed, 26 Nov 2003 23:40:14 -0800 (PST) (envelope-from marcel) Date: Wed, 26 Nov 2003 23:40:14 -0800 From: Marcel Moolenaar To: Kris Kennaway Message-ID: <20031127074014.GA12945@dhcp01.pn.xcllnt.net> References: <20031127044433.GA60298@xor.obsecurity.org> <20031127065225.GB12853@dhcp01.pn.xcllnt.net> <20031127071800.GA62527@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031127071800.GA62527@xor.obsecurity.org> User-Agent: Mutt/1.5.4i cc: ia64@FreeBSD.org cc: knu@FreeBSD.org Subject: Re: No ruby versions available on ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Nov 2003 07:40:16 -0000 On Wed, Nov 26, 2003 at 11:18:00PM -0800, Kris Kennaway wrote: > On Wed, Nov 26, 2003 at 10:52:25PM -0800, Marcel Moolenaar wrote: > > On Wed, Nov 26, 2003 at 08:44:33PM -0800, Kris Kennaway wrote: > > > FYI, no versions of ruby are buildable on ia64; they're both marked > > > IGNORE for ia64. This means portupgrade (a disc1 package) is > > > unavailable. > > > > The following patches fix ruby18 on ia64. Minimal runtime testing > > has been performed by way of how the ruby build uses a mini ruby > > interpreter. > > > > Note that we currently don't have a way for a process to get the > > base address for the RSE backing store. I hardcoded the values. > > > > Thanks, please commit. knu, can you update bsd.ruby.mk to use this on ia64? Done. bsd.ruby.mk already uses 1.8 as the default version, so we're good. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-freebsd-ia64@FreeBSD.ORG Thu Nov 27 19:27:25 2003 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E61516A4CE for ; Thu, 27 Nov 2003 19:27:25 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-234.dsl.lsan03.pacbell.net [63.207.60.234]) by mx1.FreeBSD.org (Postfix) with ESMTP id 856A743F3F for ; Thu, 27 Nov 2003 19:27:24 -0800 (PST) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 0DC0E66C8E; Thu, 27 Nov 2003 19:27:24 -0800 (PST) Date: Thu, 27 Nov 2003 19:27:23 -0800 From: Kris Kennaway To: Joseph Scott Message-ID: <20031128032723.GA77578@xor.obsecurity.org> References: <20031127132731.GK67207@xor.obsecurity.org> <20031127183129.V30085@randomservers> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="qDbXVdCdHGoSgWSk" Content-Disposition: inline In-Reply-To: <20031127183129.V30085@randomservers> User-Agent: Mutt/1.4.1i cc: ia64@FreeBSD.org cc: Kris Kennaway Subject: GNU configure and rpl_malloc (Re: adtool-1.2 broken on ia64) X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Nov 2003 03:27:25 -0000 --qDbXVdCdHGoSgWSk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 27, 2003 at 06:36:22PM -0800, Joseph Scott wrote: >=20 > On Thu, 27 Nov 2003, Kris Kennaway wrote: >=20 > -> http://bento.freebsd.org/errorlogs/ia64-5-latest/adtool-1.2.log > -> > -> Can you please investigate and/or report to the developers? >=20 > I'll take a stab in the dark and try the brute force approach: >=20 > --- configure.orig Thu Nov 27 18:30:23 2003 > +++ configure Thu Nov 27 18:30:39 2003 > @@ -8032,7 +8032,7 @@ > LIBOBJS=3D"$LIBOBJS malloc.$ac_objext" >=20 > cat >>confdefs.h <<\_ACEOF > -#define malloc rpl_malloc > +#define malloc malloc > _ACEOF >=20 > fi You know, a lot of ports are failing with this rpl_malloc thing on ia64 recently. I wonder if GNU configure is misidentifying FreeBSD/ia64 as some other weird platform, perhaps because of a broken feature test. Kris --qDbXVdCdHGoSgWSk Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/xsCbWry0BWjoQKURAlQqAKD5nzFFAQOrpiA15Put39HsqdrlAACfYcDX nFPw33wjtSVLUFoNhua4edg= =4dYo -----END PGP SIGNATURE----- --qDbXVdCdHGoSgWSk-- From owner-freebsd-ia64@FreeBSD.ORG Thu Nov 27 20:55:56 2003 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2651C16A4CE for ; Thu, 27 Nov 2003 20:55:56 -0800 (PST) Received: from ns1.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04CB243FD7 for ; Thu, 27 Nov 2003 20:55:55 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id hAS4tsEG053496; Thu, 27 Nov 2003 20:55:54 -0800 (PST) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) hAS4tsWx016727; Thu, 27 Nov 2003 20:55:54 -0800 (PST) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.10/8.12.10/Submit) id hAS4tsKs016726; Thu, 27 Nov 2003 20:55:54 -0800 (PST) (envelope-from marcel) Date: Thu, 27 Nov 2003 20:55:54 -0800 From: Marcel Moolenaar To: Kris Kennaway Message-ID: <20031128045554.GB16503@dhcp01.pn.xcllnt.net> References: <20031127132731.GK67207@xor.obsecurity.org> <20031127183129.V30085@randomservers> <20031128032723.GA77578@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031128032723.GA77578@xor.obsecurity.org> User-Agent: Mutt/1.5.4i cc: Joseph Scott cc: ia64@freebsd.org Subject: Re: GNU configure and rpl_malloc (Re: adtool-1.2 broken on ia64) X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Nov 2003 04:55:56 -0000 On Thu, Nov 27, 2003 at 07:27:23PM -0800, Kris Kennaway wrote: > On Thu, Nov 27, 2003 at 06:36:22PM -0800, Joseph Scott wrote: > > > > On Thu, 27 Nov 2003, Kris Kennaway wrote: > > > > -> http://bento.freebsd.org/errorlogs/ia64-5-latest/adtool-1.2.log > > -> > > -> Can you please investigate and/or report to the developers? > > > > I'll take a stab in the dark and try the brute force approach: > > > > --- configure.orig Thu Nov 27 18:30:23 2003 > > +++ configure Thu Nov 27 18:30:39 2003 > > @@ -8032,7 +8032,7 @@ > > LIBOBJS="$LIBOBJS malloc.$ac_objext" > > > > cat >>confdefs.h <<\_ACEOF > > -#define malloc rpl_malloc > > +#define malloc malloc > > _ACEOF > > > > fi > > You know, a lot of ports are failing with this rpl_malloc thing on > ia64 recently. I wonder if GNU configure is misidentifying > FreeBSD/ia64 as some other weird platform, perhaps because of a broken > feature test. It's a broken configure script. The problem is that malloc(0) returns NULL on ia64, which is incompatible with GNU malloc (apparently). This automaticly and bogusly results in the redefinition of malloc as rpl_malloc. On i386, malloc(0) returns 0x800. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-freebsd-ia64@FreeBSD.ORG Thu Nov 27 22:02:17 2003 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99FEA16A4CE for ; Thu, 27 Nov 2003 22:02:17 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-234.dsl.lsan03.pacbell.net [63.207.60.234]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76EB443FBF for ; Thu, 27 Nov 2003 22:02:16 -0800 (PST) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id EF92666C8E; Thu, 27 Nov 2003 22:02:14 -0800 (PST) Date: Thu, 27 Nov 2003 22:02:14 -0800 From: Kris Kennaway To: Marcel Moolenaar Message-ID: <20031128060214.GA79146@xor.obsecurity.org> References: <20031127132731.GK67207@xor.obsecurity.org> <20031127183129.V30085@randomservers> <20031128032723.GA77578@xor.obsecurity.org> <20031128045554.GB16503@dhcp01.pn.xcllnt.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="opJtzjQTFsWo+cga" Content-Disposition: inline In-Reply-To: <20031128045554.GB16503@dhcp01.pn.xcllnt.net> User-Agent: Mutt/1.4.1i cc: Joseph Scott cc: ia64@FreeBSD.org cc: Kris Kennaway Subject: Re: GNU configure and rpl_malloc (Re: adtool-1.2 broken on ia64) X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Nov 2003 06:02:17 -0000 --opJtzjQTFsWo+cga Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 27, 2003 at 08:55:54PM -0800, Marcel Moolenaar wrote: > It's a broken configure script. The problem is that malloc(0) > returns NULL on ia64, which is incompatible with GNU malloc > (apparently). This automaticly and bogusly results in the > redefinition of malloc as rpl_malloc. On i386, malloc(0) returns > 0x800.=20 Ick..that's a lot of bogusness. Is this a design choice? It may be worthwhile to revert it for now so that all those ports don't fail. Kris --opJtzjQTFsWo+cga Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/xuTmWry0BWjoQKURAsq5AKDtkM58GUFIJt4auJWVQannVuoWvgCeMi+Q VfimMwj0EqiWlRSr6Ltq/C4= =YyxK -----END PGP SIGNATURE----- --opJtzjQTFsWo+cga-- From owner-freebsd-ia64@FreeBSD.ORG Thu Nov 27 22:54:10 2003 Return-Path: Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0AC1016A4CE for ; Thu, 27 Nov 2003 22:54:10 -0800 (PST) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5BBD43FA3 for ; Thu, 27 Nov 2003 22:54:08 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id hAS6s8EG053925; Thu, 27 Nov 2003 22:54:08 -0800 (PST) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) hAS6s8Wx017012; Thu, 27 Nov 2003 22:54:08 -0800 (PST) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.10/8.12.10/Submit) id hAS6s8ev017011; Thu, 27 Nov 2003 22:54:08 -0800 (PST) (envelope-from marcel) Date: Thu, 27 Nov 2003 22:54:08 -0800 From: Marcel Moolenaar To: Kris Kennaway Message-ID: <20031128065408.GA16995@dhcp01.pn.xcllnt.net> References: <20031127132731.GK67207@xor.obsecurity.org> <20031127183129.V30085@randomservers> <20031128032723.GA77578@xor.obsecurity.org> <20031128045554.GB16503@dhcp01.pn.xcllnt.net> <20031128060214.GA79146@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031128060214.GA79146@xor.obsecurity.org> User-Agent: Mutt/1.5.4i cc: Joseph Scott cc: ia64@FreeBSD.org Subject: Re: GNU configure and rpl_malloc (Re: adtool-1.2 broken on ia64) X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Nov 2003 06:54:10 -0000 On Thu, Nov 27, 2003 at 10:02:14PM -0800, Kris Kennaway wrote: > On Thu, Nov 27, 2003 at 08:55:54PM -0800, Marcel Moolenaar wrote: > > > It's a broken configure script. The problem is that malloc(0) > > returns NULL on ia64, which is incompatible with GNU malloc > > (apparently). This automaticly and bogusly results in the > > redefinition of malloc as rpl_malloc. On i386, malloc(0) returns > > 0x800. > > Ick..that's a lot of bogusness. Is this a design choice? It may be > worthwhile to revert it for now so that all those ports don't fail. I think it's an unfortunate side-effect of adapting to the pagesize. We never get to call malloc_init(), because malloc(0) takes a shortcut out (i.e it doesn't call imalloc()). Anyway: I removed the particular ia64 behaviour on the ia64 branch in perforce. I probably want to get this into 5.2. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net