On Mon, 2014-09-15 at 17:38 +0200, Vít Ondruch wrote:
Since Ruby 2.2 is going to be released during Christmas and -preview1
release is imminent (this Wednesday?), it is probably time to start
looking into its packaging. So here is the updated .spec file  and
scratch build , which can be finally build on all platforms. Sorry,
no Copr for you, since Ruby's build fails there due to old RHEL kernel :/.
It look like koji is OK. I've created repositories for experimenting
(the preview1 version):
* RPM 4.12 introduces new %load function, which is used to load RPM
macros during RPM build. This allowed to drop my custom RPM macro .
On the other hand, you'll be able to build the Ruby only on F21+
(luckily, you should be able to build SRPM everywhere).
I returned it back for playing on F20. :-) But it's probably not needed
* Some prevailing test failures were resolved, some others
but hopefully they'll get resolved prior stable release.
There is one unstable test
pid 27865 killed by SIGSEGV (signal 11)
15848 tests, 2507477 assertions, 1 failures, 0 errors, 33 skips
It passed OK on second build.
And the build machine needs to have IPv4 enabled, but that's probably
nothing which can be easily changed (launching local network tests are
Please test the packaging if you can and let me know about any
rpmlint returns some messages. Bad thing may be the "evil" permissions
0666 on /usr/share/gems/specifications/*.gemspec.