From: "jstribny (Josef Stribny)" Date: 2014-01-10T00:10:42+09:00 Subject: [ruby-core:59665] [ruby-trunk - Bug #9386] Ruby won't build tcl/tk extension, libpathflag expects array Issue #9386 has been updated by jstribny (Josef Stribny). File 0001-Fix-tk-extconf-to-pass-arrays-instead-of-strings-to-.patch added Including alternative patch if we don't want to change the mkmf. This just fixes the revision. ---------------------------------------- Bug #9386: Ruby won't build tcl/tk extension, libpathflag expects array https://bugs.ruby-lang.org/issues/9386#change-44193 Author: jstribny (Josef Stribny) Status: Open Priority: Normal Assignee: nobu (Nobuyoshi Nakada) Category: build Target version: ruby -v: trunk Backport: 2.1: UNKNOWN Hi, I wasn't successful building Ruby tcl/tk extension from trunk, since the last revision[1] switched to use libpathflag method that expects an array, but on my Fedora "/usr/lib64":String would be passed to the method. I believe the method should be accepting strings for single path as well (rather than fixing the commit by ensuring that an Array is passed). What do you think? Without the patch I am including I can't build Ruby with tcl/tk ext on Fedora. Thank you. [1] https://github.com/ruby/ruby/commit/dc4922b89d4e11fdf6a552e226fd901c3e67c99a -- http://bugs.ruby-lang.org/