Commit Graph

3 Commits (ddd24f0f313f564ade51e7b6934d77fb36f5745e)

Author SHA1 Message Date
Slávek Banko b8c35f29db
Fix FTBFS because of conflict between config.h generated by automake
and Ruby headers.

Instead of using config.h in Ruby related code, the definitions
related to Ruby version are added to CFLAGS.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 5daf2fbc51)
3 years ago
Slávek Banko 37fb4f1823
Fix FTBFS with Ruby 3.x due to removed rb_set_safe_level.
In Ruby 2.7 the entire concept is deprecated and in Ruby 3.x is removed
entirely - see https://bugs.ruby-lang.org/issues/16131

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 920d54124a)
3 years ago
Slávek Banko fac1196282 Add wrapper for rb_set_safe_level
This resolves FTBFS with Ruby 2.2
This resolves Bug 2467

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 0c09c41f99)
10 years ago