[MacPorts] #71438: sigil does not build against qt6 6.8.0: error: This macro has been removed in Qt 6.8
MacPorts
noreply at macports.org
Mon Dec 2 15:03:14 UTC 2024
#71438: sigil does not build against qt6 6.8.0: error: This macro has been removed
in Qt 6.8
--------------------------+------------------------
Reporter: barracuda156 | Owner: i0ntempest
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Keywords: | Port: sigil
--------------------------+------------------------
Turns out it does not build at all, regardless of webengine.
https://github.com/Sigil-Ebook/Sigil/issues/784
{{{
[ 32%] Building CXX object src/CMakeFiles/Sigil.dir/Tabs/TextTab.cpp.o
cd
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_sigil/sigil/work/build/src
&& /opt/local/bin/ccache /usr/bin/clang++ -DQT_CONCURRENT_LIB
-DQT_CORE_LIB -DQT_GUI_LIB -DQT_IMPLICIT_QCHAR_CONSTRUCTION
-DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB
-DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QMLINTEGRATION_LIB
-DQT_QMLMETA_LIB -DQT_QMLMODELS_LIB -DQT_QMLWORKERSCRIPT_LIB -DQT_QML_LIB
-DQT_QUICK_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_USE_FAST_CONCATENATION
-DQT_USE_FAST_OPERATOR_PLUS -DQT_WEBCHANNEL_LIB -DQT_WEBENGINECORE_LIB
-DQT_WEBENGINEWIDGETS_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_sigil/sigil/work/build/src/Sigil_autogen/include
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_sigil/sigil/work/build/src
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_sigil/sigil/work/Sigil-2.3.1/src
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_sigil/sigil/work/Sigil-2.3.1/internal/gumbo
-I/opt/local/Library/Frameworks/Python.framework/Versions/3.12/include/python3.12
-I/opt/local/include -I/opt/local/include/minizip
-I/opt/local/include/hunspell -isystem
/opt/local/libexec/qt6/lib/QtWidgets.framework/Headers -iframework
/opt/local/libexec/qt6/lib -isystem
/opt/local/libexec/qt6/lib/QtCore.framework/Headers -isystem
/opt/local/libexec/qt6/mkspecs/macx-clang -isystem
/opt/local/libexec/qt6/include -isystem
/opt/local/libexec/qt6/lib/QtGui.framework/Headers -isystem
/opt/local/libexec/qt6/lib/QtXml.framework/Headers -isystem
/opt/local/libexec/qt6/lib/QtPrintSupport.framework/Headers -isystem
/opt/local/libexec/qt6/lib/QtWebEngineCore.framework/Headers -isystem
/opt/local/libexec/qt6/lib/QtNetwork.framework/Headers -isystem
/opt/local/libexec/qt6/lib/QtQuick.framework/Headers -isystem
/opt/local/libexec/qt6/lib/QtQml.framework/Headers -isystem
/opt/local/libexec/qt6/include/QtQmlIntegration -isystem
/opt/local/libexec/qt6/lib/QtQmlMeta.framework/Headers -isystem
/opt/local/libexec/qt6/lib/QtQmlModels.framework/Headers -isystem
/opt/local/libexec/qt6/lib/QtQmlWorkerScript.framework/Headers -isystem
/opt/local/libexec/qt6/lib/QtOpenGL.framework/Headers -isystem
/opt/local/libexec/qt6/lib/QtWebChannel.framework/Headers -isystem
/opt/local/libexec/qt6/lib/QtPositioning.framework/Headers -isystem
/opt/local/libexec/qt6/lib/QtWebEngineWidgets.framework/Headers -isystem
/opt/local/libexec/qt6/lib/QtConcurrent.framework/Headers -isystem
/opt/local/libexec/qt6/lib/QtSvg.framework/Headers -isystem
/opt/local/libexec/qt6/lib/QtUiTools.framework/Headers -isystem
/opt/local/libexec/qt6/lib/QtOpenGLWidgets.framework/Headers -pipe -Os
-DNDEBUG -I/opt/local/include -stdlib=libc++
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -std=c++17
-arch arm64 -isysroot
/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -mmacosx-version-
min=14.0 -MD -MT src/CMakeFiles/Sigil.dir/Tabs/TextTab.cpp.o -MF
CMakeFiles/Sigil.dir/Tabs/TextTab.cpp.o.d -o
CMakeFiles/Sigil.dir/Tabs/TextTab.cpp.o -c
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_sigil/sigil/work/Sigil-2.3.1/src/Tabs/TextTab.cpp
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_sigil/sigil/work/Sigil-2.3.1/src/sigil_constants.cpp:24:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/QString:1:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qstring.h:14:
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qchar.h:66:2: error:
This macro has been removed in Qt 6.8.
#error This macro has been removed in Qt 6.8.
^
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_sigil/sigil/work/Sigil-2.3.1/src/Tabs/TextTab.cpp:23:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/QTimer:1:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qtimer.h:12:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qobject.h:11:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qstring.h:14:
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qchar.h:66:2: error:
This macro has been removed in Qt 6.8.
#error This macro has been removed in Qt 6.8.
^
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_sigil/sigil/work/Sigil-2.3.1/src/Tabs/ContentTab.cpp:23:
In file included from
/opt/local/libexec/qt6/lib/QtWidgets.framework/Headers/QLayout:1:
In file included from
/opt/local/libexec/qt6/lib/QtWidgets.framework/Headers/qlayout.h:8:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qobject.h:11:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qstring.h:14:
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qchar.h:66:2: error:
This macro has been removed in Qt 6.8.
#error This macro has been removed in Qt 6.8.
^
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_sigil/sigil/work/Sigil-2.3.1/src/Tabs/TabBar.cpp:25:
In file included from
/opt/local/libexec/qt6/lib/QtGui.framework/Headers/QContextMenuEvent:1:
In file included from
/opt/local/libexec/qt6/lib/QtGui.framework/Headers/qevent.h:14:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qiodevice.h:10:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qobject.h:11:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qstring.h:14:
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qchar.h:66:2: error:
This macro has been removed in Qt 6.8.
#error This macro has been removed in Qt 6.8.
^
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_sigil/sigil/work/Sigil-2.3.1/src/Tabs/TabManager.cpp:23:
In file included from
/opt/local/libexec/qt6/lib/QtGui.framework/Headers/QPalette:1:
In file included from
/opt/local/libexec/qt6/lib/QtGui.framework/Headers/qpalette.h:9:
In file included from
/opt/local/libexec/qt6/lib/QtGui.framework/Headers/qcolor.h:10:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qstringlist.h:5:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qlist.h:10:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qhashfunctions.h:9:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qstring.h:14:
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qchar.h:66:2: error:
This macro has been removed in Qt 6.8.
#error This macro has been removed in Qt 6.8.
^
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_sigil/sigil/work/Sigil-2.3.1/src/Tabs/FlowTab.cpp:26:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/QTimer:1:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qtimer.h:12:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qobject.h:11:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qstring.h:14:
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qchar.h:66:2: error:
This macro has been removed in Qt 6.8.
#error This macro has been removed in Qt 6.8.
^
1 error generated.
make[2]: *** [src/CMakeFiles/Sigil.dir/sigil_constants.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_sigil/sigil/work/build/src/Sigil_autogen/mocs_compilation.cpp:2:
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_sigil/sigil/work/build/src/Sigil_autogen/BQTXKM6SMT/moc_Book.cpp:9:
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_sigil/sigil/work/build/src/Sigil_autogen/BQTXKM6SMT/../../../../Sigil-2.3.1/src/BookManipulation/Book.h:27:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/QHash:1:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qhash.h:10:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qhashfunctions.h:9:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qstring.h:14:
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qchar.h:66:2: error:
This macro has been removed in Qt 6.8.
#error This macro has been removed in Qt 6.8.
^
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_sigil/sigil/work/Sigil-2.3.1/src/main.cpp:24:
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_sigil/sigil/work/Sigil-2.3.1/src/EmbedPython/EmbeddedPython.h:28:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/QCoreApplication:1:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qcoreapplication.h:8:
In file included from
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qstring.h:14:
/opt/local/libexec/qt6/lib/QtCore.framework/Headers/qchar.h:66:2: error:
This macro has been removed in Qt 6.8.
#error This macro has been removed in Qt 6.8.
^
1 error generated.
make[2]: *** [src/CMakeFiles/Sigil.dir/Tabs/TabBar.cpp.o] Error 1
1 error generated.
make[2]: *** [src/CMakeFiles/Sigil.dir/Tabs/ContentTab.cpp.o] Error 1
1 error generated.
make[2]: *** [src/CMakeFiles/Sigil.dir/Tabs/TextTab.cpp.o] Error 1
1 error generated.
make[2]: *** [src/CMakeFiles/Sigil.dir/Tabs/TabManager.cpp.o] Error 1
1 error generated.
make[2]: *** [src/CMakeFiles/Sigil.dir/Tabs/FlowTab.cpp.o] Error 1
1 error generated.
make[2]: *** [src/CMakeFiles/Sigil.dir/main.cpp.o] Error 1
1 error generated.
make[2]: ***
[src/CMakeFiles/Sigil.dir/Sigil_autogen/mocs_compilation.cpp.o] Error 1
make[2]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_sigil/sigil/work/build'
make[1]: *** [src/CMakeFiles/Sigil.dir/all] Error 2
make[1]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_sigil/sigil/work/build'
make: *** [all] Error 2
}}}
--
Ticket URL: <https://trac.macports.org/ticket/71438>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list