ruby-core@ruby-lang.org archive (unofficial mirror)
 help / color / mirror / Atom feed
* [ruby-core:55587] [ruby-trunk - Bug #8559][Open] Difficulty Installing on OS X 10.9 "Mavericks"
@ 2013-06-22  3:11 phyllisstein (Daniel Shannon)
  2013-06-22  4:27 ` [ruby-core:55589] [ruby-trunk - Bug #8559][Feedback] " nobu (Nobuyoshi Nakada)
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: phyllisstein (Daniel Shannon) @ 2013-06-22  3:11 UTC (permalink / raw
  To: ruby-core


Issue #8559 has been reported by phyllisstein (Daniel Shannon).

----------------------------------------
Bug #8559: Difficulty Installing on OS X 10.9 "Mavericks"
https://bugs.ruby-lang.org/issues/8559

Author: phyllisstein (Daniel Shannon)
Status: Open
Priority: Normal
Assignee: nobu (Nobuyoshi Nakada)
Category: build
Target version: 
ruby -v: ruby 2.0.0p195 (2013-05-14 revision 40734) [universal.x86_64-darwin13]
Backport: 


I've been trying to use rvm to install Ruby 2.0.0-p195 on a machine running the beta version of OS X 10.9 ("Mavericks"), but I've been running into some trouble. It seems as though the build is choking on readline---which library rvm invoked Homebrew to set up for me. In particular, there's a function called `rl_username_completion_function` that causes the build to fail, as this gist of the make log indicates: https://gist.github.com/phyllisstein/5834561#file-mkmf-log-L646-L650. I'm at a bit of a loss for debugging, but I'm happy to toy around with it as more experienced users suggest; please let me know how I can help, and thanks in advance for any tips you can provide.


-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [ruby-core:55589] [ruby-trunk - Bug #8559][Feedback] Difficulty Installing on OS X 10.9 "Mavericks"
  2013-06-22  3:11 [ruby-core:55587] [ruby-trunk - Bug #8559][Open] Difficulty Installing on OS X 10.9 "Mavericks" phyllisstein (Daniel Shannon)
@ 2013-06-22  4:27 ` nobu (Nobuyoshi Nakada)
  2013-06-23 20:35 ` [ruby-core:55614] [ruby-trunk - Bug #8559] " phyllisstein (Daniel Shannon)
  2013-06-24  3:25 ` [ruby-core:55621] [ruby-trunk - Bug #8559][Third Party's Issue] " nobu (Nobuyoshi Nakada)
  2 siblings, 0 replies; 4+ messages in thread
From: nobu (Nobuyoshi Nakada) @ 2013-06-22  4:27 UTC (permalink / raw
  To: ruby-core


Issue #8559 has been updated by nobu (Nobuyoshi Nakada).

Status changed from Open to Feedback
Target version set to current: 2.1.0

As a linker error occurs at <https://gist.github.com/phyllisstein/5834561#file-mkmf-log-L565-L569>, it seems that the header has the function declaration but the library lacks the function definition.

What's your readline and how did you install it?
And what does the following command show?

  nm /usr/local/opt/readline/lib/readline.dylib | grep username_completion_function
----------------------------------------
Bug #8559: Difficulty Installing on OS X 10.9 "Mavericks"
https://bugs.ruby-lang.org/issues/8559#change-40079

Author: phyllisstein (Daniel Shannon)
Status: Feedback
Priority: Normal
Assignee: nobu (Nobuyoshi Nakada)
Category: build
Target version: current: 2.1.0
ruby -v: ruby 2.0.0p195 (2013-05-14 revision 40734) [universal.x86_64-darwin13]
Backport: 


I've been trying to use rvm to install Ruby 2.0.0-p195 on a machine running the beta version of OS X 10.9 ("Mavericks"), but I've been running into some trouble. It seems as though the build is choking on readline---which library rvm invoked Homebrew to set up for me. In particular, there's a function called `rl_username_completion_function` that causes the build to fail, as this gist of the make log indicates: https://gist.github.com/phyllisstein/5834561#file-mkmf-log-L646-L650. I'm at a bit of a loss for debugging, but I'm happy to toy around with it as more experienced users suggest; please let me know how I can help, and thanks in advance for any tips you can provide.


-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [ruby-core:55614] [ruby-trunk - Bug #8559] Difficulty Installing on OS X 10.9 "Mavericks"
  2013-06-22  3:11 [ruby-core:55587] [ruby-trunk - Bug #8559][Open] Difficulty Installing on OS X 10.9 "Mavericks" phyllisstein (Daniel Shannon)
  2013-06-22  4:27 ` [ruby-core:55589] [ruby-trunk - Bug #8559][Feedback] " nobu (Nobuyoshi Nakada)
@ 2013-06-23 20:35 ` phyllisstein (Daniel Shannon)
  2013-06-24  3:25 ` [ruby-core:55621] [ruby-trunk - Bug #8559][Third Party's Issue] " nobu (Nobuyoshi Nakada)
  2 siblings, 0 replies; 4+ messages in thread
From: phyllisstein (Daniel Shannon) @ 2013-06-23 20:35 UTC (permalink / raw
  To: ruby-core


Issue #8559 has been updated by phyllisstein (Daniel Shannon).


nobu (Nobuyoshi Nakada) wrote:
> =begin
> As a linker error occurs at ((<URL:https://gist.github.com/phyllisstein/5834561#file-mkmf-log-L565-L569>)), it seems that the header has the function declaration but the library lacks the function definition.
> 
> What's your readline and how did you install it?
> And what does the following command show?
> 
>   nm /usr/local/opt/readline/lib/readline.dylib | grep username_completion_function
> =end

I see. I had been trying with readline 6.2.4, which I installed with Homebrew. But since there was no dylib file in /usr/local/opt/readline/lib, I assume that the brew script is broken. When I compiled readline by hand and made sure to build the shared libraries, it worked just fine. Thanks for the pointer! Sorry to have bothered you with this.
----------------------------------------
Bug #8559: Difficulty Installing on OS X 10.9 "Mavericks"
https://bugs.ruby-lang.org/issues/8559#change-40103

Author: phyllisstein (Daniel Shannon)
Status: Feedback
Priority: Normal
Assignee: nobu (Nobuyoshi Nakada)
Category: build
Target version: current: 2.1.0
ruby -v: ruby 2.0.0p195 (2013-05-14 revision 40734) [universal.x86_64-darwin13]
Backport: 


I've been trying to use rvm to install Ruby 2.0.0-p195 on a machine running the beta version of OS X 10.9 ("Mavericks"), but I've been running into some trouble. It seems as though the build is choking on readline---which library rvm invoked Homebrew to set up for me. In particular, there's a function called `rl_username_completion_function` that causes the build to fail, as this gist of the make log indicates: https://gist.github.com/phyllisstein/5834561#file-mkmf-log-L646-L650. I'm at a bit of a loss for debugging, but I'm happy to toy around with it as more experienced users suggest; please let me know how I can help, and thanks in advance for any tips you can provide.


-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [ruby-core:55621] [ruby-trunk - Bug #8559][Third Party's Issue] Difficulty Installing on OS X 10.9 "Mavericks"
  2013-06-22  3:11 [ruby-core:55587] [ruby-trunk - Bug #8559][Open] Difficulty Installing on OS X 10.9 "Mavericks" phyllisstein (Daniel Shannon)
  2013-06-22  4:27 ` [ruby-core:55589] [ruby-trunk - Bug #8559][Feedback] " nobu (Nobuyoshi Nakada)
  2013-06-23 20:35 ` [ruby-core:55614] [ruby-trunk - Bug #8559] " phyllisstein (Daniel Shannon)
@ 2013-06-24  3:25 ` nobu (Nobuyoshi Nakada)
  2 siblings, 0 replies; 4+ messages in thread
From: nobu (Nobuyoshi Nakada) @ 2013-06-24  3:25 UTC (permalink / raw
  To: ruby-core


Issue #8559 has been updated by nobu (Nobuyoshi Nakada).

Status changed from Feedback to Third Party's Issue


----------------------------------------
Bug #8559: Difficulty Installing on OS X 10.9 "Mavericks"
https://bugs.ruby-lang.org/issues/8559#change-40110

Author: phyllisstein (Daniel Shannon)
Status: Third Party's Issue
Priority: Normal
Assignee: nobu (Nobuyoshi Nakada)
Category: build
Target version: current: 2.1.0
ruby -v: ruby 2.0.0p195 (2013-05-14 revision 40734) [universal.x86_64-darwin13]
Backport: 


I've been trying to use rvm to install Ruby 2.0.0-p195 on a machine running the beta version of OS X 10.9 ("Mavericks"), but I've been running into some trouble. It seems as though the build is choking on readline---which library rvm invoked Homebrew to set up for me. In particular, there's a function called `rl_username_completion_function` that causes the build to fail, as this gist of the make log indicates: https://gist.github.com/phyllisstein/5834561#file-mkmf-log-L646-L650. I'm at a bit of a loss for debugging, but I'm happy to toy around with it as more experienced users suggest; please let me know how I can help, and thanks in advance for any tips you can provide.


-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-06-24  3:52 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-22  3:11 [ruby-core:55587] [ruby-trunk - Bug #8559][Open] Difficulty Installing on OS X 10.9 "Mavericks" phyllisstein (Daniel Shannon)
2013-06-22  4:27 ` [ruby-core:55589] [ruby-trunk - Bug #8559][Feedback] " nobu (Nobuyoshi Nakada)
2013-06-23 20:35 ` [ruby-core:55614] [ruby-trunk - Bug #8559] " phyllisstein (Daniel Shannon)
2013-06-24  3:25 ` [ruby-core:55621] [ruby-trunk - Bug #8559][Third Party's Issue] " nobu (Nobuyoshi Nakada)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).