On 2025/04/03 20:23, Nathan Hartman wrote:
> On Wed, Apr 2, 2025 at 10:53 PM James McCoy <james...@jamessan.com> wrote:
>
>     On Thu, Apr 03, 2025 at 11:10:29AM +0900, Jun Omae wrote:
>     >Hi,
>     >
>     >On 2025/04/03 10:27, James McCoy wrote:
>     >> As noted in the [porting docs], GCC-15 uses c23 (well, gnu23) by
>     >> default. This causes -Wincompatible-pointer-types errors to occur when
>     >> building the Ruby SWIG bindings due to the rb_ensure, rb_iterate, and
>     >> rb_rescue2 callbacks.
>     >>
>     >> [porting docs]: https://gcc.gnu.org/gcc-15/porting_to.html
>     >>
>     >> This can be worked around by using an older -std.
>     >
>     >Could you please try a proposed patch for swig-rb in the following post 
> [1] ?
>     >I created it as a patch for msvc but I think build with new gcc works 
> also.
>
>     Yes, that patch does work. Thanks!
>
>     Cheers,
>     -- 
>     James
>     GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7  2D23 DFE6 91AE 331B A3DB
>
>
> Hi,
>
> Is there a reason why the patch hasn't been committed? (I only gave it a 
> cursory look. I haven't studied it in detail.)
>
> Cheers,
> Nathan 
>
I was waiting for review and/or testing of the patch by someone, however no one 
had likely interests. Also, I forgot the post because I was busy recently.

I just pushed the patch in r1924773.

-- 
Jun Omae <jun6...@gmail.com> (大前 潤)

Reply via email to