From ed@hoeg.nl  Mon Jun  4 13:14:19 2007
Return-Path: <ed@hoeg.nl>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id E383016A46F
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  4 Jun 2007 13:14:19 +0000 (UTC)
	(envelope-from ed@hoeg.nl)
Received: from palm.hoeg.nl (mx0.hoeg.nl [83.98.131.211])
	by mx1.freebsd.org (Postfix) with ESMTP id B260213C487
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  4 Jun 2007 13:14:19 +0000 (UTC)
	(envelope-from ed@hoeg.nl)
Received: by palm.hoeg.nl (Postfix, from userid 1000)
	id 143231CCD9; Mon,  4 Jun 2007 15:14:19 +0200 (CEST)
Message-Id: <20070604131419.143231CCD9@palm.hoeg.nl>
Date: Mon,  4 Jun 2007 15:14:19 +0200 (CEST)
From: Ed Schouten <ed@fxq.nl>
Reply-To: Ed Schouten <ed@fxq.nl>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: japanese/xvi-euc and japanese/xvi-sjis: remove sgtty >bits
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         113331
>Category:       ports
>Synopsis:       japanese/xvi-euc and japanese/xvi-sjis: remove sgtty >bits
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    miwi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jun 04 13:20:02 GMT 2007
>Closed-Date:    Thu Jun 07 13:21:10 GMT 2007
>Last-Modified:  Thu Jun  7 13:30:04 GMT 2007
>Originator:     Ed Schouten
>Release:        FreeBSD 6.2-STABLE i386
>Organization:
>Environment:
System: FreeBSD palm.hoeg.nl 6.2-STABLE FreeBSD 6.2-STABLE #0: Fri Apr 20 13:44:49 CEST 2007 root@palm.hoeg.nl:/usr/obj/usr/src/sys/PALM i386
>Description:
The japanese/xvi-euc and japanese/xvi-sjis ports still make use of the
sgtty interface, though they can easily be compiled against termios, by
passing some more compiler flags. This patch makes those ports work
on systems that don't have COMPAT_43TTY in their kernel.
>How-To-Repeat:
>Fix:
Apply the following patch:

--- japanese/xvi-euc/files/patch-Makefile	Tue Aug 27 07:38:29 2002
+++ japanese/xvi-euc/files/patch-Makefile	Mon Jun  4 10:30:56 2007
@@ -18,7 +18,7 @@
  
 -CFLAGS= 	$(SYSDEFS) $(INCDIRS) -O
 -LINTFLAGS=	$(SYSDEFS) $(INCDIRS) -ah
-+CFLAGS+= 	${SYSDEFS} ${INCDIRS} -DHELPFILE=\"/usr/local/share/xvi/xvi.help\"
++CFLAGS+= 	${SYSDEFS} ${INCDIRS} -DHELPFILE=\"/usr/local/share/xvi/xvi.help\" -DTERMIO -DTERMIOS -DPOSIX
 +LINTFLAGS=	${SYSDEFS} ${INCDIRS} -ah
  
  MACHSRC=	unix.c termcap.c defscr.c
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Wed Jun 6 11:04:05 UTC 2007 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=113331 
State-Changed-From-To: open->closed 
State-Changed-By: miwi 
State-Changed-When: Thu Jun 7 13:21:08 UTC 2007 
State-Changed-Why:  
Committed. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=113331 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/113331: commit references a PR
Date: Thu,  7 Jun 2007 13:21:07 +0000 (UTC)

 miwi        2007-06-07 13:20:56 UTC
 
   FreeBSD ports repository
 
   Modified files:
     japanese/xvi-sjis/files patch-Makefile 
   Log:
   - Remove sgtty >bits
   
   PR:             113331
   Submitted by:   Ed Schouten <ed@fxq.nl>
   
   Revision  Changes    Path
   1.2       +1 -1      ports/japanese/xvi-sjis/files/patch-Makefile
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
