[MacPorts] #72329: tea: 63.1.0 won't build on Sonoma, needs update, and binary package flagged as malware

MacPorts noreply at macports.org
Fri Apr 11 14:51:24 UTC 2025


#72329: tea: 63.1.0 won't build on Sonoma, needs update, and binary package flagged
as malware
-----------------------------+--------------------
 Reporter:  grumpybozo       |      Owner:  (none)
     Type:  defect           |     Status:  new
 Priority:  Normal           |  Milestone:
Component:  ports            |    Version:  2.10.5
 Keywords:  update security  |       Port:  tea
-----------------------------+--------------------
 Livecheck reports 63.3.1 is available.
 Binary installed from package repo triggers malware detections. See
 https://www.virustotal.com/gui/file/114b5c6106adcc581253cac07343157b9e6ff4a477d294df977190517b27ab7b?nocache=1

 Source build emits this warning in config phase:

 {{{
 Executing:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_tea/tea/work
 /tea-qt-63.1.0" && /opt/local/libexec/qt5/bin/qmake PREFIX=/opt/local
 -spec macx-clang
 DEBUG: system:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_tea/tea/work
 /tea-qt-63.1.0" && /opt/local/libexec/qt5/bin/qmake PREFIX=/opt/local
 -spec macx-clang
 Info: creating stash file
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_tea/tea/work
 /tea-qt-63.1.0/.qmake.stash
 Project MESSAGE: ASpell enabled
 Project MESSAGE: hunspell enabled
 Project WARNING: Qt has only been tested with version 13 of the platform
 SDK, you're using 14.
 Project WARNING: This is an unsupported configuration. You may experience
 build issues, and by using
 Project WARNING: the 14.5 SDK you are opting in to new features that Qt
 has not been prepared for.
 Project WARNING: Please downgrade the SDK you use to build your app to
 version 13, or configure
 Project WARNING: with CONFIG+=sdk_no_version_check when running qmake to
 silence this warning.
 DEBUG: Executing portconfigure::configure_finish
 }}}

 It then goes on to fail:


 {{{
 ccache /Library/Developer/CommandLineTools/usr/bin/clang++ -c -pipe
 -stdlib=libc++ -I/opt/local/include -Os -std=gnu++11  -arch x86_64
 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-
 version-min=14.0 -Wall -Wextra -fPIC -DVERSION_NUMBER=\"63.1.0\"
 -DASPELL_ENABLE -DHUNSPELL_ENABLE -DQT_NO_DEBUG -DQT_WIDGETS_LIB
 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I/opt/local/include/hunspell
 -I/opt/local/libexec/qt5/lib/QtWidgets.framework/Headers
 -I/opt/local/libexec/qt5/lib/QtGui.framework/Headers
 -I/opt/local/libexec/qt5/lib/QtCore.framework/Headers -I.
 -I/Library/Developer/CommandLineTools/SDKs/MacOSX14.5.sdk/System/Library/Frameworks/OpenGL.framework/Headers
 -I/Library/Developer/CommandLineTools/SDKs/MacOSX14.5.sdk/System/Library/Frameworks/AGL.framework/Headers
 -I/opt/local/libexec/qt5/mkspecs/macx-clang -F/opt/local/libexec/qt5/lib
 -o gui_utils.o src/gui_utils.cpp
 src/libretta_calc.cpp:1:10: fatal error: 'string' file not found
     1 | #include <string>
       |          ^~~~~~~~
 src/textproc.cpp:37:10: fatal error: 'algorithm' file not found
    37 | #include <algorithm>
       |          ^~~~~~~~~~~
 In file included from src/wavinfo.cpp:1:
 In file included from
 /opt/local/libexec/qt5/lib/QtCore.framework/Headers/QFile:1:
 In file included from
 /opt/local/libexec/qt5/lib/QtCore.framework/Headers/qfile.h:44:
 In file included from
 /opt/local/libexec/qt5/lib/QtCore.framework/Headers/qfiledevice.h:43:
 In file included from
 /opt/local/libexec/qt5/lib/QtCore.framework/Headers/qiodevice.h:43:
 /opt/local/libexec/qt5/lib/QtCore.framework/Headers/qglobal.h:45:12: fatal
 error: 'type_traits' file not found
    45 | #  include <type_traits>
       |            ^~~~~~~~~~~~~
 In file included from src/todo.cpp:1:
 src/utils.h:9:10: fatal error: 'vector' file not found
     9 | #include <vector>
       |          ^~~~~~~~

 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/72329>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list