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