Getting the Wine preloader to work in FreeBSD

Kai Blin blin at gmx.net
Thu May 31 19:14:12 UTC 2007


Hi folks,

after being nagged by a freebsd user(dibridagoe) in #winehq today, I have 
decided to look into a problem with the Wine preloader on FreeBSD 
(http://bugs.winehq.org/show_bug.cgi?id=5732).

Now, the wine preloader is Linux-specific, it seems. I'm not sure if it is 
needed in FreeBSD at all. 

http://www.winehq.org/site/docs/winedev-guide/x2584#ARCH-MEM and 
http://www.winehq.org/site/docs/winedev-guide/x2853
contain some information about the preloader rationale. 

The preloader source is at 
http://source.winehq.org/git/wine.git/?a=blob;f=loader/preloader.c;h=0034e9a948c3de7c2752f17efe11acb6db42a1ae;hb=HEAD 
the comments should explain some of the rationale there.

Now, why am I bugging you folks with that? The reason this hasn't been fixed 
for FreeBSD yet is that we simply don't have developers who run that OS. So 
what I am asking for is this:

Is someone who knows how to fix this in FreeBSD interested in helping me to 
create a patch?
It can be a pain to get patches accepted in Wine, especially if you're a 
first-time committer. That's where I can offer my experience, or at least my 
stubborness in getting Wine patches in. However, I lack the knowledge of this 
low level code. Thus, I would need to have someone helping me with a patch or 
even someone to write that patch him/herself, in the latter case I'd offer 
help in getting it through Wine's review process.

Thanks in advance,
Kai

-- 
Kai Blin
WorldForge developer  http://www.worldforge.org/
Wine developer        http://wiki.winehq.org/KaiBlin
Samba team member     http://us1.samba.org/samba/team/
--
Will code for cotton.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-hackers/attachments/20070531/dea100ff/attachment.pgp


More information about the freebsd-hackers mailing list