[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