* [ruby-core:68318] [Ruby trunk - Bug #10906] [Open] Problem building on Solaris 10 - symbol rb_infinity not found
[not found] <redmine.issue-10906.20150226094943@ruby-lang.org>
@ 2015-02-26 9:49 ` djberg96
2015-02-26 12:08 ` [ruby-core:68323] [Ruby trunk - Bug #10906] [Feedback] " ngotogenome
` (8 subsequent siblings)
9 siblings, 0 replies; 10+ messages in thread
From: djberg96 @ 2015-02-26 9:49 UTC (permalink / raw
To: ruby-core
Issue #10906 has been reported by Daniel Berger.
----------------------------------------
Bug #10906: Problem building on Solaris 10 - symbol rb_infinity not found
https://bugs.ruby-lang.org/issues/10906
* Author: Daniel Berger
* Status: Open
* Priority: Normal
* Assignee:
* ruby -v: ruby 2.2.0
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN
----------------------------------------
Hi,
Solaris 10
gcc 4.8
ruby 2.2.0 current stable
I did configure/make, and it works until it tries to generate rdoc:
Generating RDoc documentation
/export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `require': ld.so.1: ruby: fatal: relocation error: file /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so: symbol rb_infinity: referenced symbol not found - /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so (LoadError)
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `<top (required)>'
from ./bin/rdoc:16:in `require'
from ./bin/rdoc:16:in `<main>'
make: *** [rdoc] Error 1
--
https://bugs.ruby-lang.org/
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ruby-core:68323] [Ruby trunk - Bug #10906] [Feedback] Problem building on Solaris 10 - symbol rb_infinity not found
[not found] <redmine.issue-10906.20150226094943@ruby-lang.org>
2015-02-26 9:49 ` [ruby-core:68318] [Ruby trunk - Bug #10906] [Open] Problem building on Solaris 10 - symbol rb_infinity not found djberg96
@ 2015-02-26 12:08 ` ngotogenome
2015-02-28 6:46 ` [ruby-core:68347] [Ruby trunk - Bug #10906] " djberg96
` (7 subsequent siblings)
9 siblings, 0 replies; 10+ messages in thread
From: ngotogenome @ 2015-02-26 12:08 UTC (permalink / raw
To: ruby-core
Issue #10906 has been updated by Naohisa Goto.
Status changed from Open to Feedback
Could you please show configure options and environment variables,
and execute the following commands and show results?
% /usr/ccs/bin/nm numeric.o | grep infinity
% /usr/ccs/bin/nm .ext/i386-solaris2.10/date_core.so | grep infinity
----------------------------------------
Bug #10906: Problem building on Solaris 10 - symbol rb_infinity not found
https://bugs.ruby-lang.org/issues/10906#change-51675
* Author: Daniel Berger
* Status: Feedback
* Priority: Normal
* Assignee:
* ruby -v: ruby 2.2.0
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN
----------------------------------------
Hi,
Solaris 10
gcc 4.8
ruby 2.2.0 current stable
I did configure/make, and it works until it tries to generate rdoc:
Generating RDoc documentation
/export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `require': ld.so.1: ruby: fatal: relocation error: file /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so: symbol rb_infinity: referenced symbol not found - /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so (LoadError)
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `<top (required)>'
from ./bin/rdoc:16:in `require'
from ./bin/rdoc:16:in `<main>'
make: *** [rdoc] Error 1
--
https://bugs.ruby-lang.org/
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ruby-core:68347] [Ruby trunk - Bug #10906] Problem building on Solaris 10 - symbol rb_infinity not found
[not found] <redmine.issue-10906.20150226094943@ruby-lang.org>
2015-02-26 9:49 ` [ruby-core:68318] [Ruby trunk - Bug #10906] [Open] Problem building on Solaris 10 - symbol rb_infinity not found djberg96
2015-02-26 12:08 ` [ruby-core:68323] [Ruby trunk - Bug #10906] [Feedback] " ngotogenome
@ 2015-02-28 6:46 ` djberg96
2015-03-02 14:42 ` [ruby-core:68376] " ngotogenome
` (6 subsequent siblings)
9 siblings, 0 replies; 10+ messages in thread
From: djberg96 @ 2015-02-28 6:46 UTC (permalink / raw
To: ruby-core
Issue #10906 has been updated by Daniel Berger.
I didn't send any options to configure.
>/usr/ccs/bin/nm numeric.o | grep infinity
>/usr/ccs/bin/nm .ext/i386-solaris2.10/date_core.so | grep infinity
[1620] | 0| 0|NOTY |GLOB |0 |UNDEF |rb_infinity
>env
LDFLAGS=-R/usr/local/lib -R/opt/csw/lib -R/opt/csw/gcc4/lib
MANPATH=/usr/dt/man:/usr/man:/usr/openwin/share/man:/opt/csw/man:/usr/local/man:/opt/csw/man:/usr/local/man
DTSOURCEPROFILE=true
SHELL=/usr/bin/bash
TERM=dtterm
WINDOWID=54526077
OLDPWD=/export/home/djberge/Downloads/Ruby/ruby-2.2.0/ext
DTHELPSEARCHPATH=/export/home/djberge/.dt/help/djberge-unknown-0/%H:/export/home/djberge/.dt/help/djberge-unknown-0/%H.sdl:/export/home/djberge/.dt/help/djberge-unknown-0/%H.hv:/export/home/djberge/.dt/help/%H:/export/home/djberge/.dt/help/%H.sdl:/export/home/djberge/.dt/help/%H.hv:/usr/dt/appconfig/help/%L/%H:/usr/dt/appconfig/help/%L/%H.sdl:/usr/dt/appconfig/help/%L/%H.hv:/usr/dt/appconfig/help/C/%H:/usr/dt/appconfig/help/C/%H.sdl:/usr/dt/appconfig/help/C/%H.hv
DTDEVROOT=
USER=djberge
LD_LIBRARY_PATH=/opt/csw/lib:/usr/local/lib/lib:/usr/lib:/usr/ucblib
OPENWINHOME=/usr/openwin
DTXSERVERLOCATION=local
XMBINDDIR=/usr/dt/lib/bindings
SESSION_SVR=unknown
HELPPATH=/usr/openwin/lib/locale:/usr/openwin/lib/help
PATH=/usr/local/bin:/opt/local/bin:/usr/bin:/usr/dt/bin:/usr/openwin/bin:/usr/ucb:/opt/solstudio12.2/bin:/opt/csw/bin:/usr/ccs/bin:/usr/sbin:/usr/local/bin:/opt/bin:/opt/csw/gcc4/bin:/usr/local/jruby/bin:/usr/xpg4/bin:/usr/local/bin:/opt/local/bin:/opt/solstudio12.2/bin:/opt/csw/bin:/usr/ccs/bin:/usr/sbin:/usr/local/bin:/opt/bin:/opt/csw/gcc4/bin:/usr/local/jruby/bin:/usr/xpg4/bin:/usr/local/bin:/opt/local/bin
MAIL=/usr/mail/djberge
TERMINAL_EMULATOR=dtterm
PWD=/export/home/djberge/Downloads/Ruby/ruby-2.2.0
EDITOR=/usr/dt/bin/dtpad
LANG=C
DTAPPSEARCHPATH=/export/home/djberge/.dt/appmanager:/usr/dt/appconfig/appmanager/%L:/usr/dt/appconfig/appmanager/C
TZ=US/Mountain
XFILESEARCHPATH=/usr/openwin/lib/locale/%L/%T/%N%S:/usr/openwin/lib/%T/%N%S
PS1=\u:\w \[\033[0m\]$(parse_git_branch)>
HOME=/export/home/djberge
SHLVL=2
DTSCREENSAVERLIST=StartDtscreenSwarm StartDtscreenQix StartDtscreenFlame StartDtscreenHop StartDtscreenImage StartDtscreenLife StartDtscreenRotor StartDtscreenPyro StartDtscreenWorm StartDtscreenBlank
AB_CARDCATALOG=/usr/dt/share/answerbooks/C/ab_cardcatalog
LOGNAME=djberge
DTDATABASESEARCHPATH=/export/home/djberge/.dt/types,/usr/dt/appconfig/types/%L,/usr/dt/appconfig/types/C
DTUSERSESSION=djberge-unknown-0
XMICONSEARCHPATH=/export/home/djberge/.dt/icons/%B%M.pm:/export/home/djberge/.dt/icons/%B%M.bm:/export/home/djberge/.dt/icons/%B:/usr/dt/appconfig/icons/%L/%B%M.pm:/usr/dt/appconfig/icons/%L/%B%M.bm:/usr/dt/appconfig/icons/%L/%B:/usr/dt/appconfig/icons/C/%B%M.pm:/usr/dt/appconfig/icons/C/%B%M.bm:/usr/dt/appconfig/icons/C/%B
CC=gcc -Wall
DISPLAY=:0.0
RUBYOPT=-rubygems
XMICONBMSEARCHPATH=/export/home/djberge/.dt/icons/%B%M.bm:/export/home/djberge/.dt/icons/%B%M.pm:/export/home/djberge/.dt/icons/%B:/usr/dt/appconfig/icons/%L/%B%M.bm:/usr/dt/appconfig/icons/%L/%B%M.pm:/usr/dt/appconfig/icons/%L/%B:/usr/dt/appconfig/icons/C/%B%M.bm:/usr/dt/appconfig/icons/C/%B%M.pm:/usr/dt/appconfig/icons/C/%B
dtstart_sessionlogfile=/dev/null
_=/usr/bin/env
----------------------------------------
Bug #10906: Problem building on Solaris 10 - symbol rb_infinity not found
https://bugs.ruby-lang.org/issues/10906#change-51693
* Author: Daniel Berger
* Status: Feedback
* Priority: Normal
* Assignee:
* ruby -v: ruby 2.2.0
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN
----------------------------------------
Hi,
Solaris 10
gcc 4.8
ruby 2.2.0 current stable
I did configure/make, and it works until it tries to generate rdoc:
Generating RDoc documentation
/export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `require': ld.so.1: ruby: fatal: relocation error: file /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so: symbol rb_infinity: referenced symbol not found - /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so (LoadError)
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `<top (required)>'
from ./bin/rdoc:16:in `require'
from ./bin/rdoc:16:in `<main>'
make: *** [rdoc] Error 1
--
https://bugs.ruby-lang.org/
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ruby-core:68376] [Ruby trunk - Bug #10906] Problem building on Solaris 10 - symbol rb_infinity not found
[not found] <redmine.issue-10906.20150226094943@ruby-lang.org>
` (2 preceding siblings ...)
2015-02-28 6:46 ` [ruby-core:68347] [Ruby trunk - Bug #10906] " djberg96
@ 2015-03-02 14:42 ` ngotogenome
2015-03-02 22:28 ` [ruby-core:68383] " djberg96
` (5 subsequent siblings)
9 siblings, 0 replies; 10+ messages in thread
From: ngotogenome @ 2015-03-02 14:42 UTC (permalink / raw
To: ruby-core
Issue #10906 has been updated by Naohisa Goto.
Thanks.
The output of the commands suggest that the macro INFINITY was defined when compiling numeric.c but was not defined when compiling ext/date/date_core.c.
I still couldn't find why.
INFINITY is C99 feature, and whether INFINITY is already defined or not is checked in include/ruby/missing.h:
~~~
#ifdef INFINITY
# define HAVE_INFINITY
#else
/** @internal */
RUBY_EXTERN const union bytesequence4_or_float rb_infinity;
# define INFINITY (rb_infinity.float_value)
#endif
~~~
The concrete definition of rb_infinity is in numeric.c:
~~~
#ifdef HAVE_INFINITY
#elif !defined(WORDS_BIGENDIAN) /* BYTE_ORDER == LITTLE_ENDIAN */
const union bytesequence4_or_float rb_infinity = {{0x00, 0x00, 0x80, 0x7f}};
#else
const union bytesequence4_or_float rb_infinity = {{0x7f, 0x80, 0x00, 0x00}};
#endif
~~~
----------------------------------------
Bug #10906: Problem building on Solaris 10 - symbol rb_infinity not found
https://bugs.ruby-lang.org/issues/10906#change-51726
* Author: Daniel Berger
* Status: Feedback
* Priority: Normal
* Assignee:
* ruby -v: ruby 2.2.0
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN
----------------------------------------
Hi,
Solaris 10
gcc 4.8
ruby 2.2.0 current stable
I did configure/make, and it works until it tries to generate rdoc:
Generating RDoc documentation
/export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `require': ld.so.1: ruby: fatal: relocation error: file /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so: symbol rb_infinity: referenced symbol not found - /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so (LoadError)
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `<top (required)>'
from ./bin/rdoc:16:in `require'
from ./bin/rdoc:16:in `<main>'
make: *** [rdoc] Error 1
--
https://bugs.ruby-lang.org/
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ruby-core:68383] [Ruby trunk - Bug #10906] Problem building on Solaris 10 - symbol rb_infinity not found
[not found] <redmine.issue-10906.20150226094943@ruby-lang.org>
` (3 preceding siblings ...)
2015-03-02 14:42 ` [ruby-core:68376] " ngotogenome
@ 2015-03-02 22:28 ` djberg96
2015-03-03 17:27 ` [ruby-core:68396] " ngotogenome
` (4 subsequent siblings)
9 siblings, 0 replies; 10+ messages in thread
From: djberg96 @ 2015-03-02 22:28 UTC (permalink / raw
To: ruby-core
Issue #10906 has been updated by Daniel Berger.
I don't know what to tell you. For anyone reading this, to get around it I did this:
configure --disable-install-doc --disable-install-rdoc
make
make install
It failed when it tried to install bundle gems, but core Ruby was still installed by that point. So then I went to ext/date and added this line near the top of date_core.c
const union bytesequence4_or_float rb_infinity = {{0x7f, 0x80, 0x00, 0x00}};
I also had to fix the Makefile:
top_srcdir = ../..
Then make; make install
Now it's working.
----------------------------------------
Bug #10906: Problem building on Solaris 10 - symbol rb_infinity not found
https://bugs.ruby-lang.org/issues/10906#change-51733
* Author: Daniel Berger
* Status: Feedback
* Priority: Normal
* Assignee:
* ruby -v: ruby 2.2.0
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN
----------------------------------------
Hi,
Solaris 10
gcc 4.8
ruby 2.2.0 current stable
I did configure/make, and it works until it tries to generate rdoc:
Generating RDoc documentation
/export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `require': ld.so.1: ruby: fatal: relocation error: file /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so: symbol rb_infinity: referenced symbol not found - /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so (LoadError)
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `<top (required)>'
from ./bin/rdoc:16:in `require'
from ./bin/rdoc:16:in `<main>'
make: *** [rdoc] Error 1
--
https://bugs.ruby-lang.org/
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ruby-core:68396] [Ruby trunk - Bug #10906] Problem building on Solaris 10 - symbol rb_infinity not found
[not found] <redmine.issue-10906.20150226094943@ruby-lang.org>
` (4 preceding siblings ...)
2015-03-02 22:28 ` [ruby-core:68383] " djberg96
@ 2015-03-03 17:27 ` ngotogenome
2015-08-07 22:39 ` [ruby-core:70268] " davoud.qorashi
` (3 subsequent siblings)
9 siblings, 0 replies; 10+ messages in thread
From: ngotogenome @ 2015-03-03 17:27 UTC (permalink / raw
To: ruby-core
Issue #10906 has been updated by Naohisa Goto.
Adding "-std=gnu99" to CFLAGS might solve the problem.
~~~
% CFLAGS="-std=gnu99" ./configure
~~~
----------------------------------------
Bug #10906: Problem building on Solaris 10 - symbol rb_infinity not found
https://bugs.ruby-lang.org/issues/10906#change-51743
* Author: Daniel Berger
* Status: Feedback
* Priority: Normal
* Assignee:
* ruby -v: ruby 2.2.0
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN
----------------------------------------
Hi,
Solaris 10
gcc 4.8
ruby 2.2.0 current stable
I did configure/make, and it works until it tries to generate rdoc:
Generating RDoc documentation
/export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `require': ld.so.1: ruby: fatal: relocation error: file /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so: symbol rb_infinity: referenced symbol not found - /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so (LoadError)
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `<top (required)>'
from ./bin/rdoc:16:in `require'
from ./bin/rdoc:16:in `<main>'
make: *** [rdoc] Error 1
--
https://bugs.ruby-lang.org/
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ruby-core:70268] [Ruby trunk - Bug #10906] Problem building on Solaris 10 - symbol rb_infinity not found
[not found] <redmine.issue-10906.20150226094943@ruby-lang.org>
` (5 preceding siblings ...)
2015-03-03 17:27 ` [ruby-core:68396] " ngotogenome
@ 2015-08-07 22:39 ` davoud.qorashi
2015-08-10 3:31 ` [ruby-core:70294] " ngotogenome
` (2 subsequent siblings)
9 siblings, 0 replies; 10+ messages in thread
From: davoud.qorashi @ 2015-08-07 22:39 UTC (permalink / raw
To: ruby-core
Issue #10906 has been updated by David Qorashi.
Adding CFLAGS="-std=iso9899:1999" worked for me.
----------------------------------------
Bug #10906: Problem building on Solaris 10 - symbol rb_infinity not found
https://bugs.ruby-lang.org/issues/10906#change-53694
* Author: Daniel Berger
* Status: Closed
* Priority: Normal
* Assignee:
* ruby -v: ruby 2.2.0
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN
----------------------------------------
Hi,
Solaris 10
gcc 4.8
ruby 2.2.0 current stable
I did configure/make, and it works until it tries to generate rdoc:
Generating RDoc documentation
/export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `require': ld.so.1: ruby: fatal: relocation error: file /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so: symbol rb_infinity: referenced symbol not found - /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so (LoadError)
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `<top (required)>'
from ./bin/rdoc:16:in `require'
from ./bin/rdoc:16:in `<main>'
make: *** [rdoc] Error 1
--
https://bugs.ruby-lang.org/
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ruby-core:70294] [Ruby trunk - Bug #10906] Problem building on Solaris 10 - symbol rb_infinity not found
[not found] <redmine.issue-10906.20150226094943@ruby-lang.org>
` (6 preceding siblings ...)
2015-08-07 22:39 ` [ruby-core:70268] " davoud.qorashi
@ 2015-08-10 3:31 ` ngotogenome
2015-08-12 14:59 ` [ruby-core:70351] " nagachika00
2015-11-18 11:57 ` [ruby-core:71552] " usa
9 siblings, 0 replies; 10+ messages in thread
From: ngotogenome @ 2015-08-10 3:31 UTC (permalink / raw
To: ruby-core
Issue #10906 has been updated by Naohisa Goto.
Backport changed from 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN to 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: REQUIRED
----------------------------------------
Bug #10906: Problem building on Solaris 10 - symbol rb_infinity not found
https://bugs.ruby-lang.org/issues/10906#change-53718
* Author: Daniel Berger
* Status: Closed
* Priority: Normal
* Assignee:
* ruby -v: ruby 2.2.0
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: REQUIRED
----------------------------------------
Hi,
Solaris 10
gcc 4.8
ruby 2.2.0 current stable
I did configure/make, and it works until it tries to generate rdoc:
Generating RDoc documentation
/export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `require': ld.so.1: ruby: fatal: relocation error: file /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so: symbol rb_infinity: referenced symbol not found - /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so (LoadError)
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `<top (required)>'
from ./bin/rdoc:16:in `require'
from ./bin/rdoc:16:in `<main>'
make: *** [rdoc] Error 1
--
https://bugs.ruby-lang.org/
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ruby-core:70351] [Ruby trunk - Bug #10906] Problem building on Solaris 10 - symbol rb_infinity not found
[not found] <redmine.issue-10906.20150226094943@ruby-lang.org>
` (7 preceding siblings ...)
2015-08-10 3:31 ` [ruby-core:70294] " ngotogenome
@ 2015-08-12 14:59 ` nagachika00
2015-11-18 11:57 ` [ruby-core:71552] " usa
9 siblings, 0 replies; 10+ messages in thread
From: nagachika00 @ 2015-08-12 14:59 UTC (permalink / raw
To: ruby-core
Issue #10906 has been updated by Tomoyuki Chikanaga.
Backport changed from 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: REQUIRED to 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: DONE
Backported into `ruby_2_2` branch at r51553.
----------------------------------------
Bug #10906: Problem building on Solaris 10 - symbol rb_infinity not found
https://bugs.ruby-lang.org/issues/10906#change-53767
* Author: Daniel Berger
* Status: Closed
* Priority: Normal
* Assignee:
* ruby -v: ruby 2.2.0
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: DONE
----------------------------------------
Hi,
Solaris 10
gcc 4.8
ruby 2.2.0 current stable
I did configure/make, and it works until it tries to generate rdoc:
Generating RDoc documentation
/export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `require': ld.so.1: ruby: fatal: relocation error: file /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so: symbol rb_infinity: referenced symbol not found - /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so (LoadError)
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `<top (required)>'
from ./bin/rdoc:16:in `require'
from ./bin/rdoc:16:in `<main>'
make: *** [rdoc] Error 1
--
https://bugs.ruby-lang.org/
^ permalink raw reply [flat|nested] 10+ messages in thread
* [ruby-core:71552] [Ruby trunk - Bug #10906] Problem building on Solaris 10 - symbol rb_infinity not found
[not found] <redmine.issue-10906.20150226094943@ruby-lang.org>
` (8 preceding siblings ...)
2015-08-12 14:59 ` [ruby-core:70351] " nagachika00
@ 2015-11-18 11:57 ` usa
9 siblings, 0 replies; 10+ messages in thread
From: usa @ 2015-11-18 11:57 UTC (permalink / raw
To: ruby-core
Issue #10906 has been updated by Usaku NAKAMURA.
Backport changed from 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: DONE to 2.0.0: UNKNOWN, 2.1: DONE, 2.2: DONE
ruby_2_1 r52645 merged revision(s) 50104,50105.
----------------------------------------
Bug #10906: Problem building on Solaris 10 - symbol rb_infinity not found
https://bugs.ruby-lang.org/issues/10906#change-54934
* Author: Daniel Berger
* Status: Closed
* Priority: Normal
* Assignee:
* ruby -v: ruby 2.2.0
* Backport: 2.0.0: UNKNOWN, 2.1: DONE, 2.2: DONE
----------------------------------------
Hi,
Solaris 10
gcc 4.8
ruby 2.2.0 current stable
I did configure/make, and it works until it tries to generate rdoc:
Generating RDoc documentation
/export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `require': ld.so.1: ruby: fatal: relocation error: file /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so: symbol rb_infinity: referenced symbol not found - /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/i386-solaris2.10/date_core.so (LoadError)
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/.ext/common/date.rb:3:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/time.rb:1:in `<top (required)>'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `require'
from /export/home/djberge/Downloads/Ruby/ruby-2.2.0/lib/rdoc/rdoc.rb:6:in `<top (required)>'
from ./bin/rdoc:16:in `require'
from ./bin/rdoc:16:in `<main>'
make: *** [rdoc] Error 1
--
https://bugs.ruby-lang.org/
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2015-11-18 11:26 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <redmine.issue-10906.20150226094943@ruby-lang.org>
2015-02-26 9:49 ` [ruby-core:68318] [Ruby trunk - Bug #10906] [Open] Problem building on Solaris 10 - symbol rb_infinity not found djberg96
2015-02-26 12:08 ` [ruby-core:68323] [Ruby trunk - Bug #10906] [Feedback] " ngotogenome
2015-02-28 6:46 ` [ruby-core:68347] [Ruby trunk - Bug #10906] " djberg96
2015-03-02 14:42 ` [ruby-core:68376] " ngotogenome
2015-03-02 22:28 ` [ruby-core:68383] " djberg96
2015-03-03 17:27 ` [ruby-core:68396] " ngotogenome
2015-08-07 22:39 ` [ruby-core:70268] " davoud.qorashi
2015-08-10 3:31 ` [ruby-core:70294] " ngotogenome
2015-08-12 14:59 ` [ruby-core:70351] " nagachika00
2015-11-18 11:57 ` [ruby-core:71552] " usa
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).