Subject: pkg/36571: libdv does not compile under Interix/SFU
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <jruschme@comcast.net>
List: pkgsrc-bugs
Date: 06/28/2007 07:55:00
>Number:         36571
>Category:       pkg
>Synopsis:       libdv does not compile under Interix/SFU
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          doc-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Jun 28 07:55:00 +0000 2007
>Originator:     John Ruschmeyer
>Release:        
>Organization:
>Environment:
Interix enterprise 3.5 SP-8.0.1969.1 x86 Intel_x86_Family15_Model0_Stepping7
>Description:
multimedia/libdv does not compile under Interix (SFU 3.5) as currently configured. The library provides assembler versions of two functions for use on x86 and amd64 platforms. Unfortunately, the x86 assembler syntax is incompatible with what is running on Interix (or requires the installation of additional development packages).

This further prevents the compilation of a number of other packages which depend on libdv (mplayer, mencoder, transcode).
>How-To-Repeat:

>Fix:
If the argument "--disable-asm" is added to CONFIGURE_ARGS, then portable C versions of the affected routines are used and the library builds normally.