[MacPorts] #54114: mythtv-plugins: Registry error: qt55-qtbase not registered as installed & active
MacPorts
noreply at macports.org
Sat May 6 13:13:20 UTC 2017
#54114: mythtv-plugins: Registry error: qt55-qtbase not registered as installed &
active
--------------------------------+------------------------
Reporter: skymoo | Owner: ctreleaven
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: mythtv-plugins.28 |
--------------------------------+------------------------
Comment (by ctreleaven):
I think the build actually fell over earlier:
{{{
:info:build /usr/bin/clang++ -c -pipe -stdlib=libc++ -isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk
-mmacosx-version-min=10.8 -fomit-frame-pointer -fPIC
-DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -msse -pthread -g -Wall -Wpointer-
arith -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -Wno-self-assign
-Wno-constant-logical-operand -Wno-unused-value -Qunused-arguments -fomit-
frame-pointer -std=gnu++11 -Wall -W -DPIC -fPIC -D_GNU_SOURCE
-DPREFIX="/opt/local" -DMMX -DUSING_APPLEREMOTE -D_FILE_OFFSET_BITS=64
-DMPLUGIN_API -DQT_NO_DEBUG -DQT_PLUGIN -DQT_OPENGL_LIB
-DQT_WEBKITWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_WEBKIT_LIB -DQT_GUI_LIB
-DQT_XML_LIB -DQT_SQL_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -isystem
/opt/local/include -isystem /opt/local/include/libxml2 -isystem
/opt/local/include/mythtv -isystem /opt/local/include/mythtv/libmythbase
-isystem /opt/local/include/mythtv/libmythui -isystem
/opt/local/include/mythtv/libmyth -isystem
/opt/local/include/mythtv/metadata -isystem /opt/local/include/taglib
-I/opt/local/libexec/qt5/lib/QtOpenGL.framework/Headers
-I/opt/local/libexec/qt5/lib/QtWebKitWidgets.framework/Headers
-I/opt/local/libexec/qt5/lib/QtWidgets.framework/Headers
-I/opt/local/libexec/qt5/lib/QtWebKit.framework/Headers
-I/opt/local/libexec/qt5/lib/QtGui.framework/Headers
-I/opt/local/libexec/qt5/lib/QtXml.framework/Headers
-I/opt/local/libexec/qt5/lib/QtSql.framework/Headers
-I/opt/local/libexec/qt5/lib/QtNetwork.framework/Headers
-I/opt/local/libexec/qt5/lib/QtCore.framework/Headers -I.
-I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/OpenGL.framework/Headers
-I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/AGL.framework/Headers
-I/opt/local/libexec/qt5/mkspecs/macx-clang -F/opt/local/libexec/qt5/lib
-o decoder.o decoder.cpp
...
:info:build In file included from decoder.cpp:22:
:info:build /opt/local/include/metaio.h:89:22: error: expected ';' after
top level declarator
:info:build typedef float complex METAIO_COMPLEX_8;
:info:build ^
:info:build /opt/local/include/metaio.h:90:16: error: typedef redefinition
with different types ('double' vs 'float')
:info:build typedef double complex METAIO_COMPLEX_16;
:info:build ^
:info:build /opt/local/include/metaio.h:89:15: note: previous definition
is here
:info:build typedef float complex METAIO_COMPLEX_8;
:info:build ^
:info:build /opt/local/include/metaio.h:90:23: error: expected ';' after
top level declarator
:info:build typedef double complex METAIO_COMPLEX_16;
:info:build ^
:info:build /opt/local/include/metaio.h:150:2: error: unknown type name
'METAIO_COMPLEX_8'
:info:build METAIO_COMPLEX_8 complex_8;
:info:build ^
:info:build /opt/local/include/metaio.h:151:2: error: unknown type name
'METAIO_COMPLEX_16'
:info:build METAIO_COMPLEX_16 complex_16;
:info:build ^
:info:build /opt/local/libexec/qt5/bin/moc -D_GNU_SOURCE
-DPREFIX="/opt/local" -DMMX -DUSING_APPLEREMOTE -D_FILE_OFFSET_BITS=64
-DQT_NO_DEBUG -DQT_STATICPLUGIN -DQT_PLUGIN -DQT_WIDGETS_LIB -DQT_GUI_LIB
-DQT_SQL_LIB -DQT_CORE_LIB -D__APPLE__ -D__GNUC__=4 -D__APPLE_CC__
-I/opt/local/libexec/qt5/mkspecs/macx-clang
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv.28
/mythtv-plugins.28/work/mythtv-
0bd47303/mythplugins/mythgallery/dcrawplugin -I/opt/local/include
-I/opt/local/include/libxml2 -I/opt/local/include/mythtv
-I/opt/local/include/mythtv/libmythbase
-I/opt/local/include/mythtv/libmythui -I/opt/local/include/mythtv/libmyth
-I/opt/local/libexec/qt5/lib/QtWidgets.framework/Headers
-I/opt/local/libexec/qt5/lib/QtGui.framework/Headers
-I/opt/local/libexec/qt5/lib/QtSql.framework/Headers
-I/opt/local/libexec/qt5/lib/QtCore.framework/Headers -I/opt/local/include
-I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1
-I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/8.1.0/include
-I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include
-I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include
-F/opt/local/libexec/qt5/lib dcrawplugin.h -o moc_dcrawplugin.cpp
:info:build 5 errors generated.
:info:build make[2]: *** [decoder.o] Error 1
}}}
I think Myth is trying to access a header from the port metaio where it
really wants an internal library [1]
If you have the port metaio active, could you please deactivate it and try
again? If that is the cause, I'll add a conflicts_build to mythtv-
plugins.28.
[1]
https://github.com/MythTV/mythtv/blob/fixes/0.28/mythtv/libs/libmythmetadata/metaio.h
--
Ticket URL: <https://trac.macports.org/ticket/54114#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list