public inbox for stable@vger.kernel.org
 help / color / mirror / Atom feed
* GCC 15 and stable kernels
@ 2025-04-28 11:14 Chris Clayton
  2025-04-28 11:22 ` Greg Kroah-Hartman
  0 siblings, 1 reply; 4+ messages in thread
From: Chris Clayton @ 2025-04-28 11:14 UTC (permalink / raw)
  To: stable, Greg Kroah-Hartman; +Cc: Linus Torvalds, adobriyan

Hi Greg,

I've built the four stable kernels that were released on 25 April. I found that to successfully build with GCC-15, each
of them required backports of one or both of two upstream commits. Those commits are:

Title		Commit						Author	
nonstring 	9d7a0577c9db35c4cc52db90bc415ea248446472  	Linus
gnu11		b3bee1e7c3f2b1b77182302c7b2131c804175870	Alexey Dobriyan

6.14.4 and 6.12.25 required only nonstring. 6.6.87 required only gnu11, 6.1.35 required both.

Additionally, chasing down why my new Bluetooth mouse doesn't work, I also had cause to build 5.15.180 and found that it
needed gnull.

I have TO dash out now, but I could send you a zip archive of the patches later today, if that would help.

Chris

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: GCC 15 and stable kernels
  2025-04-28 11:14 GCC 15 and stable kernels Chris Clayton
@ 2025-04-28 11:22 ` Greg Kroah-Hartman
  2025-04-28 15:08   ` Chris Clayton
  0 siblings, 1 reply; 4+ messages in thread
From: Greg Kroah-Hartman @ 2025-04-28 11:22 UTC (permalink / raw)
  To: Chris Clayton; +Cc: stable, Linus Torvalds, adobriyan

On Mon, Apr 28, 2025 at 12:14:09PM +0100, Chris Clayton wrote:
> Hi Greg,
> 
> I've built the four stable kernels that were released on 25 April. I found that to successfully build with GCC-15, each
> of them required backports of one or both of two upstream commits. Those commits are:
> 
> Title		Commit						Author	
> nonstring 	9d7a0577c9db35c4cc52db90bc415ea248446472  	Linus
> gnu11		b3bee1e7c3f2b1b77182302c7b2131c804175870	Alexey Dobriyan
> 
> 6.14.4 and 6.12.25 required only nonstring. 6.6.87 required only gnu11, 6.1.35 required both.
> 
> Additionally, chasing down why my new Bluetooth mouse doesn't work, I also had cause to build 5.15.180 and found that it
> needed gnull.
> 
> I have TO dash out now, but I could send you a zip archive of the patches later today, if that would help.

Please send backported patches of the above, as they do not apply
cleanly as-is, and we will be glad to review and apply them.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: GCC 15 and stable kernels
  2025-04-28 11:22 ` Greg Kroah-Hartman
@ 2025-04-28 15:08   ` Chris Clayton
  2025-04-28 16:47     ` Greg Kroah-Hartman
  0 siblings, 1 reply; 4+ messages in thread
From: Chris Clayton @ 2025-04-28 15:08 UTC (permalink / raw)
  To: Greg Kroah-Hartman; +Cc: stable, Linus Torvalds, adobriyan

[-- Attachment #1: Type: text/plain, Size: 1064 bytes --]

On 28/04/2025 12:22, Greg Kroah-Hartman wrote:
> On Mon, Apr 28, 2025 at 12:14:09PM +0100, Chris Clayton wrote:
>> Hi Greg,
>>
>> I've built the four stable kernels that were released on 25 April. I found that to successfully build with GCC-15, each
>> of them required backports of one or both of two upstream commits. Those commits are:
>>
>> Title		Commit						Author	
>> nonstring 	9d7a0577c9db35c4cc52db90bc415ea248446472  	Linus
>> gnu11		b3bee1e7c3f2b1b77182302c7b2131c804175870	Alexey Dobriyan
>>
>> 6.14.4 and 6.12.25 required only nonstring. 6.6.87 required only gnu11, 6.1.35 required both.
>>
>> Additionally, chasing down why my new Bluetooth mouse doesn't work, I also had cause to build 5.15.180 and found that it
>> needed gnull.
>>
>> I have TO dash out now, but I could send you a zip archive of the patches later today, if that would help.
> 
> Please send backported patches of the above, as they do not apply
> 

The patches are in the attached tarball.

cleanly as-is, and we will be glad to review and apply them.
> 
> thanks,
> 
> greg k-h

[-- Attachment #2: backported-gcc15-patches.tar.xz --]
[-- Type: application/x-xz, Size: 1516 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: GCC 15 and stable kernels
  2025-04-28 15:08   ` Chris Clayton
@ 2025-04-28 16:47     ` Greg Kroah-Hartman
  0 siblings, 0 replies; 4+ messages in thread
From: Greg Kroah-Hartman @ 2025-04-28 16:47 UTC (permalink / raw)
  To: Chris Clayton; +Cc: stable, Linus Torvalds, adobriyan

On Mon, Apr 28, 2025 at 04:08:27PM +0100, Chris Clayton wrote:
> On 28/04/2025 12:22, Greg Kroah-Hartman wrote:
> > On Mon, Apr 28, 2025 at 12:14:09PM +0100, Chris Clayton wrote:
> >> Hi Greg,
> >>
> >> I've built the four stable kernels that were released on 25 April. I found that to successfully build with GCC-15, each
> >> of them required backports of one or both of two upstream commits. Those commits are:
> >>
> >> Title		Commit						Author	
> >> nonstring 	9d7a0577c9db35c4cc52db90bc415ea248446472  	Linus
> >> gnu11		b3bee1e7c3f2b1b77182302c7b2131c804175870	Alexey Dobriyan
> >>
> >> 6.14.4 and 6.12.25 required only nonstring. 6.6.87 required only gnu11, 6.1.35 required both.
> >>
> >> Additionally, chasing down why my new Bluetooth mouse doesn't work, I also had cause to build 5.15.180 and found that it
> >> needed gnull.
> >>
> >> I have TO dash out now, but I could send you a zip archive of the patches later today, if that would help.
> > 
> > Please send backported patches of the above, as they do not apply
> > 
> 
> The patches are in the attached tarball.

Please submit them as a proper patch, with the original changelog and
authorship information intact.  We have thousands of examples of this on
the stable mailing list for how this should be done.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2025-04-28 16:47 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-28 11:14 GCC 15 and stable kernels Chris Clayton
2025-04-28 11:22 ` Greg Kroah-Hartman
2025-04-28 15:08   ` Chris Clayton
2025-04-28 16:47     ` Greg Kroah-Hartman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox