On Sat, Jun 19, 2004 at 06:54:09PM -0400, eternal wrote: > > The cvs sources reserve memory up front. This is incompatible with FreeBSD's > > mmap address allocation algorithm. The current Wine implementation *can't* > > work by design on FreeBSD. > > mhmm... rather weak, if you ask me... when is this as of? the > wine-20040505 port didnt have this issue, but, then again, it had alot > of other issues that made it useless..... Some time in May. Check the creation date of wine/libs/wine/mmap.c when the wine_anon_mmap() function was moved out of wine/libs/wine/loader.c. I've asked a question on FreeBSD's arch@ mailing list, but haven't had a reply yet. I'll give it a week or 10 days and if no response by then, I'll email one of the FreeBSD vm developers directly with a cc to the private developers mailing list. I see no reason why the FreeBSD algorithm can't be changed to allow Wine to function the way it is now coded. It is unlikely that a change to the mmap address allocation algorithm will ever make it into the FreeBSD4 tree though. Hopefully by the time a FreeBSD5 stable branch is created. -- John Birrell _______________________________________________ wine-users mailing list wine-users@xxxxxxxxxx http://www.winehq.org/mailman/listinfo/wine-users