Re: [PATCH] sparse: ignore warning from new glibc headers
- From
Đoàn Trần Công Danh <congdanhqx@gmail.com>
- Date
- Jul 18, 2024, 02:39 UTC
- Message-ID
- <ZpiAcJuAH50UlHIX@danh.dev>
- In-Reply-To
- <a1a771b5-f8fb-40e3-bae0-6307abbce58a@ramsayjones.plus.com>
On 2024-07-18 01:02:54+0100, Ramsay Jones <ramsay@ramsayjones.plus.com> wrote:
Show 15 quoted lines
> > > On 17/07/2024 23:53, Junio C Hamano wrote: > [snip] > > That's OK. So in short, with a separate SP_EXTRA_FLAGS with "-Wno-vla", > > Luc's patch is a sufficient fix without any downsides, no? > > > > Yes, assuming you're only concerned with 'make sparse' usage. > > BTW, I didn't expect it to take this long for this issue to come > back to the list! I expected it to almost immediately cause > problems with the sparse ci job, when the version of Ubuntu was > updated to the LTS (now previous LTS!). So, I just found a simple > solution for now (which turned into 2 years).
Well, yeah, -Wno-vla would work, I used that macro __STDC_NO_VLA__ because I'm not sure Git want to use vla or not, so I only tried to disable it for system headers.
And yes, the vla declarationw as added into glibc 2.35.
-- Danh