Skip site navigation (1)Skip section navigation (2)
Date:      Mon,  4 Jun 2007 15:14:19 +0200 (CEST)
From:      Ed Schouten <ed@fxq.nl>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/113331: japanese/xvi-euc and japanese/xvi-sjis: remove sgtty >bits
Message-ID:  <20070604131419.143231CCD9@palm.hoeg.nl>
Resent-Message-ID: <200706041320.l54DK3l4057374@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         113331
>Category:       ports
>Synopsis:       japanese/xvi-euc and japanese/xvi-sjis: remove sgtty >bits
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jun 04 13:20:02 GMT 2007
>Closed-Date:
>Last-Modified:
>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:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070604131419.143231CCD9>