Debian has the fix already suggested, but uploads recently are usually NMUs so 
it might take a while.
To keep 25.10 easily serviceable let us try to apply the fix from upstream 
which is somewhat hidden in all kinds of changes.

The critical lines are:

  1790 static int                                                               
               
  1791 srchcore(char *volatile str, int (*func) (Buffer *, char *))             
               
  1792 {                                                                        
               
  1793     MySignalHandler(*prevtrap) (); 
...
  1802     prevtrap = mySignal(SIGINT, intTrap);                                
               

That changed in the fork to
  void (*prevtrap) (SIGNAL_ARG);

And when looking that up is is a much wider change than the build fix.
  https://git.sr.ht/~rkta/w3m/commit/53b3cfbcf0bcfb031288e4d0db299fdc2813146c

I'm unsure if we should so late introduce that as it is bigger and might depend 
on other things.
For the given FTBFS a smaller type change might be more appropriate for now.

** Tags added: ftbfs

** Tags added: server-todo

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2125182

Title:
  FTBFS with gcc15 in Questing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/w3m/+bug/2125182/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to