-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 6/16/11 3:58 AM, [email protected] wrote:
> Hi,
> 
> XQuartz was def the way to go on 10.5 - wine barely limped along with the
> broken X that that came with.  The compile error is a bit strange though,
> as it indicates something X11's headers (which is why I thought it may be
> XQuartz related).  I've used XQuartz in the past on 10.6 as well without
> issues though.
> 
> There's also a new wine out, so I'll create a package for that and see if
> that helps - it may be your xquartz version is too new (even if its not
> supported, it wont hurt that it works).
> 
> Damian
> 

"Not supported" in this case means "packages aren't supposed to build
against it at all".  If having Xquartz on 10.6 makes a difference in how
wine builds, then it needs to be *fixed*, because Fink packages are
supposed to be deterministic in how they build.

grepping through Sjors's build log:

$ grep /opt Downloads/wine.log
wine-1.3.21/dlls/sane.ds/options.c
wine-1.3.21/dlls/wldap32/option.c
wine-1.3.21/include/optary.idl
wine-1.3.21/programs/taskmgr/optnmenu.c
wine-1.3.21/tools/winapi/options.pm
checking for -lX11... /opt/X11/lib/libX11.6.dylib
checking for -lXext... /opt/X11/lib/libXext.6.dylib
checking for -lXcursor... /opt/X11/lib/libXcursor.1.dylib
checking for -lXi... /opt/X11/lib/libXi.6.dylib
checking for -lXxf86vm... /opt/X11/lib/libXxf86vm.1.dylib
checking for -lXrender... /opt/X11/lib/libXrender.1.dylib
checking for -lXrandr... /opt/X11/lib/libXrandr.2.dylib
checking for -lXinerama... /opt/X11/lib/libXinerama.1.dylib
checking for -lXcomposite... /opt/X11/lib/libXcomposite.1.dylib
checking for -lGL... /opt/X11/lib/libGL.1.dylib
checking for -lGLU... /opt/X11/lib/libGLU.1.dylib

So it definitely is looking at Xquartz even though it isn't supposed to,
and needs to be made not to do so.  I'm not sure why wine is ignoring
the --x-includes and --x-libs settings from configure.


Sjors:  Do you have /opt/X11/bin/xmkmf ?  If you do, then there might be
a simple workaround as well as a simple solution for the package.


In addition, there is a missing dependency:
<Sjors>

checking gettext-po.h usability... no

checking gettext-po.h presence... no

checking for gettext-po.h... no
</Sjors>

<me>
checking gettext-po.h usability... yes
checking gettext-po.h presence... yes
checking for gettext-po.h... yes
</me>

Which appears to get linked by:

/sw32/bin/wmc:
         libgettextpo2-shlibs: /sw32/lib/libgettextpo.0.dylib
         <SYSTEM>: /usr/lib/libSystem.B.dylib
         <SYSTEM>: @executable_path/../lib/libwine.1.dylib

/sw32/bin/wrc:
         libgettextpo2-shlibs: /sw32/lib/libgettextpo.0.dylib
         <SYSTEM>: /usr/lib/libSystem.B.dylib
         <SYSTEM>: @executable_path/../lib/libwine.1.dylib


- -- 
Alexander Hansen, Ph.D.
Fink User Liaison
http://finkakh.wordpress.com/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk36b7AACgkQB8UpO3rKjQ/TDgCgiEjvbqjO7+rXuzYPMlk48iYT
jI4An0XTGMoKT9u8d67h7T26foSH5dk6
=593A
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to