ports/148111: multimedia/vlc fails to build (qt4 probmem, builds without qt4 interface)

vermaden vermaden at interia.pl
Thu Jun 24 15:00:14 UTC 2010


>Number:         148111
>Category:       ports
>Synopsis:       multimedia/vlc fails to build (qt4 probmem, builds without qt4 interface)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jun 24 15:00:12 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     vermaden
>Release:        8.0-RELEASE-p2
>Organization:
>Environment:
FreeBSD savio 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #0: Tue Jan  5 21:11:58 UTC 2010     root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
Hi,

I am unable to build the multimedia/vlc port, Ports tree updated several
minutes ago, no CFLAGS/CPUTYPE set, port build fails with and without ccache.

I even removed manually qt4-moc port, but that did not helped.

Full output of the make process in the 'How to repeat the problem:' section.

Regards,
vermaden
>How-To-Repeat:
root /usr/ports/multimedia/vlc # make clean build
===>  Cleaning for libogg-1.2.0,4
===>  Cleaning for vlc-1.0.6_3,3
===>  License check disabled, port has not defined LICENSE
===>  Found saved configuration for vlc-1.0.6_2,3
===>  Extracting for vlc-1.0.6_3,3
=> MD5 Checksum OK for vlc-1.0.6.tar.bz2.
=> SHA256 Checksum OK for vlc-1.0.6.tar.bz2.
===>   vlc-1.0.6_3,3 depends on file: /usr/local/bin/perl5.8.9 - found
===>  Patching for vlc-1.0.6_3,3
===>   vlc-1.0.6_3,3 depends on file: /usr/local/bin/perl5.8.9 - found
===>  Applying FreeBSD patches for vlc-1.0.6_3,3
===>   vlc-1.0.6_3,3 depends on file: /usr/local/live/liveMedia/libliveMedia.a - found
===>   vlc-1.0.6_3,3 depends on package: v4l_compat>=1.0.20100321 - found
===>   vlc-1.0.6_3,3 depends on file: /usr/local/include/X11/xpm.h - found
===>   vlc-1.0.6_3,3 depends on executable: gmake - found
===>   vlc-1.0.6_3,3 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - found
===>   vlc-1.0.6_3,3 depends on file: /usr/local/lib/qt4/libQtCore.so - found
===>   vlc-1.0.6_3,3 depends on file: /usr/local/lib/qt4/libQtGui.so - found
===>   vlc-1.0.6_3,3 depends on file: /usr/local/bin/moc-qt4 - not found
===>    Verifying install for /usr/local/bin/moc-qt4 in /usr/ports/devel/qt4-moc
===>  License check disabled, port has not defined LICENSE
===>  Extracting for qt4-moc-4.6.3
=> MD5 Checksum OK for KDE/qt-everywhere-opensource-src-4.6.3.tar.gz.
=> SHA256 Checksum OK for KDE/qt-everywhere-opensource-src-4.6.3.tar.gz.
===>  Patching for qt4-moc-4.6.3
===>  Applying extra patch /usr/ports/devel/qt4-moc/../../devel/qt4/files/patch-configure
===>   qt4-moc-4.6.3 depends on file: /usr/local/bin/qmake-qt4 - found
===>  Configuring for qt4-moc-4.6.3

[ ...  many lines elided -- bugmeister ...]

/bin/sh ../../../libtool  --tag=CXX   --mode=compile /usr/local/libexec/ccache/world-c++ -DHAVE_CONFIG_H -I. -I../../..   -I../../../include -I../../../include -I/usr/local/include/dirac -I/usr/local/include/speex  -I/usr/local/include -DSYS_FREEBSD8_0 `top_srcdir="../../.." top_builddir="../../.." ../../../vlc-config --cxxflags plugin util/libqt4_plugin_la-registry.lo` -O2 -fno-strict-aliasing -pipe -s -funroll-loops -MT util/libqt4_plugin_la-registry.lo -MD -MP -MF util/.deps/libqt4_plugin_la-registry.Tpo -c -o util/libqt4_plugin_la-registry.lo `test -f 'util/registry.cpp' || echo './'`util/registry.cpp
libtool: compile:  /usr/local/libexec/ccache/world-c++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I../../../include -I/usr/local/include/dirac -I/usr/local/include/speex -I/usr/local/include -DSYS_FREEBSD8_0 -I/usr/local/include -D_FILE_OFFSET_BITS=64 -D__USE_UNIX98 -D_LARGEFILE64_SOURCE -D_REENTRANT -D_THREAD_SAFE -DHAVE_RELEASE -D__LIBVLC__ -D__PLUGIN__ -DMODULE_NAME=qt4 -DMODULE_NAME_IS_qt4 -DMODULE_STRING=\"qt4\" -O2 -ffast-math -funroll-loops -fomit-frame-pointer -DQT_SHARED -I/usr/local/include/qt4 -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtGui -DQT4LOCALEDIR=\"/usr/local/share/qt4/translations/\" -O2 -fno-strict-aliasing -pipe -s -funroll-loops -MT util/libqt4_plugin_la-registry.lo -MD -MP -MF util/.deps/libqt4_plugin_la-registry.Tpo -c util/registry.cpp  -fPIC -DPIC -o util/.libs/libqt4_plugin_la-registry.o

mv -f util/.deps/libqt4_plugin_la-registry.Tpo util/.deps/libqt4_plugin_la-registry.Plo
/bin/sh ../../../libtool  --tag=CXX   --mode=compile /usr/local/libexec/ccache/world-c++ -DHAVE_CONFIG_H -I. -I../../..   -I../../../include -I../../../include -I/usr/local/include/dirac -I/usr/local/include/speex  -I/usr/local/include -DSYS_FREEBSD8_0 `top_srcdir="../../.." top_builddir="../../.." ../../../vlc-config --cxxflags plugin libqt4_plugin_la-main_interface.moc.lo` -O2 -fno-strict-aliasing -pipe -s -funroll-loops -MT libqt4_plugin_la-main_interface.moc.lo -MD -MP -MF .deps/libqt4_plugin_la-main_interface.moc.Tpo -c -o libqt4_plugin_la-main_interface.moc.lo `test -f 'main_interface.moc.cpp' || echo './'`main_interface.moc.cpp
libtool: compile:  /usr/local/libexec/ccache/world-c++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I../../../include -I/usr/local/include/dirac -I/usr/local/include/speex -I/usr/local/include -DSYS_FREEBSD8_0 -I/usr/local/include -D_FILE_OFFSET_BITS=64 -D__USE_UNIX98 -D_LARGEFILE64_SOURCE -D_REENTRANT -D_THREAD_SAFE -DHAVE_RELEASE -D__LIBVLC__ -D__PLUGIN__ -DMODULE_NAME=qt4 -DMODULE_NAME_IS_qt4 -DMODULE_STRING=\"qt4\" -O2 -ffast-math -funroll-loops -fomit-frame-pointer -DQT_SHARED -I/usr/local/include/qt4 -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtGui -DQT4LOCALEDIR=\"/usr/local/share/qt4/translations/\" -O2 -fno-strict-aliasing -pipe -s -funroll-loops -MT libqt4_plugin_la-main_interface.moc.lo -MD -MP -MF .deps/libqt4_plugin_la-main_interface.moc.Tpo -c main_interface.moc.cpp  -fPIC -DPIC -o .libs/libqt4_plugin_la-main_interface.moc.o
main_interface.moc.cpp:14:2: error: #error "This file was generated using the moc from 4.6.3. It"
main_interface.moc.cpp:15:2: error: #error "cannot be used with the include files from this version of Qt."
main_interface.moc.cpp:16:2: error: #error "(The moc has changed too much.)"
main_interface.moc.cpp: In member function 'virtual const QMetaObject* MainInterface::metaObject() const':
main_interface.moc.cpp:103: error: 'class QObjectData' has no member named 'metaObject'
main_interface.moc.cpp:103: error: 'class QObjectData' has no member named 'metaObject'
gmake[6]: *** [libqt4_plugin_la-main_interface.moc.lo] Error 1
gmake[6]: Leaving directory `/usr/ports/obj/usr/ports/multimedia/vlc/work/vlc-1.0.6/modules/gui/qt4'
gmake[5]: *** [all] Error 2
gmake[5]: Leaving directory `/usr/ports/obj/usr/ports/multimedia/vlc/work/vlc-1.0.6/modules/gui/qt4'
gmake[4]: *** [all-recursive] Error 1
gmake[4]: Leaving directory `/usr/ports/obj/usr/ports/multimedia/vlc/work/vlc-1.0.6/modules/gui'
gmake[3]: *** [all] Error 2
gmake[3]: Leaving directory `/usr/ports/obj/usr/ports/multimedia/vlc/work/vlc-1.0.6/modules/gui'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/obj/usr/ports/multimedia/vlc/work/vlc-1.0.6/modules'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/obj/usr/ports/multimedia/vlc/work/vlc-1.0.6'
gmake: *** [all] Error 2
*** Error code 1

Stop in /usr/ports/multimedia/vlc.

>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list