Tim Mann allegedly suggested disabling HAVE_SIGIO for hanging xtrs on

Linuxes 5 years ago. I see the same problem on NetbSD-6 (at least; didn't
try older) and the same cure works.
This commit is contained in:
is 2013-01-12 16:40:49 +00:00
parent b272f3c93a
commit 64af0b7dff
3 changed files with 17 additions and 3 deletions

View file

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.14 2012/10/03 12:55:22 asau Exp $
# $NetBSD: Makefile,v 1.15 2013/01/12 16:40:49 is Exp $
#
DISTNAME= xtrs-4.9
PKGREVISION= 3
PKGREVISION= 4
CATEGORIES= emulators
MASTER_SITES= http://www.tim-mann.org/trs80/

View file

@ -1,8 +1,9 @@
$NetBSD: distinfo,v 1.3 2007/07/27 23:50:19 joerg Exp $
$NetBSD: distinfo,v 1.4 2013/01/12 16:40:49 is Exp $
SHA1 (xtrs-4.9.tar.gz) = abfbbdb972c7fa2b3545ed42698162a88168bded
RMD160 (xtrs-4.9.tar.gz) = 6daabf36a53e4af8b9d6b97d91cba00cc55b406f
Size (xtrs-4.9.tar.gz) = 422910 bytes
SHA1 (patch-Makefile) = 5c8f0cd142a1134fd99ad8946bf069ee9d0b53d7
SHA1 (patch-aa) = f43c92142a240c45015fad93fd702df78e5a707c
SHA1 (patch-ab) = 11aa129243aa5bb5c7b017241ebd444e9ac43ff2
SHA1 (patch-ac) = f57cd85b5896bbdf1ae0346e1d703aa460ba8984

View file

@ -0,0 +1,13 @@
$NetBSD: patch-Makefile,v 1.1 2013/01/12 16:40:49 is Exp $
--- Makefile.orig 2002-05-11 21:35:23.000000000 +0000
+++ Makefile
@@ -145,7 +145,7 @@ z80code: $(Z80CODE)
include Makefile.local
CFLAGS = $(DEBUG) $(ENDIAN) $(DEFAULT_ROM) $(READLINE) $(DISKDIR) $(IFLAGS) \
- $(APPDEFAULTS) -DKBWAIT -DHAVE_SIGIO
+ $(APPDEFAULTS) -DKBWAIT # -DHAVE_SIGIO
LIBS = $(XLIB) $(READLINELIBS) $(EXTRALIBS)
ZMACFLAGS = -h