Dne 22. 01. 19 v 9:59 Mamoru TASAKA napsal(a):
Hello, ruby-sig folks:
Mamoru TASAKA wrote on 2019/01/22 0:34:
> Vít Ondruch wrote on 2019/01/17 20:49:
>> Hi all,
>>
>> It is about the time to start with mass rebuild of packages for Ruby
>> 2.6, since the change proposal was already accepted in advance.
>> Finally,
>> after more then week of waiting, I was also able to obtain side-tag
>> [2],
>> so we won't disrupt Rawhide a lot. The Ruby 2.6 is already build there
>> as well as a few other packages. Now it is time for your help.
>>
>
> Thank you for your nice work for ruby 2.6.
My pleasure. Thanks for helping with the rebuild.
>
> Update for current build status against ruby 2.6:
> So far (according to repoquery) 96 packages successfully rebuilt for
> ruby 2.6, and
> leftovers are:
>
Again update for current ruby 2.6 rebuild status:
From repoquery, now 100 packages are using "libruby.so.2.6()(64bit)", and
the leftovers which still uses "libruby.so.2.5()(64bit)" are:
$ dnf repoquery --disablerepo=\* --enablerepo=koji-ruby26
--whatrequires "libruby.so.2.5()(64bit)" --qf "%{SOURCERPM}" | sort
|
uniq | cat -n
1 hivex-1.3.16-1.fc30.src.rpm
Build fails:
https://koji.fedoraproject.org/koji/taskinfo?taskID=32181239
Even for rawhide:
https://koji.fedoraproject.org/koji/taskinfo?taskID=32181237
Some tests seem to be segfaulting.
I don't think we should spent time with this package, because it has
luckily active maintainers/upstream.
Yes, there is additional patch in Ruby which was not accepted upstream
yet. I am not even sure Ruby upstream has commit bit to upstream
repository of Json.
This is OpenSSL 1.1.1 related and reported already for some while:
https://github.com/socketry/nio4r/issues/194
We should probably disabled the failing test for now.
I'll try to check the rest of the failures, but there is nothing major
IMO. Therefore I am going to ask relengs to merge the side tag back into
Rawhide and we can polish the rest later.
Vít