Re: problem with "make index"

From: Stefan Esser <se_at_FreeBSD.org>
Date: Fri, 15 Jul 2022 23:17:53 UTC
Am 15.07.22 um 23:38 schrieb Robert Huff:
> 
> Steffan Esser:
> 
>>    Am 15.07.22 um 14:19 schrieb Robert Huff:
>>    >
>>    > Hello:
>>    > 	On a system runing:
>>    >
>>    > 14.0-CURRENT FreeBSD 14.0-CURRENT #0 main-d6327ae8c1:
>>    > 	Sun Jan 24 14:16:54 EST 2021 amd64
>>    >
>>    > 	with the ports tree updated nightly, "make index" stops with:
>>    >
>>    > --- describe.x11-toolkits ---
>>    > --- describe.x11-wm ---
>>    > make_index: /usr/ports/www/firefox: no entry for
>>    > --- /usr/ports/devel/wasi-compiler-rt14
>>    >   Done.
>>    >
>>    > 	... and, indeed, there is no such port.
>>    > 	Is this something I've broken, or is there another explanation?
>>    
>>    You seem to have LLVM_DEFAULT set to 14:
> 
> 	That is correct.
> 	A) so there is no such port? (I was under the impression each
> llvm had a matching wasi-compiler-rt.)

I have just committed a port for LLVM 14. It is build tested, but I did
not have time to perform any run tests.

I have copied over the Makefile of the wasi-compile-rt13 port and have
only changed the DISTVERSION to 14.0.6 and regenerated the distinfo file.

> 	B) will setting LLVM_DEFAULT to 13 (there _is_ a wasi-compiler-rt13)
> fix things?

Yes, if you do not need LLVM 14 for some reason, then staying at 13
is the easy way to resolve such issues, until version 14 is fully
supported in the ports tree.

Please let me know if you find that the wasi-compile-rt14 port does not
work correctly.

I have preserved the MAINTAINER of wasi-compile-rt13 in this port, but
if there are issues,  I'd feel responsible to fix them before handing
the responsibility for further updates over to greg ... ;-)

Regards, STefan