Dne 03. 12. 21 v 13:40 Pavel Valena napsal(a):
On Fri, Dec 3, 2021 at 1:20 PM Vít Ondruch <[email protected]> wrote:

Dne 03. 12. 21 v 11:47 Pavel Valena napsal(a):
Hello,

I've rebuilt it in my ruby-testing COPR:
https://copr.fedorainfracloud.org/coprs/build/2999821

And I'm also rebuilding dependent packages (`ruby-devel` for now) in
the rubygems-testing COPR:
https://copr.fedorainfracloud.org/coprs/pvalena/rubygems-testing/builds/
(starting with build 3000168)

Nice, thx.


I'll let you know in case there're build failures.

There apparently are build failures.

1) It will probably need some bootstrap round, but
Sure, I'll run the builds several times & build the most needed
packages manually (I also have a script for that; maybe it works).
Reliable build results will come after that.

2) There seems to be something wrong with the binary extensions:

https://download.copr.fedorainfracloud.org/results/pvalena/rubygems-testing/fedora-rawhide-x86_64/03000252-rubygem-eventmachine/build.log.gz

That might be actually related to the issues I had with building rbs and
debug gems. I'll need to investigate.


Interesting, trying eventmachine locally, it works ....


Vít


Thanks!
Pavel


Vít


Regards,
Pavel

On Thu, Dec 2, 2021 at 6:57 PM Vít Ondruch <[email protected]> wrote:
Hi everybody,

There were quite a lot of stuff happening, such as OpenSSL 3.x support,
which kept me away from looking at Ruby 3.1. But now is the highest time
and here is the PR you can follow:

https://src.fedoraproject.org/rpms/ruby/pull-request/106

The scratch build if succeeds is available here:

https://koji.fedoraproject.org/koji/taskinfo?taskID=79519429

Please note that I have not done any testing except build.


And here are a few notes.

* -preview1 was not building due to some dependency issues. Therefore I
went for more recent revision.

* OpenSSL 3.x support is still not finished.

* The good news is that there was removed one long standing patch [1].

* The bad news is that RBS and debug gem are not building [2]. Therefore
older version of RBS is used and debug gem is completely omitted ATM.

* Because Ruby ships more and more stuff as bundled gems, I have
introduced *ruby-bundled-gems* package, because packaging the gems on
their own does not scale anymore.

* dbm/gdbm support was removed from StdLib, therefore also the
gdbm-devel dependency was dropped.

As always, please give it a try and let me know if you discover any issues.


Vít



[1]
https://src.fedoraproject.org/fork/vondruch/rpms/ruby/blob/36708f00de18db3b07687aef81e2f749fc3c9608/f/ruby-2.1.0-custom-rubygems-location.patch

[2] https://bugs.ruby-lang.org/issues/18373

_______________________________________________
ruby-sig mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

_______________________________________________
ruby-sig mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to