* Robert Millan:
Package: wine-bin
Version: 1.2.2-0.1
Severity: grave
User: debian-...@lists.debian.org
Usertags: kfreebsd
wine 1.2.2 introduces a severe regression on kfreebsd-i386, all programs fail
due to virtual memory allocation problems:
$ notepad
wine: failed to initialize: /usr/lib/wine/ntdll.dll.so: failed to map
segment from shared object: Cannot allocate memory
this has been fixed in wine upstream, and the fix is included in wine 1.4.
Am I guessing correctly that this is the relevant upstream commit?
,
| commit 5f694ddf4c211c1c167a15541c2654175ce42a62
| Author: Francois Gouget fgou...@free.fr
| Date: Fri Nov 26 16:18:32 2010 +0100
|
| configure: Load wine lower in memory on FreeBSD to leave more space for
mmap
|
| If not provided an explicit address, FreeBSD won't mmap any memory
| below the executable. In particularly this means any memory below that
| is unavailable to dlopen() and malloc(). This fixes the bug where
| large WineLib binaries, in particular winetest, failed to load because
| there was not enough space left for them and the native libraries they
| linked to. The drawback is that we can no longer load very large
| Windows executables (between about 1.5 and 2 GB).
`
Cheers,
-Hilko
--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org