Hi all,
So finally time for some fun. Since the Ruby 2.4 change proposal [1] was
accepted, I asked release engineering for sidetag [3] to start with
rebuild. This sidetag was granted and I was able to build there Ruby
itself as well as several of my packages. Now is time for your help as well.
What does it means? This is the list of packages which very likely needs
to be rebuild:
```
$ dnf repoquery --disablerepo=* --enablerepo=rawhide
--enablerepo=rawhide-source --arch=src --whatrequires 'ruby-devel' |
sort | uniq
```
You can take the package and just fire rebuild, but please, you should
be using f26-ruby24 build target [3], i.e. the build command should look
like:
```
$ fedpkg build --target f26-ruby24
```
If you forget to specify the target, you'll do build against Ruby 2.3,
which is not what you want.
If you don't make it soon enough, I'll very likely rebuild your package
sooner or later. I'll be using fermig [4] to do that as I did during
previous rebuilds. If you don't like me to touch you package for
whatever reason, please let me know (Mamoru, I suppose you are going to
rebuild your packages yourself, right?).
You can follow the progress at:
https://koji.fedoraproject.org/koji/builds?inherited=0&tagID=401&...
or using:
```
$ koji list-tagged f26-ruby24
```
As always, any help/testing/feedback is welcome.
Vít
[1]
https://fedoraproject.org/wiki/Changes/Ruby_2.4
[2]
https://pagure.io/fesco/issue/1659
[3]
https://pagure.io/releng/issue/6579
[4]
https://github.com/fedora-ruby/fermig