プロジェクト

全般

プロフィール

機能 #877

toshi_a 初音 さんが7年以上前に更新

対処するべき項目は2つです。 

 一つはInteger Unificationによるものです。 
 原因はこのPR https://github.com/ruby-gnome2/ruby-gnome2/pull/848 のコミットが含まれていないgtk2 3.0.8に依存しているため。 
 Integer Unificationによるものです。 
 Ruby 2.4に対応するにはgtk2 3.0.9を使う必要があります。 

 ですが、gtk2が依存するgdk_pixbufのgemの依存関係が変わっているため、単純に3.0.9に更新するだけでは動きません。 
 こちらはRuby-GNOME2のバグかと思われます。 

 2つ目は OpenSSL::Cipher#key= の挙動の変更によるものです。 
 #key= には16バイトの文字列しかセットできなくなりました。 

 1つ目2つ目それぞれ連番のパッチを添付しておきます。1つ目は対処療法が混じっているのでRuby-GNOME2側に掛けあってみます。

戻る