MacOS 26 with fink 0.45.99.git
Robert Wyatt <[email protected]> Mon, 15 Sep 2025 18:35:50 -0500
| Newsgroups | gmane.os.apple.fink.general |
|---|---|
| Message-ID | <[email protected]> |
For what it's worth I have fink running on an M4 Pro MacMini (please let me know if you have packages you’d like tested on this platform!) with the newest operating system (and gpgme11):
New package: dists/stable/main/binary-darwin-arm64/crypto/gpgme11_1.3.1-4_darwin-arm64.deb
New package: dists/stable/main/binary-darwin-arm64/crypto/gpgme11-shlibs_1.3.1-4_darwin-arm64.deb
ROBERTs-Mac-mini ~ % sw_vers; arch; gcc -dumpmachine; xcodebuild -version
ProductName: macOS
ProductVersion: 26.0
BuildVersion: 25A353
arm64
arm64-apple-darwin25.0.0
Xcode 16.4
Build version 16F6
ROBERTs-Mac-mini ~ % fink --version
Package manager version: 0.45.99.git
Distribution version: selfupdate-git Sun Sep 14 19:02:41 2025, 15.0, arm64
Trees: local/main stable/main
ROBERTs-Mac-mini ~ % gcc --version
Apple clang version 17.0.0 (clang-1700.0.13.5)
Target: arm64-apple-darwin25.0.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
I had to manipulate a file (I’m sure this is not the only or best way to do it, but… it worked):
/opt/sw/lib/perl5/Fink/Services.pm
Around line 1458 I added the exception ’26.0’ = 15.0 per the following:
sub get_osx_vers {
my $sw_vers = get_osx_vers_long();
my $darwin_osx = get_darwin_equiv();
$sw_vers =~ s/^(\d+\.\d+).*$/$1/;
if ($sw_vers != $darwin_osx) {
# Special cases in Big Sur, Monterey, Ventura, and Sonoma
# where it's OK to have a mismatch.
my %sw_to_darwin = (
'11.6' => 11.5,
'11.7' => 11.5,
'12.6' => 12.5,
'12.7' => 12.5,
'13.6' => 13.5,
'13.7' => 13.5,
'14.7' => 14.6,
'26.0' => 15.0);
die "$sw_vers does not match the expected value of $darwin_osx. Please run `fink selfupdate` to download a newer version of fink"
unless $sw_to_darwin{$sw_vers} == $darwin_osx;
}
return $sw_vers;
}
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
https://sourceforge.net/p/fink/mailman/fink-users/
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users