From owner-freebsd-ia64 Sun Mar 9 22:36:54 2003 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 4972D37B401 for ; Sun, 9 Mar 2003 22:36:53 -0800 (PST) Received: from hotmail.com (f97.law10.hotmail.com [64.4.15.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5FC343F3F for ; Sun, 9 Mar 2003 22:36:52 -0800 (PST) (envelope-from wu_qingbo1969@hotmail.com) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Sun, 9 Mar 2003 22:36:52 -0800 Received: from 61.187.56.10 by lw10fd.law10.hotmail.msn.com with HTTP; Mon, 10 Mar 2003 06:36:52 GMT X-Originating-IP: [61.187.56.10] From: "Barry Wu" To: freebsd-ia64@freebsd.org Subject: can freebsd/ia64 support linux emulation? Date: Mon, 10 Mar 2003 14:36:52 +0800 Mime-Version: 1.0 Content-Type: text/plain; charset=gb2312; format=flowed Message-ID: X-OriginalArrivalTime: 10 Mar 2003 06:36:52.0741 (UTC) FILETIME=[6FC22B50:01C2E6CF] Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, all, Can freebsd/ia64 support linux emulation? If so, who is responsible for this work. I have some questions to ask him. If someone knows, please give me a reply. Thanks in advance! Barry _________________________________________________________________ 砅蚚岍賜奻郔湮腔萇赽蚘璃炵苀〞 MSN Hotmail﹝ http://www.hotmail.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Sun Mar 9 22:56:44 2003 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 C87B237B401 for ; Sun, 9 Mar 2003 22:56:43 -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 999C043FBF for ; Sun, 9 Mar 2003 22:56:42 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from athlon.pn.xcllnt.net (athlon.pn.xcllnt.net [192.168.4.3]) by ns1.xcllnt.net (8.12.8/8.12.8) with ESMTP id h2A6ugSd037567; Sun, 9 Mar 2003 22:56:42 -0800 (PST) (envelope-from marcel@piii.pn.xcllnt.net) Received: from athlon.pn.xcllnt.net (localhost [127.0.0.1]) by athlon.pn.xcllnt.net (8.12.8/8.12.8) with ESMTP id h2A6ugvd002287; Sun, 9 Mar 2003 22:56:42 -0800 (PST) (envelope-from marcel@athlon.pn.xcllnt.net) Received: (from marcel@localhost) by athlon.pn.xcllnt.net (8.12.8/8.12.8/Submit) id h2A6ugDa002286; Sun, 9 Mar 2003 22:56:42 -0800 (PST) (envelope-from marcel) Date: Sun, 9 Mar 2003 22:56:41 -0800 From: Marcel Moolenaar To: Barry Wu Cc: freebsd-ia64@FreeBSD.ORG Subject: Re: can freebsd/ia64 support linux emulation? Message-ID: <20030310065641.GA2126@athlon.pn.xcllnt.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.3i Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, Mar 10, 2003 at 02:36:52PM +0800, Barry Wu wrote: > Hi, all, > > Can freebsd/ia64 support linux emulation? I think it can eventually. > If so, who > is responsible for this work. Noone. Somebody will simply do it eventually (or not). -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Sun Mar 9 23: 7:10 2003 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 8AB3937B401 for ; Sun, 9 Mar 2003 23:07:08 -0800 (PST) Received: from web40805.mail.yahoo.com (web40805.mail.yahoo.com [66.218.78.182]) by mx1.FreeBSD.org (Postfix) with SMTP id 22CA243FF3 for ; Sun, 9 Mar 2003 23:07:01 -0800 (PST) (envelope-from rimi4eva@yahoo.com) Message-ID: <20030310070701.23426.qmail@web40805.mail.yahoo.com> Received: from [217.146.9.213] by web40805.mail.yahoo.com via HTTP; Sun, 09 Mar 2003 23:07:01 PST Date: Sun, 9 Mar 2003 23:07:01 -0800 (PST) From: Ango A Reply-To: ango_a@yahoo.com Subject: Mutual Investment proposal To: rimi4eva@yahoo.com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org DEAR SIR, I HAVE THE HONOUR AND CONFIDENCE TO INTRODUCE TO YOU THIS BUSSINESS IN VIEW OF THE FACT THAT YOU ARE TRUSTWORTHY AND RELIABLE. I AM MR. Ango A, THE EASTERN DISTRICT ACCOUNTANT OF STANDARD TRUST BANK PLC (STB). THERE IS AN ACCOUNT OPENED IN THIS BANK IN 1982 AND SINCE 1990 NOBODY HAS OPERATED ON THIS ACCOUNT AGAIN. AFTER INTENSIVE INVESTIGATION, I DISCOVERED THAT THE OWNER OF THIS ACCOUNT WAS THE OWNER OF CREST MARTINS CO. LTD. A FOREIGNER FROM SWEDEN, A CRUDE OIL MERCHANT, AND HE DIED IN 1990 AND HAS NO NEXT OF KIN AND THE ACCOUNT HAS NO BENEFICIARY, MY INVESTIGATION PROVED TO ME AS WELL THAT HIS COMPANY DOES NOT KNOW ANYTHING ABOUT THIS ACCOUNT. THE AMOUNT INVOLVED RUNS INTO SEVERAL MILLIONS OF UNITED STATES DOLLARS, ABOUT US $17,460,000.00 SEVENTEEN MILLION, FOUR HUNDRED AND SIXTY THOUSAND DOLLARS. IN THE LIGHT OF THE ABOVE FACT, I NEED YOUR ASSISTANCE TO OPEN YOUR DOOR TO THIS OPPORTUNITY BY PROVIDING YOUR ACCOUNT OR ANY ACCOUNT OF YOUR CHOICE WHERE THE FUND WILL BE REMITTED. YOUR ASSISTANCE AS A FOREIGNER IS NECESSARY BECAUSE THIS MANAGEMENT IS READY TO WELCOME ANY PERSON, A FOREIGNER WHO HAS CORRECT INFORMATION TO THIS ACCOUNT, WHICH I WILL GIVE TO YOU IMMEDIATELY, IF YOU INTRESTED TO CONCLUDE THIS TRANSACTION WITH ME. I WILL APPLY FOR AN ANNUAL LEAVE IMMEDIATELY I HEAR FROM YOU THAT YOU ARE READY TO ACT AND RECEIVE THIS FUND INTO YOUR ACCOUNT. THIS IS TO ENABLE ME USE MY POSITION AND INFLUENCE TO EFFECT THE ONWARD TRANSMISSION OF THIS MONEY TO YOUR DESIRED ACCOUNT. AT THE CONCLUSION OF THIS BUSINESS, YOU WILL BE GIVEN 20% OF THE TOTAL AMOUNT, 75% WILL BE FOR US, WHILE 5% BE SET ASIDE FOR CHARITY ORGANISATION AND EXPENSE WE MIGHT INCURE DURING THE TRANSACTION. I LOOK FORWARD TO YOUR EARNEST REPLY. YOURS TRULY, Mr. Ango A __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Mon Mar 10 11:20:13 2003 Delivered-To: freebsd-ia64@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 658A237B401 for ; Mon, 10 Mar 2003 11:20:11 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADB9843FBF for ; Mon, 10 Mar 2003 11:20:09 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h2AJK9NS012421 for ; Mon, 10 Mar 2003 11:20:09 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h2AJK9Mr012420; Mon, 10 Mar 2003 11:20:09 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1574637B401 for ; Mon, 10 Mar 2003 11:19:55 -0800 (PST) Received: from net2.dinoex.sub.org (net2.dinoex.sub.org [212.184.201.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2698843F75 for ; Mon, 10 Mar 2003 11:19:51 -0800 (PST) (envelope-from dm@home.dinoex.sub.de) Received: from home.dinoex.sub.de (home [217.6.200.196]) by net2.dinoex.sub.org (8.12.8/8.12.8) with ESMTP id h2AJJbmo023025 for ; Mon, 10 Mar 2003 20:19:38 +0100 (CET) (envelope-from dm@home.dinoex.sub.de) Received: (from dm@localhost) by home.dinoex.sub.de (8.12.7/8.12.7/Submit) id h2AJM0IG050615; Mon, 10 Mar 2003 20:22:00 +0100 (CET) (envelope-from dm) Message-Id: <200303101922.h2AJM0IG050615@home.dinoex.sub.de> Date: Mon, 10 Mar 2003 20:22:00 +0100 (CET) From: dirk.meyer@dinoex.sub.org Reply-To: dirk.meyer@dinoex.sub.org To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ia64/49081: @gprel relocation against dynamic symbol in /usr/lib/libobjc.a Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 49081 >Category: ia64 >Synopsis: @gprel relocation against dynamic symbol in /usr/lib/libobjc.a >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ia64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Mar 10 11:20:08 PST 2003 >Closed-Date: >Last-Modified: >Originator: Dirk Meyer >Release: FreeBSD 5.0-CURRENT ia64 >Organization: privat >Environment: FreeBSD 5.0-CURRENT ia64 >Description: libobjc cant be linked to applications. >How-To-Repeat: e.G. Build ports/lang/gnustep-base http://bento.freebsd.org/errorlogs/ia64-5-latest/gnustep-base-1.5.2.log [...] Compiling file GSSSLHandle.m ... Linking bundle SSL ... /usr/bin/ld: /usr/lib/libobjc.a(objects.o): @gprel relocation against dynamic symbol _objc_object_alloc /usr/bin/ld: /usr/lib/libobjc.a(objects.o): @gprel relocation against dynamic symbol _objc_object_copy /usr/bin/ld: /usr/lib/libobjc.a(objects.o): @gprel relocation against dynamic symbol _objc_object_dispose gmake[2]: *** [SSL.bundle/ia64/freebsd/gnu-gnu-gnu/SSL] Error 1 gmake[1]: *** [SSL.all.bundle.variables] Error 2 gmake[1]: Leaving directory `/tmp/a/ports/lang/gnustep-base/work/gnustep-base-1.5.2/SSL' gmake: *** [internal-all] Error 2 *** Error code 2 >Fix: change complilation options ... see PR# ia64/38678 >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Mon Mar 10 13:50: 9 2003 Delivered-To: freebsd-ia64@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9FC037B404 for ; Mon, 10 Mar 2003 13:50:07 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5520643F75 for ; Mon, 10 Mar 2003 13:50:07 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h2ALo7NS050755 for ; Mon, 10 Mar 2003 13:50:07 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h2ALo7Pl050754; Mon, 10 Mar 2003 13:50:07 -0800 (PST) Date: Mon, 10 Mar 2003 13:50:07 -0800 (PST) Message-Id: <200303102150.h2ALo7Pl050754@freefall.freebsd.org> To: freebsd-ia64@FreeBSD.org Cc: From: Marcel Moolenaar Subject: Re: ia64/49081: @gprel relocation against dynamic symbol in /usr/lib/libobjc.a Reply-To: Marcel Moolenaar Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR ia64/49081; it has been noted by GNATS. From: Marcel Moolenaar To: dirk.meyer@dinoex.sub.org Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: ia64/49081: @gprel relocation against dynamic symbol in /usr/lib/libobjc.a Date: Mon, 10 Mar 2003 13:48:30 -0800 On Mon, Mar 10, 2003 at 08:22:00PM +0100, dirk.meyer@dinoex.sub.org wrote: > > >Number: 49081 > >Category: ia64 > >Synopsis: @gprel relocation against dynamic symbol in /usr/lib/libobjc.a [snip] > Linking bundle SSL ... > /usr/bin/ld: /usr/lib/libobjc.a(objects.o): @gprel relocation against dynamic symbol _objc_object_alloc > /usr/bin/ld: /usr/lib/libobjc.a(objects.o): @gprel relocation against dynamic symbol _objc_object_copy > /usr/bin/ld: /usr/lib/libobjc.a(objects.o): @gprel relocation against dynamic symbol _objc_object_dispose > gmake[2]: *** [SSL.bundle/ia64/freebsd/gnu-gnu-gnu/SSL] Error 1 > gmake[1]: *** [SSL.all.bundle.variables] Error 2 > gmake[1]: Leaving directory `/tmp/a/ports/lang/gnustep-base/work/gnustep-base-1.5.2/SSL' > gmake: *** [internal-all] Error 2 > *** Error code 2 > > >Fix: > > change complilation options ... > see PR# ia64/38678 Which ompilation options? -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Mon Mar 10 14:53:29 2003 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 1C26137B404; Mon, 10 Mar 2003 14:53:28 -0800 (PST) Received: from hermes.sc.intel.com (fmr03.intel.com [143.183.121.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43F6E43FB1; Mon, 10 Mar 2003 14:53:27 -0800 (PST) (envelope-from adsharma@unix-os.sc.intel.com) Received: from talaria.sc.intel.com (talaria.sc.intel.com [10.3.253.5]) by hermes.sc.intel.com (8.11.6/8.11.6/d: outer.mc,v 1.51 2002/09/23 20:43:23 dmccart Exp $) with ESMTP id h2AMoot13564; Mon, 10 Mar 2003 22:50:50 GMT Received: from unix-os.sc.intel.com (unix-os.sc.intel.com [143.183.96.244]) by talaria.sc.intel.com (8.11.6/8.11.6/d: inner.mc,v 1.28 2003/01/13 19:44:39 dmccart Exp $) with ESMTP id h2AMn2F09408; Mon, 10 Mar 2003 22:49:02 GMT Received: from unix-os.sc.intel.com.intel.com (adsharma-mobl3.sc.intel.com [143.183.130.59]) by unix-os.sc.intel.com (8.11.6/8.11.2) with ESMTP id h2AMrPv27675; Mon, 10 Mar 2003 14:53:26 -0800 To: Marcel Moolenaar Cc: freebsd-ia64@FreeBSD.ORG, FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: ia64/49081: @gprel relocation against dynamic symbol in /usr/lib/libobjc.a References: <200303102150.h2ALo7Pl050754@freefall.freebsd.org> From: Arun Sharma Date: 10 Mar 2003 14:53:25 -0800 In-Reply-To: <200303102150.h2ALo7Pl050754@freefall.freebsd.org> Message-ID: Lines: 15 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Marcel Moolenaar writes: > > Linking bundle SSL ... > > /usr/bin/ld: /usr/lib/libobjc.a(objects.o): @gprel relocation against dynamic symbol _objc_object_alloc > > /usr/bin/ld: /usr/lib/libobjc.a(objects.o): @gprel relocation against dynamic symbol _objc_object_copy > > /usr/bin/ld: /usr/lib/libobjc.a(objects.o): @gprel relocation against dynamic symbol _objc_object_dispose It seems to be by design: # pwd /usr/src/gnu/lib/libobjc # grep NOPIC Makefile NOPIC= works but method lookup slowdown is significant -Arun To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Mon Mar 10 15: 0:31 2003 Delivered-To: freebsd-ia64@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE35737B401 for ; Mon, 10 Mar 2003 15:00:29 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9972E43F75 for ; Mon, 10 Mar 2003 15:00:29 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h2AN0TNS069536 for ; Mon, 10 Mar 2003 15:00:29 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h2AN0TKK069535; Mon, 10 Mar 2003 15:00:29 -0800 (PST) Date: Mon, 10 Mar 2003 15:00:29 -0800 (PST) Message-Id: <200303102300.h2AN0TKK069535@freefall.freebsd.org> To: freebsd-ia64@FreeBSD.org Cc: From: Arun Sharma Subject: Re: ia64/49081: @gprel relocation against dynamic symbol in /usr/lib/libobjc.a Reply-To: Arun Sharma Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR ia64/49081; it has been noted by GNATS. From: Arun Sharma To: Marcel Moolenaar Cc: freebsd-ia64@FreeBSD.ORG, FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: ia64/49081: @gprel relocation against dynamic symbol in /usr/lib/libobjc.a Date: 10 Mar 2003 14:53:25 -0800 Marcel Moolenaar writes: > > Linking bundle SSL ... > > /usr/bin/ld: /usr/lib/libobjc.a(objects.o): @gprel relocation against dynamic symbol _objc_object_alloc > > /usr/bin/ld: /usr/lib/libobjc.a(objects.o): @gprel relocation against dynamic symbol _objc_object_copy > > /usr/bin/ld: /usr/lib/libobjc.a(objects.o): @gprel relocation against dynamic symbol _objc_object_dispose It seems to be by design: # pwd /usr/src/gnu/lib/libobjc # grep NOPIC Makefile NOPIC= works but method lookup slowdown is significant -Arun To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Mon Mar 10 15:13:29 2003 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 027D437B401; Mon, 10 Mar 2003 15:13: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 9D8C443F3F; Mon, 10 Mar 2003 15:13:26 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from athlon.pn.xcllnt.net (athlon.pn.xcllnt.net [192.168.4.3]) by ns1.xcllnt.net (8.12.8/8.12.8) with ESMTP id h2ANDQSd041397; Mon, 10 Mar 2003 15:13:26 -0800 (PST) (envelope-from marcel@piii.pn.xcllnt.net) Received: from athlon.pn.xcllnt.net (localhost [127.0.0.1]) by athlon.pn.xcllnt.net (8.12.8/8.12.8) with ESMTP id h2ANDQH0001191; Mon, 10 Mar 2003 15:13:26 -0800 (PST) (envelope-from marcel@athlon.pn.xcllnt.net) Received: (from marcel@localhost) by athlon.pn.xcllnt.net (8.12.8/8.12.8/Submit) id h2ANDQGe001190; Mon, 10 Mar 2003 15:13:26 -0800 (PST) (envelope-from marcel) Date: Mon, 10 Mar 2003 15:13:26 -0800 From: Marcel Moolenaar To: Arun Sharma Cc: freebsd-ia64@FreeBSD.ORG, FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: ia64/49081: @gprel relocation against dynamic symbol in /usr/lib/libobjc.a Message-ID: <20030310231326.GA1156@athlon.pn.xcllnt.net> References: <200303102150.h2ALo7Pl050754@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.3i Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, Mar 10, 2003 at 02:53:25PM -0800, Arun Sharma wrote: > Marcel Moolenaar writes: > > > > Linking bundle SSL ... > > > /usr/bin/ld: /usr/lib/libobjc.a(objects.o): @gprel relocation against dynamic symbol _objc_object_alloc > > > /usr/bin/ld: /usr/lib/libobjc.a(objects.o): @gprel relocation against dynamic symbol _objc_object_copy > > > /usr/bin/ld: /usr/lib/libobjc.a(objects.o): @gprel relocation against dynamic symbol _objc_object_dispose > > It seems to be by design: > > # pwd > /usr/src/gnu/lib/libobjc > # grep NOPIC Makefile > NOPIC= works but method lookup slowdown is significant > Yes, hence my question. We cannot easily change this without affecting other platforms (assuming for a moment we're not going to create an ia64 specific kludge -- not gratuitously that is). At this time the port is broken for all platforms, because of the fundamental flaw of linking in non-PIC code in a shared library. The fact that it happens to work on some architectures does not mean it's not broken. So, either we change the way we build libobjc.a, or we provide a libobjc_pic.a just like we do for libc.a, or we create a libobjc.so. For the last two cases the port has to be changed. For the first case it pessimizes the library (performance-wise) for the complete (or fully archive) programs. I think the best solution is to build libobjc.a with -fpic. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Mon Mar 10 15:20: 9 2003 Delivered-To: freebsd-ia64@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 498EC37B401 for ; Mon, 10 Mar 2003 15:20:08 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B48A443FBD for ; Mon, 10 Mar 2003 15:20:07 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h2ANK7NS077104 for ; Mon, 10 Mar 2003 15:20:07 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h2ANK7lW077103; Mon, 10 Mar 2003 15:20:07 -0800 (PST) Date: Mon, 10 Mar 2003 15:20:07 -0800 (PST) Message-Id: <200303102320.h2ANK7lW077103@freefall.freebsd.org> To: freebsd-ia64@FreeBSD.org Cc: From: Marcel Moolenaar Subject: Re: ia64/49081: @gprel relocation against dynamic symbol in /usr/lib/libobjc.a Reply-To: Marcel Moolenaar Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR ia64/49081; it has been noted by GNATS. From: Marcel Moolenaar To: Arun Sharma Cc: freebsd-ia64@FreeBSD.ORG, FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: ia64/49081: @gprel relocation against dynamic symbol in /usr/lib/libobjc.a Date: Mon, 10 Mar 2003 15:13:26 -0800 On Mon, Mar 10, 2003 at 02:53:25PM -0800, Arun Sharma wrote: > Marcel Moolenaar writes: > > > > Linking bundle SSL ... > > > /usr/bin/ld: /usr/lib/libobjc.a(objects.o): @gprel relocation against dynamic symbol _objc_object_alloc > > > /usr/bin/ld: /usr/lib/libobjc.a(objects.o): @gprel relocation against dynamic symbol _objc_object_copy > > > /usr/bin/ld: /usr/lib/libobjc.a(objects.o): @gprel relocation against dynamic symbol _objc_object_dispose > > It seems to be by design: > > # pwd > /usr/src/gnu/lib/libobjc > # grep NOPIC Makefile > NOPIC= works but method lookup slowdown is significant > Yes, hence my question. We cannot easily change this without affecting other platforms (assuming for a moment we're not going to create an ia64 specific kludge -- not gratuitously that is). At this time the port is broken for all platforms, because of the fundamental flaw of linking in non-PIC code in a shared library. The fact that it happens to work on some architectures does not mean it's not broken. So, either we change the way we build libobjc.a, or we provide a libobjc_pic.a just like we do for libc.a, or we create a libobjc.so. For the last two cases the port has to be changed. For the first case it pessimizes the library (performance-wise) for the complete (or fully archive) programs. I think the best solution is to build libobjc.a with -fpic. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Mon Mar 10 18:16:45 2003 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 09A5237B401 for ; Mon, 10 Mar 2003 18:16:44 -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 22C9543FD7 for ; Mon, 10 Mar 2003 18:16:43 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from athlon.pn.xcllnt.net (athlon.pn.xcllnt.net [192.168.4.3]) by ns1.xcllnt.net (8.12.8/8.12.8) with ESMTP id h2B2GgSd042093 for ; Mon, 10 Mar 2003 18:16:42 -0800 (PST) (envelope-from marcel@piii.pn.xcllnt.net) Received: from athlon.pn.xcllnt.net (localhost [127.0.0.1]) by athlon.pn.xcllnt.net (8.12.8/8.12.8) with ESMTP id h2B2GgH0007558 for ; Mon, 10 Mar 2003 18:16:42 -0800 (PST) (envelope-from marcel@athlon.pn.xcllnt.net) Received: (from marcel@localhost) by athlon.pn.xcllnt.net (8.12.8/8.12.8/Submit) id h2B2GgT5007557 for ia64@FreeBSD.org; Mon, 10 Mar 2003 18:16:42 -0800 (PST) (envelope-from marcel) Date: Mon, 10 Mar 2003 18:16:42 -0800 From: Marcel Moolenaar To: ia64@FreeBSD.org Subject: libobjc.a Message-ID: <20030311021642.GA1613@athlon.pn.xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.3i Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Gang, I tried to build libobjc with -fpic on i386 and that failed. On ia64 it worked and solved the immediate problem mentioned in PR 49081. However it caused a different bogon on ia64: Linking tool autogsdoc ... ../Source/shared_obj/ia64/freebsd/gnu-gnu-gnu/libgnustep-base.so: undefined reference to `.L677' This problem did not go away when I enabled building of libobjc.so instead of building libobjc.a with -fpic. Also, the port is highly non-LP64 and is casting between pointers and integers to the extend that I doubt it will ever work. The least impact change would be something like: Index: Makefile =================================================================== RCS file: /home/ncvs/src/gnu/lib/libobjc/Makefile,v retrieving revision 1.15 diff -u -r1.15 Makefile --- Makefile 30 Oct 2002 18:01:06 -0000 1.15 +++ Makefile 11 Mar 2003 02:14:47 -0000 @@ -18,6 +18,10 @@ sarray.h thr.h typedstream.h NXConstStr.h Object.h Protocol.h INCSDIR=${INCLUDEDIR}/objc +.if ${MACHINE_ARCH} == "ia64" +CFLAGS += -fpic +.endif + CFLAGS+= -fgnu-runtime -DHAVE_GTHR_DEFAULT -DIN_TARGET_LIBS CFLAGS+= -I. -I${.CURDIR}/../../usr.bin/cc/cc_tools CFLAGS+= -I${OBJCDIR}/objc -I${OBJCDIR} But it's not going to make the port build on ia64... -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Mon Mar 10 20:20:18 2003 Delivered-To: freebsd-ia64@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2F4037B401 for ; Mon, 10 Mar 2003 20:20:15 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C23C43F93 for ; Mon, 10 Mar 2003 20:20:15 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h2B4KFNS057136 for ; Mon, 10 Mar 2003 20:20:15 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h2B4KERf057135; Mon, 10 Mar 2003 20:20:14 -0800 (PST) Date: Mon, 10 Mar 2003 20:20:14 -0800 (PST) Message-Id: <200303110420.h2B4KERf057135@freefall.freebsd.org> To: freebsd-ia64@FreeBSD.org Cc: From: dirk.meyer@dinoex.sub.org (Dirk Meyer) Subject: Re: ia64/49081: @gprel relocation against dynamic symbol in /usr/lib/libobjc.a Reply-To: dirk.meyer@dinoex.sub.org (Dirk Meyer) Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR ia64/49081; it has been noted by GNATS. From: dirk.meyer@dinoex.sub.org (Dirk Meyer) To: FreeBSD-gnats-submit@FreeBSD.ORG, marcel@xcllnt.net (Marcel Moolenaar) Cc: Subject: Re: ia64/49081: @gprel relocation against dynamic symbol in /usr/lib/libobjc.a Date: Tue, 11 Mar 2003 05:05:40 +0100 Marcel Moolenaar schrieb:, > > change complilation options ... > > see PR# ia64/38678 > > Which ompilation options? you fixed a similar problem: http://www.freebsd.org/cgi/query-pr.cgi?pr=38678 State-Changed-By: marcel State-Changed-When: Wed Oct 23 20:58:12 PDT 2002 State-Changed-Why: The problem with the @gprel relocation was related to the fact that we compiled with short data and without -fpic. As a result, the compiler assumed it could create @gprel relocations to access data objects placed in the short data (.sdata or .sbss) sections. The fix is to disable short data for kernel builds (including modules). a) can libobj.a build without "short data" b) or need the application build without "short data" ? I found only a "--disable-short-wchar" option ... kind regards Dirk - Dirk Meyer, Im Grund 4, 34317 Habichtswald, Germany - [dirk.meyer@dinoex.sub.org],[dirk.meyer@guug.de],[dinoex@FreeBSD.org] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Mon Mar 10 20:30:18 2003 Delivered-To: freebsd-ia64@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B4E837B401 for ; Mon, 10 Mar 2003 20:30:16 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E013043F75 for ; Mon, 10 Mar 2003 20:30:15 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h2B4UFNS059155 for ; Mon, 10 Mar 2003 20:30:15 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h2B4UF11059154; Mon, 10 Mar 2003 20:30:15 -0800 (PST) Date: Mon, 10 Mar 2003 20:30:15 -0800 (PST) Message-Id: <200303110430.h2B4UF11059154@freefall.freebsd.org> To: freebsd-ia64@FreeBSD.org Cc: From: Marcel Moolenaar Subject: Re: ia64/49081: @gprel relocation against dynamic symbol in /usr/lib/libobjc.a Reply-To: Marcel Moolenaar Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR ia64/49081; it has been noted by GNATS. From: Marcel Moolenaar To: Dirk Meyer Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: ia64/49081: @gprel relocation against dynamic symbol in /usr/lib/libobjc.a Date: Mon, 10 Mar 2003 20:29:15 -0800 On Tue, Mar 11, 2003 at 05:05:40AM +0100, Dirk Meyer wrote: > Marcel Moolenaar schrieb:, > > > > change complilation options ... > > > see PR# ia64/38678 > > > > Which ompilation options? > > you fixed a similar problem: > http://www.freebsd.org/cgi/query-pr.cgi?pr=38678 > > State-Changed-By: marcel > State-Changed-When: Wed Oct 23 20:58:12 PDT 2002 > State-Changed-Why: > The problem with the @gprel relocation was related to the fact > that we compiled with short data and without -fpic. As a result, > the compiler assumed it could create @gprel relocations to access > data objects placed in the short data (.sdata or .sbss) sections. > The fix is to disable short data for kernel builds (including > modules). > > a) can libobj.a build without "short data" > b) or need the application build without "short data" ? To solve this problem: b' :-) b') build the shared library that links against libobjc without "short data". It's a hack because not using short data pessimizes access sequences and thus reduces performance. > I found only a "--disable-short-wchar" option ... ... which is unrelated :-) The best solution is to build libobjc.so. I did that and it solved the problem, but exposed another one. If we don't want libobjc.so, we have to build libobjc.a with PIC, which terribly failed on i386 so that we have to make it ia64 specific to start with (even though it's theoretically required on all architectures). -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Tue Mar 11 16:36:12 2003 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 2944937B401 for ; Tue, 11 Mar 2003 16:36:11 -0800 (PST) Received: from cocono.com.tw (170-142.kingnet.net.tw [61.57.170.142]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6737E43FDD for ; Tue, 11 Mar 2003 16:36:08 -0800 (PST) (envelope-from ibenz@cocono.com.tw) From: acom@cm.com.tw To: freebsd-ia64@FreeBSD.org Subject: =?ISO-8859-1?B?pOmxYKXOq36kV7r0wco=?= Reply-To: com@cc.com.tw Date: 12 Mar 2003 08:34:43 +0800 MIME-Version: 1.0 Content-Type: text/html Content-Transfer-Encoding: 8bit Message-Id: <20030312003608.6737E43FDD@mx1.FreeBSD.org> Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org 您有下列特質嗎
勁爆!!震撼!!
您有下列特質嗎?
1.事業企圖心
2.不甘心平凡
3.不滿於現狀
4.勇於面對未來
只要您擁有上列特質,我們將免費培訓您所有相關技職能力,提供您結合網路、實體,食衣住行、 吃喝玩樂的通路事業點選我,您就可以得到!
ps:將會有專人為您詳細解說喔!
To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Thu Mar 13 3:43: 8 2003 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 EABB737B404 for ; Thu, 13 Mar 2003 03:43:06 -0800 (PST) Received: from alfred.skaarup.org (alfred.skaarup.org [193.111.120.140]) by mx1.FreeBSD.org (Postfix) with SMTP id 06AA943F3F for ; Thu, 13 Mar 2003 03:43:05 -0800 (PST) (envelope-from mfbsd@skaarup.org) Received: (qmail 76879 invoked by uid 0); 13 Mar 2003 11:43:02 -0000 Received: from localhost (HELO alfred.skaarup.org) (127.0.0.1) by localhost with SMTP; 13 Mar 2003 11:43:02 -0000 Received: (qmail 76872 invoked by uid 1039); 13 Mar 2003 11:43:02 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 13 Mar 2003 11:43:02 -0000 Date: Thu, 13 Mar 2003 12:43:02 +0100 (CET) From: Rasmus Skaarup To: freebsd-ia64@freebsd.org Subject: hp rx2600 installation Message-ID: <20030313123858.M76795@alfred.skaarup.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS 0.3.12pre8 Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hello, I'm having difficulties installing 5.0-RELEASE on a HP rx2600 i recently borrowed. When booting from the CD-ROM I created from the ISO-file I correctly downloaded from ftp://ftp.dk.freebsd.org/pub/FreeBSD/releases/ia64/ISO-IMAGES/5.0-RELEASE It loads the kernel fine, but when the 10 seconds run out (or I press enter) the machine just reboots, and the system LED turns red for a couple of seconds, and the machine starts up in the boot menu. Does anyone have any pointers or how-tos? I've searched the webpages, but some of the vital sections are still missing :-) Thank you. Best regards, Rasmus Skaarup To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Thu Mar 13 11:36:15 2003 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 346F837B401 for ; Thu, 13 Mar 2003 11:36:14 -0800 (PST) Received: from hermes.sc.intel.com (fmr03.intel.com [143.183.121.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 745A143F93 for ; Thu, 13 Mar 2003 11:36:13 -0800 (PST) (envelope-from adsharma@unix-os.sc.intel.com) Received: from petasus.sc.intel.com (petasus.sc.intel.com [10.3.253.4]) by hermes.sc.intel.com (8.11.6/8.11.6/d: outer.mc,v 1.51 2002/09/23 20:43:23 dmccart Exp $) with ESMTP id h2DJXYl27639; Thu, 13 Mar 2003 19:33:34 GMT Received: from unix-os.sc.intel.com (unix-os.sc.intel.com [143.183.96.244]) by petasus.sc.intel.com (8.11.6/8.11.6/d: inner.mc,v 1.28 2003/01/13 19:44:39 dmccart Exp $) with ESMTP id h2DJZCO26562; Thu, 13 Mar 2003 19:35:12 GMT Received: from unix-os.sc.intel.com.intel.com (adsharma-mobl3.sc.intel.com [143.183.130.53]) by unix-os.sc.intel.com (8.11.6/8.11.2) with ESMTP id h2DJaCv03865; Thu, 13 Mar 2003 11:36:12 -0800 To: Rasmus Skaarup Cc: freebsd-ia64@FreeBSD.ORG Subject: Re: hp rx2600 installation References: <20030313123858.M76795@alfred.skaarup.org> From: Arun Sharma Date: 13 Mar 2003 11:36:12 -0800 In-Reply-To: <20030313123858.M76795@alfred.skaarup.org> Message-ID: Lines: 18 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Rasmus Skaarup writes: > Hello, > > I'm having difficulties installing 5.0-RELEASE on a HP rx2600 i recently > borrowed. When booting from the CD-ROM I created from the ISO-file I > correctly downloaded from > > ftp://ftp.dk.freebsd.org/pub/FreeBSD/releases/ia64/ISO-IMAGES/5.0-RELEASE > > It loads the kernel fine, but when the 10 seconds run out (or I press > enter) the machine just reboots, and the system LED turns red for a couple > of seconds, and the machine starts up in the boot menu. > Do you have the most recent firmware for the machine installed ? -Arun To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Thu Mar 13 12:39:38 2003 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 AC26737B401 for ; Thu, 13 Mar 2003 12:39:36 -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 5DEAE43F75 for ; Thu, 13 Mar 2003 12:39:35 -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.8/8.12.8) with ESMTP id h2DKdYSd057829; Thu, 13 Mar 2003 12:39:35 -0800 (PST) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp01.pn.xcllnt.net (8.12.7/8.12.7) with ESMTP id h2DKdYMx005208; Thu, 13 Mar 2003 12:39:34 -0800 (PST) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.7/8.12.7/Submit) id h2DKdYrD005207; Thu, 13 Mar 2003 12:39:34 -0800 (PST) (envelope-from marcel) Date: Thu, 13 Mar 2003 12:39:34 -0800 From: Marcel Moolenaar To: Rasmus Skaarup Cc: freebsd-ia64@FreeBSD.ORG Subject: Re: hp rx2600 installation Message-ID: <20030313203934.GA5024@dhcp01.pn.xcllnt.net> References: <20030313123858.M76795@alfred.skaarup.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030313123858.M76795@alfred.skaarup.org> User-Agent: Mutt/1.5.3i Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Mar 13, 2003 at 12:43:02PM +0100, Rasmus Skaarup wrote: > > I'm having difficulties installing 5.0-RELEASE on a HP rx2600 i recently > borrowed. When booting from the CD-ROM I created from the ISO-file I > correctly downloaded from > > ftp://ftp.dk.freebsd.org/pub/FreeBSD/releases/ia64/ISO-IMAGES/5.0-RELEASE > > It loads the kernel fine, but when the 10 seconds run out (or I press > enter) the machine just reboots, and the system LED turns red for a couple > of seconds, and the machine starts up in the boot menu. Yes, that's the correct behaviour *cough* :-) > Does anyone have any pointers or how-tos? I've searched the webpages, but > some of the vital sections are still missing :-) Our 5.0-RELEASE does not support the HP machines because we have too much ISA (or should I say PC) specific code in our kernel that's based on all sorts of PC (or should I say ISA) specific assumptions. We hacked up a working version on our development branch of which I'm trying to make an ISO, but the release build has failed 3 times now. It was almost done the last time it failed (the program that makes the actual ISOs didn't get installed automaticly *sigh*) so I should have the ISOs on some mirror(s) in a couple of days. Hang on... -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Fri Mar 14 2:35:45 2003 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 0E0DE37B401 for ; Fri, 14 Mar 2003 02:35:44 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-150.dsl.lsan03.pacbell.net [63.207.60.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C1F943FA3 for ; Fri, 14 Mar 2003 02:35:43 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 3BB4366B37 for ; Fri, 14 Mar 2003 02:35:43 -0800 (PST) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 2C073FB8; Fri, 14 Mar 2003 02:35:43 -0800 (PST) Date: Fri, 14 Mar 2003 02:35:43 -0800 From: Kris Kennaway To: ia64@FreeBSD.org Subject: Ports broken on ia64 Message-ID: <20030314103543.GB872@rot13.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="uZ3hkaAS1mZxFaxD" Content-Disposition: inline User-Agent: Mutt/1.4i Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --uZ3hkaAS1mZxFaxD Content-Type: text/plain; charset=us-ascii Content-Disposition: inline A number of ports have become broken on ia64 for what appears to be a similar reason: In file included from nid3.c:50: /usr/include/sys/stat.h:127: syntax error before "u_int" /usr/include/sys/stat.h:158: syntax error before "u_int" *** Error code 1 http://bento.freebsd.org/errorlogs/ia64-5-latest/ImageMagick-5.5.5.log http://bento.freebsd.org/errorlogs/ia64-5-latest/aide-0.9.log http://bento.freebsd.org/errorlogs/ia64-5-latest/gnu-finger-1.37.log http://bento.freebsd.org/errorlogs/ia64-5-latest/icecast-1.3.12_1.log http://bento.freebsd.org/errorlogs/ia64-5-latest/ncbi-toolkit-2002.04.26.log http://bento.freebsd.org/errorlogs/ia64-5-latest/normalize-0.7.5_1.log http://bento.freebsd.org/errorlogs/ia64-5-latest/osh-020214.log http://bento.freebsd.org/errorlogs/ia64-5-latest/pg-010103.log Can someone please investigate? Kris --uZ3hkaAS1mZxFaxD Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+cbB+Wry0BWjoQKURApILAJ9Z/IKuRbfLmfK7e27ARkqhhMNkhACgk3Gj 3fzwoafBICv+5U2BHkUCz/c= =e6Mj -----END PGP SIGNATURE----- --uZ3hkaAS1mZxFaxD-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Fri Mar 14 2:49:38 2003 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 B04B737B401; Fri, 14 Mar 2003 02:49:36 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-150.dsl.lsan03.pacbell.net [63.207.60.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07B7443FAF; Fri, 14 Mar 2003 02:49:36 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id BF1F766B37; Fri, 14 Mar 2003 02:49:35 -0800 (PST) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id B5EEFFBC; Fri, 14 Mar 2003 02:49:35 -0800 (PST) Date: Fri, 14 Mar 2003 02:49:35 -0800 From: Kris Kennaway To: Kris Kennaway Cc: ia64@FreeBSD.org, current@FreeBSD.org Subject: Ports broken due to -current change (Re: Ports broken on ia64) Message-ID: <20030314104935.GA1201@rot13.obsecurity.org> References: <20030314103543.GB872@rot13.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="3V7upXqbjpZ4EhLz" Content-Disposition: inline In-Reply-To: <20030314103543.GB872@rot13.obsecurity.org> User-Agent: Mutt/1.4i Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --3V7upXqbjpZ4EhLz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 14, 2003 at 02:35:43AM -0800, Kris Kennaway wrote: > A number of ports have become broken on ia64 for what appears to be a > similar reason: >=20 > In file included from nid3.c:50: > /usr/include/sys/stat.h:127: syntax error before "u_int" > /usr/include/sys/stat.h:158: syntax error before "u_int" > *** Error code 1 This appears to also be affecting sparc64 ports (i386 and alpha 5.0 packages have not been built in a few weeks because of the 4.8 release cycle), so it may be a general current problem. I'm cross-posting to current@. > http://bento.freebsd.org/errorlogs/ia64-5-latest/ImageMagick-5.5.5.log > http://bento.freebsd.org/errorlogs/ia64-5-latest/aide-0.9.log > http://bento.freebsd.org/errorlogs/ia64-5-latest/gcc-3.2.2_20030205.log > http://bento.freebsd.org/errorlogs/ia64-5-latest/gnu-finger-1.37.log > http://bento.freebsd.org/errorlogs/ia64-5-latest/icecast-1.3.12_1.log > http://bento.freebsd.org/errorlogs/ia64-5-latest/ncbi-toolkit-2002.04.26.= log > http://bento.freebsd.org/errorlogs/ia64-5-latest/normalize-0.7.5_1.log > http://bento.freebsd.org/errorlogs/ia64-5-latest/osh-020214.log > http://bento.freebsd.org/errorlogs/ia64-5-latest/pg-010103.log >=20 > Can someone please investigate? Kris --3V7upXqbjpZ4EhLz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+cbO/Wry0BWjoQKURAszNAKDb+oBQgFC9fpjBscReSPZrNx32igCgxh6D OVV8Wc/kliPssCLtMTuS7k0= =c4Mo -----END PGP SIGNATURE----- --3V7upXqbjpZ4EhLz-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Fri Mar 14 8:54:38 2003 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 5AF7637B401; Fri, 14 Mar 2003 08:54:37 -0800 (PST) Received: from espresso.bsdmike.org (espresso.bsdmike.org [65.39.129.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id A14B843F3F; Fri, 14 Mar 2003 08:54:36 -0800 (PST) (envelope-from mike@espresso.bsdmike.org) Received: by espresso.bsdmike.org (Postfix, from userid 1002) id 0883E9C63; Fri, 14 Mar 2003 11:41:23 -0500 (EST) Date: Fri, 14 Mar 2003 11:41:23 -0500 From: Mike Barcroft To: Kris Kennaway Cc: ia64@FreeBSD.org, current@FreeBSD.org Subject: Re: Ports broken due to -current change (Re: Ports broken on ia64) Message-ID: <20030314114123.A24654@espresso.bsdmike.org> References: <20030314103543.GB872@rot13.obsecurity.org> <20030314104935.GA1201@rot13.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030314104935.GA1201@rot13.obsecurity.org>; from kris@obsecurity.org on Fri, Mar 14, 2003 at 02:49:35AM -0800 Organization: The FreeBSD Project Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Kris Kennaway writes: > On Fri, Mar 14, 2003 at 02:35:43AM -0800, Kris Kennaway wrote: > > A number of ports have become broken on ia64 for what appears to be a > > similar reason: > > > > In file included from nid3.c:50: > > /usr/include/sys/stat.h:127: syntax error before "u_int" > > /usr/include/sys/stat.h:158: syntax error before "u_int" > > *** Error code 1 > > This appears to also be affecting sparc64 ports (i386 and alpha 5.0 > packages have not been built in a few weeks because of the 4.8 release > cycle), so it may be a general current problem. I'm cross-posting to > current@. > > > http://bento.freebsd.org/errorlogs/ia64-5-latest/ImageMagick-5.5.5.log > > http://bento.freebsd.org/errorlogs/ia64-5-latest/aide-0.9.log > > http://bento.freebsd.org/errorlogs/ia64-5-latest/gcc-3.2.2_20030205.log > > http://bento.freebsd.org/errorlogs/ia64-5-latest/gnu-finger-1.37.log > > http://bento.freebsd.org/errorlogs/ia64-5-latest/icecast-1.3.12_1.log > > http://bento.freebsd.org/errorlogs/ia64-5-latest/ncbi-toolkit-2002.04.26.log > > http://bento.freebsd.org/errorlogs/ia64-5-latest/normalize-0.7.5_1.log > > http://bento.freebsd.org/errorlogs/ia64-5-latest/osh-020214.log > > http://bento.freebsd.org/errorlogs/ia64-5-latest/pg-010103.log > > > > Can someone please investigate? This was fixed in rev 1.33 of . Best regards, Mike Barcroft To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Fri Mar 14 9: 6:48 2003 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 C7FAD37B405; Fri, 14 Mar 2003 09:06:46 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-150.dsl.lsan03.pacbell.net [63.207.60.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92BCE43FA3; Fri, 14 Mar 2003 09:06:45 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 6437466B37; Fri, 14 Mar 2003 09:06:45 -0800 (PST) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 52C4AF6C; Fri, 14 Mar 2003 09:06:45 -0800 (PST) Date: Fri, 14 Mar 2003 09:06:45 -0800 From: Kris Kennaway To: Mike Barcroft Cc: Kris Kennaway , ia64@FreeBSD.org, current@FreeBSD.org Subject: Re: Ports broken due to -current change (Re: Ports broken on ia64) Message-ID: <20030314170645.GE2611@rot13.obsecurity.org> References: <20030314103543.GB872@rot13.obsecurity.org> <20030314104935.GA1201@rot13.obsecurity.org> <20030314114123.A24654@espresso.bsdmike.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="phCU5ROyZO6kBE05" Content-Disposition: inline In-Reply-To: <20030314114123.A24654@espresso.bsdmike.org> User-Agent: Mutt/1.4i Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --phCU5ROyZO6kBE05 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 14, 2003 at 11:41:23AM -0500, Mike Barcroft wrote: > > > Can someone please investigate? >=20 > This was fixed in rev 1.33 of . Great, thanks..I'll update the bindists. Kris --phCU5ROyZO6kBE05 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+cgwlWry0BWjoQKURAmKPAJ9hN6MYDA9W4LmoIDT6IwnXX2zCEgCg8mGG Am+qcozjPikXqwk97ReblRU= =PXmL -----END PGP SIGNATURE----- --phCU5ROyZO6kBE05-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Fri Mar 14 9: 8:58 2003 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 E029437B401; Fri, 14 Mar 2003 09:08:55 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-150.dsl.lsan03.pacbell.net [63.207.60.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEA8B43F93; Fri, 14 Mar 2003 09:08:54 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id A7EE266B9B; Fri, 14 Mar 2003 09:08:54 -0800 (PST) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 9036BFBE; Fri, 14 Mar 2003 09:08:54 -0800 (PST) Date: Fri, 14 Mar 2003 09:08:54 -0800 From: Kris Kennaway To: gnome@FreeBSD.org, ia64@FreeBSD.org Subject: AbiWord2 broken on ia64 Message-ID: <20030314170854.GF2611@rot13.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="s5/bjXLgkIwAv6Hi" Content-Disposition: inline User-Agent: Mutt/1.4i Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --s5/bjXLgkIwAv6Hi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable http://bento.freebsd.org/errorlogs/ia64-5-latest/AbiWord2-1.1.3.log c++ -O -pipe -Wall -pedantic -ansi -D_BSD_SOURCE -pipe -DNDEBUG -I/usr= /local/include/libxml2 -I/usr/local/include -I/usr/local/include -DBIDI_EN= ABLED -I/tmp/a/ports/editors/AbiWord2/work/abiword-1.1.3/wv -I../../../../= ../popt -I/usr/X11R6/include -I/usr/local/include/freetype2 -I/usr/local/in= clude -I/usr/X11R6/include -I/usr/X11R6/include -DUSE_XFT=3D1 -I/usr/local/= include/freetype2 -I/usr/local/include -DHAVE_THREADS=3D1 -pthread -I/u= sr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R= 6/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/X11R6/= include -I/usr/X11R6/include -DUSE_XFT=3D1 -I/usr/local/include/glib-2.0 -I= /usr/local/lib/glib-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local= /include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/gt= k-2.0 -I/usr/X11R6/lib/gtk-2.0/include -I/usr/X11R6/include/pango-1.0 -I/us= r/X11R6/include -I/usr/local/include/freetype2 -I/usr/local/include -DSUP= PORTS_UT_IDLE=3D1 -DABI_BUILD_VERSION=3D\"1.1.3\" -L/usr/local/lib -L/usr= /X11R6/lib -liconv -o AbiWord_d abi_ver.o UnixMain.o ../../../../src/wp/ap= /libAp.a ../../../../src/wp/impexp/libImpExp.a ../../../../src/af/xap/libXa= p.a ../../../../src/af/util/libUtil.a ../../../../src/af/gr/libGr.a ../../.= ./../src/af/ev/libEv.a ../../../../src/other/spell/xp/libSpell.a ../../../.= ./src/other/ttftool/unix/libTtfTool.a ../../../../src/text/fmt/xp/libFmt.a = ../../../../src/text/ptbl/xp/libPtbl.a ../../../../src/wp/ap/libAp.a ../../= ../../src/wp/impexp/libImpExp.a ../../../../src/af/xap/libXap.a ../../../..= /src/af/util/libUtil.a ../../../../src/af/gr/libGr.a ../../../../src/af/ev/= libEv.a ../../../../src/other/spell/xp/libSpell.a ../../../../src/other/ttf= tool/unix/libTtfTool.a ../../../../src/text/fmt/xp/libFmt.a ../../../../src= /text/ptbl/xp/libPtbl.a ../../../../src/wp/ap/libAp.a ../../../../src/wp/im= pexp/libImpExp.a ../../../../src/af/xap/libXap.a ../../../../src/af/util/li= bUtil.a ../../../../src/af/gr/libGr.a ../../../../src/af/ev/libEv.a ../../.= ./../src/other/spell/xp/libSpell.a ../../../../src/other/ttftool/unix/libTt= fTool.a ../../../../src/text/fmt/xp/libFmt.a ../../../../src/text/ptbl/xp/l= ibPtbl.a ../../../../src/wp/ap/libAp.a ../../../../src/wp/impexp/libImpExp.= a ../../../../src/af/xap/libXap.a ../../../../src/af/util/libUtil.a ../../.= ./../src/af/gr/libGr.a ../../../../src/af/ev/libEv.a ../../../../src/other/= spell/xp/libSpell.a ../../../../src/other/ttftool/unix/libTtfTool.a ../../.= ./../src/text/fmt/xp/libFmt.a ../../../../src/text/ptbl/xp/libPtbl.a -Wl,--= export-dynamic -L/usr/local/lib -L/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-2.= 0 -lXinerama -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lXft -lfreetype= -lXext -lXrender -lfontconfig -lpangox-1.0 -lX11 -lpango-1.0 -lgobject-2.0= -lgmodule-2.0 -lglib-2.0 -liconv -Wl,--export-dynamic -L/usr/local/lib -= lgmodule-2.0 -lglib-2.0 -liconv -L/usr/local/lib -lxml2 -lz -L/usr/local/= lib -liconv -lm -L/usr/local/lib -L/usr/local/lib -lfribidi ../../../../.= ./wv/libwv.a -L/usr/local/lib -lglib-2.0 -liconv -liconv -lpng -lz ../..= /../../../popt/.libs/libpopt.a -L/usr/X11R6/lib -lXft -L/usr/local/lib -lf= reetype -L/usr/X11R6/lib -lfontconfig -L/usr/X11R6/lib -lXext -lXrender -L/= usr/local/lib -lfreetype -pthread -L/usr/local/lib -lgthread-2.0 -lglib-2.0= -liconv =20 =2E./../../../../wv/libwv.a(generic.o): In function `wvTempName': generic.o(.text+0x2f2): warning: tmpnam() possibly used unsafely; consider = using mkstemp() =2E./../../../src/text/ptbl/xp/libPtbl.a(pt_PT_DeleteSpan.o): In function `= pt_PieceTable::deleteSpan(unsigned, unsigned, PP_AttrProp*, unsigned&, bool= , bool)': pt_PT_DeleteSpan.o(.text+0x2b2): undefined reference to `.L32' gmake[5]: *** [AbiWord_d] Error 1 gmake[5]: Leaving directory `/tmp/a/ports/editors/AbiWord2/work/abiword-1.1= .3/abi/src/wp/main/unix' gmake[4]: *** [all-recursive] Error 1 Kris --s5/bjXLgkIwAv6Hi Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+cgylWry0BWjoQKURAk/AAJ9dtI1qoLanVgMuhTvHmzEuuVPCzQCeOMzq nkG2rpIM6eIC1zlvINNY2js= =MnsC -----END PGP SIGNATURE----- --s5/bjXLgkIwAv6Hi-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Fri Mar 14 11:12:12 2003 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 7EB7337B401; Fri, 14 Mar 2003 11:12:09 -0800 (PST) Received: from creme-brulee.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 444E843FA3; Fri, 14 Mar 2003 11:12:08 -0800 (PST) (envelope-from marcus@marcuscom.com) Received: from [10.2.1.4] (vpn-client-4.marcuscom.com [10.2.1.4]) by creme-brulee.marcuscom.com (8.12.8/8.12.8) with ESMTP id h2EJBMrI038864; Fri, 14 Mar 2003 14:11:22 -0500 (EST) (envelope-from marcus@marcuscom.com) Subject: Re: AbiWord2 broken on ia64 From: Joe Marcus Clarke To: Kris Kennaway Cc: FreeBSD GNOME Users , ia64@freebsd.org In-Reply-To: <20030314170854.GF2611@rot13.obsecurity.org> References: <20030314170854.GF2611@rot13.obsecurity.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Rw8TqRkuQ/JVsrBpOPuv" Organization: MarcusCom, Inc. Message-Id: <1047669110.317.54.camel@gyros> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.2 Date: 14 Mar 2003 14:11:51 -0500 X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES autolearn=ham version=2.50 X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --=-Rw8TqRkuQ/JVsrBpOPuv Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2003-03-14 at 12:08, Kris Kennaway wrote: > http://bento.freebsd.org/errorlogs/ia64-5-latest/AbiWord2-1.1.3.log >=20 > c++ -O -pipe -Wall -pedantic -ansi -D_BSD_SOURCE -pipe -DNDEBUG -I/u= sr/local/include/libxml2 -I/usr/local/include -I/usr/local/include -DBIDI_= ENABLED -I/tmp/a/ports/editors/AbiWord2/work/abiword-1.1.3/wv -I../../../.= ./../popt -I/usr/X11R6/include -I/usr/local/include/freetype2 -I/usr/local/= include -I/usr/X11R6/include -I/usr/X11R6/include -DUSE_XFT=3D1 -I/usr/loca= l/include/freetype2 -I/usr/local/include -DHAVE_THREADS=3D1 -pthread -I= /usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X1= 1R6/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/X11R= 6/include -I/usr/X11R6/include -DUSE_XFT=3D1 -I/usr/local/include/glib-2.0 = -I/usr/local/lib/glib-2.0/include -I/usr/local/include/atk-1.0 -I/usr/loc= al/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/= gtk-2.0 -I/usr/X11R6/lib/gtk-2.0/include -I/usr/X11R6/include/pango-1.0 -I/= usr/X11R6/include -I/usr/local/include/freetype2 -I/usr/local/include -DS= UPPORTS_UT_IDLE=3D1 -DABI_BUILD_VERSION=3D\"1.1.3\" -L/usr/local/lib -L/u= sr/X11R6/lib -liconv -o AbiWord_d abi_ver.o UnixMain.o ../../../../src/wp/= ap/libAp.a ../../../../src/wp/impexp/libImpExp.a ../../../../src/af/xap/lib= Xap.a ../../../../src/af/util/libUtil.a ../../../../src/af/gr/libGr.a ../..= /../../src/af/ev/libEv.a ../../../../src/other/spell/xp/libSpell.a ../../..= /../src/other/ttftool/unix/libTtfTool.a ../../../../src/text/fmt/xp/libFmt.= a ../../../../src/text/ptbl/xp/libPtbl.a ../../../../src/wp/ap/libAp.a ../.= ./../../src/wp/impexp/libImpExp.a ../../../../src/af/xap/libXap.a ../../../= ../src/af/util/libUtil.a ../../../../src/af/gr/libGr.a ../../../../src/af/e= v/libEv.a ../../../../src/other/spell/xp/libSpell.a ../../../../src/other/t= tftool/unix/libTtfTool.a ../../../../src/text/fmt/xp/libFmt.a ../../../../s= rc/text/ptbl/xp/libPtbl.a ../../../../src/wp/ap/libAp.a ../../../../src/wp/= impexp/libImpExp.a ../../../../src/af/xap/libXap.a ../../../../src/af/util/= libUtil.a ../../../../src/af/gr/libGr.a ../../../../src/af/ev/libEv.a ../..= /../../src/other/spell/xp/libSpell.a ../../../../src/other/ttftool/unix/lib= TtfTool.a ../../../../src/text/fmt/xp/libFmt.a ../../../../src/text/ptbl/xp= /libPtbl.a ../../../../src/wp/ap/libAp.a ../../../../src/wp/impexp/libImpEx= p.a ../../../../src/af/xap/libXap.a ../../../../src/af/util/libUtil.a ../..= /../../src/af/gr/libGr.a ../../../../src/af/ev/libEv.a ../../../../src/othe= r/spell/xp/libSpell.a ../../../../src/other/ttftool/unix/libTtfTool.a ../..= /../../src/text/fmt/xp/libFmt.a ../../../../src/text/ptbl/xp/libPtbl.a -Wl,= --export-dynamic -L/usr/local/lib -L/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-= 2.0 -lXinerama -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lXft -lfreety= pe -lXext -lXrender -lfontconfig -lpangox-1.0 -lX11 -lpango-1.0 -lgobject-2= .0 -lgmodule-2.0 -lglib-2.0 -liconv -Wl,--export-dynamic -L/usr/local/lib= -lgmodule-2.0 -lglib-2.0 -liconv -L/usr/local/lib -lxml2 -lz -L/usr/loca= l/lib -liconv -lm -L/usr/local/lib -L/usr/local/lib -lfribidi ../../../..= /../wv/libwv.a -L/usr/local/lib -lglib-2.0 -liconv -liconv -lpng -lz ../= ../../../../popt/.libs/libpopt.a -L/usr/X11R6/lib -lXft -L/usr/local/lib -= lfreetype -L/usr/X11R6/lib -lfontconfig -L/usr/X11R6/lib -lXext -lXrender -= L/usr/local/lib -lfreetype -pthread -L/usr/local/lib -lgthread-2.0 -lglib-2= .0 -liconv =20 > ../../../../../wv/libwv.a(generic.o): In function `wvTempName': > generic.o(.text+0x2f2): warning: tmpnam() possibly used unsafely; conside= r using mkstemp() > ../../../../src/text/ptbl/xp/libPtbl.a(pt_PT_DeleteSpan.o): In function `= pt_PieceTable::deleteSpan(unsigned, unsigned, PP_AttrProp*, unsigned&, bool= , bool)': > pt_PT_DeleteSpan.o(.text+0x2b2): undefined reference to `.L32' > gmake[5]: *** [AbiWord_d] Error 1 > gmake[5]: Leaving directory `/tmp/a/ports/editors/AbiWord2/work/abiword-1= .1.3/abi/src/wp/main/unix' > gmake[4]: *** [all-recursive] Error 1 Yep, it looks to be broken. For the life of me, I can't see where this error is coming from. If I get time, I may test this on pluto1. Joe >=20 > Kris --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-Rw8TqRkuQ/JVsrBpOPuv Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQA+cil2b2iPiv4Uz4cRAnpmAKChrfaHT2CeEoVM2PgShc+QjfA6oACggb1y s7GsjDzy0fibygWkFP34aqE= =yqWa -----END PGP SIGNATURE----- --=-Rw8TqRkuQ/JVsrBpOPuv-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Fri Mar 14 12:43:29 2003 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 2DF2237B401 for ; Fri, 14 Mar 2003 12:43: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 3F96743FB1 for ; Fri, 14 Mar 2003 12:43:27 -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.8/8.12.8) with ESMTP id h2EKhQSd063408 for ; Fri, 14 Mar 2003 12:43:26 -0800 (PST) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp01.pn.xcllnt.net (8.12.7/8.12.7) with ESMTP id h2EKhQVP000836 for ; Fri, 14 Mar 2003 12:43:26 -0800 (PST) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.7/8.12.7/Submit) id h2EKhQGh000835 for ia64@FreeBSD.org; Fri, 14 Mar 2003 12:43:26 -0800 (PST) (envelope-from marcel) Date: Fri, 14 Mar 2003 12:43:26 -0800 From: Marcel Moolenaar To: ia64@FreeBSD.org Subject: Announce: new snapshot available Message-ID: <20030314204326.GA777@dhcp01.pn.xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.3i Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Gang, The ISOs from the development branch are currently available here: ftp://ftp2.freebsd.org/pub/FreeBSD/snapshots/ia64 Over the weekend they should also appear here: ftp://ftp7.de.freebsd.org/pub/FreeBSD/snapshots/ia64 These are the only mirrors that will carry the snapshot for now. The Perforce change number corresponding with the snapshot is 26471. This number has been made part of the name. It is a merge from the trunk up to and including change 26462 and represents the CVS source tree on March 6, 19:25:23 PST. Don't say I didn't told you... :-) This snapshot supports, for some obscene definition of support, the HP rx family of servers/workstations. Owners of these machines should continue to use the development branch until the support has been merged onto the trunk. Special thanks to Erik and Oliver for making their mirrors available for people to download the snapshot. Have fun, -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Fri Mar 14 13: 7:47 2003 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 4151937B401; Fri, 14 Mar 2003 13:07:45 -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 6718243FB1; Fri, 14 Mar 2003 13:07:44 -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.8/8.12.8) with ESMTP id h2EL7iSd063502; Fri, 14 Mar 2003 13:07:44 -0800 (PST) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp01.pn.xcllnt.net (8.12.7/8.12.7) with ESMTP id h2EL7hVP000948; Fri, 14 Mar 2003 13:07:43 -0800 (PST) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.7/8.12.7/Submit) id h2EL7hZC000947; Fri, 14 Mar 2003 13:07:43 -0800 (PST) (envelope-from marcel) Date: Fri, 14 Mar 2003 13:07:43 -0800 From: Marcel Moolenaar To: Joe Marcus Clarke Cc: Kris Kennaway , FreeBSD GNOME Users , ia64@FreeBSD.ORG Subject: Re: AbiWord2 broken on ia64 Message-ID: <20030314210743.GC777@dhcp01.pn.xcllnt.net> References: <20030314170854.GF2611@rot13.obsecurity.org> <1047669110.317.54.camel@gyros> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1047669110.317.54.camel@gyros> User-Agent: Mutt/1.5.3i Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Fri, Mar 14, 2003 at 02:11:51PM -0500, Joe Marcus Clarke wrote: > On Fri, 2003-03-14 at 12:08, Kris Kennaway wrote: > > http://bento.freebsd.org/errorlogs/ia64-5-latest/AbiWord2-1.1.3.log > > > > pt_PT_DeleteSpan.o(.text+0x2b2): undefined reference to `.L32' > > gmake[5]: *** [AbiWord_d] Error 1 > > gmake[5]: Leaving directory `/tmp/a/ports/editors/AbiWord2/work/abiword-1.1.3/abi/src/wp/main/unix' > > gmake[4]: *** [all-recursive] Error 1 > > Yep, it looks to be broken. For the life of me, I can't see where this > error is coming from. If I get time, I may test this on pluto1. JFYI: After working around the libobjc.a problem for lang/gnustep-base I hit upon this as well. It is therefore not specific to AbiWord. The label in question is a temporary label with (file) global scope and thus never appears in object files (modulo bugs). Hence, this is a label that's created by the compiler for its own use. I haven't looked at it myself yet. Keep me posted if you tracked it down before I do. My suggestion would be to play with the compiler options to see which one causes it (besides -O). -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Fri Mar 14 13:12:25 2003 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 1777537B401; Fri, 14 Mar 2003 13:12:23 -0800 (PST) Received: from creme-brulee.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5BE543F75; Fri, 14 Mar 2003 13:12:19 -0800 (PST) (envelope-from marcus@marcuscom.com) Received: from [10.2.1.4] (vpn-client-4.marcuscom.com [10.2.1.4]) by creme-brulee.marcuscom.com (8.12.8/8.12.8) with ESMTP id h2ELBXrI039714; Fri, 14 Mar 2003 16:11:33 -0500 (EST) (envelope-from marcus@marcuscom.com) Subject: Re: AbiWord2 broken on ia64 From: Joe Marcus Clarke To: Marcel Moolenaar Cc: Kris Kennaway , FreeBSD GNOME Users , ia64@freebsd.org In-Reply-To: <20030314210743.GC777@dhcp01.pn.xcllnt.net> References: <20030314170854.GF2611@rot13.obsecurity.org> <1047669110.317.54.camel@gyros> <20030314210743.GC777@dhcp01.pn.xcllnt.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Zz8QkTcGyXIJi8KPQTg0" Organization: MarcusCom, Inc. Message-Id: <1047676322.317.77.camel@gyros> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.2 Date: 14 Mar 2003 16:12:02 -0500 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES autolearn=ham version=2.50 X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --=-Zz8QkTcGyXIJi8KPQTg0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2003-03-14 at 16:07, Marcel Moolenaar wrote: > On Fri, Mar 14, 2003 at 02:11:51PM -0500, Joe Marcus Clarke wrote: > > On Fri, 2003-03-14 at 12:08, Kris Kennaway wrote: > > > http://bento.freebsd.org/errorlogs/ia64-5-latest/AbiWord2-1.1.3.log > > >=20 > > > pt_PT_DeleteSpan.o(.text+0x2b2): undefined reference to `.L32' > > > gmake[5]: *** [AbiWord_d] Error 1 > > > gmake[5]: Leaving directory `/tmp/a/ports/editors/AbiWord2/work/abiwo= rd-1.1.3/abi/src/wp/main/unix' > > > gmake[4]: *** [all-recursive] Error 1 > >=20 > > Yep, it looks to be broken. For the life of me, I can't see where this > > error is coming from. If I get time, I may test this on pluto1. >=20 > JFYI: After working around the libobjc.a problem for lang/gnustep-base > I hit upon this as well. It is therefore not specific to AbiWord. >=20 > The label in question is a temporary label with (file) global scope > and thus never appears in object files (modulo bugs). Hence, this is > a label that's created by the compiler for its own use. >=20 > I haven't looked at it myself yet. Keep me posted if you tracked it > down before I do. My suggestion would be to play with the compiler > options to see which one causes it (besides -O). Thanks! Will do. Joe --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-Zz8QkTcGyXIJi8KPQTg0 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQA+ckWib2iPiv4Uz4cRAvPOAJ9ArwkWqDZPEFWXjECrdStHAMl4VgCgnfyA FdcTGByEiRVQy3qd9tN3v1A= =v9ka -----END PGP SIGNATURE----- --=-Zz8QkTcGyXIJi8KPQTg0-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Fri Mar 14 15:55:31 2003 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 16B4537B404; Fri, 14 Mar 2003 15:55:30 -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 15D7F43F75; Fri, 14 Mar 2003 15:55:28 -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.8/8.12.8) with ESMTP id h2ENtRSd064127; Fri, 14 Mar 2003 15:55:27 -0800 (PST) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp01.pn.xcllnt.net (8.12.7/8.12.7) with ESMTP id h2ENtRVP001467; Fri, 14 Mar 2003 15:55:27 -0800 (PST) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.7/8.12.7/Submit) id h2ENtQfq001466; Fri, 14 Mar 2003 15:55:26 -0800 (PST) (envelope-from marcel) Date: Fri, 14 Mar 2003 15:55:26 -0800 From: Marcel Moolenaar To: Joe Marcus Clarke Cc: Kris Kennaway , FreeBSD GNOME Users , ia64@FreeBSD.ORG Subject: Re: AbiWord2 broken on ia64 Message-ID: <20030314235526.GB1283@dhcp01.pn.xcllnt.net> References: <20030314170854.GF2611@rot13.obsecurity.org> <1047669110.317.54.camel@gyros> <20030314210743.GC777@dhcp01.pn.xcllnt.net> <1047676322.317.77.camel@gyros> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1047676322.317.77.camel@gyros> User-Agent: Mutt/1.5.3i Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Fri, Mar 14, 2003 at 04:12:02PM -0500, Joe Marcus Clarke wrote: > > > > JFYI: After working around the libobjc.a problem for lang/gnustep-base > > I hit upon this as well. It is therefore not specific to AbiWord. > > > > The label in question is a temporary label with (file) global scope > > and thus never appears in object files (modulo bugs). Hence, this is > > a label that's created by the compiler for its own use. > > > > I haven't looked at it myself yet. Keep me posted if you tracked it > > down before I do. My suggestion would be to play with the compiler > > options to see which one causes it (besides -O). > > Thanks! Will do. Quick update: it is a compiler bug. I think it might be related to the source language. The gnustep-base case is objective-c and I think ABiWord is C++, right? I've so far not seen it for C code. The only way to get rid of it for gnustep-base is by compiling with -O0. I'll try to identify the source construct (if any) that can cause this... -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Fri Mar 14 16:35:15 2003 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 4645437B401; Fri, 14 Mar 2003 16:35:13 -0800 (PST) Received: from creme-brulee.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id B319243F75; Fri, 14 Mar 2003 16:35:11 -0800 (PST) (envelope-from marcus@marcuscom.com) Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) by creme-brulee.marcuscom.com (8.12.8/8.12.8) with ESMTP id h2F0YOrI041045; Fri, 14 Mar 2003 19:34:25 -0500 (EST) (envelope-from marcus@marcuscom.com) Subject: Re: AbiWord2 broken on ia64 From: Joe Marcus Clarke To: Marcel Moolenaar Cc: Kris Kennaway , FreeBSD GNOME Users , ia64@freebsd.org In-Reply-To: <20030314235526.GB1283@dhcp01.pn.xcllnt.net> References: <20030314170854.GF2611@rot13.obsecurity.org> <1047669110.317.54.camel@gyros> <20030314210743.GC777@dhcp01.pn.xcllnt.net> <1047676322.317.77.camel@gyros> <20030314235526.GB1283@dhcp01.pn.xcllnt.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-DHpZ7y3+yAFdjyGG0sep" Organization: MarcusCom, Inc. Message-Id: <1047688506.5788.0.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.2 Date: 14 Mar 2003 19:35:07 -0500 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES autolearn=ham version=2.50 X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --=-DHpZ7y3+yAFdjyGG0sep Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2003-03-14 at 18:55, Marcel Moolenaar wrote: > On Fri, Mar 14, 2003 at 04:12:02PM -0500, Joe Marcus Clarke wrote: > > >=20 > > > JFYI: After working around the libobjc.a problem for lang/gnustep-bas= e > > > I hit upon this as well. It is therefore not specific to AbiWord. > > >=20 > > > The label in question is a temporary label with (file) global scope > > > and thus never appears in object files (modulo bugs). Hence, this is > > > a label that's created by the compiler for its own use. > > >=20 > > > I haven't looked at it myself yet. Keep me posted if you tracked it > > > down before I do. My suggestion would be to play with the compiler > > > options to see which one causes it (besides -O). > >=20 > > Thanks! Will do. >=20 > Quick update: it is a compiler bug. I think it might be related to > the source language. The gnustep-base case is objective-c and I > think ABiWord is C++, right?=20 Well, the part that's complaining is C++, yes. > I've so far not seen it for C code. > The only way to get rid of it for gnustep-base is by compiling > with -O0. I'll try to identify the source construct (if any) that > can cause this... Great! Thanks for doing this. Joe --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-DHpZ7y3+yAFdjyGG0sep Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQA+cnU6b2iPiv4Uz4cRAo8NAJ44MlTTk55x6YfEB8WIbTV9OmbhFwCeM91R +UjtIJaj16jwfmEiBR5S8RU= =WdD8 -----END PGP SIGNATURE----- --=-DHpZ7y3+yAFdjyGG0sep-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Fri Mar 14 17:58:58 2003 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 BE57337B404 for ; Fri, 14 Mar 2003 17:58:52 -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 2793143F85 for ; Fri, 14 Mar 2003 17:58:51 -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.8/8.12.8) with ESMTP id h2F1woSd064538; Fri, 14 Mar 2003 17:58:50 -0800 (PST) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp01.pn.xcllnt.net (8.12.7/8.12.7) with ESMTP id h2F1woVP001848; Fri, 14 Mar 2003 17:58:50 -0800 (PST) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.7/8.12.7/Submit) id h2F1woTQ001847; Fri, 14 Mar 2003 17:58:50 -0800 (PST) (envelope-from marcel) Date: Fri, 14 Mar 2003 17:58:49 -0800 From: Marcel Moolenaar To: Joe Marcus Clarke Cc: Kris Kennaway , ia64@freebsd.org Subject: Re: AbiWord2 broken on ia64 Message-ID: <20030315015849.GA1781@dhcp01.pn.xcllnt.net> References: <20030314170854.GF2611@rot13.obsecurity.org> <1047669110.317.54.camel@gyros> <20030314210743.GC777@dhcp01.pn.xcllnt.net> <1047676322.317.77.camel@gyros> <20030314235526.GB1283@dhcp01.pn.xcllnt.net> <1047688506.5788.0.camel@shumai.marcuscom.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="bg08WKrSYDhXBjb5" Content-Disposition: inline In-Reply-To: <1047688506.5788.0.camel@shumai.marcuscom.com> User-Agent: Mutt/1.5.3i Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --bg08WKrSYDhXBjb5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline [gnome@FreeBSD.org removed] On Fri, Mar 14, 2003 at 07:35:07PM -0500, Joe Marcus Clarke wrote: > On Fri, 2003-03-14 at 18:55, Marcel Moolenaar wrote: > > On Fri, Mar 14, 2003 at 04:12:02PM -0500, Joe Marcus Clarke wrote: > > > > > > > > JFYI: After working around the libobjc.a problem for lang/gnustep-base > > > > I hit upon this as well. It is therefore not specific to AbiWord. > > > > > > > > The label in question is a temporary label with (file) global scope > > > > and thus never appears in object files (modulo bugs). Hence, this is > > > > a label that's created by the compiler for its own use. > > > > > > > > I haven't looked at it myself yet. Keep me posted if you tracked it > > > > down before I do. My suggestion would be to play with the compiler > > > > options to see which one causes it (besides -O). > > > > > > Thanks! Will do. > > > > Quick update: it is a compiler bug. I think it might be related to > > the source language. The gnustep-base case is objective-c and I > > think ABiWord is C++, right? > > Well, the part that's complaining is C++, yes. Ok, it may be related. I think the bug can happen for C as well, but AFAICT the preconditions for the bug seem to be very specific so it's probably hidden in the normal case. > > I've so far not seen it for C code. > > The only way to get rid of it for gnustep-base is by compiling > > with -O0. I'll try to identify the source construct (if any) that > > can cause this... > > Great! Thanks for doing this. This is what I've found out so far: The bug is caused by the second run of the if-converter when the jump table of a switch statement is eliminated while the code to access it is still there and predicated. The best way to see if AbiWord2 is the same is by creating a preprocessed file and strip as much functions from it as is valid. Then, running the compiler with -da creates a dozen or so dump files. Look at a label in .25.rnreg that you don't have on .26.ce2. In my case (from lang/gnustep-base), I extracted the faulty function in bug.i (attached). The label and jump table that's being eliminated by the if-converter are: \begin{snippet from bug.i.25.rnreg} ;; Insn is not within a basic block (code_label 10926 10925 10927 103 "" "" [2 uses]) ;; Insn is not within a basic block (jump_insn 10927 10926 10928 (addr_diff_vec:DI (label_ref:DI 10926) [ (label_ref:DI 10939) (label_ref:DI 10939) : <95 label_refs removed> : (label_ref:DI 10939) (label_ref:DI 10939) ] (const_int 0 [0x0]) (const_int 0 [0x0])) -1 (nil) (nil)) \end{snippet} If your case is roughly the same, I may be able to hack up a quick and dirty patch... -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net --bg08WKrSYDhXBjb5 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="bug.i" void *NSReturnAddress(int offset) { switch (offset) { case 0: return __builtin_return_address(0 + 1); case 1: return __builtin_return_address(1 + 1); case 2: return __builtin_return_address(2 + 1); case 3: return __builtin_return_address(3 + 1); case 4: return __builtin_return_address(4 + 1); case 5: return __builtin_return_address(5 + 1); case 6: return __builtin_return_address(6 + 1); case 7: return __builtin_return_address(7 + 1); case 8: return __builtin_return_address(8 + 1); case 9: return __builtin_return_address(9 + 1); case 10: return __builtin_return_address(10 + 1); case 11: return __builtin_return_address(11 + 1); case 12: return __builtin_return_address(12 + 1); case 13: return __builtin_return_address(13 + 1); case 14: return __builtin_return_address(14 + 1); case 15: return __builtin_return_address(15 + 1); case 16: return __builtin_return_address(16 + 1); case 17: return __builtin_return_address(17 + 1); case 18: return __builtin_return_address(18 + 1); case 19: return __builtin_return_address(19 + 1); case 20: return __builtin_return_address(20 + 1); case 21: return __builtin_return_address(21 + 1); case 22: return __builtin_return_address(22 + 1); case 23: return __builtin_return_address(23 + 1); case 24: return __builtin_return_address(24 + 1); case 25: return __builtin_return_address(25 + 1); case 26: return __builtin_return_address(26 + 1); case 27: return __builtin_return_address(27 + 1); case 28: return __builtin_return_address(28 + 1); case 29: return __builtin_return_address(29 + 1); case 30: return __builtin_return_address(30 + 1); case 31: return __builtin_return_address(31 + 1); case 32: return __builtin_return_address(32 + 1); case 33: return __builtin_return_address(33 + 1); case 34: return __builtin_return_address(34 + 1); case 35: return __builtin_return_address(35 + 1); case 36: return __builtin_return_address(36 + 1); case 37: return __builtin_return_address(37 + 1); case 38: return __builtin_return_address(38 + 1); case 39: return __builtin_return_address(39 + 1); case 40: return __builtin_return_address(40 + 1); case 41: return __builtin_return_address(41 + 1); case 42: return __builtin_return_address(42 + 1); case 43: return __builtin_return_address(43 + 1); case 44: return __builtin_return_address(44 + 1); case 45: return __builtin_return_address(45 + 1); case 46: return __builtin_return_address(46 + 1); case 47: return __builtin_return_address(47 + 1); case 48: return __builtin_return_address(48 + 1); case 49: return __builtin_return_address(49 + 1); case 50: return __builtin_return_address(50 + 1); case 51: return __builtin_return_address(51 + 1); case 52: return __builtin_return_address(52 + 1); case 53: return __builtin_return_address(53 + 1); case 54: return __builtin_return_address(54 + 1); case 55: return __builtin_return_address(55 + 1); case 56: return __builtin_return_address(56 + 1); case 57: return __builtin_return_address(57 + 1); case 58: return __builtin_return_address(58 + 1); case 59: return __builtin_return_address(59 + 1); case 60: return __builtin_return_address(60 + 1); case 61: return __builtin_return_address(61 + 1); case 62: return __builtin_return_address(62 + 1); case 63: return __builtin_return_address(63 + 1); case 64: return __builtin_return_address(64 + 1); case 65: return __builtin_return_address(65 + 1); case 66: return __builtin_return_address(66 + 1); case 67: return __builtin_return_address(67 + 1); case 68: return __builtin_return_address(68 + 1); case 69: return __builtin_return_address(69 + 1); case 70: return __builtin_return_address(70 + 1); case 71: return __builtin_return_address(71 + 1); case 72: return __builtin_return_address(72 + 1); case 73: return __builtin_return_address(73 + 1); case 74: return __builtin_return_address(74 + 1); case 75: return __builtin_return_address(75 + 1); case 76: return __builtin_return_address(76 + 1); case 77: return __builtin_return_address(77 + 1); case 78: return __builtin_return_address(78 + 1); case 79: return __builtin_return_address(79 + 1); case 80: return __builtin_return_address(80 + 1); case 81: return __builtin_return_address(81 + 1); case 82: return __builtin_return_address(82 + 1); case 83: return __builtin_return_address(83 + 1); case 84: return __builtin_return_address(84 + 1); case 85: return __builtin_return_address(85 + 1); case 86: return __builtin_return_address(86 + 1); case 87: return __builtin_return_address(87 + 1); case 88: return __builtin_return_address(88 + 1); case 89: return __builtin_return_address(89 + 1); case 90: return __builtin_return_address(90 + 1); case 91: return __builtin_return_address(91 + 1); case 92: return __builtin_return_address(92 + 1); case 93: return __builtin_return_address(93 + 1); case 94: return __builtin_return_address(94 + 1); case 95: return __builtin_return_address(95 + 1); case 96: return __builtin_return_address(96 + 1); case 97: return __builtin_return_address(97 + 1); case 98: return __builtin_return_address(98 + 1); case 99: return __builtin_return_address(99 + 1); } return 0; } --bg08WKrSYDhXBjb5-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Sat Mar 15 12:14:34 2003 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 5013A37B401 for ; Sat, 15 Mar 2003 12:14:26 -0800 (PST) Received: from creme-brulee.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB91743F3F for ; Sat, 15 Mar 2003 12:14:24 -0800 (PST) (envelope-from marcus@marcuscom.com) Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) by creme-brulee.marcuscom.com (8.12.8/8.12.8) with ESMTP id h2FKDQrI060590; Sat, 15 Mar 2003 15:13:26 -0500 (EST) (envelope-from marcus@marcuscom.com) Subject: Re: AbiWord2 broken on ia64 From: Joe Marcus Clarke To: Marcel Moolenaar Cc: Kris Kennaway , ia64@freebsd.org In-Reply-To: <20030315015849.GA1781@dhcp01.pn.xcllnt.net> References: <20030314170854.GF2611@rot13.obsecurity.org> <1047669110.317.54.camel@gyros> <20030314210743.GC777@dhcp01.pn.xcllnt.net> <1047676322.317.77.camel@gyros> <20030314235526.GB1283@dhcp01.pn.xcllnt.net> <1047688506.5788.0.camel@shumai.marcuscom.com> <20030315015849.GA1781@dhcp01.pn.xcllnt.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-/jrPR9URzHHkcaQoTMZI" Organization: MarcusCom, Inc. Message-Id: <1047759253.81982.30.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.2 Date: 15 Mar 2003 15:14:13 -0500 X-Spam-Status: No, hits=-22.4 required=5.0 tests=BAYES_00,IN_REP_TO,PGP_SIGNATURE_2,REFERENCES autolearn=ham version=2.50 X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --=-/jrPR9URzHHkcaQoTMZI Content-Type: multipart/mixed; boundary="=-3jnNvEVzf80vj2RDXcDD" --=-3jnNvEVzf80vj2RDXcDD Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2003-03-14 at 20:58, Marcel Moolenaar wrote: > [gnome@FreeBSD.org removed] >=20 > On Fri, Mar 14, 2003 at 07:35:07PM -0500, Joe Marcus Clarke wrote: > > On Fri, 2003-03-14 at 18:55, Marcel Moolenaar wrote: > > > On Fri, Mar 14, 2003 at 04:12:02PM -0500, Joe Marcus Clarke wrote: > > > > >=20 > > > > > JFYI: After working around the libobjc.a problem for lang/gnustep= -base > > > > > I hit upon this as well. It is therefore not specific to AbiWord. > > > > >=20 > > > > > The label in question is a temporary label with (file) global sco= pe > > > > > and thus never appears in object files (modulo bugs). Hence, this= is > > > > > a label that's created by the compiler for its own use. > > > > >=20 > > > > > I haven't looked at it myself yet. Keep me posted if you tracked = it > > > > > down before I do. My suggestion would be to play with the compile= r > > > > > options to see which one causes it (besides -O). > > > >=20 > > > > Thanks! Will do. > > >=20 > > > Quick update: it is a compiler bug. I think it might be related to > > > the source language. The gnustep-base case is objective-c and I > > > think ABiWord is C++, right?=20 > >=20 > > Well, the part that's complaining is C++, yes. >=20 > Ok, it may be related. I think the bug can happen for C as well, > but AFAICT the preconditions for the bug seem to be very specific > so it's probably hidden in the normal case. >=20 > > > I've so far not seen it for C code. > > > The only way to get rid of it for gnustep-base is by compiling > > > with -O0. I'll try to identify the source construct (if any) that > > > can cause this... > >=20 > > Great! Thanks for doing this. >=20 > This is what I've found out so far: >=20 > The bug is caused by the second run of the if-converter when the > jump table of a switch statement is eliminated while the code to > access it is still there and predicated. > The best way to see if AbiWord2 is the same is by creating a > preprocessed file and strip as much functions from it as is valid. > Then, running the compiler with -da creates a dozen or so dump > files. Look at a label in .25.rnreg that you don't > have on .26.ce2. >=20 > In my case (from lang/gnustep-base), I extracted the faulty > function in bug.i (attached). The label and jump table that's > being eliminated by the if-converter are: >=20 > \begin{snippet from bug.i.25.rnreg} > ;; Insn is not within a basic block > (code_label 10926 10925 10927 103 "" "" [2 uses]) > =20 > ;; Insn is not within a basic block > (jump_insn 10927 10926 10928 (addr_diff_vec:DI (label_ref:DI 10926) > [ > (label_ref:DI 10939) > (label_ref:DI 10939) > : > <95 label_refs removed> > : > (label_ref:DI 10939) > (label_ref:DI 10939) > ] > (const_int 0 [0x0]) > (const_int 0 [0x0])) -1 (nil) > (nil)) > \end{snippet}=20 >=20 > If your case is roughly the same, I may be able to hack up a quick > and dirty patch... It appears my situation is similar. I have attached the offending function as well as the missing code_label and jump_insn. Hope this helps. Joe --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-3jnNvEVzf80vj2RDXcDD Content-Disposition: attachment; filename=abiword.bad Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; name=abiword.bad; charset=ISO-8859-1 --Begin code_label-- ;; Insn is not within a basic block (code_label 423 422 424 32 "" "" [2 uses]) --End code_label-- --Begin jump_insn-- ;; Insn is not within a basic block (jump_insn 424 423 425 (addr_diff_vec:DI (label_ref:DI 423) [ (label_ref:DI 398) (label_ref:DI 398) (label_ref:DI 398) (label_ref:DI 398) (label_ref:DI 398) (label_ref:DI 398) (label_ref:DI 398) (label_ref:DI 398) (label_ref:DI 398) (label_ref:DI 398) (label_ref:DI 398) (label_ref:DI 398) ] (const_int 0 [0x0]) (const_int 0 [0x0])) -1 (nil) (nil)) --End jump_insn-- --Begin function C++ code-- bool pt_PieceTable::deleteSpan(PT_DocPosition dpos1, PT_DocPosition dpos2, PP_AttrProp *p_AttrProp_Before, UT_uint32 &iRealDeleteCount, bool bDeleteTableStruxes, bool bDontGlob) { if(m_pDocument->isMarkRevisions()) { iRealDeleteCount =3D 0; const XML_Char name[] =3D "revision"; const XML_Char * pRevision =3D NULL; // first retrive the starting and ending fragments pf_Frag * pf1, * pf2; PT_BlockOffset Offset1, Offset2; if(!getFragsFromPositions(dpos1,dpos2, &pf1, &Offset1, &pf2, &Offset2)) return false; // now we have to traverse the fragments and change their // formatting pf_Frag * pTemp; pf_Frag * pEnd =3D pf2->getNext(); pf_Frag * pNext; for(pTemp =3D pf1; pTemp !=3D pEnd; pTemp =3D pNext) { // we cannot ask for the next in the for statement, // because we might have deleted that fragment by then pNext =3D pTemp->getNext(); // get attributes for this fragement const PP_AttrProp * pAP; pf_Frag::PFType eType =3D pTemp->getType(); UT_uint32 iLen; PTStruxType eStruxType; if(eType =3D=3D pf_Frag::PFT_Text) { if(!getAttrProp(((pf_Frag_Text*)pTemp)->getIndexAP(),&pAP)) return false; } else if(eType =3D=3D pf_Frag::PFT_Strux) { if(!getAttrProp(((pf_Frag_Strux*)pTemp)->getIndexAP(),&pAP)) return false; eStruxType =3D ((pf_Frag_Strux*)pTemp)->getStruxType(); switch (eStruxType) { case PTX_Block: iLen =3D pf_FRAG_STRUX_BLOCK_LENGTH; break; case PTX_Section: case PTX_SectionHdrFtr: case PTX_SectionEndnote: case PTX_SectionTable: case PTX_SectionCell: case PTX_SectionFootnote: case PTX_EndCell: case PTX_EndTable: case PTX_EndFootnote: iLen =3D pf_FRAG_STRUX_SECTION_LENGTH; break; default: UT_ASSERT(UT_NOT_IMPLEMENTED); iLen =3D 1; break; } } else if(eType =3D=3D pf_Frag::PFT_Object) { if(!getAttrProp(((pf_Frag_Object*)pTemp)->getIndexAP(),&pAP)) return false; } else { // something that does not carry AP continue; } if(!pAP->getAttribute(name, pRevision)) pRevision =3D NULL; PP_RevisionAttr Revisions(pRevision); // now we need to see if revision with this id is already // present, and if it is, whether it might not be addition UT_uint32 iId =3D m_pDocument->getRevisionId(); const PP_Revision * pRev =3D Revisions.getGreatestLesserOrEqualRevision(= iId); PT_DocPosition dposEnd =3D UT_MIN(dpos2,dpos1 + pTemp->getLength()); if(pRev && iId =3D=3D pRev->getId()) { // OK, we already have a revision with this id here, // which means that the editor made a change earlier // (insertion or format change) but now wants this deleted // // so if the previous revision is an addition, we just // remove this fragment as if this was regular delete if( (pRev->getType() =3D=3D PP_REVISION_ADDITION) || (pRev->getType() =3D=3D PP_REVISION_ADDITION_AND_FMT )) { if(!_realDeleteSpan(dpos1, dposEnd, p_AttrProp_Before,bDeleteTableStru= xes, bDontGlob)) return false; iRealDeleteCount +=3D dposEnd - dpos1; dpos1 =3D dposEnd; continue; } } Revisions.addRevision(iId,PP_REVISION_DELETION,NULL,NULL); const XML_Char * ppRevAttrib[3]; ppRevAttrib[0] =3D name; ppRevAttrib[1] =3D Revisions.getXMLstring(); ppRevAttrib[2] =3D NULL; switch (eType) { case pf_Frag::PFT_Text: if(! _realChangeSpanFmt(PTC_AddFmt, dpos1, dposEnd, ppRevAttrib,NULL)) return false; break; case pf_Frag::PFT_Strux: if(! _realChangeStruxFmt(PTC_AddFmt, dpos1 + iLen, dpos1 + 2*iLen, ppR= evAttrib,NULL,eStruxType)) return false; break; #if 0 case pf_Frag::PFT_Object: if(! _realChangeStruxFmt(PTC_AddFmt, dpos1, dposEnd, ppRevAttrib,NULL)= ) return false; break; #endif default:; } dpos1 =3D dposEnd; } return true; } else return _realDeleteSpan(dpos1, dpos2, p_AttrProp_Before, bDeleteTableStrux= es, bDontGlob); } --End function C++ code-- --=-3jnNvEVzf80vj2RDXcDD-- --=-/jrPR9URzHHkcaQoTMZI Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQA+c4mUb2iPiv4Uz4cRAtLRAKCRnfqG2CdVAyxseeMSZLVnYjdZZgCfflW2 DFemKUndyS3pMal7IbCeN6E= =jzlM -----END PGP SIGNATURE----- --=-/jrPR9URzHHkcaQoTMZI-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message From owner-freebsd-ia64 Sat Mar 15 17:38: 2 2003 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 2987937B404 for ; Sat, 15 Mar 2003 17:37:59 -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 2144543F75 for ; Sat, 15 Mar 2003 17:37:57 -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.8/8.12.8) with ESMTP id h2G1buSd072439; Sat, 15 Mar 2003 17:37:56 -0800 (PST) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp01.pn.xcllnt.net (8.12.7/8.12.7) with ESMTP id h2G1bulO044554; Sat, 15 Mar 2003 17:37:56 -0800 (PST) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.7/8.12.7/Submit) id h2G1btVe044553; Sat, 15 Mar 2003 17:37:55 -0800 (PST) (envelope-from marcel) Date: Sat, 15 Mar 2003 17:37:55 -0800 From: Marcel Moolenaar To: Joe Marcus Clarke Cc: Kris Kennaway , ia64@freebsd.org Subject: GCC patch [was: Re: AbiWord2 broken on ia64] Message-ID: <20030316013755.GA44480@dhcp01.pn.xcllnt.net> References: <20030314170854.GF2611@rot13.obsecurity.org> <1047669110.317.54.camel@gyros> <20030314210743.GC777@dhcp01.pn.xcllnt.net> <1047676322.317.77.camel@gyros> <20030314235526.GB1283@dhcp01.pn.xcllnt.net> <1047688506.5788.0.camel@shumai.marcuscom.com> <20030315015849.GA1781@dhcp01.pn.xcllnt.net> <1047759253.81982.30.camel@shumai.marcuscom.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="liOOAslEiF7prFVr" Content-Disposition: inline In-Reply-To: <1047759253.81982.30.camel@shumai.marcuscom.com> User-Agent: Mutt/1.5.3i Sender: owner-freebsd-ia64@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 On Sat, Mar 15, 2003 at 03:14:13PM -0500, Joe Marcus Clarke wrote: > On Fri, 2003-03-14 at 20:58, Marcel Moolenaar wrote: *snip* > > The bug is caused by the second run of the if-converter when the > > jump table of a switch statement is eliminated while the code to > > access it is still there and predicated. > > The best way to see if AbiWord2 is the same is by creating a > > preprocessed file and strip as much functions from it as is valid. > > Then, running the compiler with -da creates a dozen or so dump > > files. Look at a label in .25.rnreg that you don't > > have on .26.ce2. *snip* > > If your case is roughly the same, I may be able to hack up a quick > > and dirty patch... > > It appears my situation is similar. I have attached the offending > function as well as the missing code_label and jump_insn. Hope this > helps. It did. Attached the GCC patch that fixes my trigger case, by I could not test your trigger case because it's incomplete. Can you try the attached patch. The easiest way to test this is to do a buildworld (either cross or native) and wait for GCC to be built. Update your PATH to include /usr/obj/usr/src/ia64/usr/bin for a native build or /usr/obj/ia64/usr/src/i386/usr/bin for an i386 hosted cross build. That way you pick the patched compiler from within the object tree. Everything else works like normal (provided you waited until includes got installed before you nuked the buildworld :-) If the patch fixes your case as well, I'm going to create a FreeBSD PR for this that we can close if we upgrade to a fixed GCC and I'm also going to file a GCC PR they can close if they fix GCC. BTW: The patch is deliberately not production ready because I want to see if (and when) it kicks in. So it now emits: XXX: U-turn trying to merge BBs If you see that, armageddon has been prevented... I'll do an ia64 buildworld with this just for kicks. FYI, -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net --liOOAslEiF7prFVr Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="gcc.diff" Index: ifcvt.c =================================================================== RCS file: /home/ncvs/src/contrib/gcc/ifcvt.c,v retrieving revision 1.1.1.4 diff -u -r1.1.1.4 ifcvt.c --- ifcvt.c 1 Sep 2002 20:37:43 -0000 1.1.1.4 +++ ifcvt.c 16 Mar 2003 01:06:02 -0000 @@ -1938,12 +1938,18 @@ || join_bb->pred->pred_next == NULL) && join_bb != EXIT_BLOCK_PTR) { - /* We can merge the JOIN. */ - if (life_data_ok) - COPY_REG_SET (combo_bb->global_live_at_end, - join_bb->global_live_at_end); - merge_blocks_nomove (combo_bb, join_bb); - num_removed_blocks++; + /* The BBs must be adjacent in order to use merge_blocks_nomove. */ + if (NEXT_INSN(combo_bb->end) == join_bb->head) + { + /* We can merge the JOIN. */ + if (life_data_ok) + COPY_REG_SET (combo_bb->global_live_at_end, + join_bb->global_live_at_end); + merge_blocks_nomove (combo_bb, join_bb); + num_removed_blocks++; + } + else + fprintf(stderr, "XXX: U-turn trying to merge BBs\n"); } else { --liOOAslEiF7prFVr-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message