ports/127909: emulators/wine missing dependency on libXrender, cripples package

Stephen Marsh freeyourmind at gmail.com
Tue Oct 7 02:10:02 UTC 2008


>Number:         127909
>Category:       ports
>Synopsis:       emulators/wine missing dependency on libXrender, cripples package
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 07 02:10:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Stephen Marsh
>Release:        7.1-BETA
>Organization:
>Environment:
FreeBSD .metrocast.net 7.1-BETA FreeBSD 7.1-BETA #9: Fri Sep 19 13:15:48 EDT 2008     l at .metrocast.net:/usr/obj/usr/src/sys/MINE  i386
>Description:
If you install wine with pkg_add -r wine (with setenv PACKAGESITE ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7-stable/Latest/ so you get the newest package), you get a version that was not compiled correctly. For example, when running Firefox 3:

fixme:xrender:X11DRV_AlphaBlend not supported - XRENDER headers were missing at compile time

is printed many times and the running window has no images for its buttons (e.g. back button) and the text has gaps, I believe because Firefox uses antialiased fonts and without blending what should be gray simply isn't drawn.

However, if you have libXrender installed, and compile and install wine from the ports, it will work correctly.
>How-To-Repeat:
pkg_add -r wine
wine path_to_firefox_installer.exe
wine ~/.wine/drive_c/Program\ Files/Mozilla\ Firefox/firefox.exe
>Fix:
make emulators/wine depend on x11/libXrender

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list