Bug#1001245: weechat: FTBS against Ruby 3.0

2021-12-07 Thread Lucas Kanashiro

Hi,

Em 07/12/2021 09:07, Sébastien Helleu escreveu:

Hi,

If this patch is applied, other commits should be used as well: they fix issues
on macOS and detection with autotools, but not sure then if they are mandatory
for the Debian package.

Commits:

* Fix compilation with Ruby 3.0 on macOS:
   
https://github.com/weechat/weechat/commit/27a480c7d7cc897ec1228f25d97bbfeb0f52dca3

* Fix detection of Ruby 3.0 on macOS:
   
https://github.com/weechat/weechat/commit/be753046b729dab518c390cbf9be6360310fc65a

* Add detection of Ruby 3.0 in autotools:
   
https://github.com/weechat/weechat/commit/aed64f5020f63a37413da29367734b066fdaf235


I tested it applying only this commit:

https://github.com/weechat/weechat/commit/fe9768f484304c28cf

I removed the Changelog addition to make it apply cleanly. That was what 
I needed to make it work with Ruby 3.0. If you believe you need more 
than that please go ahead, my goal is to make it support the new ruby 
version.


Cheers!

--

Lucas Kanashiro



Bug#1001245: weechat: FTBS against Ruby 3.0

2021-12-07 Thread Sébastien Helleu
On Mon, Dec 06, 2021 at 06:23:50PM -0300, Lucas Kanashiro wrote:
> Package: weechat
> Version: 3.3-1
> Severity: important
> Tags: patch bookworm sid
> User: debian-r...@lists.debian.org
> Usertags: ruby3.0
> 
> Dear maintainer,
> 
> The current version of weechat does not support Ruby 3.0, please apply the
> upstream patch below:
> 
> https://github.com/weechat/weechat/commit/fe9768f484304c28cf4e6d6eb980613b00ca6904
> 
> 
> It will fix the current FTBFS against ruby3.0.
> 
> TIA!
> 
> -- 
> Lucas Kanashiro

Hi,

If this patch is applied, other commits should be used as well: they fix issues
on macOS and detection with autotools, but not sure then if they are mandatory
for the Debian package.

Commits:

* Fix compilation with Ruby 3.0 on macOS:
  
https://github.com/weechat/weechat/commit/27a480c7d7cc897ec1228f25d97bbfeb0f52dca3

* Fix detection of Ruby 3.0 on macOS:
  
https://github.com/weechat/weechat/commit/be753046b729dab518c390cbf9be6360310fc65a

* Add detection of Ruby 3.0 in autotools:
  
https://github.com/weechat/weechat/commit/aed64f5020f63a37413da29367734b066fdaf235


-- 
Sébastien Helleu

web: weechat.org / flashtux.org
irc: FlashCode @ irc.libera.chat



Bug#1001245: weechat: FTBS against Ruby 3.0

2021-12-06 Thread Lucas Kanashiro

Package: weechat
Version: 3.3-1
Severity: important
Tags: patch bookworm sid
User: debian-r...@lists.debian.org
Usertags: ruby3.0

Dear maintainer,

The current version of weechat does not support Ruby 3.0, please apply 
the upstream patch below:


https://github.com/weechat/weechat/commit/fe9768f484304c28cf4e6d6eb980613b00ca6904 



It will fix the current FTBFS against ruby3.0.

TIA!

--
Lucas Kanashiro