Hello,
Been attempting to install passenger 5 beta2 using the gem file, however it won't compile under smartos and keeps wigging out.
I've posted the output from it along with some info about the build environment in
https://gist.github.com/essjayhch/0ba22471555b6686ee34.
Any help would be much appreciated.
Regards,
Stuart
Edit:
I have just attempted to build passenger 4 stable using the same mechanism and got this output:
passenger start
--> Downloading Phusion Passenger support binaries for your platform
Could not download
https://oss-binaries.phusionpassenger.com/binaries/passenger/by_release/4.0.58/support-x86-solaris2.11.tar.gz: The requested URL returned error: 404 Not Found
Trying next mirror...
Could not download
https://s3.amazonaws.com/phusion-passenger/binaries/passenger/by_release/4.0.58/support-x86-solaris2.11.tar.gz: The requested URL returned error: 403 Forbidden
No binaries are available for your platform. Will compile them from source
--> Downloading web helper for your platform
Could not download
https://oss-binaries.phusionpassenger.com/binaries/passenger/by_release/4.0.58/webhelper-1.6.2-x86-solaris2.11.tar.gz: The requested URL returned error: 404 Not Found
Trying next mirror...
Could not download
https://s3.amazonaws.com/phusion-passenger/binaries/passenger/by_release/4.0.58/webhelper-1.6.2-x86-solaris2.11.tar.gz: The requested URL returned error: 403 Forbidden
No binary is available for your platform. Will compile it from source.
Checking for required software...
* Checking for C compiler...
Found: yes
Location: /opt/local/bin/cc
* Checking for C++ compiler...
Found: yes
Location: /opt/local/bin/c++
* Checking for GNU make...
Found: yes
Location: /opt/local/bin/gmake
* Checking for OpenSSL support for Ruby...
Found: yes
* Checking for RubyGems...
Found: yes
* Checking for Rake (associated with /opt/local/bin/ruby214)...
Found: yes
Location: /opt/local/bin/ruby214 /opt/local/bin/rake
* Checking for rack...
Found: yes
* Checking for Curl development headers with SSL support...
Found: yes
curl-config location: /opt/local/bin/curl-config
Header location: /opt/local/include/curl/curl.h
Version: libcurl 7.38.0
Usable: yes
Supports SSL: yes
* Checking for OpenSSL development headers...
Found: yes
Location: /opt/local/include/openssl/ssl.h
* Checking for Zlib development headers...
Found: yes
Location: /opt/local/include/zlib.h
* Checking for PCRE development headers...
Found: yes
Location: /opt/local/include/pcre.h
* Checking for daemon_controller >= 1.1.0...
Found: yes
Installed version: 1.2.0
Installing Phusion Passenger Standalone...
Downloading web helper source code...
[********************************* ] Compiling Phusion Passenger...
*** ERROR: the following command failed:
rake aborted!
Command failed with status (2): [cd /var/lib/passenger/standalone/4.0.58/su...]
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/file_utils.rb:66:in `block in create_shell_runner'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/file_utils.rb:57:in `call'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/file_utils.rb:57:in `sh'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/file_utils_ext.rb:37:in `sh'
/opt/local/lib/ruby/gems/2.1.4/gems/passenger-4.0.58/build/common_library.rb:143:in `block in <top (required)>'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/task.rb:240:in `call'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/task.rb:240:in `block in execute'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/task.rb:235:in `each'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/task.rb:235:in `execute'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/task.rb:179:in `block in invoke_with_call_chain'
/opt/local/lib/ruby/2.1.4/monitor.rb:211:in `mon_synchronize'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/task.rb:172:in `invoke_with_call_chain'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/task.rb:201:in `block in invoke_prerequisites'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/task.rb:199:in `each'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/task.rb:199:in `invoke_prerequisites'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/task.rb:178:in `block in invoke_with_call_chain'
/opt/local/lib/ruby/2.1.4/monitor.rb:211:in `mon_synchronize'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/task.rb:172:in `invoke_with_call_chain'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/task.rb:201:in `block in invoke_prerequisites'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/task.rb:199:in `each'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/task.rb:199:in `invoke_prerequisites'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/task.rb:178:in `block in invoke_with_call_chain'
/opt/local/lib/ruby/2.1.4/monitor.rb:211:in `mon_synchronize'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/task.rb:172:in `invoke_with_call_chain'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/task.rb:165:in `invoke'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/application.rb:150:in `invoke_task'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/application.rb:106:in `block (2 levels) in top_level'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/application.rb:106:in `each'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/application.rb:106:in `block in top_level'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/application.rb:115:in `run_with_threads'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/application.rb:100:in `top_level'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/application.rb:78:in `block in run'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/application.rb:176:in `standard_exception_handling'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/lib/rake/application.rb:75:in `run'
/opt/local/lib/ruby/gems/2.1.4/gems/rake-10.4.2/bin/rake:33:in `<top (required)>'
/opt/local/bin/rake:23:in `load'
/opt/local/bin/rake:23:in `<main>'
Tasks: TOP => nginx_without_native_support => /var/lib/passenger/standalone/4.0.58/support-x86-solaris2.11/agents/PassengerHelperAgent => /var/lib/passenger/standalone/4.0.58/support- x86-solaris2.11/libev/.libs/libev.a