Subject: pkg/21883: kdemultimedia3 won't build on ARM platforms
To: None <gnats-bugs@gnats.netbsd.org>
From: None <rearnsha@buzzard.freeserve.co.uk>
List: netbsd-bugs
Date: 06/14/2003 22:21:34
>Number:         21883
>Category:       pkg
>Synopsis:       kdemultimedia3 won't build on ARM platforms
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Jun 14 21:22:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     Richard Earnshaw
>Release:        NetBSD 1.6T
>Organization:
ARM
	
>Environment:
	
	
System: NetBSD osprey.buzzard.freeserve.co.uk 1.6T NetBSD 1.6T (OSPREY) #88: Sun May 25 20:34:37 BST 2003 root@osprey.buzzard.freeserve.co.uk:/work/build/src/sys/arch/cats/compile/OSPREY cats
Architecture: arm
Machine: cats
>Description:
	Trying to build the package for kdemultimedia3 fails since xine-lib
	does not install all codecs on non-x86 platforms:

Registering depends: MesaLib>=5.0.1 SDL>=1.2.5nb4 aalib-x11>=1.4.0.4nb1 aalib>=1.4.0.4 esound>=0.2.18 flac>=1.1.0 glut>=3.4.2 jpeg-6b lcms>=1.06 libaudiofile>=0.2.1 libiconv>=1.8 libogg>=1.0.0.8 libvorbis>=1.0.0.8 mng>=1.0.0 png>=1.2.4 xvidcore>=0.9.1.
pkg_create: can't stat `/usr/pkg/lib/xine/plugins/1.0.0/xineplug_decode_qt.a'
pkg_create: can't stat `/usr/pkg/lib/xine/plugins/1.0.0/xineplug_decode_qt.la'
pkg_create: can't stat `/usr/pkg/lib/xine/plugins/1.0.0/xineplug_decode_qt.so'
pkg_create: can't stat `/usr/pkg/lib/xine/plugins/1.0.0/xineplug_decode_w32dll.a'
pkg_create: can't stat `/usr/pkg/lib/xine/plugins/1.0.0/xineplug_decode_w32dll.la'
pkg_create: can't stat `/usr/pkg/lib/xine/plugins/1.0.0/xineplug_decode_w32dll.so'


	Probably something related to this fragment in xine-lib/Makefile

.if ${MACHINE_ARCH} == "i386"
DEPENDS+=       win32-codecs>=011227:../../graphics/win32-codecs
.endif

	
>How-To-Repeat:
	cd pkgsrc/audio/kdemultimedia3
	make package
	[using gcc3, but I don't think that's relevant]
	
>Fix:
	should probably leave out the qt and w32 codecs from PLIST on non-x86
	platforms.
	
>Release-Note:
>Audit-Trail:
>Unformatted: