After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 708131 - videomixer: undefined reference to `videomixer_video_convert_orc_convert_I420_BGRA'
videomixer: undefined reference to `videomixer_video_convert_orc_convert_I420...
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other All
: Normal critical
: 1.1.90
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-09-16 00:46 UTC by Kyle
Modified: 2013-09-18 16:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Kyle 2013-09-16 00:46:56 UTC
Since commit 8db36485443c767c93c3aebe379a66efa0fd301b: (http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=8db36485443c767c93c3aebe379a66efa0fd301b) I'm getting undefined references:

/bin/bash ../../libtool  --tag=CC --tag=disable-static  --mode=compile i686-w64-mingw32-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../..   -Wno-error  -I/home/kyle/software/cerbero/builds/win32/2013.09.15/include -mms-bitfields -I/home/kyle/software/cerbero/builds/win32/2013.09.15/include/gstreamer-1.0 -I/home/kyle/software/cerbero/builds/win32/2013.09.15/include/glib-2.0 -I/home/kyle/software/cerbero/builds/win32/2013.09.15/lib/glib-2.0/include   -mms-bitfields -I/home/kyle/software/cerbero/builds/win32/2013.09.15/include/gstreamer-1.0 -I/home/kyle/software/cerbero/builds/win32/2013.09.15/include/glib-2.0 -I/home/kyle/software/cerbero/builds/win32/2013.09.15/lib/glib-2.0/include   -I../../gst-libs -mms-bitfields -I/home/kyle/software/cerbero/builds/win32/2013.09.15/include/gstreamer-1.0 -I/home/kyle/software/cerbero/builds/win32/2013.09.15/include/glib-2.0 -I/home/kyle/software/cerbero/builds/win32/2013.09.15/lib/glib-2.0/include   -DGST_USE_UNSTABLE_API  -DG_THREADS_MANDATORY -DG_DISABLE_DEPRECATED -Wall -Wdeclaration-after-statement -Wvla -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wwrite-strings -Wold-style-definition -Waggregate-return -Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar -Wnested-externs -Werror  -g   -DGST_DISABLE_DEPRECATED -Dvp8_norm=gst_rtpvp8_vp8_norm -Dvp8dx_start_decode=gst_rtpvp8_vp8dx_start_decode -Dvp8dx_bool_decoder_fill=gst_rtpvp8_vp8dx_bool_decoder_fill -Wall -g -O2 -DWINVER=0x0501 -Wno-error  -MT libgstrtp_la-gstrtpmp2tdepay.lo -MD -MP -MF .deps/libgstrtp_la-gstrtpmp2tdepay.Tpo -c -o libgstrtp_la-gstrtpmp2tdepay.lo `test -f 'gstrtpmp2tdepay.c' || echo './'`gstrtpmp2tdepay.c
Creating library file: .libs/libgstvideomixer.dll.a
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_I420_BGRA':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1275: undefined reference to `videomixer_video_convert_orc_convert_I420_BGRA'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_AYUV_RGBA':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1245: undefined reference to `videomixer_video_convert_orc_convert_AYUV_RGBA'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_AYUV_ABGR':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1233: undefined reference to `videomixer_video_convert_orc_convert_AYUV_ABGR'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_AYUV_BGRA':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1221: undefined reference to `videomixer_video_convert_orc_convert_AYUV_BGRA'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_AYUV_ARGB':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1209: undefined reference to `videomixer_video_convert_orc_convert_AYUV_ARGB'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_Y444_Y42B':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1146: undefined reference to `videomixer_video_convert_orc_memcpy_2d'
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1150: undefined reference to `videomixer_video_convert_orc_planar_chroma_444_422'
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1154: undefined reference to `videomixer_video_convert_orc_planar_chroma_444_422'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_Y444_AYUV':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1194: undefined reference to `videomixer_video_convert_orc_convert_Y444_AYUV'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_Y444_UYVY':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1180: undefined reference to `videomixer_video_convert_orc_convert_Y444_UYVY'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_Y444_YUY2':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1166: undefined reference to `videomixer_video_convert_orc_convert_Y444_YUY2'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_Y444_I420':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1118: undefined reference to `videomixer_video_convert_orc_memcpy_2d'
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1122: undefined reference to `videomixer_video_convert_orc_planar_chroma_444_420'
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1127: undefined reference to `videomixer_video_convert_orc_planar_chroma_444_420'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_Y42B_Y444':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1056: undefined reference to `videomixer_video_convert_orc_memcpy_2d'
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1060: undefined reference to `videomixer_video_convert_orc_planar_chroma_422_444'
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1064: undefined reference to `videomixer_video_convert_orc_planar_chroma_422_444'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_Y42B_AYUV':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1104: undefined reference to `videomixer_video_convert_orc_convert_Y42B_AYUV'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_Y42B_UYVY':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1090: undefined reference to `videomixer_video_convert_orc_convert_Y42B_UYVY'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_Y42B_YUY2':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1076: undefined reference to `videomixer_video_convert_orc_convert_Y42B_YUY2'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_Y42B_I420':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1028: undefined reference to `videomixer_video_convert_orc_memcpy_2d'
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1032: undefined reference to `videomixer_video_convert_orc_planar_chroma_422_420'
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1037: undefined reference to `videomixer_video_convert_orc_planar_chroma_422_420'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_AYUV_Y444':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:1014: undefined reference to `videomixer_video_convert_orc_convert_AYUV_Y444'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_AYUV_Y42B':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:993: undefined reference to `videomixer_video_convert_orc_convert_AYUV_Y42B'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_AYUV_UYVY':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:981: undefined reference to `videomixer_video_convert_orc_convert_AYUV_UYVY'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_AYUV_YUY2':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:969: undefined reference to `videomixer_video_convert_orc_convert_AYUV_YUY2'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_AYUV_I420':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:953: undefined reference to `videomixer_video_convert_orc_convert_AYUV_I420'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_UYVY_Y444':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:939: undefined reference to `videomixer_video_convert_orc_convert_UYVY_Y444'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_UYVY_Y42B':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:925: undefined reference to `videomixer_video_convert_orc_convert_UYVY_Y42B'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_UYVY_AYUV':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:894: undefined reference to `videomixer_video_convert_orc_convert_UYVY_AYUV'
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:894: undefined reference to `videomixer_video_convert_orc_convert_UYVY_AYUV'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_UYVY_I420':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:873: undefined reference to `videomixer_video_convert_orc_convert_UYVY_I420'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_YUY2_Y444':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:852: undefined reference to `videomixer_video_convert_orc_convert_YUY2_Y444'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_YUY2_Y42B':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:838: undefined reference to `videomixer_video_convert_orc_convert_YUY2_Y42B'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_YUY2_AYUV':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:819: undefined reference to `videomixer_video_convert_orc_convert_YUY2_AYUV'
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:819: undefined reference to `videomixer_video_convert_orc_convert_YUY2_AYUV'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_UYVY_YUY2':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:913: undefined reference to `videomixer_video_convert_orc_convert_UYVY_YUY2'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_YUY2_I420':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:798: undefined reference to `videomixer_video_convert_orc_convert_YUY2_I420'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_I420_Y444':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:760: undefined reference to `videomixer_video_convert_orc_memcpy_2d'
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:764: undefined reference to `videomixer_video_convert_orc_planar_chroma_420_444'
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:769: undefined reference to `videomixer_video_convert_orc_planar_chroma_420_444'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_I420_Y42B':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:738: undefined reference to `videomixer_video_convert_orc_memcpy_2d'
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:742: undefined reference to `videomixer_video_convert_orc_planar_chroma_420_422'
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:747: undefined reference to `videomixer_video_convert_orc_planar_chroma_420_422'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_I420_AYUV':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:717: undefined reference to `videomixer_video_convert_orc_convert_I420_AYUV'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_I420_UYVY':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:689: undefined reference to `videomixer_video_convert_orc_convert_I420_UYVY'
.libs/libgstvideomixer_la-videoconvert.o: In function `convert_I420_YUY2':
/home/kyle/cerbero/sources/windows_x86/gst-plugins-good-1.0-1.0/gst/videomixer/videoconvert.c:661: undefined reference to `videomixer_video_convert_orc_convert_I420_YUY2'
collect2: error: ld returned 1 exit status

I've tested reverting and the commit before (374a97a3e9a93869108748e88a6b9f8dfd706c2b) does compile.

I'm compiling on Debian latest for Win32 using Cerbero.

I gave this bug a critical because the latest git did not compile.

If any further information is needed I would be happy to provide it.
Comment 1 Sebastian Dröge (slomo) 2013-09-16 09:03:58 UTC
commit d646a346810c8049eede4e4f5ab97c9e54127577
Author: Sebastian Dröge <slomo@circular-chaos.org>
Date:   Mon Sep 16 11:03:06 2013 +0200

    videomixer: Update orc generated files
    
    https://bugzilla.gnome.org/show_bug.cgi?id=708131