Forum > macOS / Mac OS X

macOS 15.4 Breaks All Compiles

(1/8) > >>

msintle:
Here's the build log for an empty app:


--- Code: Text  [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} ---Compile Project, Target: /Users/c/fpcupdeluxe/projects/project1: Exit code 1, Errors: 10, Warnings: 3, Hints: 2Hint: Start of reading config file /Users/c/fpcupdeluxe/fpc/bin/aarch64-darwin/fpc.cfgHint: End of reading config file /Users/c/fpcupdeluxe/fpc/bin/aarch64-darwin/fpc.cfgVerbose: Free Pascal Compiler version 3.2.2-r0d122c49 [2025/03/24] for aarch64Verbose: Copyright (c) 1993-2021 by Florian Klaempfl and othersVerbose: Target OS: Darwin for AArch64Verbose: Compiling /Users/c/fpcupdeluxe/projects/project1.lprVerbose: Compiling unit1.pasVerbose: Assembling unit1Verbose: Assembling project1Verbose: Compiling resource /Users/c/fpcupdeluxe/projects/lib/aarch64-darwin/project1.orVerbose: Linking /Users/c/fpcupdeluxe/projects/project1Error: -macosx_version_min has been renamed to -macos_version_minWarning: ld: warning: -multiply_defined is obsoleteWarning: ld: warning: ignoring duplicate libraries: '-lc'Warning: ld: warning: no platform load command found in '/Users/c/fpcupdeluxe/projects/lib/aarch64-darwin/project1.or', assuming: macOSError: 0  0x100a741bc  __assert_rtn + 72Error: 1  0x100a361b4  ld::pass::getMethods(ld::Atom const*, std::__1::vector<ld::DynamicAtomFile::ObjCMethod, std::__1::allocator<ld::DynamicAtomFile::ObjCMethod>>&) + 1244Error: 2  0x100a37458  ld::pass::convertMethodListToRelative(ld::DynamicAtomFile*, std::__1::unordered_map<std::__1::basic_string_view<char, std::__1::char_traits<char>>, ld::Atom const*, std::__1::hash<std::__1::basic_string_view<char, std::__1::char_traits<char>>>, std::__1::equal_to<std::__1::basic_string_view<char, std::__1::char_traits<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string_view<char, std::__1::char_traits<char>> const, ld::Atom const*>>>&, ld::Atom const*) + 128Error: 3  0x100a33860  ld::pass::objc(ld::Options const&, ld::AtomFileConsolidator&) + 16436Error: 4  0x100a5b108  ld::AtomFileConsolidator::resolve() + 13312Error: 5  0x100a3b100  ld::Linker::run() + 8340Error: 6  0x1009ca114  main + 1924Error: ld: Assertion failed: (false && "Malformed method list"), function getMethods, file ObjC.cpp, line 150.An error occurred while linking Error: Error while linkingVerbose: There were 1 errors compiling module, stoppingVerbose: Compilation abortedVerbose: /Users/c/fpcupdeluxe/fpc/bin/aarch64-darwin/ppca64 returned an error exitcode 
Xcode Command Line Tools update broke things maybe?

Kudos to RottenApple.

TRon:

--- Quote from: msintle on April 03, 2025, 10:40:13 am ---Xcode Command Line Tools update broke things maybe?

--- End quote ---
Yes, it did. You could try trunk version of FPC. Usually such kind of issues are addressed in trunk/main and in case not then worth to report.

msintle:

--- Quote from: TRon on April 03, 2025, 03:45:36 pm ---
--- Quote from: msintle on April 03, 2025, 10:40:13 am ---Xcode Command Line Tools update broke things maybe?

--- End quote ---
Yes, it did. You could try trunk version of FPC. Usually such kind of issues are addressed in trunk/main and in case not then worth to report.

--- End quote ---

Great to hear from you again!

Problem is that this double whammy of an "OS" update also broke the ability to boot macOS VMs, so I cannot even test trunk.

Maybe time to fire up FPCUPDLX and install Lazarus on a new folder?

msintle:
That didn't work either:


--- Code: Text  [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} ---       Compiling univint/src/MacOSAll.pas[ 65%] Compiled package univintThe installer encountered the following error:Error inside worker thread for package rtl-objpas: Compilation of "BuildUnit_rtl_objpas.pp" failedmake[1]: *** [packages_smart] Error 2make: *** [build-stamp.x86_64-darwin] Error 2 fpcupdeluxe: ERROR: FPC Native Installer (BuildModule: FPC): Error running /usr/bin/make for FPC failed with exit code 512. Details: .  ERROR: Fpcupdeluxe fatal error !Sequencer (FPC): Failure running fpcupdeluxe: error executing sequence FPCSequencer (Default): Failure running fpcupdeluxe: error executing sequence Default
On macOS 15.4 trunk RottenAppleAirBook m4.

TRon:

--- Quote from: msintle on April 03, 2025, 07:04:28 pm ---The installer encountered the following error:
Error inside worker thread for package rtl-objpas: Compilation of "BuildUnit_rtl_objpas.pp" failed

--- End quote ---
Have you unchecked the "use jobs for gnu make" in setup+ prior to pressing the install button ?


--- Quote ---make: *** [build-stamp.x86_64-darwin] Error 2

--- End quote ---
x86_64 ? The previous posted error was related to aarch64. Did you perhaps downloaded the wrong version of FPCUpDeluxe or ... ?

Navigation

[0] Message Index

[#] Next page

Go to full version