ports/119155: emulators/wine: multiple hidden depends/missing options
Dmitry Marakasov
amdmi3 at amdmi3.ru
Sun Dec 30 16:00:05 UTC 2007
>Number: 119155
>Category: ports
>Synopsis: emulators/wine: multiple hidden depends/missing options
>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: Sun Dec 30 16:00:04 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator: Dmitry Marakasov
>Release: FreeBSD 7.0-BETA4 i386
>Organization:
>Environment:
System: FreeBSD hades.panopticon 7.0-BETA4 FreeBSD 7.0-BETA4 #1: Fri Dec 28 17:42:48 MSK 2007 root at hades.panopticon:/usr/obj/usr/src/sys/HADES i386
>Description:
Wine configure script can detect some libraries and enable corresponding functionality if libraries are found, but the port does not list those libs as dependencies and/or is missing OPTIONS do disable certain functionality. For example, on my system Wine configure lists following:
---
configure: libhal development files not found.
Wine will be built without dynamic device support. (explorer.exe)
configure: libsane development files not found.
Wine will be built without scanner support. (sane.ds/twain_32.dll)
configure: libldap (OpenLDAP) development files not found.
Wine will be built without LDAP support. (wldap32.dll)
configure: libcapi20 development files not found.
Wine will be built without ISDN support. (capi2032.dll)
configure: libcups development files not found.
Wine will be built without CUPS support.
---
(I had to remove (recently added) dependency on cups as I don't need it).
Seems like OPTIONS for all those libs should be added with corresponding conditional LIB_DEPENDS, and configure hacked to not detect those libs or it's own.
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list