Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Passenger + Nginx agent build failure on FreeBSD #1537

Closed
skull-squadron opened this issue Jun 14, 2015 · 6 comments
Closed

Passenger + Nginx agent build failure on FreeBSD #1537

skull-squadron opened this issue Jun 14, 2015 · 6 comments

Comments

@skull-squadron
Copy link

(Not addressed by #1402)

  • FreeBSD: 10.1-release-p12
  • Ruby: MRI 2.2.2
  • Passenger: 5.0.10
  • Nginx: 1.8.0

There seems to be an issue where passenger-config install-agent and passenger-install-nginx-module cannot find vendored ext/libev and ext/libuv, and also vendored libs fail to build (libev / libuv) (different error near the end before linking nginx (common_library.rb:131). (Looks like the compile cmd is missing -I ext/libev -I ext/libuv, even though USE_VENDORED_LIBEV and USE_VENDORED_LIBUV should both be true)

Steps to reproduce

  1. Start with a vanilla FreeBSD 10.1-release-p12 box
  2. Build required deps from source (FreeBSD ports): devel/readline security/openssl ftp/curl devel/pcre textproc/libyaml devel/libffi lang/ruby-install (passenger to use vendored libev & libuv, ports' devel/libev includes a bad /usr/local/include/ev.h, so don't bother with that.)
  3. Build ruby from source ruby-install ruby 2.2.2 -r /usr/local/ruby --no-install-deps -- --enable-shared --disable-install-doc --with-openssl-dir=/usr/local --disable-libedit --with-readline-prefix=/usr/local --enable-pthread
  4. Install passenger /usr/local/ruby/ruby-2.2.2/bin/gem install passenger -v 5.0.10 --no-document
  5. Install vanilla nginx from FreeBSD's ports (without passenger option which depends on FreeBSD's www/rubygem-passenger, because it won't work and it uses a fossilized Ruby version) (cd /usr/ports/www/nginx && make install)
  6. Manually apply the patch below to passenger's build/nginx.rb at /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/build/nginx.rb
  7. Run passenger-install-nginx-module advanced mode and append nginx -V configure args from port's nginx

FreeBSD's ports patch for nginx+passenger

/usr/ports/www/nginx/files/extra-patch-passenger-build-nginx.rb -> build/nginx.rb

--- ../passenger-5.0.10/build/nginx.rb.orig 2013-10-27 02:00:00.000000000 +0400
+++ ../passenger-5.0.10/build/nginx.rb  2015-03-07 06:07:38.000000000 +0300
@@ -32,6 +32,7 @@
 desc "Build Nginx support files"
 task :nginx => [
   :nginx_without_native_support,
+  LIBBOOST_OXT,
   NATIVE_SUPPORT_TARGET
 ].compact

@@ -40,7 +41,6 @@

 task :nginx_without_native_support => [
   auto_generated_sources,
-  AGENT_OUTPUT_DIR + AGENT_EXE,
   COMMON_LIBRARY.only(*NGINX_LIBS_SELECTOR).link_objects
 ].flatten

Full log of compiling nginx

[root@ip-x-x-x-x ~]# passenger-install-nginx-module
Welcome to the Phusion Passenger Nginx module installer, v5.0.10.

This installer will guide you through the entire installation process. It
shouldn't take more than 5 minutes in total.

Here's what you can expect from the installation process:

 1. This installer will compile and install Nginx with Passenger support.
 2. You'll learn how to configure Passenger in Nginx.
 3. You'll learn how to deploy a Ruby on Rails application.

Don't worry if anything goes wrong. This installer will advise you on how to
solve any problems.

Press Enter to continue, or Ctrl-C to abort.


--------------------------------------------

Which languages are you interested in?

Use <space> to select.
If the menu doesn't display correctly, press '!'

 ‣ ⬢  Ruby
   ⬡  Python
   ⬢  Node.js
   ⬡  Meteor

--------------------------------------------

Checking for required software...

 * Checking for C compiler...
      Found: yes
      Location: /usr/bin/cc
 * Checking for C++ compiler...
      Found: yes
      Location: /usr/bin/c++
 * Checking for A download tool like 'wget' or 'curl'...
      Found: yes
      Location: /usr/local/bin/wget
 * Checking for Curl development headers with SSL support...
      Found: yes
      curl-config location: /usr/local/bin/curl-config
      Header location: /usr/local/include/curl/curl.h
      Version: libcurl 7.42.1
      Usable: yes
      Supports SSL: yes
 * Checking for OpenSSL development headers...
      Found: yes
      Location: /usr/include/openssl/ssl.h
 * Checking for Zlib development headers...
      Found: yes
      Location: /usr/include/zlib.h
 * Checking for Rake (associated with /usr/local/ruby/ruby-2.2.2/bin/ruby)...
      Found: yes
      Location: /usr/local/ruby/ruby-2.2.2/bin/ruby /usr/local/ruby/ruby-2.2.2/bin/rake
 * Checking for OpenSSL support for Ruby...
      Found: yes
 * Checking for RubyGems...
      Found: yes
 * Checking for Ruby development headers...
      Found: yes
      Location: /usr/local/ruby/ruby-2.2.2/include/ruby-2.2.0/ruby.h
 * Checking for rack...
      Found: yes

--------------------------------------------

Automatically download and install Nginx?

Nginx doesn't support loadable modules such as some other web servers do,
so in order to install Nginx with Passenger support, it must be recompiled.

Do you want this installer to download, compile and install Nginx for you?

 1. Yes: download, compile and install Nginx for me. (recommended)
    The easiest way to get started. A stock Nginx 1.8.0 with Passenger
    support, but with no other additional third party modules, will be
    installed for you to a directory of your choice.

 2. No: I want to customize my Nginx installation. (for advanced users)
    Choose this if you want to compile Nginx with more third party modules
    besides Passenger, or if you need to pass additional options to Nginx's
    'configure' script. This installer will  1) ask you for the location of
    the Nginx source code,  2) run the 'configure' script according to your
    instructions, and  3) run 'make install'.

Whichever you choose, if you already have an existing Nginx configuration file,
then it will be preserved.

Enter your choice (1 or 2) or press Ctrl-C to abort: 2

--------------------------------------------

PCRE (required by Nginx) not installed, downloading it...
Verifying PCRE checksum...
Extracting PCRE source tarball...
# tar xzvf /tmp/passenger.1cg4c5d/pcre.tar.gz
x pcre-8.34/
x pcre-8.34/pcre32_version.c
x pcre-8.34/configure.ac
x pcre-8.34/pcre16_compile.c
x pcre-8.34/cmake/
x pcre-8.34/cmake/COPYING-CMAKE-SCRIPTS
x pcre-8.34/cmake/FindEditline.cmake
x pcre-8.34/cmake/FindReadline.cmake
x pcre-8.34/cmake/FindPackageHandleStandardArgs.cmake
x pcre-8.34/pcre_get.c
x pcre-8.34/doc/
x pcre-8.34/doc/pcre.txt
x pcre-8.34/doc/pcre_jit_stack_free.3
x pcre-8.34/doc/pcre_assign_jit_stack.3
x pcre-8.34/doc/pcretest.txt
x pcre-8.34/doc/index.html.src
x pcre-8.34/doc/perltest.txt
x pcre-8.34/doc/pcreposix.3
x pcre-8.34/doc/pcre.3
x pcre-8.34/doc/pcre_study.3
x pcre-8.34/doc/pcre_fullinfo.3
x pcre-8.34/doc/pcre_free_study.3
x pcre-8.34/doc/pcredemo.3
x pcre-8.34/doc/pcre_get_substring_list.3
x pcre-8.34/doc/pcre_get_stringnumber.3
x pcre-8.34/doc/pcre32.3
x pcre-8.34/doc/pcrelimits.3
x pcre-8.34/doc/pcrecpp.3
x pcre-8.34/doc/pcre_utf32_to_host_byte_order.3
x pcre-8.34/doc/pcre_maketables.3
x pcre-8.34/doc/pcrepartial.3
x pcre-8.34/doc/pcre_compile2.3
x pcre-8.34/doc/pcreapi.3
x pcre-8.34/doc/pcrecallout.3
x pcre-8.34/doc/pcresyntax.3
x pcre-8.34/doc/pcre_get_substring.3
x pcre-8.34/doc/pcre_exec.3
x pcre-8.34/doc/pcre_free_substring_list.3
x pcre-8.34/doc/pcre16.3
x pcre-8.34/doc/pcre_free_substring.3
x pcre-8.34/doc/pcre_version.3
x pcre-8.34/doc/pcregrep.1
x pcre-8.34/doc/pcre_compile.3
x pcre-8.34/doc/pcresample.3
x pcre-8.34/doc/pcre_pattern_to_host_byte_order.3
x pcre-8.34/doc/pcreunicode.3
x pcre-8.34/doc/pcregrep.txt
x pcre-8.34/doc/pcre_get_stringtable_entries.3
x pcre-8.34/doc/pcrecompat.3
x pcre-8.34/doc/pcre_utf16_to_host_byte_order.3
x pcre-8.34/doc/pcre_copy_substring.3
x pcre-8.34/doc/pcre-config.1
x pcre-8.34/doc/pcre_config.3
x pcre-8.34/doc/pcre_dfa_exec.3
x pcre-8.34/doc/pcreperform.3
x pcre-8.34/doc/pcre_refcount.3
x pcre-8.34/doc/pcre_jit_stack_alloc.3
x pcre-8.34/doc/pcre_get_named_substring.3
x pcre-8.34/doc/pcre_jit_exec.3
x pcre-8.34/doc/pcre_copy_named_substring.3
x pcre-8.34/doc/pcrebuild.3
x pcre-8.34/doc/pcrematching.3
x pcre-8.34/doc/pcreprecompile.3
x pcre-8.34/doc/pcretest.1
x pcre-8.34/doc/pcrestack.3
x pcre-8.34/doc/pcrejit.3
x pcre-8.34/doc/pcre-config.txt
x pcre-8.34/doc/html/
x pcre-8.34/doc/html/pcre_get_named_substring.html
x pcre-8.34/doc/html/pcre_assign_jit_stack.html
x pcre-8.34/doc/html/pcre_free_study.html
x pcre-8.34/doc/html/pcre16.html
x pcre-8.34/doc/html/pcre_refcount.html
x pcre-8.34/doc/html/pcreapi.html
x pcre-8.34/doc/html/pcredemo.html
x pcre-8.34/doc/html/pcre_free_substring.html
x pcre-8.34/doc/html/pcrebuild.html
x pcre-8.34/doc/html/pcresample.html
x pcre-8.34/doc/html/pcresyntax.html
x pcre-8.34/doc/html/pcre_get_stringtable_entries.html
x pcre-8.34/doc/html/pcre.html
x pcre-8.34/doc/html/pcre_free_substring_list.html
x pcre-8.34/doc/html/pcrematching.html
x pcre-8.34/doc/html/pcre_jit_exec.html
x pcre-8.34/doc/html/pcre_compile2.html
x pcre-8.34/doc/html/pcrepartial.html
x pcre-8.34/doc/html/pcre_study.html
x pcre-8.34/doc/html/pcre_get_stringnumber.html
x pcre-8.34/doc/html/pcre_utf32_to_host_byte_order.html
x pcre-8.34/doc/html/pcre_jit_stack_alloc.html
x pcre-8.34/doc/html/README.txt
x pcre-8.34/doc/html/pcre32.html
x pcre-8.34/doc/html/pcre_fullinfo.html
x pcre-8.34/doc/html/pcrejit.html
x pcre-8.34/doc/html/pcregrep.html
x pcre-8.34/doc/html/pcreperform.html
x pcre-8.34/doc/html/pcre_copy_substring.html
x pcre-8.34/doc/html/pcre_utf16_to_host_byte_order.html
x pcre-8.34/doc/html/pcrecpp.html
x pcre-8.34/doc/html/pcre_dfa_exec.html
x pcre-8.34/doc/html/NON-AUTOTOOLS-BUILD.txt
x pcre-8.34/doc/html/index.html
x pcre-8.34/doc/html/pcre_jit_stack_free.html
x pcre-8.34/doc/html/pcrecompat.html
x pcre-8.34/doc/html/pcreunicode.html
x pcre-8.34/doc/html/pcre_maketables.html
x pcre-8.34/doc/html/pcre-config.html
x pcre-8.34/doc/html/pcre_exec.html
x pcre-8.34/doc/html/pcrelimits.html
x pcre-8.34/doc/html/pcre_get_substring.html
x pcre-8.34/doc/html/pcre_config.html
x pcre-8.34/doc/html/pcre_compile.html
x pcre-8.34/doc/html/pcrecallout.html
x pcre-8.34/doc/html/pcre_copy_named_substring.html
x pcre-8.34/doc/html/pcrestack.html
x pcre-8.34/doc/html/pcreprecompile.html
x pcre-8.34/doc/html/pcre_version.html
x pcre-8.34/doc/html/pcrepattern.html
x pcre-8.34/doc/html/pcre_pattern_to_host_byte_order.html
x pcre-8.34/doc/html/pcretest.html
x pcre-8.34/doc/html/pcre_get_substring_list.html
x pcre-8.34/doc/html/pcreposix.html
x pcre-8.34/doc/pcrepattern.3
x pcre-8.34/pcre32_dfa_exec.c
x pcre-8.34/pcreposix.c
x pcre-8.34/README
x pcre-8.34/pcre16_exec.c
x pcre-8.34/pcre_scanner.cc
x pcre-8.34/pcre16_chartables.c
x pcre-8.34/pcre_config.c
x pcre-8.34/pcre16_dfa_exec.c
x pcre-8.34/pcre_ord2utf8.c
x pcre-8.34/NEWS
x pcre-8.34/sljit/
x pcre-8.34/sljit/sljitNativeX86_64.c
x pcre-8.34/sljit/sljitConfig.h
x pcre-8.34/sljit/sljitNativePPC_common.c
x pcre-8.34/sljit/sljitNativeMIPS_32.c
x pcre-8.34/sljit/sljitExecAllocator.c
x pcre-8.34/sljit/sljitNativeSPARC_32.c
x pcre-8.34/sljit/sljitNativeARM_Thumb2.c
x pcre-8.34/sljit/sljitLir.h
x pcre-8.34/sljit/sljitNativeARM_v5.c
x pcre-8.34/sljit/sljitNativeX86_common.c
x pcre-8.34/sljit/sljitNativeSPARC_common.c
x pcre-8.34/sljit/sljitUtils.c
x pcre-8.34/sljit/sljitNativeMIPS_common.c
x pcre-8.34/sljit/sljitNativePPC_64.c
x pcre-8.34/sljit/sljitLir.c
x pcre-8.34/sljit/sljitNativeX86_32.c
x pcre-8.34/sljit/sljitNativePPC_32.c
x pcre-8.34/sljit/sljitConfigInternal.h
x pcre-8.34/config.guess
x pcre-8.34/pcre.h.generic
x pcre-8.34/pcre16_printint.c
x pcre-8.34/pcre32_exec.c
x pcre-8.34/pcre_version.c
x pcre-8.34/ucp.h
x pcre-8.34/config.h.in
x pcre-8.34/pcre16_jit_compile.c
x pcre-8.34/pcre16_get.c
x pcre-8.34/pcrecpparg.h.in
x pcre-8.34/pcre32_ucd.c
x pcre-8.34/AUTHORS
x pcre-8.34/pcre_jit_compile.c
x pcre-8.34/pcre32_globals.c
x pcre-8.34/pcre_newline.c
x pcre-8.34/pcre32_string_utils.c
x pcre-8.34/pcre_compile.c
x pcre-8.34/pcre_xclass.c
x pcre-8.34/pcre_globals.c
x pcre-8.34/test-driver
x pcre-8.34/m4/
x pcre-8.34/m4/libtool.m4
x pcre-8.34/m4/ltoptions.m4
x pcre-8.34/m4/lt~obsolete.m4
x pcre-8.34/m4/ax_pthread.m4
x pcre-8.34/m4/ltsugar.m4
x pcre-8.34/m4/ltversion.m4
x pcre-8.34/m4/pcre_visibility.m4
x pcre-8.34/pcre_scanner.h
x pcre-8.34/CMakeLists.txt
x pcre-8.34/makevp.bat
x pcre-8.34/pcre_stringpiece.h.in
x pcre-8.34/aclocal.m4
x pcre-8.34/pcre_stringpiece_unittest.cc
x pcre-8.34/pcre32_utf32_utils.c
x pcre-8.34/pcre16_refcount.c
x pcre-8.34/pcretest.c
x pcre-8.34/config-cmake.h.in
x pcre-8.34/Makefile.in
x pcre-8.34/libpcreposix.pc.in
x pcre-8.34/libpcre16.pc.in
x pcre-8.34/pcre32_maketables.c
x pcre-8.34/pcre16_globals.c
x pcre-8.34/RunTest.bat
x pcre-8.34/pcregrep.c
x pcre-8.34/libpcre.pc.in
x pcre-8.34/pcre32_ord2utf32.c
x pcre-8.34/pcre_scanner_unittest.cc
x pcre-8.34/pcre_internal.h
x pcre-8.34/libpcrecpp.pc.in
x pcre-8.34/NON-AUTOTOOLS-BUILD
x pcre-8.34/pcre16_valid_utf16.c
x pcre-8.34/pcre32_study.c
x pcre-8.34/pcre_study.c
x pcre-8.34/COPYING
x pcre-8.34/pcrecpp_unittest.cc
x pcre-8.34/pcre32_valid_utf32.c
x pcre-8.34/NON-UNIX-USE
x pcre-8.34/pcrecpp.h
x pcre-8.34/pcre_dfa_exec.c
x pcre-8.34/ChangeLog
x pcre-8.34/pcre32_jit_compile.c
x pcre-8.34/pcre16_xclass.c
x pcre-8.34/RunTest
x pcre-8.34/Makefile.am
x pcre-8.34/pcre16_config.c
x pcre-8.34/dftables.c
x pcre-8.34/pcre32_byte_order.c
x pcre-8.34/pcre_jit_test.c
x pcre-8.34/pcre_refcount.c
x pcre-8.34/ltmain.sh
x pcre-8.34/testdata/
x pcre-8.34/testdata/testinput13
x pcre-8.34/testdata/testinput4
x pcre-8.34/testdata/testoutput25
x pcre-8.34/testdata/grepbinary
x pcre-8.34/testdata/grepinputx
x pcre-8.34/testdata/testoutput21-16
x pcre-8.34/testdata/testoutput22-16
x pcre-8.34/testdata/testoutput11-32
x pcre-8.34/testdata/saved16BE-1
x pcre-8.34/testdata/testinput5
x pcre-8.34/testdata/testinputEBC
x pcre-8.34/testdata/testinput2
x pcre-8.34/testdata/grepoutputN
x pcre-8.34/testdata/saved32
x pcre-8.34/testdata/testoutput13
x pcre-8.34/testdata/testinput24
x pcre-8.34/testdata/testoutput18-32
x pcre-8.34/testdata/saved32BE-2
x pcre-8.34/testdata/testoutput8
x pcre-8.34/testdata/testoutput21-32
x pcre-8.34/testdata/testoutput24
x pcre-8.34/testdata/testoutput9
x pcre-8.34/testdata/testoutput7
x pcre-8.34/testdata/testinput8
x pcre-8.34/testdata/testoutput11-16
x pcre-8.34/testdata/testoutput20
x pcre-8.34/testdata/testoutput19
x pcre-8.34/testdata/saved8
x pcre-8.34/testdata/testinput11
x pcre-8.34/testdata/testoutputEBC
x pcre-8.34/testdata/testoutput6
x pcre-8.34/testdata/testinput14
x pcre-8.34/testdata/testoutput23
x pcre-8.34/testdata/saved32LE-2
x pcre-8.34/testdata/testoutput2
x pcre-8.34/testdata/testoutput15
x pcre-8.34/testdata/testinput19
x pcre-8.34/testdata/grepinput3
x pcre-8.34/testdata/testoutput26
x pcre-8.34/testdata/grepinput
x pcre-8.34/testdata/testinput9
x pcre-8.34/testdata/testinput21
x pcre-8.34/testdata/saved16LE-2
x pcre-8.34/testdata/testoutput5
x pcre-8.34/testdata/testoutput11-8
x pcre-8.34/testdata/grepoutput
x pcre-8.34/testdata/wintestinput3
x pcre-8.34/testdata/testoutput17
x pcre-8.34/testdata/saved32LE-1
x pcre-8.34/testdata/testinput15
x pcre-8.34/testdata/testoutput1
x pcre-8.34/testdata/saved16LE-1
x pcre-8.34/testdata/testoutput4
x pcre-8.34/testdata/greplist
x pcre-8.34/testdata/testinput25
x pcre-8.34/testdata/testoutput16
x pcre-8.34/testdata/testoutput10
x pcre-8.34/testdata/grepfilelist
x pcre-8.34/testdata/testinput16
x pcre-8.34/testdata/grepinput8
x pcre-8.34/testdata/testinput26
x pcre-8.34/testdata/testinput12
x pcre-8.34/testdata/testinput10
x pcre-8.34/testdata/saved32BE-1
x pcre-8.34/testdata/testinput23
x pcre-8.34/testdata/testinput22
x pcre-8.34/testdata/testoutput12
x pcre-8.34/testdata/testinput18
x pcre-8.34/testdata/testinput3
x pcre-8.34/testdata/testinput7
x pcre-8.34/testdata/testinput6
x pcre-8.34/testdata/testoutput14
x pcre-8.34/testdata/testoutput22-32
x pcre-8.34/testdata/testinput17
x pcre-8.34/testdata/greppatN4
x pcre-8.34/testdata/testinput1
x pcre-8.34/testdata/testoutput3
x pcre-8.34/testdata/saved16
x pcre-8.34/testdata/testoutput18-16
x pcre-8.34/testdata/testinput20
x pcre-8.34/testdata/grepinputv
x pcre-8.34/testdata/grepoutput8
x pcre-8.34/testdata/wintestoutput3
x pcre-8.34/testdata/saved16BE-2
x pcre-8.34/RunGrepTest
x pcre-8.34/pcre16_maketables.c
x pcre-8.34/pcre32_refcount.c
x pcre-8.34/pcre_string_utils.c
x pcre-8.34/pcre32_compile.c
x pcre-8.34/config.h.generic
x pcre-8.34/pcre_byte_order.c
x pcre-8.34/perltest.pl
x pcre-8.34/pcre32_xclass.c
x pcre-8.34/pcre32_chartables.c
x pcre-8.34/pcre32_newline.c
x pcre-8.34/INSTALL
x pcre-8.34/pcre-config.in
x pcre-8.34/pcreposix.h
x pcre-8.34/132html
x pcre-8.34/pcre_tables.c
x pcre-8.34/config.sub
x pcre-8.34/pcre_chartables.c.dist
x pcre-8.34/pcre16_newline.c
x pcre-8.34/libpcre32.pc.in
x pcre-8.34/pcre.h.in
x pcre-8.34/pcre16_tables.c
x pcre-8.34/compile
x pcre-8.34/pcre_ucd.c
x pcre-8.34/pcre_maketables.c
x pcre-8.34/ar-lib
x pcre-8.34/LICENCE
x pcre-8.34/pcre16_string_utils.c
x pcre-8.34/configure
x pcre-8.34/pcregexp.pas
x pcre-8.34/pcre32_fullinfo.c
x pcre-8.34/missing
x pcre-8.34/pcre_exec.c
x pcre-8.34/CleanTxt
x pcre-8.34/pcre16_version.c
x pcre-8.34/pcre16_ord2utf16.c
x pcre-8.34/pcre32_get.c
x pcre-8.34/pcre32_tables.c
x pcre-8.34/PrepareRelease
x pcre-8.34/pcre_stringpiece.cc
x pcre-8.34/install-sh
x pcre-8.34/pcre16_utf16_utils.c
x pcre-8.34/HACKING
x pcre-8.34/pcre_fullinfo.c
x pcre-8.34/makevp_l.txt
x pcre-8.34/pcre_printint.c
x pcre-8.34/pcre16_fullinfo.c
x pcre-8.34/depcomp
x pcre-8.34/pcrecpp_internal.h
x pcre-8.34/pcre16_study.c
x pcre-8.34/pcre32_config.c
x pcre-8.34/pcre16_ucd.c
x pcre-8.34/Detrail
x pcre-8.34/CheckMan
x pcre-8.34/pcrecpp.cc
x pcre-8.34/pcre_valid_utf8.c
x pcre-8.34/pcre16_byte_order.c
x pcre-8.34/pcre32_printint.c
x pcre-8.34/makevp_c.txt
x pcre-8.34/pcredemo.c

--------------------------------------------

Where is your Nginx source code located?

Please specify the directory: /usr/ports/www/nginx/work/nginx-1.8.0

--------------------------------------------

Where do you want to install Nginx to?

Please specify a prefix directory [/opt/nginx]: /usr/local/etc/nginx

--------------------------------------------

Extra Nginx configure options

If you want to pass extra arguments to the Nginx 'configure' script, then
please specify them. If not, then specify nothing and press Enter.

If you specify nothing then the 'configure' script will be run as follows:

  sh ./configure --prefix='/usr/local/etc/nginx' --with-http_ssl_module --with-http_gzip_static_module --with-http_stub_status_module --with-cc-opt='-Wno-error' --with-pcre='/tmp/passenger.1cg4c5d/pcre-8.34' --add-module='/usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/nginx'

Extra arguments to pass to configure script: --prefix=/usr/local/etc/nginx --with-cc-opt='-I /usr/local/include' --with-ld-opt='-L /usr/local/lib' --conf-path=/usr/local/etc/nginx/nginx.conf --sbin-path=/usr/local/sbin/nginx --pid-path=/var/run/nginx.pid --error-log-path=/var/log/nginx-error.log --user=www --group=www --with-ipv6 --with-google_perftools_module --http-client-body-temp-path=/var/tmp/nginx/client_body_temp --http-fastcgi-temp-path=/var/tmp/nginx/fastcgi_temp --http-proxy-temp-path=/var/tmp/nginx/proxy_temp --http-scgi-temp-path=/var/tmp/nginx/scgi_temp --http-uwsgi-temp-path=/var/tmp/nginx/uwsgi_temp --http-log-path=/var/log/nginx-access.log --add-module=/usr/ports/www/nginx/work/nginx_accept_language_module-2f69842 --add-module=/usr/ports/www/nginx/work/ngx_cache_purge-2.3 --add-module=/usr/ports/www/nginx/work/headers-more-nginx-module-0.26 --with-http_geoip_module --with-http_gzip_static_module --with-http_realip_module --with-http_stub_status_module --with-pcre --with-http_spdy_module --with-http_ssl_module

--------------------------------------------

Confirm configure flags

The Nginx configure script will be run as follows:

  sh ./configure --prefix='/usr/local/etc/nginx' --with-http_ssl_module --with-http_gzip_static_module --with-http_stub_status_module --with-cc-opt='-Wno-error' --with-pcre='/tmp/passenger.1cg4c5d/pcre-8.34' --add-module='/usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/nginx' --prefix=/usr/local/etc/nginx --with-cc-opt='-I /usr/local/include' --with-ld-opt='-L /usr/local/lib' --conf-path=/usr/local/etc/nginx/nginx.conf --sbin-path=/usr/local/sbin/nginx --pid-path=/var/run/nginx.pid --error-log-path=/var/log/nginx-error.log --user=www --group=www --with-ipv6 --with-google_perftools_module --http-client-body-temp-path=/var/tmp/nginx/client_body_temp --http-fastcgi-temp-path=/var/tmp/nginx/fastcgi_temp --http-proxy-temp-path=/var/tmp/nginx/proxy_temp --http-scgi-temp-path=/var/tmp/nginx/scgi_temp --http-uwsgi-temp-path=/var/tmp/nginx/uwsgi_temp --http-log-path=/var/log/nginx-access.log --add-module=/usr/ports/www/nginx/work/nginx_accept_language_module-2f69842 --add-module=/usr/ports/www/nginx/work/ngx_cache_purge-2.3 --add-module=/usr/ports/www/nginx/work/headers-more-nginx-module-0.26 --with-http_geoip_module --with-http_gzip_static_module --with-http_realip_module --with-http_stub_status_module --with-pcre --with-http_spdy_module --with-http_ssl_module

Is this what you want? (yes/no) [default=yes]:

--------------------------------------------

Compiling Passenger support files...
# env NOEXEC_DISABLE=1 /usr/local/ruby/ruby-2.2.2/bin/ruby /usr/local/ruby/ruby-2.2.2/bin/rake nginx:clean nginx RELEASE=yes
rm -rf buildout/cache
rm -rf buildout/common/libboost_oxt.a buildout/common/libboost_oxt
rm -f buildout/common/libpassenger_common/Logging.o buildout/common/libpassenger_common/Exceptions.o buildout/common/libpassenger_common/Utils/SystemTime.o buildout/common/libpassenger_common/Utils/StrIntUtils.o buildout/common/libpassenger_common/Utils/StrIntUtilsNoStrictAliasing.o buildout/common/libpassenger_common/Utils/IOUtils.o buildout/common/libpassenger_common/Utils.o
rm -f buildout/common/libpassenger_common/Utils/modp_b64.o buildout/common/libpassenger_common/Utils/CachedFileStat.o buildout/common/libpassenger_common/Utils/LargeFiles.o buildout/common/libpassenger_common/ApplicationPool2/Implementation.o buildout/common/libpassenger_common/ApplicationPool2/AppTypes.o buildout/common/libpassenger_common/AgentsStarter.o buildout/common/libpassenger_common/AgentsBase.o buildout/common/libpassenger_common/MemoryKit/mbuf.o buildout/common/libpassenger_common/MemoryKit/palloc.o buildout/common/libpassenger_common/ServerKit/http_parser.o buildout/common/libpassenger_common/ServerKit/Implementation.o buildout/common/libpassenger_common/Utils/MD5.o buildout/common/libpassenger_common/Utils/Hasher.o buildout/common/libpassenger_common/Utils/jsoncpp.o
rm -f buildout/common/libpassenger_common/agents/LoggingAgent/FilterSupport.o
rm -rf buildout/common/libpassenger_common
rm -rf buildout/support-binaries/
mkdir -p buildout/common/libpassenger_common
c++ -Iext -Iext/common  -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -O -o buildout/common/libpassenger_common/Logging.o -c ext/common/Logging.cpp
c++ -Iext -Iext/common  -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP  -o buildout/common/libpassenger_common/Exceptions.o -c ext/common/Exceptions.cpp
mkdir -p buildout/common/libpassenger_common/Utils
c++ -Iext -Iext/common  -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP  -o buildout/common/libpassenger_common/Utils/SystemTime.o -c ext/common/Utils/SystemTime.cpp
c++ -Iext -Iext/common  -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -O3 -o buildout/common/libpassenger_common/Utils/StrIntUtils.o -c ext/common/Utils/StrIntUtils.cpp
c++ -Iext -Iext/common  -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -O2 -fno-strict-aliasing -o buildout/common/libpassenger_common/Utils/StrIntUtilsNoStrictAliasing.o -c ext/common/Utils/StrIntUtilsNoStrictAliasing.cpp
c++ -Iext -Iext/common  -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -O -o buildout/common/libpassenger_common/Utils/IOUtils.o -c ext/common/Utils/IOUtils.cpp
c++ -Iext -Iext/common  -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP  -o buildout/common/libpassenger_common/Utils.o -c ext/common/Utils.cpp
c++ -Iext -Iext/common  -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP  -o buildout/common/libpassenger_common/AgentsStarter.o -c ext/common/AgentsStarter.cpp
mkdir -p buildout/common/libpassenger_common/ApplicationPool2
c++ -Iext -Iext/common  -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP  -o buildout/common/libpassenger_common/ApplicationPool2/AppTypes.o -c ext/common/ApplicationPool2/AppTypes.cpp
c++ -Iext -Iext/common  -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP  -o buildout/common/libpassenger_common/Utils/CachedFileStat.o -c ext/common/Utils/CachedFileStat.cpp
mkdir -p buildout/common/libpassenger_common/agents/LoggingAgent
c++ -Iext -Iext/common  -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP  -o buildout/common/libpassenger_common/agents/LoggingAgent/FilterSupport.o -c ext/common/agents/LoggingAgent/FilterSupport.cpp
mkdir -p buildout/common/libboost_oxt/boost
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/lockpool.o -c ext/boost/libs/atomic/lockpool.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/c_regex_traits.o -c ext/boost/libs/regex/src/c_regex_traits.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/cpp_regex_traits.o -c ext/boost/libs/regex/src/cpp_regex_traits.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/cregex.o -c ext/boost/libs/regex/src/cregex.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/instances.o -c ext/boost/libs/regex/src/instances.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/posix_api.o -c ext/boost/libs/regex/src/posix_api.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/regex.o -c ext/boost/libs/regex/src/regex.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/regex_debug.o -c ext/boost/libs/regex/src/regex_debug.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/regex_raw_buffer.o -c ext/boost/libs/regex/src/regex_raw_buffer.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/regex_traits_defaults.o -c ext/boost/libs/regex/src/regex_traits_defaults.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/static_mutex.o -c ext/boost/libs/regex/src/static_mutex.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/wc_regex_traits.o -c ext/boost/libs/regex/src/wc_regex_traits.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/wide_posix_api.o -c ext/boost/libs/regex/src/wide_posix_api.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/winstances.o -c ext/boost/libs/regex/src/winstances.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/error_code.o -c ext/boost/libs/system/src/error_code.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/future.o -c ext/boost/libs/thread/src/future.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/once.o -c ext/boost/libs/thread/src/pthread/once.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/once_atomic.o -c ext/boost/libs/thread/src/pthread/once_atomic.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/thread.o -c ext/boost/libs/thread/src/pthread/thread.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/tss_null.o -c ext/boost/libs/thread/src/tss_null.cpp
mkdir -p buildout/common/libboost_oxt/oxt
c++ -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/oxt/implementation.o -c ext/oxt/implementation.cpp
c++ -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/oxt/system_calls.o -c ext/oxt/system_calls.cpp
mkdir -p buildout/common/libboost_oxt
rm -rf buildout/common/libboost_oxt.a
ar cru buildout/common/libboost_oxt.a buildout/common/libboost_oxt/boost/lockpool.o buildout/common/libboost_oxt/boost/c_regex_traits.o buildout/common/libboost_oxt/boost/cpp_regex_traits.o buildout/common/libboost_oxt/boost/cregex.o buildout/common/libboost_oxt/boost/instances.o buildout/common/libboost_oxt/boost/posix_api.o buildout/common/libboost_oxt/boost/regex.o buildout/common/libboost_oxt/boost/regex_debug.o buildout/common/libboost_oxt/boost/regex_raw_buffer.o buildout/common/libboost_oxt/boost/regex_traits_defaults.o buildout/common/libboost_oxt/boost/static_mutex.o buildout/common/libboost_oxt/boost/wc_regex_traits.o buildout/common/libboost_oxt/boost/wide_posix_api.o buildout/common/libboost_oxt/boost/winstances.o buildout/common/libboost_oxt/boost/error_code.o buildout/common/libboost_oxt/boost/future.o buildout/common/libboost_oxt/boost/once.o buildout/common/libboost_oxt/boost/once_atomic.o buildout/common/libboost_oxt/boost/thread.o buildout/common/libboost_oxt/boost/tss_null.o buildout/common/libboost_oxt/oxt/implementation.o buildout/common/libboost_oxt/oxt/system_calls.o
ranlib buildout/common/libboost_oxt.a

--------------------------------------------

Compiling and installing Nginx...
# sh ./configure --prefix='/usr/local/etc/nginx' --with-http_ssl_module --with-http_gzip_static_module --with-http_stub_status_module --with-cc-opt='-Wno-error' --with-pcre='/tmp/passenger.1cg4c5d/pcre-8.34' --add-module='/usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/nginx' --prefix=/usr/local/etc/nginx --with-cc-opt='-I /usr/local/include' --with-ld-opt='-L /usr/local/lib' --conf-path=/usr/local/etc/nginx/nginx.conf --sbin-path=/usr/local/sbin/nginx --pid-path=/var/run/nginx.pid --error-log-path=/var/log/nginx-error.log --user=www --group=www --with-ipv6 --with-google_perftools_module --http-client-body-temp-path=/var/tmp/nginx/client_body_temp --http-fastcgi-temp-path=/var/tmp/nginx/fastcgi_temp --http-proxy-temp-path=/var/tmp/nginx/proxy_temp --http-scgi-temp-path=/var/tmp/nginx/scgi_temp --http-uwsgi-temp-path=/var/tmp/nginx/uwsgi_temp --http-log-path=/var/log/nginx-access.log --add-module=/usr/ports/www/nginx/work/nginx_accept_language_module-2f69842 --add-module=/usr/ports/www/nginx/work/ngx_cache_purge-2.3 --add-module=/usr/ports/www/nginx/work/headers-more-nginx-module-0.26 --with-http_geoip_module --with-http_gzip_static_module --with-http_realip_module --with-http_stub_status_module --with-pcre --with-http_spdy_module --with-http_ssl_module
checking for OS
 + FreeBSD 10.1-RELEASE-p10 i386
checking for C compiler ... found
 + using Clang C compiler
 + clang version: 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512
checking for --with-ld-opt="-L /usr/local/lib" ... found
checking for gcc builtin atomic operations ... found
checking for C99 variadic macros ... found
checking for gcc variadic macros ... found
checking for unistd.h ... found
checking for inttypes.h ... found
checking for limits.h ... found
checking for sys/filio.h ... found
checking for sys/param.h ... found
checking for sys/mount.h ... found
checking for sys/statvfs.h ... found
checking for crypt.h ... not found
checking for FreeBSD specific features
 + sendfile() found
 + POSIX semaphores should work
 + kqueue found
 + kqueue's NOTE_LOWAT found
 + kqueue's EVFILT_TIMER found
 + cpuset_setaffinity() found
checking for poll() ... found
checking for /dev/poll ... not found
checking for crypt() ... not found
checking for crypt() in libcrypt ... found
checking for F_READAHEAD ... found
checking for posix_fadvise() ... found
checking for O_DIRECT ... found
checking for F_NOCACHE ... not found
checking for directio() ... not found
checking for statfs() ... found
checking for statvfs() ... found
checking for dlopen() ... found
checking for sched_yield() ... found
checking for SO_SETFIB ... found
checking for SO_ACCEPTFILTER ... found
checking for TCP_DEFER_ACCEPT ... not found
checking for TCP_KEEPIDLE ... found
checking for TCP_FASTOPEN ... not found
checking for TCP_INFO ... found
checking for accept4() ... found
checking for eventfd() ... not found
checking for eventfd() (SYS_eventfd) ... not found
checking for int size ... 4 bytes
checking for long size ... 4 bytes
checking for long long size ... 8 bytes
checking for void * size ... 4 bytes
checking for uint64_t ... found
checking for sig_atomic_t ... found
checking for sig_atomic_t size ... 4 bytes
checking for socklen_t ... found
checking for in_addr_t ... found
checking for in_port_t ... found
checking for rlim_t ... found
checking for uintptr_t ... uintptr_t found
checking for system byte ordering ... little endian
checking for size_t size ... 4 bytes
checking for off_t size ... 8 bytes
checking for time_t size ... 4 bytes
checking for AF_INET6 ... found
checking for setproctitle() ... found
checking for pread() ... found
checking for pwrite() ... found
checking for sys_nerr ... found
checking for localtime_r() ... found
checking for posix_memalign() ... found
checking for memalign() ... not found
checking for mmap(MAP_ANON|MAP_SHARED) ... found
checking for mmap("/dev/zero", MAP_SHARED) ... found
checking for System V shared memory ... found
checking for POSIX semaphores ... found
checking for struct msghdr.msg_control ... found
checking for ioctl(FIONBIO) ... found
checking for struct tm.tm_gmtoff ... found
checking for struct dirent.d_namlen ... found
checking for struct dirent.d_type ... found
checking for sysconf(_SC_NPROCESSORS_ONLN) ... found
checking for openat(), fstatat() ... found
checking for getaddrinfo() ... found
configuring additional modules
adding module in /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/nginx
checking for Math library ... found
checking for POSIX realtime library ... found
 + ngx_http_passenger_module was configured
adding module in /usr/ports/www/nginx/work/nginx_accept_language_module-2f69842
checking for  ... found
 + ngx_http_accept_language_module was configured
adding module in /usr/ports/www/nginx/work/ngx_cache_purge-2.3
 + ngx_http_cache_purge_module was configured
adding module in /usr/ports/www/nginx/work/headers-more-nginx-module-0.26
 + ngx_http_headers_more_filter_module was configured
checking for OpenSSL library ... found
checking for zlib library ... found
checking for GeoIP library ... found
checking for GeoIP IPv6 support ... found
checking for Google perftools ... found
creating objs/Makefile

Configuration summary
  + using PCRE library: /tmp/passenger.1cg4c5d/pcre-8.34
  + using system OpenSSL library
  + md5: using OpenSSL library
  + sha1: using OpenSSL library
  + using system zlib library

  nginx path prefix: "/usr/local/etc/nginx"
  nginx binary file: "/usr/local/sbin/nginx"
  nginx configuration prefix: "/usr/local/etc/nginx"
  nginx configuration file: "/usr/local/etc/nginx/nginx.conf"
  nginx pid file: "/var/run/nginx.pid"
  nginx error log file: "/var/log/nginx-error.log"
  nginx http access log file: "/var/log/nginx-access.log"
  nginx http client request body temporary files: "/var/tmp/nginx/client_body_temp"
  nginx http proxy temporary files: "/var/tmp/nginx/proxy_temp"
  nginx http fastcgi temporary files: "/var/tmp/nginx/fastcgi_temp"
  nginx http uwsgi temporary files: "/var/tmp/nginx/uwsgi_temp"
  nginx http scgi temporary files: "/var/tmp/nginx/scgi_temp"

# make
make -f objs/Makefile
cd /tmp/passenger.1cg4c5d/pcre-8.34  && if [ -f Makefile ]; then make distclean; fi  && CC="cc" CFLAGS="-O2 -pipe "  ./configure --disable-shared
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for style of include used by make... GNU
checking for gcc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking whether cc understands -c and -o together... yes
checking dependency style of cc... gcc3
checking for ar... ar
checking the archiver (ar) interface... ar
checking for gcc... (cached) cc
checking whether we are using the GNU C compiler... (cached) yes
checking whether cc accepts -g... (cached) yes
checking for cc option to accept ISO C89... (cached) none needed
checking whether cc understands -c and -o together... (cached) yes
checking dependency style of cc... (cached) gcc3
checking for g++... no
checking for c++... c++
checking whether we are using the GNU C++ compiler... yes
checking whether c++ accepts -g... yes
checking dependency style of c++... gcc3
checking how to run the C preprocessor... cc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for int64_t... yes
checking build system type... i386-unknown-freebsd10.1
checking host system type... i386-unknown-freebsd10.1
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... no
checking how to convert i386-unknown-freebsd10.1 file names to i386-unknown-freebsd10.1 format... func_convert_file_noop
checking how to convert i386-unknown-freebsd10.1 file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... dlltool
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... no
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from cc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if cc supports -fno-rtti -fno-exceptions... yes
checking for cc option to produce PIC... -fPIC -DPIC
checking if cc PIC flag -fPIC -DPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.o... (cached) yes
checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... freebsd10.1 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... c++ -E
checking for ld used by c++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes
checking for c++ option to produce PIC... -fPIC -DPIC
checking if c++ PIC flag -fPIC -DPIC works... yes
checking if c++ static flag -static works... yes
checking if c++ supports -c -o file.o... yes
checking if c++ supports -c -o file.o... (cached) yes
checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... freebsd10.1 ld.so
checking how to hardcode library paths into programs... immediate
checking whether ln -s works... yes
checking whether the -Werror option is usable... yes
checking for simple visibility declarations... yes
checking for ANSI C header files... (cached) yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking dirent.h usability... yes
checking dirent.h presence... yes
checking for dirent.h... yes
checking windows.h usability... no
checking windows.h presence... no
checking for windows.h... no
checking for alias support in the linker... no
checking for alias support in the linker... no
checking string usability... yes
checking string presence... yes
checking for string... yes
checking bits/type_traits.h usability... no
checking bits/type_traits.h presence... no
checking for bits/type_traits.h... no
checking type_traits.h usability... no
checking type_traits.h presence... no
checking for type_traits.h... no
checking for strtoq... yes
checking for long long... yes
checking for unsigned long long... yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking for bcopy... yes
checking for memmove... yes
checking for strerror... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for gzopen in -lz... yes
checking bzlib.h usability... yes
checking bzlib.h presence... yes
checking for bzlib.h... yes
checking for libbz2... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libpcre.pc
config.status: creating libpcre16.pc
config.status: creating libpcre32.pc
config.status: creating libpcreposix.pc
config.status: creating libpcrecpp.pc
config.status: creating pcre-config
config.status: creating pcre.h
config.status: creating pcre_stringpiece.h
config.status: creating pcrecpparg.h
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing script-chmod commands
config.status: executing delete-old-chartables commands

pcre-8.34 configuration summary:

    Install prefix .................. : /usr/local
    C preprocessor .................. : cc -E
    C compiler ...................... : cc
    C++ preprocessor ................ : c++ -E
    C++ compiler .................... : c++
    Linker .......................... : /usr/bin/ld
    C preprocessor flags ............ :
    C compiler flags ................ : -O2 -pipe  -fvisibility=hidden
    C++ compiler flags .............. : -O2 -fvisibility=hidden -fvisibility-inlines-hidden
    Linker flags .................... :
    Extra libraries ................. :

    Build 8 bit pcre library ........ : yes
    Build 16 bit pcre library ....... : no
    Build 32 bit pcre library ....... : no
    Build C++ library ............... : yes
    Enable JIT compiling support .... : no
    Enable UTF-8/16/32 support ...... : no
    Unicode properties .............. : no
    Newline char/sequence ........... : lf
    \R matches only ANYCRLF ......... : no
    EBCDIC coding ................... : no
    EBCDIC code for NL .............. : n/a
    Rebuild char tables ............. : no
    Use stack recursion ............. : yes
    POSIX mem threshold ............. : 10
    Internal link size .............. : 2
    Nested parentheses limit ........ : 250
    Match limit ..................... : 10000000
    Match limit recursion ........... : MATCH_LIMIT
    Build shared libs ............... : no
    Build static libs ............... : yes
    Use JIT in pcregrep ............. : no
    Buffer size for pcregrep ........ : 20480
    Link pcregrep with libz ......... : no
    Link pcregrep with libbz2 ....... : no
    Link pcretest with libedit ...... : no
    Link pcretest with libreadline .. : no
    Valgrind support ................ : no
    Code coverage ................... : no

cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/nginx.o  src/core/nginx.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_log.o  src/core/ngx_log.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_palloc.o  src/core/ngx_palloc.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_array.o  src/core/ngx_array.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_list.o  src/core/ngx_list.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_hash.o  src/core/ngx_hash.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_buf.o  src/core/ngx_buf.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_queue.o  src/core/ngx_queue.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_output_chain.o  src/core/ngx_output_chain.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_string.o  src/core/ngx_string.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_parse.o  src/core/ngx_parse.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_inet.o  src/core/ngx_inet.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_file.o  src/core/ngx_file.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_crc32.o  src/core/ngx_crc32.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_murmurhash.o  src/core/ngx_murmurhash.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_md5.o  src/core/ngx_md5.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_rbtree.o  src/core/ngx_rbtree.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_radix_tree.o  src/core/ngx_radix_tree.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_slab.o  src/core/ngx_slab.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_times.o  src/core/ngx_times.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_shmtx.o  src/core/ngx_shmtx.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_connection.o  src/core/ngx_connection.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_cycle.o  src/core/ngx_cycle.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_spinlock.o  src/core/ngx_spinlock.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_cpuinfo.o  src/core/ngx_cpuinfo.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_conf_file.o  src/core/ngx_conf_file.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_resolver.o  src/core/ngx_resolver.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_open_file_cache.o  src/core/ngx_open_file_cache.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_crypt.o  src/core/ngx_crypt.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_proxy_protocol.o  src/core/ngx_proxy_protocol.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_syslog.o  src/core/ngx_syslog.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/event/ngx_event.o  src/event/ngx_event.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/event/ngx_event_timer.o  src/event/ngx_event_timer.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/event/ngx_event_posted.o  src/event/ngx_event_posted.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/event/ngx_event_accept.o  src/event/ngx_event_accept.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/event/ngx_event_connect.o  src/event/ngx_event_connect.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/event/ngx_event_pipe.o  src/event/ngx_event_pipe.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_time.o  src/os/unix/ngx_time.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_errno.o  src/os/unix/ngx_errno.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_alloc.o  src/os/unix/ngx_alloc.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_files.o  src/os/unix/ngx_files.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_socket.o  src/os/unix/ngx_socket.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_recv.o  src/os/unix/ngx_recv.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_readv_chain.o  src/os/unix/ngx_readv_chain.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_udp_recv.o  src/os/unix/ngx_udp_recv.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_send.o  src/os/unix/ngx_send.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_writev_chain.o  src/os/unix/ngx_writev_chain.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_channel.o  src/os/unix/ngx_channel.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_shmem.o  src/os/unix/ngx_shmem.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_process.o  src/os/unix/ngx_process.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_daemon.o  src/os/unix/ngx_daemon.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_setaffinity.o  src/os/unix/ngx_setaffinity.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_setproctitle.o  src/os/unix/ngx_setproctitle.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_posix_init.o  src/os/unix/ngx_posix_init.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_user.o  src/os/unix/ngx_user.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_process_cycle.o  src/os/unix/ngx_process_cycle.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_freebsd_init.o  src/os/unix/ngx_freebsd_init.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/os/unix/ngx_freebsd_sendfile_chain.o  src/os/unix/ngx_freebsd_sendfile_chain.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/event/modules/ngx_kqueue_module.o  src/event/modules/ngx_kqueue_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/event/ngx_event_openssl.o  src/event/ngx_event_openssl.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/event/ngx_event_openssl_stapling.o  src/event/ngx_event_openssl_stapling.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/src/core/ngx_regex.o  src/core/ngx_regex.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/ngx_http.o  src/http/ngx_http.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/ngx_http_core_module.o  src/http/ngx_http_core_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/ngx_http_special_response.o  src/http/ngx_http_special_response.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/ngx_http_request.o  src/http/ngx_http_request.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/ngx_http_parse.o  src/http/ngx_http_parse.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/ngx_http_header_filter_module.o  src/http/ngx_http_header_filter_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/ngx_http_write_filter_module.o  src/http/ngx_http_write_filter_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/ngx_http_copy_filter_module.o  src/http/ngx_http_copy_filter_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_log_module.o  src/http/modules/ngx_http_log_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/ngx_http_request_body.o  src/http/ngx_http_request_body.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/ngx_http_variables.o  src/http/ngx_http_variables.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/ngx_http_script.o  src/http/ngx_http_script.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/ngx_http_upstream.o  src/http/ngx_http_upstream.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/ngx_http_upstream_round_robin.o  src/http/ngx_http_upstream_round_robin.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/ngx_http_parse_time.o  src/http/ngx_http_parse_time.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_static_module.o  src/http/modules/ngx_http_static_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_index_module.o  src/http/modules/ngx_http_index_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_chunked_filter_module.o  src/http/modules/ngx_http_chunked_filter_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_range_filter_module.o  src/http/modules/ngx_http_range_filter_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_headers_filter_module.o  src/http/modules/ngx_http_headers_filter_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_not_modified_filter_module.o  src/http/modules/ngx_http_not_modified_filter_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/ngx_http_file_cache.o  src/http/ngx_http_file_cache.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_gzip_filter_module.o  src/http/modules/ngx_http_gzip_filter_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/ngx_http_postpone_filter_module.o  src/http/ngx_http_postpone_filter_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_ssi_filter_module.o  src/http/modules/ngx_http_ssi_filter_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_charset_filter_module.o  src/http/modules/ngx_http_charset_filter_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_userid_filter_module.o  src/http/modules/ngx_http_userid_filter_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/ngx_http_spdy.o  src/http/ngx_http_spdy.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/ngx_http_spdy_module.o  src/http/ngx_http_spdy_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/ngx_http_spdy_filter_module.o  src/http/ngx_http_spdy_filter_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_gzip_static_module.o  src/http/modules/ngx_http_gzip_static_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_autoindex_module.o  src/http/modules/ngx_http_autoindex_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_auth_basic_module.o  src/http/modules/ngx_http_auth_basic_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_access_module.o  src/http/modules/ngx_http_access_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_limit_conn_module.o  src/http/modules/ngx_http_limit_conn_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_limit_req_module.o  src/http/modules/ngx_http_limit_req_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_realip_module.o  src/http/modules/ngx_http_realip_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_geo_module.o  src/http/modules/ngx_http_geo_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_geoip_module.o  src/http/modules/ngx_http_geoip_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_map_module.o  src/http/modules/ngx_http_map_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_split_clients_module.o  src/http/modules/ngx_http_split_clients_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_referer_module.o  src/http/modules/ngx_http_referer_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_rewrite_module.o  src/http/modules/ngx_http_rewrite_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_ssl_module.o  src/http/modules/ngx_http_ssl_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_proxy_module.o  src/http/modules/ngx_http_proxy_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_fastcgi_module.o  src/http/modules/ngx_http_fastcgi_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_uwsgi_module.o  src/http/modules/ngx_http_uwsgi_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_scgi_module.o  src/http/modules/ngx_http_scgi_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_memcached_module.o  src/http/modules/ngx_http_memcached_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_empty_gif_module.o  src/http/modules/ngx_http_empty_gif_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_browser_module.o  src/http/modules/ngx_http_browser_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_upstream_hash_module.o  src/http/modules/ngx_http_upstream_hash_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_upstream_ip_hash_module.o  src/http/modules/ngx_http_upstream_ip_hash_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_upstream_least_conn_module.o  src/http/modules/ngx_http_upstream_least_conn_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_upstream_keepalive_module.o  src/http/modules/ngx_http_upstream_keepalive_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs -I src/http  -I src/http/modules  -o objs/src/http/modules/ngx_http_stub_status_module.o  src/http/modules/ngx_http_stub_status_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include  -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -I src/http  -I src/http/modules  -I src/mail  -o objs/src/misc/ngx_google_perftools_module.o  src/misc/ngx_google_perftools_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include  -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -I src/http  -I src/http/modules  -I src/mail  -o objs/addon/nginx/ngx_http_passenger_module.o  /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/nginx/ngx_http_passenger_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include  -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -I src/http  -I src/http/modules  -I src/mail  -o objs/addon/nginx/Configuration.o  /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/nginx/Configuration.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include  -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -I src/http  -I src/http/modules  -I src/mail  -o objs/addon/nginx/ContentHandler.o  /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/nginx/ContentHandler.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include  -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -I src/http  -I src/http/modules  -I src/mail  -o objs/addon/nginx/StaticContentHandler.o  /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/nginx/StaticContentHandler.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include  -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -I src/http  -I src/http/modules  -I src/mail  -o objs/addon/src/ngx_http_accept_language_module.o  /usr/ports/www/nginx/work/nginx_accept_language_module-2f69842/src/ngx_http_accept_language_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include  -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -I src/http  -I src/http/modules  -I src/mail  -o objs/addon/ngx_cache_purge-2.3/ngx_cache_purge_module.o  /usr/ports/www/nginx/work/ngx_cache_purge-2.3/ngx_cache_purge_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include  -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -I src/http  -I src/http/modules  -I src/mail  -o objs/addon/src/ngx_http_headers_more_filter_module.o  /usr/ports/www/nginx/work/headers-more-nginx-module-0.26/src/ngx_http_headers_more_filter_module.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include  -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -I src/http  -I src/http/modules  -I src/mail  -o objs/addon/src/ngx_http_headers_more_headers_out.o  /usr/ports/www/nginx/work/headers-more-nginx-module-0.26/src/ngx_http_headers_more_headers_out.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include  -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -I src/http  -I src/http/modules  -I src/mail  -o objs/addon/src/ngx_http_headers_more_headers_in.o  /usr/ports/www/nginx/work/headers-more-nginx-module-0.26/src/ngx_http_headers_more_headers_in.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include  -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -I src/http  -I src/http/modules  -I src/mail  -o objs/addon/src/ngx_http_headers_more_util.o  /usr/ports/www/nginx/work/headers-more-nginx-module-0.26/src/ngx_http_headers_more_util.c
cc -c -pipe  -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I /usr/local/include -I src/core  -I src/event  -I src/event/modules  -I src/os/unix  -I /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext  -I /tmp/passenger.1cg4c5d/pcre-8.34  -I objs  -o objs/ngx_modules.o  objs/ngx_modules.c
cd /tmp/passenger.1cg4c5d/pcre-8.34  && make libpcre.la
  CC       libpcre_la-pcre_byte_order.lo
  CC       libpcre_la-pcre_compile.lo
  CC       libpcre_la-pcre_config.lo
  CC       libpcre_la-pcre_dfa_exec.lo
  CC       libpcre_la-pcre_exec.lo
  CC       libpcre_la-pcre_fullinfo.lo
  CC       libpcre_la-pcre_get.lo
  CC       libpcre_la-pcre_globals.lo
  CC       libpcre_la-pcre_jit_compile.lo
  CC       libpcre_la-pcre_maketables.lo
  CC       libpcre_la-pcre_newline.lo
  CC       libpcre_la-pcre_ord2utf8.lo
  CC       libpcre_la-pcre_refcount.lo
  CC       libpcre_la-pcre_string_utils.lo
  CC       libpcre_la-pcre_study.lo
  CC       libpcre_la-pcre_tables.lo
  CC       libpcre_la-pcre_ucd.lo
  CC       libpcre_la-pcre_valid_utf8.lo
  CC       libpcre_la-pcre_version.lo
  CC       libpcre_la-pcre_xclass.lo
rm -f pcre_chartables.c
ln -s ./pcre_chartables.c.dist pcre_chartables.c
  CC       libpcre_la-pcre_chartables.lo
  CCLD     libpcre.la
cc -o objs/nginx  objs/src/core/nginx.o  objs/src/core/ngx_log.o  objs/src/core/ngx_palloc.o  objs/src/core/ngx_array.o  objs/src/core/ngx_list.o  objs/src/core/ngx_hash.o  objs/src/core/ngx_buf.o  objs/src/core/ngx_queue.o  objs/src/core/ngx_output_chain.o  objs/src/core/ngx_string.o  objs/src/core/ngx_parse.o  objs/src/core/ngx_inet.o  objs/src/core/ngx_file.o  objs/src/core/ngx_crc32.o  objs/src/core/ngx_murmurhash.o  objs/src/core/ngx_md5.o  objs/src/core/ngx_rbtree.o  objs/src/core/ngx_radix_tree.o  objs/src/core/ngx_slab.o  objs/src/core/ngx_times.o  objs/src/core/ngx_shmtx.o  objs/src/core/ngx_connection.o  objs/src/core/ngx_cycle.o  objs/src/core/ngx_spinlock.o  objs/src/core/ngx_cpuinfo.o  objs/src/core/ngx_conf_file.o  objs/src/core/ngx_resolver.o  objs/src/core/ngx_open_file_cache.o  objs/src/core/ngx_crypt.o  objs/src/core/ngx_proxy_protocol.o  objs/src/core/ngx_syslog.o  objs/src/event/ngx_event.o  objs/src/event/ngx_event_timer.o  objs/src/event/ngx_event_posted.o  objs/src/event/ngx_event_accept.o  objs/src/event/ngx_event_connect.o  objs/src/event/ngx_event_pipe.o  objs/src/os/unix/ngx_time.o  objs/src/os/unix/ngx_errno.o  objs/src/os/unix/ngx_alloc.o  objs/src/os/unix/ngx_files.o  objs/src/os/unix/ngx_socket.o  objs/src/os/unix/ngx_recv.o  objs/src/os/unix/ngx_readv_chain.o  objs/src/os/unix/ngx_udp_recv.o  objs/src/os/unix/ngx_send.o  objs/src/os/unix/ngx_writev_chain.o  objs/src/os/unix/ngx_channel.o  objs/src/os/unix/ngx_shmem.o  objs/src/os/unix/ngx_process.o  objs/src/os/unix/ngx_daemon.o  objs/src/os/unix/ngx_setaffinity.o  objs/src/os/unix/ngx_setproctitle.o  objs/src/os/unix/ngx_posix_init.o  objs/src/os/unix/ngx_user.o  objs/src/os/unix/ngx_process_cycle.o  objs/src/os/unix/ngx_freebsd_init.o  objs/src/os/unix/ngx_freebsd_sendfile_chain.o  objs/src/event/modules/ngx_kqueue_module.o  objs/src/event/ngx_event_openssl.o  objs/src/event/ngx_event_openssl_stapling.o  objs/src/core/ngx_regex.o  objs/src/http/ngx_http.o  objs/src/http/ngx_http_core_module.o  objs/src/http/ngx_http_special_response.o  objs/src/http/ngx_http_request.o  objs/src/http/ngx_http_parse.o  objs/src/http/ngx_http_header_filter_module.o  objs/src/http/ngx_http_write_filter_module.o  objs/src/http/ngx_http_copy_filter_module.o  objs/src/http/modules/ngx_http_log_module.o  objs/src/http/ngx_http_request_body.o  objs/src/http/ngx_http_variables.o  objs/src/http/ngx_http_script.o  objs/src/http/ngx_http_upstream.o  objs/src/http/ngx_http_upstream_round_robin.o  objs/src/http/ngx_http_parse_time.o  objs/src/http/modules/ngx_http_static_module.o  objs/src/http/modules/ngx_http_index_module.o  objs/src/http/modules/ngx_http_chunked_filter_module.o  objs/src/http/modules/ngx_http_range_filter_module.o  objs/src/http/modules/ngx_http_headers_filter_module.o  objs/src/http/modules/ngx_http_not_modified_filter_module.o  objs/src/http/ngx_http_file_cache.o  objs/src/http/modules/ngx_http_gzip_filter_module.o  objs/src/http/ngx_http_postpone_filter_module.o  objs/src/http/modules/ngx_http_ssi_filter_module.o  objs/src/http/modules/ngx_http_charset_filter_module.o  objs/src/http/modules/ngx_http_userid_filter_module.o  objs/src/http/ngx_http_spdy.o  objs/src/http/ngx_http_spdy_module.o  objs/src/http/ngx_http_spdy_filter_module.o  objs/src/http/modules/ngx_http_gzip_static_module.o  objs/src/http/modules/ngx_http_autoindex_module.o  objs/src/http/modules/ngx_http_auth_basic_module.o  objs/src/http/modules/ngx_http_access_module.o  objs/src/http/modules/ngx_http_limit_conn_module.o  objs/src/http/modules/ngx_http_limit_req_module.o  objs/src/http/modules/ngx_http_realip_module.o  objs/src/http/modules/ngx_http_geo_module.o  objs/src/http/modules/ngx_http_geoip_module.o  objs/src/http/modules/ngx_http_map_module.o  objs/src/http/modules/ngx_http_split_clients_module.o  objs/src/http/modules/ngx_http_referer_module.o  objs/src/http/modules/ngx_http_rewrite_module.o  objs/src/http/modules/ngx_http_ssl_module.o  objs/src/http/modules/ngx_http_proxy_module.o  objs/src/http/modules/ngx_http_fastcgi_module.o  objs/src/http/modules/ngx_http_uwsgi_module.o  objs/src/http/modules/ngx_http_scgi_module.o  objs/src/http/modules/ngx_http_memcached_module.o  objs/src/http/modules/ngx_http_empty_gif_module.o  objs/src/http/modules/ngx_http_browser_module.o  objs/src/http/modules/ngx_http_upstream_hash_module.o  objs/src/http/modules/ngx_http_upstream_ip_hash_module.o  objs/src/http/modules/ngx_http_upstream_least_conn_module.o  objs/src/http/modules/ngx_http_upstream_keepalive_module.o  objs/src/http/modules/ngx_http_stub_status_module.o  objs/src/misc/ngx_google_perftools_module.o  objs/addon/nginx/ngx_http_passenger_module.o  objs/addon/nginx/Configuration.o  objs/addon/nginx/ContentHandler.o  objs/addon/nginx/StaticContentHandler.o  objs/addon/src/ngx_http_accept_language_module.o  objs/addon/ngx_cache_purge-2.3/ngx_cache_purge_module.o  objs/addon/src/ngx_http_headers_more_filter_module.o  objs/addon/src/ngx_http_headers_more_headers_out.o  objs/addon/src/ngx_http_headers_more_headers_in.o  objs/addon/src/ngx_http_headers_more_util.o  objs/ngx_modules.o  -L /usr/local/lib -lcrypt /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/buildout/common/libpassenger_common/Logging.o /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/buildout/common/libpassenger_common/Exceptions.o /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/buildout/common/libpassenger_common/Utils/SystemTime.o /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/buildout/common/libpassenger_common/Utils/StrIntUtils.o /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/buildout/common/libpassenger_common/Utils/StrIntUtilsNoStrictAliasing.o /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/buildout/common/libpassenger_common/Utils/IOUtils.o /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/buildout/common/libpassenger_common/Utils.o /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/buildout/common/libpassenger_common/AgentsStarter.o /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/buildout/common/libpassenger_common/ApplicationPool2/AppTypes.o /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/buildout/common/libpassenger_common/Utils/CachedFileStat.o /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/buildout/common/libpassenger_common/agents/LoggingAgent/FilterSupport.o /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/buildout/common/libboost_oxt.a -lstdc++ -lpthread -lm -lrt /tmp/passenger.1cg4c5d/pcre-8.34/.libs/libpcre.a -lssl -lcrypto -lz -lGeoIP -lprofiler
make -f objs/Makefile manpage
sed -e "s|%%PREFIX%%|/usr/local/etc/nginx|"  -e "s|%%PID_PATH%%|/var/run/nginx.pid|"  -e "s|%%CONF_PATH%%|/usr/local/etc/nginx/nginx.conf|"  -e "s|%%ERROR_LOG_PATH%%|/var/log/nginx-error.log|"  < man/nginx.8 > objs/nginx.8
# make install
make -f objs/Makefile install
test -d '/usr/local/etc/nginx' || mkdir -p '/usr/local/etc/nginx'
test -d '/usr/local/sbin'     || mkdir -p '/usr/local/sbin'
test ! -f '/usr/local/sbin/nginx'     || mv '/usr/local/sbin/nginx'       '/usr/local/sbin/nginx.old'
cp objs/nginx '/usr/local/sbin/nginx'
test -d '/usr/local/etc/nginx'    || mkdir -p '/usr/local/etc/nginx'
cp conf/koi-win '/usr/local/etc/nginx'
cp conf/koi-utf '/usr/local/etc/nginx'
cp conf/win-utf '/usr/local/etc/nginx'
test -f '/usr/local/etc/nginx/mime.types'     || cp conf/mime.types '/usr/local/etc/nginx'
cp conf/mime.types '/usr/local/etc/nginx/mime.types.default'
test -f '/usr/local/etc/nginx/fastcgi_params'     || cp conf/fastcgi_params '/usr/local/etc/nginx'
cp conf/fastcgi_params    '/usr/local/etc/nginx/fastcgi_params.default'
test -f '/usr/local/etc/nginx/fastcgi.conf'     || cp conf/fastcgi.conf '/usr/local/etc/nginx'
cp conf/fastcgi.conf '/usr/local/etc/nginx/fastcgi.conf.default'
test -f '/usr/local/etc/nginx/uwsgi_params'     || cp conf/uwsgi_params '/usr/local/etc/nginx'
cp conf/uwsgi_params    '/usr/local/etc/nginx/uwsgi_params.default'
test -f '/usr/local/etc/nginx/scgi_params'    || cp conf/scgi_params '/usr/local/etc/nginx'
cp conf/scgi_params     '/usr/local/etc/nginx/scgi_params.default'
test -f '/usr/local/etc/nginx/nginx.conf'     || cp conf/nginx.conf '/usr/local/etc/nginx/nginx.conf'
cp conf/nginx.conf '/usr/local/etc/nginx/nginx.conf.default'
test -d '/var/run'    || mkdir -p '/var/run'
test -d '/var/log' ||     mkdir -p '/var/log'
test -d '/usr/local/etc/nginx/html'     || cp -R html '/usr/local/etc/nginx'
test -d '/var/log' ||     mkdir -p '/var/log'

--------------------------------------------

Nginx with Passenger support was successfully installed.

Please edit your Nginx configuration file,
and set the passenger_root and passenger_ruby configuration options in the
'http' block, like this:

  http {
      ...
      passenger_root /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10;
      passenger_ruby /usr/local/ruby/ruby-2.2.2/bin/ruby;
      ...
  }

After you (re)start Nginx, you are ready to deploy any number of web
applications on Nginx.

Press ENTER to continue.

--------------------------------------------

Deploying a web application: an example

Suppose you have a web application in /somewhere. Add a server block
to your Nginx configuration file, set its root to /somewhere/public, and set
'passenger_enabled on', like this:

   server {
      listen 80;
      server_name www.yourhost.com;
      root /somewhere/public;   # <--- be sure to point to 'public'!
      passenger_enabled on;
   }

And that's it! You may also want to check the Users Guide for security and
optimization tips and other useful information:

  /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/doc/Users guide Nginx.html
  https://www.phusionpassenger.com/documentation/Users%20guide%20Nginx.html

Enjoy Phusion Passenger, a product of Phusion (www.phusion.nl) :-)
https://www.phusionpassenger.com

Phusion Passenger is a trademark of Hongli Lai & Ninh Bui.
[root@ip-x-x-x-x ~]#

Full log of compiling passenger agent

[root@ip-x-x-x-x ~]# passenger-config install-agent
Downloading a Phusion Passenger agent binary for your platform

Invoking: curl -f -L -o /tmp/passenger-install.yoysvb/agent-x86-freebsd10.1.tar.gz -s -S --cacert /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/resources/oss-binaries.phusionpassenger.com.crt --connect-timeout 30 --speed-time 30 --speed-limit 1 https://oss-binaries.phusionpassenger.com/binaries/passenger/by_release/5.0.10/agent-x86-freebsd10.1.tar.gz
Could not download https://oss-binaries.phusionpassenger.com/binaries/passenger/by_release/5.0.10/agent-x86-freebsd10.1.tar.gz: The requested URL returned error: 404 Not Found
Trying next mirror...
Invoking: curl -f -L -o /tmp/passenger-install.yoysvb/agent-x86-freebsd10.1.tar.gz -s -S --connect-timeout 30 --speed-time 30 --speed-limit 1 https://s3.amazonaws.com/phusion-passenger/binaries/passenger/by_release/5.0.10/agent-x86-freebsd10.1.tar.gz
Could not download https://s3.amazonaws.com/phusion-passenger/binaries/passenger/by_release/5.0.10/agent-x86-freebsd10.1.tar.gz: The requested URL returned error: 403 Forbidden
------------------------------------------
Sorry, no precompiled agent binary is available for your platform.

---------------------------------------

The Phusion Passenger agent binary could not be downloaded. Compiling it from source instead.

Checking for required software...

 * Checking for C compiler...
      Found: yes
      Location: /usr/bin/cc
 * Checking for C++ compiler...
      Found: yes
      Location: /usr/bin/c++
 * Checking for Rake (associated with /usr/local/ruby/ruby-2.2.2/bin/ruby)...
      Found: yes
      Location: /usr/local/ruby/ruby-2.2.2/bin/ruby /usr/local/ruby/ruby-2.2.2/bin/rake
 * Checking for Curl development headers with SSL support...
      Found: yes
      curl-config location: /usr/local/bin/curl-config
      Header location: /usr/local/include/curl/curl.h
      Version: libcurl 7.42.1
      Usable: yes
      Supports SSL: yes
 * Checking for OpenSSL development headers...
      Found: yes
      Location: /usr/include/openssl/ssl.h
 * Checking for Zlib development headers...
      Found: yes
      Location: /usr/include/zlib.h


--------------------------------------------

Compile the agent with optimizations?

Compiling the agent with optimizations will make Phusion Passenger faster, but
it will take longer to compile and it requires at least 2 GB of memory.

Compile with optimizations? [y/n]: n

Compiling Phusion Passenger agent...
[*****                                             ] -
*** ERROR: the following command failed:
rake aborted!
Command failed with status (1): [c++ -o /tmp/passenger-install.pv10hf/support-binaries/WatchdogMain.o  -Iext -Iext/common   -Wno-ambiguous-member-template -Iext/libuv/include -I/usr/local/include -DHAS_CURL_EASY_RESET  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -c ext/common/agents/Watchdog/Main.cpp]
/usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/build/cplusplus_support.rb:51:in `run_compiler'
/usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/build/cplusplus_support.rb:61:in `compile_cxx'
/usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/build/agents.rb:124:in `block (2 levels) in <top (required)>'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/task.rb:240:in `call'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/task.rb:240:in `block in execute'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/task.rb:235:in `each'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/task.rb:235:in `execute'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/task.rb:179:in `block in invoke_with_call_chain'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/monitor.rb:211:in `mon_synchronize'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/task.rb:172:in `invoke_with_call_chain'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/task.rb:201:in `block in invoke_prerequisites'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/task.rb:199:in `each'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/task.rb:199:in `invoke_prerequisites'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/task.rb:178:in `block in invoke_with_call_chain'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/monitor.rb:211:in `mon_synchronize'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/task.rb:172:in `invoke_with_call_chain'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/task.rb:165:in `invoke'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/application.rb:150:in `invoke_task'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/application.rb:106:in `block (2 levels) in top_level'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/application.rb:106:in `each'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/application.rb:106:in `block in top_level'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/application.rb:115:in `run_with_threads'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/application.rb:100:in `top_level'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/application.rb:78:in `block in run'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/application.rb:176:in `standard_exception_handling'
/usr/local/ruby/ruby-2.2.2/lib/ruby/2.2.0/rake/application.rb:75:in `run'
/usr/local/ruby/ruby-2.2.2/bin/rake:33:in `<main>'
Tasks: TOP => /tmp/passenger-install.pv10hf/support-binaries/PassengerAgent => /tmp/passenger-install.pv10hf/support-binaries/WatchdogMain.o

[root@ip-x-x-x-x ~]# passenger-config install-agent^C
[root@ip-x-x-x-x ~]# which curl
/usr/local/bin/curl
[root@ip-x-x-x-x ~]# curl -f -L -o /tmp/passenger-install.yoysvb/agent-x86-freebsd10.1.tar.gz -s -S --cacert /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/resources/oss-binaries.phusionpassenger.com.crt --connect-timeout 30 --speed-time 30 --speed-limit 1 https://oss-binaries.phusionpassenger.com/binaries/passenger/by_release/5.0.10/agent-x86-freebsd10.1.tar.gz
curl: (22) The requested URL returned error: 404 Not Found
[root@ip-x-x-x-x ~]#

Trivial rough-edge: pcre is not detected, but the port is installed

[root@ip-x-x-x-x ~]# pkg info | grep pcre
pcre-8.37_1                    Perl Compatible Regular Expressions library
[root@ip-x-x-x-x ~]#
@FooBarWidget FooBarWidget added this to the 5.0.11 milestone Jun 20, 2015
@FooBarWidget
Copy link
Member

Thanks for the report. I've scheduled this for 5.0.11. One of these days I'll spin up a FreeBSD box and investigate this.

@skull-squadron
Copy link
Author

Cool. here's some resources that might make that easier when there's cycles:

FreeBSD 10.1-RELEASE (10.1R)

* in /pub/FreeBSD/releases/ISO-IMAGES/10.1/

@FooBarWidget
Copy link
Member

I'm not able to reproduce your problem. passenger-config install-agent works fine for me. Can you go to /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10, run rake nginx there and tell me what you see?

@skull-squadron
Copy link
Author

TL;DR: Can no longer reproduce it on either a local or remote box, with rake nginx or passenger-config install-agent. Absolutely bizarre but likely related to massive port updates (curl, openssl (with API semver fixes), recompiling ruby).

Only a minor, non-blocking, separate issue which is #1548.

Output FWIW

root@ip-x-x-x-x /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10]# rake nginx
mkdir -p buildout/support-binaries
c++ -o buildout/support-binaries/WatchdogMain.o  -Iext -Iext/common  -Iext/libev -Wno-ambiguous-member-template -Iext/libuv/include -I/usr/local/include -DHAS_CURL_EASY_RESET  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -c ext/common/agents/Watchdog/Main.cpp
In file included from ext/common/agents/Watchdog/Main.cpp:61:
In file included from ext/common/agents/ApiServerUtils.h:72:
In file included from ext/common/DataStructures/LString.h:33:
In file included from ext/common/MemoryKit/mbuf.h:21:
ext/common/Utils/sysqueue.h:160:9: warning: 'QMD_SAVELINK' macro redefined
#define QMD_SAVELINK(name, link)    void **name = (void**)(void *)&(link)
        ^
/usr/include/sys/queue.h:140:9: note: previous definition is here
#define QMD_SAVELINK(name, link)
        ^
In file included from ext/common/agents/Watchdog/Main.cpp:61:
In file included from ext/common/agents/ApiServerUtils.h:72:
In file included from ext/common/DataStructures/LString.h:33:
In file included from ext/common/MemoryKit/mbuf.h:21:
ext/common/Utils/sysqueue.h:531:9: warning: 'TAILQ_HEAD_INITIALIZER' macro redefined
#define TAILQ_HEAD_INITIALIZER(head)                                    \
        ^
/usr/include/sys/queue.h:498:9: note: previous definition is here
#define TAILQ_HEAD_INITIALIZER(head)                                    \
        ^
2 warnings generated.
c++ -o buildout/support-binaries/ServerMain.o  -Iext -Iext/common  -Iext/libev -Wno-ambiguous-member-template -Iext/libuv/include -I/usr/local/include -DHAS_CURL_EASY_RESET  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -c ext/common/agents/HelperAgent/Main.cpp
c++ -o buildout/support-binaries/LoggingMain.o  -Iext -Iext/common  -Iext/libev -Wno-ambiguous-member-template -Iext/libuv/include -I/usr/local/include -DHAS_CURL_EASY_RESET  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -c ext/common/agents/LoggingAgent/Main.cpp
In file included from ext/common/agents/LoggingAgent/Main.cpp:46:
In file included from ext/common/agents/ApiServerUtils.h:72:
In file included from ext/common/DataStructures/LString.h:33:
In file included from ext/common/MemoryKit/mbuf.h:21:
ext/common/Utils/sysqueue.h:160:9: warning: 'QMD_SAVELINK' macro redefined
#define QMD_SAVELINK(name, link)    void **name = (void**)(void *)&(link)
        ^
/usr/include/sys/queue.h:140:9: note: previous definition is here
#define QMD_SAVELINK(name, link)
        ^
In file included from ext/common/agents/LoggingAgent/Main.cpp:46:
In file included from ext/common/agents/ApiServerUtils.h:72:
In file included from ext/common/DataStructures/LString.h:33:
In file included from ext/common/MemoryKit/mbuf.h:21:
ext/common/Utils/sysqueue.h:531:9: warning: 'TAILQ_HEAD_INITIALIZER' macro redefined
#define TAILQ_HEAD_INITIALIZER(head)                                    \
        ^
/usr/include/sys/queue.h:498:9: note: previous definition is here
#define TAILQ_HEAD_INITIALIZER(head)                                    \
        ^
2 warnings generated.
c++ -o buildout/support-binaries/SystemMetricsTool.o  -Iext -Iext/common  -Iext/libev -Wno-ambiguous-member-template -Iext/libuv/include -I/usr/local/include -DHAS_CURL_EASY_RESET  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -c ext/common/agents/HelperAgent/SystemMetricsTool.cpp
c++ -o buildout/support-binaries/TempDirToucher.o  -Iext -Iext/common  -Iext/libev -Wno-ambiguous-member-template -Iext/libuv/include -I/usr/local/include -DHAS_CURL_EASY_RESET  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -c ext/common/agents/TempDirToucher/Main.cpp
c++ -o buildout/support-binaries/SpawnPreparer.o  -Iext -Iext/common  -Iext/libev -Wno-ambiguous-member-template -Iext/libuv/include -I/usr/local/include -DHAS_CURL_EASY_RESET  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -c ext/common/agents/SpawnPreparer/Main.cpp
mkdir -p buildout/common/libboost_oxt/boost
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/lockpool.o -c ext/boost/libs/atomic/lockpool.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/c_regex_traits.o -c ext/boost/libs/regex/src/c_regex_traits.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/cpp_regex_traits.o -c ext/boost/libs/regex/src/cpp_regex_traits.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/cregex.o -c ext/boost/libs/regex/src/cregex.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/instances.o -c ext/boost/libs/regex/src/instances.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/posix_api.o -c ext/boost/libs/regex/src/posix_api.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/regex.o -c ext/boost/libs/regex/src/regex.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/regex_debug.o -c ext/boost/libs/regex/src/regex_debug.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/regex_raw_buffer.o -c ext/boost/libs/regex/src/regex_raw_buffer.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/regex_traits_defaults.o -c ext/boost/libs/regex/src/regex_traits_defaults.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/static_mutex.o -c ext/boost/libs/regex/src/static_mutex.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/wc_regex_traits.o -c ext/boost/libs/regex/src/wc_regex_traits.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/wide_posix_api.o -c ext/boost/libs/regex/src/wide_posix_api.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/winstances.o -c ext/boost/libs/regex/src/winstances.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/error_code.o -c ext/boost/libs/system/src/error_code.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/future.o -c ext/boost/libs/thread/src/future.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/once.o -c ext/boost/libs/thread/src/pthread/once.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/once_atomic.o -c ext/boost/libs/thread/src/pthread/once_atomic.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/thread.o -c ext/boost/libs/thread/src/pthread/thread.cpp
c++  -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/boost/tss_null.o -c ext/boost/libs/thread/src/tss_null.cpp
mkdir -p buildout/common/libboost_oxt/oxt
c++ -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/oxt/implementation.o -c ext/oxt/implementation.cpp
c++ -Iext  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -o buildout/common/libboost_oxt/oxt/system_calls.o -c ext/oxt/system_calls.cpp
mkdir -p buildout/common/libboost_oxt
rm -rf buildout/common/libboost_oxt.a
ar cru buildout/common/libboost_oxt.a buildout/common/libboost_oxt/boost/lockpool.o buildout/common/libboost_oxt/boost/c_regex_traits.o buildout/common/libboost_oxt/boost/cpp_regex_traits.o buildout/common/libboost_oxt/boost/cregex.o buildout/common/libboost_oxt/boost/instances.o buildout/common/libboost_oxt/boost/posix_api.o buildout/common/libboost_oxt/boost/regex.o buildout/common/libboost_oxt/boost/regex_debug.o buildout/common/libboost_oxt/boost/regex_raw_buffer.o buildout/common/libboost_oxt/boost/regex_traits_defaults.o buildout/common/libboost_oxt/boost/static_mutex.o buildout/common/libboost_oxt/boost/wc_regex_traits.o buildout/common/libboost_oxt/boost/wide_posix_api.o buildout/common/libboost_oxt/boost/winstances.o buildout/common/libboost_oxt/boost/error_code.o buildout/common/libboost_oxt/boost/future.o buildout/common/libboost_oxt/boost/once.o buildout/common/libboost_oxt/boost/once_atomic.o buildout/common/libboost_oxt/boost/thread.o buildout/common/libboost_oxt/boost/tss_null.o buildout/common/libboost_oxt/oxt/implementation.o buildout/common/libboost_oxt/oxt/system_calls.o
ranlib buildout/common/libboost_oxt.a
mkdir -p buildout/common/libpassenger_common
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -O -o buildout/common/libpassenger_common/Logging.o -c ext/common/Logging.cpp
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP  -o buildout/common/libpassenger_common/Exceptions.o -c ext/common/Exceptions.cpp
mkdir -p buildout/common/libpassenger_common/Utils
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP  -o buildout/common/libpassenger_common/Utils/SystemTime.o -c ext/common/Utils/SystemTime.cpp
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -O3 -o buildout/common/libpassenger_common/Utils/StrIntUtils.o -c ext/common/Utils/StrIntUtils.cpp
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -O2 -fno-strict-aliasing -o buildout/common/libpassenger_common/Utils/StrIntUtilsNoStrictAliasing.o -c ext/common/Utils/StrIntUtilsNoStrictAliasing.cpp
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -O -o buildout/common/libpassenger_common/Utils/IOUtils.o -c ext/common/Utils/IOUtils.cpp
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP  -o buildout/common/libpassenger_common/Utils.o -c ext/common/Utils.cpp
mkdir -p buildout/common/libpassenger_common/agents/LoggingAgent
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP  -o buildout/common/libpassenger_common/agents/LoggingAgent/FilterSupport.o -c ext/common/agents/LoggingAgent/FilterSupport.cpp
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -O2 -o buildout/common/libpassenger_common/Utils/modp_b64.o -c ext/common/Utils/modp_b64.cpp
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP  -o buildout/common/libpassenger_common/Utils/CachedFileStat.o -c ext/common/Utils/CachedFileStat.cpp
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP  -o buildout/common/libpassenger_common/Utils/LargeFiles.o -c ext/common/Utils/LargeFiles.cpp
mkdir -p buildout/common/libpassenger_common/ApplicationPool2
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP  -o buildout/common/libpassenger_common/ApplicationPool2/Implementation.o -c ext/common/ApplicationPool2/Implementation.cpp
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP  -o buildout/common/libpassenger_common/ApplicationPool2/AppTypes.o -c ext/common/ApplicationPool2/AppTypes.cpp
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP  -o buildout/common/libpassenger_common/AgentsBase.o -c ext/common/agents/Base.cpp
mkdir -p buildout/common/libpassenger_common/MemoryKit
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -O2 -o buildout/common/libpassenger_common/MemoryKit/mbuf.o -c ext/common/MemoryKit/mbuf.cpp
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -O2 -o buildout/common/libpassenger_common/MemoryKit/palloc.o -c ext/common/MemoryKit/palloc.cpp
mkdir -p buildout/common/libpassenger_common/ServerKit
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -O3 -o buildout/common/libpassenger_common/ServerKit/http_parser.o -c ext/common/ServerKit/http_parser.cpp
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -O2 -o buildout/common/libpassenger_common/ServerKit/Implementation.o -c ext/common/ServerKit/Implementation.cpp
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -O2 -o buildout/common/libpassenger_common/Utils/MD5.o -c ext/common/Utils/MD5.cpp
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -O3 -o buildout/common/libpassenger_common/Utils/Hasher.o -c ext/common/Utils/Hasher.cpp
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -O2 -o buildout/common/libpassenger_common/Utils/jsoncpp.o -c ext/common/Utils/jsoncpp.cpp
mkdir -p buildout/libev/
cd buildout/libev/ && sh /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/libev/configure --disable-shared --enable-static CC='cc' CXX='c++' CFLAGS='-D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -w' orig_CFLAGS=1
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/libev/install-sh -c -d
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of cc... gcc3
checking build system type... i386-unknown-freebsd10.1
checking host system type... i386-unknown-freebsd10.1
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... no
checking how to convert i386-unknown-freebsd10.1 file names to i386-unknown-freebsd10.1 format... func_convert_file_noop
checking how to convert i386-unknown-freebsd10.1 file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... no
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from cc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... cc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if cc supports -fno-rtti -fno-exceptions... yes
checking for cc option to produce PIC... -fPIC -DPIC
checking if cc PIC flag -fPIC -DPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.o... (cached) yes
checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... freebsd10.1 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking sys/inotify.h usability... no
checking sys/inotify.h presence... no
checking for sys/inotify.h... no
checking sys/epoll.h usability... no
checking sys/epoll.h presence... no
checking for sys/epoll.h... no
checking sys/event.h usability... yes
checking sys/event.h presence... yes
checking for sys/event.h... yes
checking port.h usability... no
checking port.h presence... no
checking for port.h... no
checking poll.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/eventfd.h usability... no
checking sys/eventfd.h presence... no
checking for sys/eventfd.h... no
checking sys/signalfd.h usability... no
checking sys/signalfd.h presence... no
checking for sys/signalfd.h... no
checking for inotify_init... no
checking for epoll_ctl... no
checking for kqueue... yes
checking for port_create... no
checking for poll... yes
checking for select... yes
checking for eventfd... no
checking for signalfd... no
checking for clock_gettime... yes
checking for nanosleep... yes
checking for library containing floor... -lm
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
rm -f buildout/libev/libev.la
cd buildout/libev/ && make libev.la
/bin/sh ./libtool --tag=CC    --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/libev      -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -w -MT ev.lo -MD -MP -MF .deps/ev.Tpo -c -o ev.lo /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/libev/ev.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I/usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/libev -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -w -MT ev.lo -MD -MP -MF .deps/ev.Tpo -c /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/libev/ev.c -o ev.o
mv -f .deps/ev.Tpo .deps/ev.Plo
/bin/sh ./libtool --tag=CC    --mode=compile cc -DHAVE_CONFIG_H -I. -I/usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/libev      -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -w -MT event.lo -MD -MP -MF .deps/event.Tpo -c -o event.lo /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/libev/event.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I/usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/libev -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -w -MT event.lo -MD -MP -MF .deps/event.Tpo -c /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/libev/event.c -o event.o
mv -f .deps/event.Tpo .deps/event.Plo
/bin/sh ./libtool --tag=CC    --mode=link cc  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -w -version-info 4:0:0   -o libev.la -rpath /usr/local/lib ev.lo event.lo  -lm
libtool: link: ar cru .libs/libev.a  ev.o event.o
libtool: link: ranlib .libs/libev.a
libtool: link: ( cd ".libs" && rm -f "libev.la" && ln -s "../libev.la" "libev.la" )
mkdir -p buildout/libuv/
cd /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/libuv/ && (touch aclocal.m4 configure Makefile.in || true)
cd buildout/libuv/ && sh /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/libuv/configure --disable-shared --enable-static CC='cc' CXX='c++' CFLAGS='-D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -w' AM_V_CC= AM_V_CCLD=
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/libuv/install-sh -c -d
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... i386-unknown-freebsd10.1
checking host system type... i386-unknown-freebsd10.1
checking for gcc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking whether cc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of cc... gcc3
checking if cc supports -fvisibility=hidden flag... yes
checking if cc supports -g flag... yes
checking if cc supports -std=gnu89 flag... yes
checking if cc supports -pedantic flag... yes
checking if cc supports -Wall flag... yes
checking if cc supports -Wextra flag... yes
checking if cc supports -Wno-unused-parameter flag... yes
checking for ar... ar
checking the archiver (ar) interface... ar
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking how to convert i386-unknown-freebsd10.1 file names to i386-unknown-freebsd10.1 format... func_convert_file_noop
checking how to convert i386-unknown-freebsd10.1 file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... no
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from cc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... cc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if cc supports -fno-rtti -fno-exceptions... yes
checking for cc option to produce PIC... -fPIC -DPIC
checking if cc PIC flag -fPIC -DPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.o... (cached) yes
checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... freebsd10.1 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking whether make supports nested variables... (cached) yes
checking for dlopen in -ldl... no
checking for kstat_lookup in -lkstat... no
checking for kvm_open in -lkvm... yes
checking for gethostbyname in -lnsl... no
checking for perfstat_cpu in -lperfstat... no
checking for pthread_mutex_init in -lpthread... yes
checking for clock_gettime in -lrt... yes
checking for sendfile in -lsendfile... no
checking for socket in -lsocket... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for pkg-config... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating libuv.pc
config.status: creating Makefile
config.status: executing depfiles commands
config.status: executing libtool commands
rm -f buildout/libuv//libuv.la
cd buildout/libuv/ && make -j2 libuv.la
--- src/.dirstamp ---
--- src/.deps/.dirstamp ---
--- src/unix/.dirstamp ---
--- src/unix/.deps/.dirstamp ---
--- src/libuv_la-fs-poll.lo ---
--- src/libuv_la-inet.lo ---
--- src/libuv_la-fs-poll.lo ---
  CC       src/libuv_la-fs-poll.lo
--- src/libuv_la-inet.lo ---
  CC       src/libuv_la-inet.lo
--- src/libuv_la-threadpool.lo ---
  CC       src/libuv_la-threadpool.lo
--- src/libuv_la-uv-common.lo ---
  CC       src/libuv_la-uv-common.lo
--- src/libuv_la-version.lo ---
  CC       src/libuv_la-version.lo
--- src/unix/libuv_la-async.lo ---
  CC       src/unix/libuv_la-async.lo
--- src/unix/libuv_la-core.lo ---
  CC       src/unix/libuv_la-core.lo
--- src/unix/libuv_la-dl.lo ---
  CC       src/unix/libuv_la-dl.lo
--- src/unix/libuv_la-fs.lo ---
  CC       src/unix/libuv_la-fs.lo
--- src/unix/libuv_la-getaddrinfo.lo ---
  CC       src/unix/libuv_la-getaddrinfo.lo
--- src/unix/libuv_la-getnameinfo.lo ---
  CC       src/unix/libuv_la-getnameinfo.lo
--- src/unix/libuv_la-loop-watcher.lo ---
  CC       src/unix/libuv_la-loop-watcher.lo
--- src/unix/libuv_la-loop.lo ---
--- src/unix/libuv_la-pipe.lo ---
--- src/unix/libuv_la-loop.lo ---
  CC       src/unix/libuv_la-loop.lo
--- src/unix/libuv_la-pipe.lo ---
CC       src/unix/libuv_la-pipe.lo
--- src/unix/libuv_la-poll.lo ---
  CC       src/unix/libuv_la-poll.lo
--- src/unix/libuv_la-process.lo ---
  CC       src/unix/libuv_la-process.lo
--- src/unix/libuv_la-signal.lo ---
  CC       src/unix/libuv_la-signal.lo
--- src/unix/libuv_la-stream.lo ---
  CC       src/unix/libuv_la-stream.lo
--- src/unix/libuv_la-tcp.lo ---
  CC       src/unix/libuv_la-tcp.lo
--- src/unix/libuv_la-thread.lo ---
  CC       src/unix/libuv_la-thread.lo
--- src/unix/libuv_la-timer.lo ---
  CC       src/unix/libuv_la-timer.lo
--- src/unix/libuv_la-tty.lo ---
  CC       src/unix/libuv_la-tty.lo
--- src/unix/libuv_la-udp.lo ---
  CC       src/unix/libuv_la-udp.lo
--- src/unix/libuv_la-kqueue.lo ---
  CC       src/unix/libuv_la-kqueue.lo
--- src/unix/libuv_la-freebsd.lo ---
  CC       src/unix/libuv_la-freebsd.lo
--- libuv.la ---
  CCLD     libuv.la
c++ -o buildout/support-binaries/PassengerAgent.o  -Iext -Iext/common  -Iext/libev -Wno-ambiguous-member-template -Iext/libuv/include -I/usr/local/include -DHAS_CURL_EASY_RESET  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP -c ext/common/agents/Main.cpp
c++ buildout/support-binaries/PassengerAgent.o -o buildout/support-binaries/PassengerAgent buildout/common/libpassenger_common/Logging.o buildout/common/libpassenger_common/Exceptions.o buildout/common/libpassenger_common/Utils/SystemTime.o buildout/common/libpassenger_common/Utils/StrIntUtils.o buildout/common/libpassenger_common/Utils/StrIntUtilsNoStrictAliasing.o buildout/common/libpassenger_common/Utils/IOUtils.o buildout/common/libpassenger_common/Utils.o buildout/common/libpassenger_common/agents/LoggingAgent/FilterSupport.o buildout/common/libpassenger_common/Utils/modp_b64.o buildout/common/libpassenger_common/Utils/CachedFileStat.o buildout/common/libpassenger_common/Utils/LargeFiles.o buildout/common/libpassenger_common/ApplicationPool2/Implementation.o buildout/common/libpassenger_common/ApplicationPool2/AppTypes.o buildout/common/libpassenger_common/AgentsBase.o buildout/common/libpassenger_common/MemoryKit/mbuf.o buildout/common/libpassenger_common/MemoryKit/palloc.o buildout/common/libpassenger_common/ServerKit/http_parser.o buildout/common/libpassenger_common/ServerKit/Implementation.o buildout/common/libpassenger_common/Utils/MD5.o buildout/common/libpassenger_common/Utils/Hasher.o buildout/common/libpassenger_common/Utils/jsoncpp.o buildout/support-binaries/WatchdogMain.o buildout/support-binaries/ServerMain.o buildout/support-binaries/LoggingMain.o buildout/support-binaries/SystemMetricsTool.o buildout/support-binaries/TempDirToucher.o buildout/support-binaries/SpawnPreparer.o buildout/common/libboost_oxt.a   buildout/libev/.libs/libev.a  -lm buildout/libuv/.libs/libuv.a  -lrt -lpthread -lkvm -L/usr/local/lib -lcurl -lz -lpthread -lrt
c++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -Wno-ambiguous-member-template -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -g -DHAVE_ACCEPT4 -DHAS_SFENCE -DHAS_LFENCE -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DHAS_UNORDERED_MAP  -o buildout/common/libpassenger_common/AgentsStarter.o -c ext/common/AgentsStarter.cpp
mkdir -p 'buildout/ruby/ruby-2.2.2-x86-freebsd10.1/'
cd 'buildout/ruby/ruby-2.2.2-x86-freebsd10.1/' && /usr/local/ruby/ruby-2.2.2/bin/ruby '/usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/ruby/extconf.rb'
checking for alloca.h... no
checking for ruby/version.h... yes
checking for ruby/io.h... yes
checking for ruby/thread.h... yes
checking for ruby_version... no
checking for rb_thread_io_blocking_region() in ruby/io.h... yes
checking for rb_thread_call_without_gvl() in ruby/thread.h... yes
creating Makefile
cd 'buildout/ruby/ruby-2.2.2-x86-freebsd10.1/' && make
compiling /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/ruby/passenger_native_support.c
/usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10/ext/ruby/passenger_native_support.c:599:16: warning:
      comparison of integers of different signs: 'unsigned int' and 'long'
      [-Wsign-compare]
        for (i = 0; i < RARRAY_LEN(watcher->filenames); i++) {
                    ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
linking shared-object passenger_native_support.so
[root@ip-x-x-x-x /usr/local/ruby/ruby-2.2.2/lib/ruby/gems/2.2.0/gems/passenger-5.0.10]# echo $?
0

@FooBarWidget
Copy link
Member

I think your original problem had something to do with not having sufficient RAM for the compiler to work. Maybe the compiler crashed due to out-of-RAM conditions without printing any error messages. I've improved the error reporting mechanism in passenger-config install-agent so that the cause of such errors will be more apparent in the future.

@skull-squadron
Copy link
Author

I was monitoring with htop in another session during each and every compilation (optimizations: n in all cases), didn't hit swap at all, so maybe I'm just a bozo.

Here's with /usr/bin/time -l passenger-config install-agent

Compilation finished!
      121.33 real       101.72 user         9.68 sys
    411012  maximum resident set size
     24471  average shared memory size
       155  average unshared data size
       134  average unshared stack size
   1712264  page reclaims
        19  page faults
         0  swaps <----
         8  block input operations
      3819  block output operations
        12  messages sent
        33  messages received
        30  signals received
     51507  voluntary context switches
     18522  involuntary context switches

Doesn't prove the previous error wasn't this. It might be an unknowable unknown at this point if it's not reproducible, but the lack of -I ext/libuv and -I ext/libev flags seemed to indicate the build wasn't finding all of its bits (without any hacky FBSD port patches).

It works now, much thanks and sorry for wasting your time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants