freebsd-ports/emulators/wine-devel/files
Sheldon Hearn 1f8d2883ee Remove the fsgs patch, which is no longer required.
PR:		11287
Reported by:	Juergen Lock <nox@jelal.kn-bremen.de>
Submitted by:	Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2000-08-24 08:17:24 +00:00
..
install-patch-3.3-sys-sigtrap Upgrade to 991031 version of Wine. 1999-11-14 20:49:34 +00:00
patch-ad Make WINE build again! 2000-05-18 18:10:27 +00:00
patch-ar Upgrade to 99.04.26 version of Wine. 1999-05-03 22:36:13 +00:00
patch-ba "We (actually, I) forgot to install the libraries that are part 2000-06-10 05:04:21 +00:00
patch-gb Update to 2000.07.16 snapshot. 2000-07-22 09:47:31 +00:00
patch-gd Fix problem caused by our current version of ncurses.h (see PR misc/19077), 2000-06-19 12:12:12 +00:00
README.patch Remove the fsgs patch, which is no longer required. 2000-08-24 08:17:24 +00:00

Here are some patches for FreeBSD's kernel that are necessary for Wine
(Well not strictly _necessary_ but without them parts of it won't work).
They unfortunately didn't make it into the base distribution in time
for the 3.3 release code freeze...

patch-3.3-sys-sigtrap:
stop wine's SIGTRAP handler from being called in the sigreturn syscall,
causing problems for wine's internal debugger.  (It would still
correctly show a crash backtrace but all commands that use single-
stepping failed.)

Apply as follows:

	(cd /usr/src/sys && patch ) <patch-3.3-sys-sigtrap

and build a new kernel. (Don't forget to include the options USER_LDT,
SYSVSHM, SYSVSEM, and SYSVMSG which are required by Wine.)

4.x users: The sigtrap patch looks like it could also apply to 4.x but I
haven't tried.