On 27 Jul 2024, at 21:27, Nuno Teixeira <edua...@freebsd.org> wrote: > > I have some doubts about the procedure to updating default llvm to a newest > version and how can I help testing a new default version. > > Right now we have LLVM_DEFAULT?=15 and next possible versions could be 16, 17 > or 18. What version should I start testing? > > One of my motivations is to reduce builds dependency to just one llvm instead > of two: 15 and 17 happening on my ports list build. > > Well, as we see, I really need some enlightment in this subject :)
Seems to me you usually want to have a relatively new version, unless a specific port requires an old version. In my case I have been building my ports collections with: DEFAULT_VERSIONS+=llvm=18 for quite a while now. And since I use a limited set, it is actually the _only_ llvm package that gets built. -Dimitry N.B.: llvm 19.x is coming, upstream. I'm already working on it for the base system.