From: "ngoto (Naohisa Goto)" Date: 2012-12-17T13:25:11+09:00 Subject: [ruby-core:50933] [ruby-trunk - Bug #7569][Feedback] siphash.c / endian.h 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_1_9_3/random.c ---------------------------------------- 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 -- http://bugs.ruby-lang.org/