From avatar@rift.ath.cx  Thu Jan  9 09:24:26 2003
Return-Path: <avatar@rift.ath.cx>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id AE49437B401
	for <FreeBSD-gnats-submit@freebsd.org>; Thu,  9 Jan 2003 09:24:26 -0800 (PST)
Received: from rift.ath.cx (h23n2fls32o836.telia.com [217.208.105.23])
	by mx1.FreeBSD.org (Postfix) with ESMTP id D473F43E4A
	for <FreeBSD-gnats-submit@freebsd.org>; Thu,  9 Jan 2003 09:24:24 -0800 (PST)
	(envelope-from avatar@rift.ath.cx)
Received: from rift.ath.cx (localhost [127.0.0.1])
	by rift.ath.cx (8.12.6/8.12.6) with ESMTP id h09HOLZ1054675
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 9 Jan 2003 18:24:21 +0100 (CET)
	(envelope-from avatar@rift.ath.cx)
Received: (from avatar@localhost)
	by rift.ath.cx (8.12.6/8.12.6/Submit) id h09HOJrv054674;
	Thu, 9 Jan 2003 18:24:19 +0100 (CET)
Message-Id: <200301091724.h09HOJrv054674@rift.ath.cx>
Date: Thu, 9 Jan 2003 18:24:19 +0100 (CET)
From: David Holm <david@realityrift.com>
Reply-To: David Holm <david@realityrift.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: gcc28 compilation fails on CURRENT (causing lang/gnat to fail as well)
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         46899
>Category:       ports
>Synopsis:       gcc28 compilation fails on CURRENT (causing lang/gnat to fail as well)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 09 09:30:01 PST 2003
>Closed-Date:    Sun Apr 27 06:02:25 PDT 2003
>Last-Modified:  Sun Apr 27 06:02:25 PDT 2003
>Originator:     David Holm
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
>Environment:
System: FreeBSD rift.ath.cx 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Thu Jan 9 16:11:17 CET 2003 root@rift.ath.cx:/usr/src/sys/i386/compile/MYKERNEL i386


	
>Description:
	
lang/gcc28 fails with the following error:
gmake CC="cc" libdir=/usr/local/lib LANGUAGES="c "
gmake[1]: Entering directory `/usr/ports/lang/gcc28/work/gcc-2.8.1'
./xgcc -B./  -DIN_GCC    -g -I./include   enquire.o -o enquire
ld: unrecognised emulation mode: elf_i386
Supported emulations: elf_i386_fbsd

>How-To-Repeat:
	
>Fix:


	


>Release-Note:
>Audit-Trail:

From: David Holm <david@realityrift.com>
To: FreeBSD-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: ports/46899: gcc28 compilation fails on CURRENT (causing
 lang/gnat to fail as well)
Date: Thu, 9 Jan 2003 23:35:11 +0100

 This is a multi-part message in MIME format.
 
 --Multipart_Thu__9_Jan_2003_23:35:11_+0100_08496400
 Content-Type: text/plain; charset=US-ASCII
 Content-Transfer-Encoding: 7bit
 
 And here is a fixed Makefile.
 I wasn't able to create a diff at this time, but the only added thing is the USE_REINPLACE and
 the post-patch: part.
 
 //David
 
 --Multipart_Thu__9_Jan_2003_23:35:11_+0100_08496400
 Content-Type: application/octet-stream;
  name="Makefile"
 Content-Disposition: attachment;
  filename="Makefile"
 Content-Transfer-Encoding: base64
 
 IyBleDp0cz04CiMgUG9ydHMgY29sbGVjdGlvbiBtYWtlZmlsZSBmb3I6CWdjYwojIERhdGUgY3Jl
 YXRlZDoJCQkJMTcgSmFuIDE5OTgKIyBXaG9tOgkJCQkJRGF2aWQgTydCcmllbiA8b2JyaWVuQE5V
 WEkuY29tPgojCiMgJEZyZWVCU0Q6IHBvcnRzL2xhbmcvZ2NjMjgvTWFrZWZpbGUsdiAxLjM2IDIw
 MDIvMTEvMTAgMTY6NDY6NTAgbGlvdXggRXhwICQKIwoKUE9SVE5BTUU9CWdjYwpQT1JUVkVSU0lP
 Tj0JMi44LjEKQ0FURUdPUklFUz0JbGFuZwpNQVNURVJfU0lURVM9CSR7TUFTVEVSX1NJVEVfR05V
 fQpNQVNURVJfU0lURV9TVUJESVI9CWdjYwoKLmlmIGRlZmluZWQoV0FOVF9CT1VORFNfQ0hFQ0tJ
 TkcpClBBVENIX1NJVEVTPQlodHRwOi8vd2ViLmludGVyLm5sLm5ldC9oY2MvSGFqLlRlbi5CcnVn
 Z2UvClBBVENIRklMRVM9CWJvdW5kcy1jaGVja2luZy0yLjguMS0xLjAxLnRhci5negouZW5kaWYK
 Ck1BSU5UQUlORVI9CXBvcnRzQEZyZWVCU0Qub3JnCgpOT19DRFJPTT0JJ29sZCB2ZXJzaW9uLCBu
 b3Qgd29ydGggdGhlIGNvc3QgaW4gcmVhbCBlc3RhdGUnCgpMQVRFU1RfTElOSz0JZ2NjMjgKCi5p
 bmNsdWRlIDxic2QucG9ydC5wcmUubWs+CgouaWYgJHtQT1JUT0JKRk9STUFUfSA9PSAiZWxmIgpD
 T05GSUdVUkVfVEFSR0VUPQkke0FSQ0h9LXBvcnRibGQtZnJlZWJzZCR7T1NSRUx9Ci5lbHNlCkNP
 TkZJR1VSRV9UQVJHRVQ9CSR7QVJDSH0tcG9ydGJsZC1mcmVlYnNkYW91dCR7T1NSRUx9Ci5lbmRp
 ZgoKUExJU1RfU1VCPQlHTlVIT1NUPSR7Q09ORklHVVJFX1RBUkdFVH0KQ09ORklHVVJFX0FSR1M9
 CS0td2l0aC1neHgtaW5jbHVkZS1kaXI9JHtQUkVGSVh9L2xpYi9nY2MtbGliLyR7Q09ORklHVVJF
 X1RBUkdFVH0vMi44LjEvaW5jbHVkZS9nKysKR05VX0NPTkZJR1VSRT0JeWVzClVTRV9HTUFLRT0J
 eWVzClVTRV9SRUlOUExBQ0U9CXllcwpBTExfVEFSR0VUPQlib290c3RyYXAKTUFOMT0JCWNjY3Ay
 OC4xIGcrKzI4LjEgZ2NjMjguMQoKcHJlLWZldGNoOgoJQCR7RUNIT30gIkdDQyAke0RJU1ROQU1F
 OlMvXmdjYy0vL30gZm9yICR7T1BTWVN9ICR7T1NSRUx9ICR7UE9SVE9CSkZPUk1BVH0iCgpwcmUt
 cGF0Y2g6CglAJHtNVn0gJHtXUktTUkN9L2NvbmZpZy9pMzg2L2ZyZWVic2QuaCAke1dSS1NSQ30v
 Y29uZmlnL2kzODYvZnJlZWJzZC1hb3V0LmgKCUAke01WfSAke1dSS1NSQ30vY29uZmlnL2kzODYv
 ZnJlZWJzZC1lbGYuaCAke1dSS1NSQ30vY29uZmlnL2kzODYvZnJlZWJzZC5oCgpwb3N0LXBhdGNo
 OgouaWYgJHtPU1ZFUlNJT059ID49IDUwMDAwMAoJQCR7UkVJTlBMQUNFX0NNRH0gLWUgJ3N8ZWxm
 X2kzODZ8ZWxmX2kzODZfZmJzZHwnICR7V1JLU1JDfS9jb25maWcvaTM4Ni9mcmVlYnNkLmgKLmVu
 ZGlmCgpwcmUtY29uZmlndXJlOgoJQCMgS2VlcCBmcm9tIHJ1bm5pbmcgYGF1dG9jb25mJyBhbmQg
 YGF1dG9oZWFkZXInIHNpbmNlIHdlIG1vZGlmaWVkCglAIyBjb25maWd1cmUuaW4gYnkgcGF0Y2hp
 bmcgaXQuCglAJHtUT1VDSH0gJHtUT1VDSF9GTEFHU30gJHtXUktTUkN9L2NvbmZpZ3VyZQoJQCR7
 VE9VQ0h9ICR7VE9VQ0hfRkxBR1N9ICR7V1JLU1JDfS9jc3RhbXAtaC5pbgoJQChjZCAke1dSS1NS
 Q30vY29uZmlnLyR7QVJDSH0vIDsgXAoJTUFKPWBzeXNjdGwgLW4ga2Vybi5vc3JlbGRhdGUgfCAk
 e1NFRH0gLWUgJy8uLi4uLiQkL3MvLy8nYCA7IFwKCSR7TVZ9IGZyZWVic2QtYW91dC5oIGZyZWVi
 c2QtYW91dC5oLmluIDsgXAoJJHtTRUR9IC1lICJzOl9fRnJlZUJTRF9fPVswLTldKjpfX0ZyZWVC
 U0RfXz0kJHtNQUp9OiIgXAoJCWZyZWVic2QtYW91dC5oLmluID5mcmVlYnNkLWFvdXQuaCA7IFwK
 CSR7TVZ9IGZyZWVic2QuaCBmcmVlYnNkLmguaW4gOyBcCgkke1NFRH0gLWUgInM6X19GcmVlQlNE
 X189WzAtOV0qOl9fRnJlZUJTRF9fPSQke01BSn06IiBmcmVlYnNkLmguaW4gXAoJCT5mcmVlYnNk
 LmgpCgpwb3N0LWluc3RhbGw6CglAJHtSTX0gLWYgJHtQUkVGSVh9L2Jpbi9jKysKCShmb3IgcHJv
 ZyBpbiAke1BSRUZJWH0vYmluL2djYyAke1BSRUZJWH0vYmluL2crKyAke1BSRUZJWH0vYmluL2dj
 b3YgXAoJJHtQUkVGSVh9L2Jpbi9wcm90b2l6ZSAke1BSRUZJWH0vYmluL3VucHJvdG9pemUgXAoJ
 JHtQUkVGSVh9L2Jpbi8ke0NPTkZJR1VSRV9UQVJHRVR9LWdjYyBcCgkke1BSRUZJWH0vbGliL2dj
 Yy1saWIvJHtDT05GSUdVUkVfVEFSR0VUfS8yLjguMS9jYzEgXAoJJHtQUkVGSVh9L2xpYi9nY2Mt
 bGliLyR7Q09ORklHVVJFX1RBUkdFVH0vMi44LjEvY2Mxb2JqIFwKCSR7UFJFRklYfS9saWIvZ2Nj
 LWxpYi8ke0NPTkZJR1VSRV9UQVJHRVR9LzIuOC4xL2NjMXBsdXMgXAoJJHtQUkVGSVh9L2xpYi9n
 Y2MtbGliLyR7Q09ORklHVVJFX1RBUkdFVH0vMi44LjEvY3BwIDsgXAoJCWRvIHN0cmlwICQkcHJv
 ZyA7IFwKCQlkb25lKQoJJHtMTn0gLWYgJHtQUkVGSVh9L2Jpbi9nY2MgJHtQUkVGSVh9L2Jpbi9n
 Y2MyOAoJJHtMTn0gLWYgJHtQUkVGSVh9L2Jpbi9nKysgJHtQUkVGSVh9L2Jpbi9nKysyOAoJQCR7
 TVZ9ICR7UFJFRklYfS9tYW4vbWFuMS9jY2NwLjEgJHtQUkVGSVh9L21hbi9tYW4xL2NjY3AyOC4x
 CglAJHtNVn0gJHtQUkVGSVh9L21hbi9tYW4xL2crKy4xICR7UFJFRklYfS9tYW4vbWFuMS9nKysy
 OC4xCglAJHtNVn0gJHtQUkVGSVh9L21hbi9tYW4xL2djYy4xICR7UFJFRklYfS9tYW4vbWFuMS9n
 Y2MyOC4xCi5mb3IgaW5mbyBpbiBjcHAgZ2NjCglpbnN0YWxsLWluZm8gJHtQUkVGSVh9L2luZm8v
 JHtpbmZvfS5pbmZvICR7UFJFRklYfS9pbmZvL2RpcgouZW5kZm9yCgouaW5jbHVkZSA8YnNkLnBv
 cnQucG9zdC5taz4K
 
 --Multipart_Thu__9_Jan_2003_23:35:11_+0100_08496400--
State-Changed-From-To: open->closed 
State-Changed-By: gerald 
State-Changed-When: Sun Apr 27 05:59:24 PDT 2003 
State-Changed-Why:  
I extracted a patch from your Makefile and committed that after a quick 
test.  Thanks! 

(Please try to submit patches instead of full files and use plain text in 
the future.) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=46899 
>Unformatted:
