From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on ip-172-31-91-241.ec2.internal X-Spam-Level: X-Spam-Status: No, score=0.0 required=3.0 tests=none autolearn=ham autolearn_force=no version=3.4.6 Path: eternal-september.org!news.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: moi Newsgroups: comp.lang.ada Subject: macOS Ventura 13.6 update problem Date: Fri, 22 Sep 2023 21:02:17 +0100 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net SAZJw4hvF7/NrzCnlzZm1w9Sluatq1lCbPlh54VxOCjrhZFPC5 Cancel-Lock: sha1:Qw8OOCgue6m1qWN7WgjreEBWIKE= sha256:l7VQxd/gq2n91pL3ShkIaCWTo/Ecvh7Wpnbjwiq3VGY= User-Agent: Mozilla Thunderbird Content-Language: en-GB Xref: news.eternal-september.org comp.lang.ada:65696 List-Id: Installing the macOS Ventura 13.6 security update clobbers GNAT. Specifically, the link stage fails: > -macosx_version_min has been renamed to -macos_version_min > 0 0x104de0f43 __assert_rtn + 64 > 1 0x104ce2f43 ld::AtomPlacement::findAtom(unsigned char, unsigned long long, ld::AtomPlacement::AtomLoc const*&, long long&) const + 1411 > 2 0x104cff431 ld::InputFiles::SliceParser::parseObjectFile(mach_o::Header const*) const + 19745 > 3 0x104d0fb71 ld::InputFiles::parseAllFiles(void (ld::AtomFile const*) block_pointer)::$_7::operator()(unsigned long, ld::FileInfo const&) const + 657 > 4 0x7ff80b631066 _dispatch_client_callout2 + 8 > 5 0x7ff80b642e09 _dispatch_apply_invoke + 213 > 6 0x7ff80b631033 _dispatch_client_callout + 8 > 7 0x7ff80b6410f6 _dispatch_root_queue_drain + 683 > 8 0x7ff80b641768 _dispatch_worker_thread2 + 170 > 9 0x7ff80b7cec0f _pthread_wqthread + 257 > ld: Assertion failed: (resultIndex < sectData.atoms.size()), function findAtom, file Relocations.cpp, line 1336. > collect2: error: ld returned 1 exit status > gnatmake: *** link failed. Simon's "magic formula", '-largs -Wl,-ld_classic' restores sanity. I guess the CLTs were updated without asking permission. 8-( -- Bill F.