Forum: Ruby-core [ruby-trunk - Bug #7569][Open] siphash.c / endian.h

Posted by orban (Tuples Arefun) (Guest)
on 2012-12-15 17:24
(Received via mailing list)
Issue #7569 has been reported by orban (Tuples Arefun).

----------------------------------------
Bug #7569: siphash.c / endian.h
https://bugs.ruby-lang.org/issues/7569

Author: orban (Tuples Arefun)
Status: Open
Priority: Normal
Assignee:
Category: build
Target version: 1.9.3
ruby -v: ruby-1.9.3-p327


siphash.c includes endian.h, but on Solaris, there is no such file. 
BYTE_ORDER also does not exist.

There needs to be a different solution.

This makes it impossible to compile ruby.

SunOS abc.local 5.11 joyent_20120912T055050Z i86pc i386 i86pc Solaris
Posted by ngoto (Naohisa Goto) (Guest)
on 2012-12-17 05:25
(Received via mailing list)
Issue #7569 has been updated by ngoto (Naohisa Goto).

Status changed from Open to Feedback

It seems it is the same as #7470. Please try the following solution.

In [ruby-core:50377] [Backport93 - Backport #7470], usa (Usaku NAKAMURA) 
wrote:
 It's already fixed on the repository, but not released yet.
 Check out r37593 or later from ruby_1_9_3 branch, or simply patch the 
revision by hand, please.

 IMO the simplest way is downloading random.c of the revision and 
replace the file in p327 package.

 Resource:
 http://svn.ruby-lang.org/repos/ruby/branches/ruby_...

----------------------------------------
Bug #7569: siphash.c / endian.h
https://bugs.ruby-lang.org/issues/7569#change-34788

Author: orban (Tuples Arefun)
Status: Feedback
Priority: Normal
Assignee:
Category: build
Target version: 1.9.3
ruby -v: ruby-1.9.3-p327


siphash.c includes endian.h, but on Solaris, there is no such file. 
BYTE_ORDER also does not exist.

There needs to be a different solution.

This makes it impossible to compile ruby.

SunOS abc.local 5.11 joyent_20120912T055050Z i86pc i386 i86pc Solaris
Posted by orban (Tuples Arefun) (Guest)
on 2012-12-17 05:51
(Received via mailing list)
Issue #7569 has been updated by orban (Tuples Arefun).


You are right, and I should have searched more thoroughly.
----------------------------------------
Bug #7569: siphash.c / endian.h
https://bugs.ruby-lang.org/issues/7569#change-34790

Author: orban (Tuples Arefun)
Status: Feedback
Priority: Normal
Assignee:
Category: build
Target version: 1.9.3
ruby -v: ruby-1.9.3-p327


siphash.c includes endian.h, but on Solaris, there is no such file. 
BYTE_ORDER also does not exist.

There needs to be a different solution.

This makes it impossible to compile ruby.

SunOS abc.local 5.11 joyent_20120912T055050Z i86pc i386 i86pc Solaris
Posted by ngoto (Naohisa Goto) (Guest)
on 2012-12-17 12:25
(Received via mailing list)
Issue #7569 has been updated by ngoto (Naohisa Goto).

Status changed from Feedback to Closed

This issue is marked as duplicate of #7347 and #7470.
If you find Solaris 11 and/or Solaris x86 specific problems, please 
submit another report.
----------------------------------------
Bug #7569: siphash.c / endian.h
https://bugs.ruby-lang.org/issues/7569#change-34798

Author: orban (Tuples Arefun)
Status: Closed
Priority: Normal
Assignee:
Category: build
Target version: 1.9.3
ruby -v: ruby-1.9.3-p327


siphash.c includes endian.h, but on Solaris, there is no such file. 
BYTE_ORDER also does not exist.

There needs to be a different solution.

This makes it impossible to compile ruby.

SunOS abc.local 5.11 joyent_20120912T055050Z i86pc i386 i86pc Solaris
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.