Subject: pkg/33743: mpeg4ip not building
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <htodd@twofifty.com>
List: pkgsrc-bugs
Date: 06/16/2006 02:10:00
>Number:         33743
>Category:       pkg
>Synopsis:       mpeg4ip not building
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jun 16 02:10:00 +0000 2006
>Originator:     H. Todd Fujinaka
>Release:        NetBSD 3.99.21
>Organization:
None
>Environment:
	
	
System: NetBSD kerry.i8u.org 3.99.21 NetBSD 3.99.21 (KERRY) #572: Wed Jun 14 22:45:45 PDT 2006 htodd@kerry.i8u.org:/var/obj/sys/arch/i386/compile.i386/KERRY i386
Architecture: i386
Machine: i386
>Description:
I'm not sure why sun is being made, but on a i386-current machine using gcc4, mpeg4ip will not build and ends with:

Making all in sun                            
if /bin/sh ../../../libtool --tag=CC --mode=compile cc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"
\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"SDL\" -DVERSION=\"1.2.8\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=
1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_ALL
OCA=1  -I. -I.   -I/usr/pkg/include -DGLX_GLXEXT_LEGACY -I/usr/include -I/usr/pkg/include/freetype2   -O2 -I/usr/pkg/include -DGLX_GLXEXT_LE
GACY -I/usr/include -I/usr/pkg/include/freetype2 -Wall -DDISKAUD_SUPPORT -DUSE_DLOPEN -DOSS_SUPPORT -DHAVE_SIGACTION -DSUNAUDIO_SUPPORT -Dun
ix -I../../../include -I../../../include/SDL -I../../../src -I../../../src/main/netbsd -I../../../src/audio -I/usr/pkg/include/SDL -D_GNU_SO
URCE=1 -D_REENTRANT -D_THREAD_SAFE -MT SDL_sunaudio.lo -MD -MP -MF ".deps/SDL_sunaudio.Tpo" -c -o SDL_sunaudio.lo SDL_sunaudio.c;  then mv -
f ".deps/SDL_sunaudio.Tpo" ".deps/SDL_sunaudio.Plo"; else rm -f ".deps/SDL_sunaudio.Tpo"; exit 1; fi
mkdir .libs                                  
 cc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"SDL\" -DVERSION=\"1.2.8\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_ALLOCA=1 -I. -I/var/obj/pkg/multimedia/mpeg4ip/work.i386/.buildlink/include -DGLX_GLXEXT_LEGACY -I/var/obj/pkg/multimedia/mpeg4ip/work.i386/.buildlink/include/freetype2 -O2 -Wall -DDISKAUD_SUPPORT -DUSE_DLOPEN -DOSS_SUPPORT -DHAVE_SIGACTION -DSUNAUDIO_SUPPORT -Dunix -I../../../include -I../../../include/SDL -I../../../src -I../../../src/main/netbsd -I../../../src/audio -I/var/obj/pkg/multimedia/mpeg4ip/work.i386/.buildlink/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -MT SDL_sunaudio.lo -MD -MP -MF .deps/SDL_sunaudio.Tpo -c SDL_sunaudio.c  -fPIC -DPIC -o .libs/SDL_sunaudio.o
SDL_sunaudio.c: In function 'DSP_PlayAudio':
SDL_sunaudio.c:168: error: invalid storage class for function 'snd2au'
SDL_sunaudio.c:184: warning: implicit declaration of function 'snd2au'
SDL_sunaudio.c: At top level:
SDL_sunaudio.c:406: error: conflicting types for 'snd2au'
SDL_sunaudio.c:184: error: previous implicit declaration of 'snd2au' was here
*** Error code 1

Stop.


	
>How-To-Repeat:
cd pkgsrc/multimedia/mpeg4ip && make update
	
>Fix:
	
not sure, sorry

>Unformatted: