Bug#739773: mapserver: Please support building with Ruby 2.0

Sebastiaan Couwenberg sebastic at xs4all.nl
Fri Feb 28 12:59:05 UTC 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Control: tags -1 pending

Hi Christian,

On 02/22/2014 11:56 PM, Christian Hofstaedtler wrote:
> * Sebastiaan Couwenberg <sebastic at xs4all.nl> [140222 19:40]:
>> Supporting Ruby 2.0 is not straight forward. The FindRuby.cmake
>> shipped with CMake 2.8 doesn't search for Ruby 2.0 yet, so we'll
>> need to at least include a custom FindRuby.cmake in MapServer
>> similar to the one included in mod_ruby for instance:
>> 
>> https://github.com/mikeowens/mod_ruby/blob/master/config/ruby.cmake
>
>> 
> I've filed #739826 against cmake, hopefully the cmake maintainer
> can fix this in a central place.

Thanks for filing the cmake bug, hopefully the custom FindRuby.cmake
now included in mapserver is only needed for a short time.

Instead of including an entirely different CMake module for Ruby, I've
updated the FindRuby module included in CMake to also support Ruby 2.0
and 2.1. See:

http://anonscm.debian.org/gitweb/?p=pkg-grass/mapserver.git;a=blob;f=debian/patches/cmake-ruby2.patch;h=a43bb4a0d76da5754351f60d6d5ed238af6e4bcb;hb=8251b4527cfaf1821a522afee84245a4768df2a3

I'll forward it to CMake upstream so they can include the changes in
the next release.

The update mapserver package is available on mentors, and currently
waiting for sponsorship (#740344).

Kind Regards,

Bas
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQIcBAEBCgAGBQJTEIgYAAoJEGdQ8QrojUrxKXoP/14Jj+aacCMI+nUOR53iZ+T1
vtLsOWmo3IUWzzaURWSuGUyqqQTh8Oqjcb1LMCIo3k+czsL2COySXAI5lCQSZvE1
ZoEod+9oJ60NG+Ex1F39k1JeH9ic9q/OPWkKrku3keIzZLDb94roc0s0iwEznHYR
YjIrMhwVHPzgdvWl4RTPcNwvNNeetVd5HMJMH2kgY2xb679Cj1UGEwK5p6+805zY
/Li/XHc4tjTaYWCQYztPjrAEFNXho/sW5+FnjbfBjz9fPNGqTQp4aPSKdEA3Pkgy
/hBgVTHk4dEpdbuH+iu7qisXtVz2Z0TjbQxwqgG5qSjHlADGYN6MuUmvMKqWOmXV
b98rKdH83MUCDjXEl9eG7gNkMdk3p2bnVkJrv3Husn4Ca2rpb1cZGbi/KyuTD/ul
hqbn1IRwIyLZWaIIjZYz6eJzerewpBb6EiHuV5khvqjpJ5v9G1gxCzo/zxE94lH3
VKKzodOmM7X0ntxYrIB2ozSED9UDsCVxE2GtNiUiRIDea9/3xgTPN141SNCUZTnb
gaSIMjuth20UiBIvL8Sj3OyhU9ZPDWeOD2+NoE9Zp62IXRxieOGkuTFUXWLwtcdq
5GyfmHXVZAqcnoQRCF7u8sjg3xqwN9vtBLF9S/QwsDzEEk231uPA+Sp9tFO2zTqw
xbW+KwpOdD12pxFJE+zg
=R8oA
-----END PGP SIGNATURE-----



More information about the Pkg-grass-devel mailing list