Subject: pkg/33706: multimedia/xine-lib solaris10 amd64
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Gilles Dauphin <dauphin@enst.fr>
List: pkgsrc-bugs
Date: 06/12/2006 16:25:00
>Number:         33706
>Category:       pkg
>Synopsis:       multimedia/xine-lib solaris10 amd64
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jun 12 16:25:00 +0000 2006
>Originator:     Gilles Dauphin
>Release:        SunOS 5.10 i86pc
>Organization:
ENST 
>Environment:


System: SunOS bi.enst.fr 5.10 Generic_Patch_118844-30 i86pc


>Description:


 gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../src -I../../src/xine-engine -I../../src/xine-utils -I../../src/input -I../../lib -DPNG_NO_ASSEMBLER_CODE -I/pkg/obj/multimedia/xine-lib/work/.buildlink/include -I/pkg/obj/multimedia/xine-lib/work/.buildlink/include/freetype2 -DGLX_GLXEXT_LEGACY -I/pkg/obj/multimedia/xine-lib/work/.x11-buildlink/include -O3 -fomit-frame-pointer -fexpensive-optimizations -fschedule-insns2 -fno-strict-aliasing -ffast-math -funroll-loops -finline-functions -Wall -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -Wpointer-arith -Wnested-externs -Wcast-align -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -O -c io_helper.c -MT io_helper.lo -MD -MP -MF .deps/io_helper.TPlo  -fPIC -DPIC -o .libs/io_helper.o
In file included from io_helper.c:32:
/usr/include/sys/socket.h:66: error: conflicting types for 'size_t'
/usr/include/iso/stddef_iso.h:60: error: previous declaration of 'size_t' was here
In file included from ../../src/xine-utils/xineutils.h:34,
                 from ../../src/input/input_plugin.h:30,
                 from xine_internal.h:38,
                 from io_helper.h:26,
                 from io_helper.c:41:
/usr/include/stdlib.h:199: error: conflicting types for 'getcwd'
/usr/include/unistd.h:306: error: previous declaration of 'getcwd' was here
/usr/include/stdlib.h:199: error: conflicting types for 'getcwd'
/usr/include/unistd.h:306: error: previous declaration of 'getcwd' was here
gmake[3]: *** [io_helper.lo] Error 1
gmake[3]: Leaving directory `/pkg/obj/multimedia/xine-lib/work/xine-lib-1.0.3/src/xine-engine'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/pkg/obj/multimedia/xine-lib/work/xine-lib-1.0.3/src'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/pkg/obj/multimedia/xine-lib/work/xine-lib-1.0.3'
gmake: *** [all] Error 2
*** Error code 2

Stop.



>How-To-Repeat:


bmake in xine-lib


>Fix:


dont't know.