On Tue, 5 Apr 2022, Joshua Root wrote:
On 2022-4-5 08:23 , Fred Wright wrote:
The fact that you have no 10.15 SDK at all suggests that you're running
Xcode 10.x, though up through 11.3.1 runs on 10.14. I usually run the
latest Xcode for each OS version, which is what the MacPorts documentation
recommends.
% xcodebuild -version
Xcode 11.3.1
Build version 11C504
However:
% pkgutil
--pkg-info=com.apple.pkg.{CLTools_Executables,CLTools_Base,DeveloperToolsCLI,DeveloperToolsCLILeo}
2>/dev/null | sed -n 's/^version: //p'
10.3.0.0.1.1562985497
Newer CLT versions are not offered to me via Software Update on 10.14.
But there's:
https://download.developer.apple.com/Developer_Tools/Command_Line_Tools_for_Xcode_11.3.1/Command_Line_Tools_for_Xcode_11.3.1.dmg
On Tue, 5 Apr 2022, Joshua Root wrote:
The -s option should never be ignored AFAIK, but depending on the action you
are using and the current state, it may be considered a noop with or without
-s (like 'port install' when the port is already installed, or 'port
destroot' when the statefile already shows the destroot phase as completed.)
Empirically, it was ignored in this case, probably due to a bug. The
sequence was:
sudo port uninstall qt6-qtbase
sudo port -sk install qt6-qtbase
The install didn't build anything, unless I explicitly cleaned after the
uninstall.
Fred Wright