Pavel Valena wrote on 2020/10/13 21:00:
----- Original Message -----
From: "Vít Ondruch" <vondr...@redhat.com>
To: ruby-sig@lists.fedoraproject.org
Sent: Friday, October 9, 2020 1:52:07 PM
Subject: Re: Ruby 3.0

Hi all,

Another update to the most recent version of Ruby 3.0 is here:

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

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

The main difference is RubyGems patch fixing issues with build of
rubygem- packages pvalena encountered in Copr. Apart of that, there is
ongoing StdLib gemification.

As always, I'm looking for any feedback.

Hello,

I've rebuilt your ruby in my ruby-testing copr repo, and I'm building (almost) 
all rubygem-* packages on top of it in my rubygems-testing corp repo.

This time, it was more successful. I only had to remove `racc` requirement from 
Nokogiri so far (colliding with ruby-default-gems).
   
https://download.copr.fedorainfracloud.org/results/pvalena/rubygems-testing/fedora-rawhide-x86_64/01705314-rubygem-nokogiri/builder-live.log.gz

All build results can be found here:
   https://copr.fedorainfracloud.org/coprs/pvalena/rubygems-testing/builds/

I'm looking into the failed ones, and rebuilding those which can be, as their 
dependencies got fullfiled.

One 'interesting' failure is a gem with native extension:
   
https://download.copr.fedorainfracloud.org/results/pvalena/rubygems-testing/fedora-rawhide-x86_64/01705801-rubygem-eventmachine/builder-live.log.gz
   (It builds fine in rawhide.)

Pavel

Looks like with Vít's ruby 3.0 scratch build (taskID=53075655),
CONFIG["CXX"] is not set ( in /usr/lib64/ruby/rbconfig.rb on x86_64), while
with ruby-libs-2.7.1-134.fc33.x86_64, CONFIG["CXX"] is correctly set as g++.

rubygem-eventmachine uses CONFIG["CXX"] to find c++ compiler, so it seems
currently eventmachine cannot find c++ compiler.


Vít


Regards,
Mamoru
_______________________________________________
ruby-sig mailing list -- ruby-sig@lists.fedoraproject.org
To unsubscribe send an email to ruby-sig-le...@lists.fedoraproject.org
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/ruby-sig@lists.fedoraproject.org

Reply via email to