Re: git: e78dc018f22d - main - sysutils/tracker3: fix build with clang 16
Date: Thu, 15 Jun 2023 16:57:47 UTC
Dimitry Andric wrote: > Apologies, I saw the following status update from you in Bugzilla: > > Status: New → Open > Flags: maintainer-feedback?(gnome@FreeBSD.org) → maintainer-feedback+ > > so I assumed that was a form of approval. > maintainer-feedback isn't the greatest UI either, since the targets of the flag are placed in a bind: (-) signifies actual timeout, but (+) can mean actual approval or merely feedback provided to avoid a timeout. > In any case, the problem with sysutils/tracker3 is not so much with the program itself, as with the generation of some of its .c files by vala. I have attempted to look into what vala is doing in generating these .c files, but I could not figure out how to make it do the right thing. > > That is, I suspect that upgrading tracker3 to the latest upstream release, while probably OK in itself, will not solve the particular issue with the clang 16 warning. > This part hasn't been implemented in vala since the 3.4 development cycle: https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/525 -- Charlie Li …nope, still don't have an exit line.