Re: ar: error: libclang.a: 'ParseDecl.o': section header table goes past EOF [So far: unable to reproduce, even based on llvm19 involvement]
bob prohaska <[email protected]> Wed, 13 May 2026 09:48:05 -0700
| Newsgroups | gmane.os.freebsd.devel.arm |
|---|---|
| Message-ID | <[email protected]> |
Hi Mark, On Sat, May 09, 2026 at 08:56:32PM -0700, Mark Millard wrote: > On 5/9/26 18:41, bob prohaska wrote: > > . . . > > > > It looks as if running make kernel-toolchain somehow worked around > > the failure. It completed successfully and is now running a normal > > buildworld, which is in the building libraries stage. > > Good. > > What was the context like just before you ran kernel-toolchain? Had you > cleaned everything out to start over? Or was the old bad file and > related materials still in place? Was this jsut after doing another > source update? > > When you did the kernel-toolchain was it -j1 (or no -j at all) style? > Some other -jN ? How did that compare to prior build attempts that failed? > > Does the Parse/ParseDecl.o file look appropriately sized now? (My guess > is: yes.) > > > > > Hopefully it'll finish within a day or two. > > > > Thanks for writing, apologies if I jumped the gun! > > You have no reason to be waiting for me. Perhaps not, but you put some thought into a reply that couldn't be acted on. I'm grateful for those thoughts! After make buildworld completed successfully a subsequent git pull found a significant number of updates, so make buildworld is running again to catch up. One lingering puzzle is whether it's prudent to run make installworld following a git pull that finds updates which appear inconsequential, for example man pages, tests or unused features like zfs or tests. Doing so saves quite some time on a Pi2. Does it introduce hazardous inconsistencies? Thanks for writing! bob prohaska