<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">One last thing…<div class=""><br class=""></div><div class="">this noise:</div><div class=""><br class=""></div><div class=""><pre style="white-space: pre-wrap; background-color: rgb(255, 255, 255);" class=""><stdin>:485:11: warning: section "__textcoal_nt" is deprecated
.section __TEXT,__textcoal_nt,coalesced,pure_instructions
^ ~~~~~~~~~~~~~
<stdin>:485:11: note: change section name to "__text"
.section __TEXT,__textcoal_nt,coalesced,pure_instructions
^ ~~~~~~~~~~~~~
</pre></div><div class=""><br class=""></div><div class="">is coming because cctools now sends assembly to clang if clang >= 5.0 is installed. It’s harmless.</div><div class=""><br class=""></div><div class="">I don’t think that clang being the assembler is bringing out the compact_unwind or text_reloc errors, but I’d have to experiment with that to be certain. To do that, deactivate clangs >= 5.0 before your gcc48 build, for example.</div><div class=""><br class=""></div><div class="">Back when gcc48 was being implemented, and even now when Iain tests the builds of gcc on older systems, he does it “neat” on an unmodified i386 Leopard system, he does not do it in MacPorts.</div><div class=""><br class=""></div><div class="">So our changes, like a newer linker, or sending assembly to clang instead of “gas” , can have unexpected consequences sometimes.</div><div class=""><br class=""></div><div class="">Iain always says that he’s prepared to fix gcc for older systems (apparently he has gcc10 building on 10.4 PPC and 10.4 Intel and up), but he’s not going to work inside MacPorts to undo our shenanigans.</div><div class=""><br class=""></div><div class="">I have some personal patches that force our builds of gcc to use the older “gas” assembler that fixes up the build gcc8+ on older systems, but as things are working quite well at present. I haven’t started forcing those changes into MacPorts as yet.</div><div class=""><br class=""></div><div class="">And - you know that i have built most of this software and put it on the ‘older systems’ binary site I sent you the link to, so if you get frustrated, you can download the prebuilt binaries from there.</div><div class=""><br class=""></div><div class="">Ken</div></body></html>