pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/multimedia/xine-lib



After the following commit, xine-lib won't compile (all dependencies are
latest, pkgsrc tree updated ... an hour ago?)

mv -f .deps/xineplug_vo_out_xvmc_la-video_out_xvmc.Tpo 
.deps/xineplug_vo_out_xvmc_la-video_out_xvmc.Plo
/bin/sh ../../libtool --tag=CC   --mode=link
cc -fvisibility=hidden -I/usr/pkg/include   -I/usr/pkg/include   -D_REENTRANT 
-D_FILE_OFFSET_BITS=64 -DXINE_COMPILE   -Wformat=2 -Wno-format-zero-length 
-Wmissing-format-attribute -Werror-implicit-function-declaration 
-Wstrict-aliasing=2 -mtune=i386 -O3 -pipe -fomit-frame-pointer 
-falign-functions=4 -falign-loops=4 -falign-jumps=4   -fexpensive-optimizations 
-fschedule-insns2 -ffast-math -finline-functions -Wall -Wpointer-arith 
-Wnested-externs -Wcast-align -Wchar-subscripts -Wmissing-declarations 
-Wmissing-prototypes -O2 -I/usr/pkg/include -I/usr/pkg/include/freetype2 
-I/usr/include -DNDEBUG -Wl,-z,defs -avoid-version -module -L/usr/pkg/lib 
-Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o
xineplug_vo_out_xvmc.la -rpath /usr/pkg/lib/xine/plugins/1.23
xineplug_vo_out_xvmc_la-deinterlace.lo
xineplug_vo_out_xvmc_la-video_out_xvmc.lo ../../src/xine-engine/libxine.la -L 
-lXvMCW -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lXv   -Wl,-R/usr/pkg/lib 
-L/usr/pkg/lib -lX11 -lXext   -pthread -lpthread -L/usr/pkg/lib -lintl 
-R/usr/pkg/lib
cd: unknown option: -l
libtool: link: cannot determine absolute directory name of `-lXvMCW'
cc -shared  .libs/xineplug_vo_out_xvmc_la-deinterlace.o 
.libs/xineplug_vo_out_xvmc_la-video_out_xvmc.o  -Wl,--rpath 
-Wl,/usr/obj/pkgsrc/multimedia/xine-lib/work/xine-lib-1.1.14/src/xine-engine/.libs
 -Wl,--rpath -Wl,/usr/obj/pkgsrc/multimedia/xine-lib/work/.buildlink/lib 
-Wl,--rpath -Wl,/usr/pkg/lib -Wl,--rpath 
-Wl,/usr/obj/pkgsrc/multimedia/xine-lib/work/.buildlink/lib 
-L/usr/obj/pkgsrc/multimedia/xine-lib/work/.buildlink/lib 
../../src/xine-engine/.libs/libxine.so -L-lXvMCW 
/usr/obj/pkgsrc/multimedia/xine-lib/work/.buildlink/lib/libXv.so 
/usr/obj/pkgsrc/multimedia/xine-lib/work/.buildlink/lib/libX11.so 
/usr/obj/pkgsrc/multimedia/xine-lib/work/.buildlink/lib/libXext.so -pthread 
-lpthread /usr/obj/pkgsrc/multimedia/xine-lib/work/.buildlink/lib/libintl.so  
-mtune=i386 -Wl,-z -Wl,defs -Wl,-R/usr/pkg/lib -pthread -pthread -pthread 
-Wl,-soname -Wl,xineplug_vo_out_xvmc.so -o .libs/xineplug_vo_out_xvmc.so
.libs/xineplug_vo_out_xvmc_la-video_out_xvmc.o: In function `init_class':
video_out_xvmc.c:(.text+0x16d): undefined reference to `XvMCQueryExtension'
video_out_xvmc.c:(.text+0x22a): undefined reference to `XvMCListSurfaceTypes'
.libs/xineplug_vo_out_xvmc_la-video_out_xvmc.o: In function `xvmc_dispose':
video_out_xvmc.c:(.text+0x14d8): undefined reference to `XvMCHideSurface'
video_out_xvmc.c:(.text+0x14ef): undefined reference to `XvMCDestroySurface'
video_out_xvmc.c:(.text+0x150d): undefined reference to `XvMCDestroyContext'
.libs/xineplug_vo_out_xvmc_la-video_out_xvmc.o: In function
`xvmc_gui_data_exchange':
video_out_xvmc.c:(.text+0x1695): undefined reference to `XvMCPutSurface'
.libs/xineplug_vo_out_xvmc_la-video_out_xvmc.o: In function
`xvmc_update_frame_format':
video_out_xvmc.c:(.text+0x199a): undefined reference to `XvMCDestroyBlocks'
video_out_xvmc.c:(.text+0x19a7): undefined reference to
`XvMCDestroyMacroBlocks'
video_out_xvmc.c:(.text+0x19d0): undefined reference to `XvMCFlushSurface'
video_out_xvmc.c:(.text+0x19e7): undefined reference to `XvMCSyncSurface'
video_out_xvmc.c:(.text+0x19fe): undefined reference to `XvMCDestroySurface'
video_out_xvmc.c:(.text+0x1a1c): undefined reference to `XvMCDestroyContext'
video_out_xvmc.c:(.text+0x1a46): undefined reference to `XvMCCreateContext'
video_out_xvmc.c:(.text+0x1a83): undefined reference to `XvMCCreateSurface'
video_out_xvmc.c:(.text+0x1ab4): undefined reference to `XvMCCreateBlocks'
video_out_xvmc.c:(.text+0x1ad0): undefined reference to `XvMCCreateMacroBlocks'
video_out_xvmc.c:(.text+0x1ba2): undefined reference to `XvMCDestroyContext'
.libs/xineplug_vo_out_xvmc_la-video_out_xvmc.o: In function
`xvmc_display_frame':
video_out_xvmc.c:(.text+0x1eb6): undefined reference to `XvMCSyncSurface'
video_out_xvmc.c:(.text+0x1f29): undefined reference to `XvMCPutSurface'
.libs/xineplug_vo_out_xvmc_la-video_out_xvmc.o: In function
`xvmc_proc_macro_block':
video_out_xvmc.c:(.text+0x21c1): undefined reference to `XvMCRenderSurface'
video_out_xvmc.c:(.text+0x21cd): undefined reference to `XvMCFlushSurface'
video_out_xvmc.c:(.text+0x22c6): undefined reference to `XvMCRenderSurface'
video_out_xvmc.c:(.text+0x22d2): undefined reference to `XvMCFlushSurface'
gmake[3]: *** [xineplug_vo_out_xvmc.la] Error 1

David A. Holland wrote:
> 
> Module Name:  pkgsrc
> Committed By: dholland
> Date:         Tue Jul 29 05:58:41 UTC 2008
> 
> Modified Files:
> pkgsrc/multimedia/xine-lib: Makefile Makefile.common
> 
> Log Message:
> Rearrange how libXv and libXvMC are probed in order to work properly on
> systems with libXvMC.so but no libXvMCW.so.
> Also add missing dependence on libX11. Thus, PKGREVISION++.
> 
> 
> To generate a diff of this commit:
> cvs rdiff -r1.62 -r1.63 pkgsrc/multimedia/xine-lib/Makefile
> cvs rdiff -r1.54 -r1.55 pkgsrc/multimedia/xine-lib/Makefile.common
> 
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index