Subject: pkg/6638: teTeX package should test on __NetBSD__, not unix
To: None <>
From: Ignatios Souvatzis <>
List: netbsd-bugs
Date: 12/22/1998 23:38:32
>Number:         6638
>Category:       pkg
>Synopsis:       ../lib/texmf.h:73: warning: deprecated symbol "unix" is no longer predefined
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Dec 22 14:50:00 1998
>Originator:     Ignatios Souvatzis
	Little Monster Raising Society, Bornheim branch
>Release:        $NetBSD: Makefile,v 1.12 1998/06/22 13:04:38 agc Exp $
System: NetBSD 1.3I NetBSD 1.3I (ISDN5) #15: Mon Dec 21 08:12:11 MET 1998 amiga

	texmf.h has a couple of definitions which change depending on wether
	unix is defined. One difference is that it doesnt dump core on non-unix
	systems, the other is that it uses stdio instead of unix system calls.
	I think that teTeX should behave like on unix, if on a NetBSD system.
	cd /usr/pkgsrc/print/teTeX/; make
	add a patch to replace unix by __NetBSD__ in texmf.h