Skip to content

Instantly share code, notes, and snippets.

@schleumer
Created August 24, 2013 00:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save schleumer/6325297 to your computer and use it in GitHub Desktop.
Save schleumer/6325297 to your computer and use it in GitHub Desktop.
Welcome to the Phusion Passenger Nginx module installer, v4.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.
--------------------------------------------
Checking for required software...
* Checking for GNU C compiler...
Found: yes
Location: /usr/bin/gcc
* Checking for GNU C++ compiler...
Found: yes
Location: /usr/bin/g++
* Checking for A download tool like 'wget' or 'curl'...
Found: yes
Location: /usr/bin/wget
* Checking for Ruby development headers...
Found: yes
Location: /usr/local/rvm/rubies/ruby-2.0.0-p247/include/ruby-2.0.0/ruby.h
* Checking for OpenSSL support for Ruby...
Found: yes
* Checking for RubyGems...
Found: yes
* Checking for Rake (associated with /usr/local/rvm/wrappers/ruby-2.0.0-p247/ruby)...
Found: yes
Location: /usr/local/rvm/wrappers/ruby-2.0.0-p247/rake
* Checking for rack...
Found: yes
* Checking for Curl development headers with SSL support...
Found: yes
curl-config location: /usr/bin/curl-config
Header location: /usr/include/curl/curl.h
Version: libcurl 7.32.0
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
--------------------------------------------
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.4.1 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:
No choice has been given.
Enter your choice (1 or 2) or press Ctrl-C to abort: 1
--------------------------------------------
Downloading Nginx...
# wget -O /tmp/passenger.13x4t1a/nginx.tar.gz http://www.nginx.org/download/nginx-1.4.1.tar.gz
--2013-08-23 21:40:39-- http://www.nginx.org/download/nginx-1.4.1.tar.gz
Resolvendo www.nginx.org (www.nginx.org)... 206.251.255.63
Conectando-se a www.nginx.org (www.nginx.org)|206.251.255.63|:80... conectado.
A requisição HTTP foi enviada, aguardando resposta... 301 Moved Permanently
Localização: http://nginx.org/download/nginx-1.4.1.tar.gz [redirecionando]
--2013-08-23 21:40:40-- http://nginx.org/download/nginx-1.4.1.tar.gz
Resolvendo nginx.org (nginx.org)... 206.251.255.63
Reaproveitando a conexão existente para www.nginx.org:80.
A requisição HTTP foi enviada, aguardando resposta... 200 OK
Tamanho: 767107 (749K) [application/octet-stream]
Salvando em: “/tmp/passenger.13x4t1a/nginx.tar.gz”
100%[===================================================================================================================================================================================================>] 767.107 192KB/s em 4,6s
2013-08-23 21:40:45 (165 KB/s) - “/tmp/passenger.13x4t1a/nginx.tar.gz” salvo [767107/767107]
Verifying Nginx checksum...
Extracting Nginx source tarball...
# tar xzvf /tmp/passenger.13x4t1a/nginx.tar.gz
nginx-1.4.1/
nginx-1.4.1/auto/
nginx-1.4.1/conf/
nginx-1.4.1/contrib/
nginx-1.4.1/src/
nginx-1.4.1/configure
nginx-1.4.1/LICENSE
nginx-1.4.1/README
nginx-1.4.1/html/
nginx-1.4.1/man/
nginx-1.4.1/CHANGES.ru
nginx-1.4.1/CHANGES
nginx-1.4.1/man/nginx.8
nginx-1.4.1/html/50x.html
nginx-1.4.1/html/index.html
nginx-1.4.1/src/core/
nginx-1.4.1/src/event/
nginx-1.4.1/src/http/
nginx-1.4.1/src/mail/
nginx-1.4.1/src/misc/
nginx-1.4.1/src/os/
nginx-1.4.1/src/os/unix/
nginx-1.4.1/src/os/unix/ngx_aio_read_chain.c
nginx-1.4.1/src/os/unix/ngx_aio_read.c
nginx-1.4.1/src/os/unix/ngx_aio_write_chain.c
nginx-1.4.1/src/os/unix/ngx_aio_write.c
nginx-1.4.1/src/os/unix/ngx_atomic.h
nginx-1.4.1/src/os/unix/ngx_alloc.c
nginx-1.4.1/src/os/unix/ngx_alloc.h
nginx-1.4.1/src/os/unix/ngx_darwin_config.h
nginx-1.4.1/src/os/unix/ngx_channel.c
nginx-1.4.1/src/os/unix/ngx_channel.h
nginx-1.4.1/src/os/unix/ngx_daemon.c
nginx-1.4.1/src/os/unix/ngx_darwin.h
nginx-1.4.1/src/os/unix/ngx_darwin_sendfile_chain.c
nginx-1.4.1/src/os/unix/ngx_darwin_init.c
nginx-1.4.1/src/os/unix/ngx_file_aio_read.c
nginx-1.4.1/src/os/unix/ngx_errno.c
nginx-1.4.1/src/os/unix/ngx_errno.h
nginx-1.4.1/src/os/unix/ngx_freebsd.h
nginx-1.4.1/src/os/unix/ngx_files.c
nginx-1.4.1/src/os/unix/ngx_files.h
nginx-1.4.1/src/os/unix/ngx_freebsd_rfork_thread.c
nginx-1.4.1/src/os/unix/ngx_freebsd_config.h
nginx-1.4.1/src/os/unix/ngx_freebsd_init.c
nginx-1.4.1/src/os/unix/ngx_freebsd_sendfile_chain.c
nginx-1.4.1/src/os/unix/ngx_freebsd_rfork_thread.h
nginx-1.4.1/src/os/unix/ngx_gcc_atomic_sparc64.h
nginx-1.4.1/src/os/unix/ngx_gcc_atomic_amd64.h
nginx-1.4.1/src/os/unix/ngx_gcc_atomic_ppc.h
nginx-1.4.1/src/os/unix/ngx_solaris_sendfilev_chain.c
nginx-1.4.1/src/os/unix/ngx_gcc_atomic_x86.h
nginx-1.4.1/src/os/unix/ngx_linux.h
nginx-1.4.1/src/os/unix/ngx_linux_aio_read.c
nginx-1.4.1/src/os/unix/ngx_linux_config.h
nginx-1.4.1/src/os/unix/ngx_linux_init.c
nginx-1.4.1/src/os/unix/ngx_linux_sendfile_chain.c
nginx-1.4.1/src/os/unix/ngx_os.h
nginx-1.4.1/src/os/unix/ngx_posix_config.h
nginx-1.4.1/src/os/unix/ngx_posix_init.c
nginx-1.4.1/src/os/unix/ngx_process.c
nginx-1.4.1/src/os/unix/ngx_process.h
nginx-1.4.1/src/os/unix/ngx_process_cycle.c
nginx-1.4.1/src/os/unix/ngx_process_cycle.h
nginx-1.4.1/src/os/unix/ngx_pthread_thread.c
nginx-1.4.1/src/os/unix/ngx_readv_chain.c
nginx-1.4.1/src/os/unix/ngx_recv.c
nginx-1.4.1/src/os/unix/ngx_send.c
nginx-1.4.1/src/os/unix/ngx_setaffinity.c
nginx-1.4.1/src/os/unix/ngx_setaffinity.h
nginx-1.4.1/src/os/unix/ngx_setproctitle.c
nginx-1.4.1/src/os/unix/ngx_setproctitle.h
nginx-1.4.1/src/os/unix/ngx_shmem.c
nginx-1.4.1/src/os/unix/ngx_shmem.h
nginx-1.4.1/src/os/unix/ngx_socket.c
nginx-1.4.1/src/os/unix/ngx_socket.h
nginx-1.4.1/src/os/unix/ngx_solaris.h
nginx-1.4.1/src/os/unix/ngx_solaris_config.h
nginx-1.4.1/src/os/unix/ngx_solaris_init.c
nginx-1.4.1/src/os/unix/ngx_sunpro_atomic_sparc64.h
nginx-1.4.1/src/os/unix/ngx_sunpro_amd64.il
nginx-1.4.1/src/os/unix/ngx_sunpro_sparc64.il
nginx-1.4.1/src/os/unix/ngx_sunpro_x86.il
nginx-1.4.1/src/os/unix/ngx_thread.h
nginx-1.4.1/src/os/unix/ngx_time.c
nginx-1.4.1/src/os/unix/ngx_time.h
nginx-1.4.1/src/os/unix/ngx_udp_recv.c
nginx-1.4.1/src/os/unix/ngx_user.c
nginx-1.4.1/src/os/unix/ngx_user.h
nginx-1.4.1/src/os/unix/ngx_writev_chain.c
nginx-1.4.1/src/os/unix/rfork_thread.S
nginx-1.4.1/src/misc/ngx_google_perftools_module.c
nginx-1.4.1/src/misc/ngx_cpp_test_module.cpp
nginx-1.4.1/src/mail/ngx_mail_handler.c
nginx-1.4.1/src/mail/ngx_mail.c
nginx-1.4.1/src/mail/ngx_mail.h
nginx-1.4.1/src/mail/ngx_mail_auth_http_module.c
nginx-1.4.1/src/mail/ngx_mail_core_module.c
nginx-1.4.1/src/mail/ngx_mail_imap_handler.c
nginx-1.4.1/src/mail/ngx_mail_imap_module.c
nginx-1.4.1/src/mail/ngx_mail_imap_module.h
nginx-1.4.1/src/mail/ngx_mail_parse.c
nginx-1.4.1/src/mail/ngx_mail_pop3_handler.c
nginx-1.4.1/src/mail/ngx_mail_pop3_module.c
nginx-1.4.1/src/mail/ngx_mail_pop3_module.h
nginx-1.4.1/src/mail/ngx_mail_proxy_module.c
nginx-1.4.1/src/mail/ngx_mail_smtp_handler.c
nginx-1.4.1/src/mail/ngx_mail_smtp_module.c
nginx-1.4.1/src/mail/ngx_mail_smtp_module.h
nginx-1.4.1/src/mail/ngx_mail_ssl_module.c
nginx-1.4.1/src/mail/ngx_mail_ssl_module.h
nginx-1.4.1/src/http/modules/
nginx-1.4.1/src/http/ngx_http_cache.h
nginx-1.4.1/src/http/ngx_http.c
nginx-1.4.1/src/http/ngx_http.h
nginx-1.4.1/src/http/ngx_http_copy_filter_module.c
nginx-1.4.1/src/http/ngx_http_busy_lock.c
nginx-1.4.1/src/http/ngx_http_busy_lock.h
nginx-1.4.1/src/http/ngx_http_config.h
nginx-1.4.1/src/http/ngx_http_header_filter_module.c
nginx-1.4.1/src/http/ngx_http_core_module.c
nginx-1.4.1/src/http/ngx_http_core_module.h
nginx-1.4.1/src/http/ngx_http_file_cache.c
nginx-1.4.1/src/http/ngx_http_parse_time.c
nginx-1.4.1/src/http/ngx_http_parse.c
nginx-1.4.1/src/http/ngx_http_request_body.c
nginx-1.4.1/src/http/ngx_http_request.c
nginx-1.4.1/src/http/ngx_http_postpone_filter_module.c
nginx-1.4.1/src/http/ngx_http_request.h
nginx-1.4.1/src/http/ngx_http_spdy_module.c
nginx-1.4.1/src/http/ngx_http_script.c
nginx-1.4.1/src/http/ngx_http_script.h
nginx-1.4.1/src/http/ngx_http_spdy.c
nginx-1.4.1/src/http/ngx_http_spdy.h
nginx-1.4.1/src/http/ngx_http_spdy_filter_module.c
nginx-1.4.1/src/http/ngx_http_spdy_module.h
nginx-1.4.1/src/http/ngx_http_special_response.c
nginx-1.4.1/src/http/ngx_http_upstream.c
nginx-1.4.1/src/http/ngx_http_upstream.h
nginx-1.4.1/src/http/ngx_http_upstream_round_robin.c
nginx-1.4.1/src/http/ngx_http_upstream_round_robin.h
nginx-1.4.1/src/http/ngx_http_variables.c
nginx-1.4.1/src/http/ngx_http_variables.h
nginx-1.4.1/src/http/ngx_http_write_filter_module.c
nginx-1.4.1/src/http/modules/ngx_http_addition_filter_module.c
nginx-1.4.1/src/http/modules/ngx_http_access_module.c
nginx-1.4.1/src/http/modules/ngx_http_charset_filter_module.c
nginx-1.4.1/src/http/modules/ngx_http_auth_basic_module.c
nginx-1.4.1/src/http/modules/ngx_http_autoindex_module.c
nginx-1.4.1/src/http/modules/ngx_http_browser_module.c
nginx-1.4.1/src/http/modules/ngx_http_not_modified_filter_module.c
nginx-1.4.1/src/http/modules/ngx_http_chunked_filter_module.c
nginx-1.4.1/src/http/modules/ngx_http_dav_module.c
nginx-1.4.1/src/http/modules/ngx_http_degradation_module.c
nginx-1.4.1/src/http/modules/ngx_http_empty_gif_module.c
nginx-1.4.1/src/http/modules/ngx_http_fastcgi_module.c
nginx-1.4.1/src/http/modules/ngx_http_flv_module.c
nginx-1.4.1/src/http/modules/ngx_http_geo_module.c
nginx-1.4.1/src/http/modules/ngx_http_geoip_module.c
nginx-1.4.1/src/http/modules/ngx_http_gunzip_filter_module.c
nginx-1.4.1/src/http/modules/ngx_http_gzip_filter_module.c
nginx-1.4.1/src/http/modules/ngx_http_gzip_static_module.c
nginx-1.4.1/src/http/modules/ngx_http_headers_filter_module.c
nginx-1.4.1/src/http/modules/ngx_http_image_filter_module.c
nginx-1.4.1/src/http/modules/ngx_http_index_module.c
nginx-1.4.1/src/http/modules/ngx_http_limit_conn_module.c
nginx-1.4.1/src/http/modules/ngx_http_limit_req_module.c
nginx-1.4.1/src/http/modules/ngx_http_log_module.c
nginx-1.4.1/src/http/modules/ngx_http_map_module.c
nginx-1.4.1/src/http/modules/ngx_http_memcached_module.c
nginx-1.4.1/src/http/modules/ngx_http_mp4_module.c
nginx-1.4.1/src/http/modules/ngx_http_random_index_module.c
nginx-1.4.1/src/http/modules/ngx_http_proxy_module.c
nginx-1.4.1/src/http/modules/ngx_http_upstream_ip_hash_module.c
nginx-1.4.1/src/http/modules/ngx_http_range_filter_module.c
nginx-1.4.1/src/http/modules/ngx_http_realip_module.c
nginx-1.4.1/src/http/modules/ngx_http_referer_module.c
nginx-1.4.1/src/http/modules/ngx_http_rewrite_module.c
nginx-1.4.1/src/http/modules/ngx_http_scgi_module.c
nginx-1.4.1/src/http/modules/ngx_http_secure_link_module.c
nginx-1.4.1/src/http/modules/ngx_http_split_clients_module.c
nginx-1.4.1/src/http/modules/ngx_http_ssi_filter_module.c
nginx-1.4.1/src/http/modules/ngx_http_ssi_filter_module.h
nginx-1.4.1/src/http/modules/perl/
nginx-1.4.1/src/http/modules/ngx_http_ssl_module.c
nginx-1.4.1/src/http/modules/ngx_http_ssl_module.h
nginx-1.4.1/src/http/modules/ngx_http_static_module.c
nginx-1.4.1/src/http/modules/ngx_http_stub_status_module.c
nginx-1.4.1/src/http/modules/ngx_http_sub_filter_module.c
nginx-1.4.1/src/http/modules/ngx_http_upstream_keepalive_module.c
nginx-1.4.1/src/http/modules/ngx_http_upstream_least_conn_module.c
nginx-1.4.1/src/http/modules/ngx_http_userid_filter_module.c
nginx-1.4.1/src/http/modules/ngx_http_uwsgi_module.c
nginx-1.4.1/src/http/modules/ngx_http_xslt_filter_module.c
nginx-1.4.1/src/http/modules/perl/Makefile.PL
nginx-1.4.1/src/http/modules/perl/nginx.pm
nginx-1.4.1/src/http/modules/perl/nginx.xs
nginx-1.4.1/src/http/modules/perl/typemap
nginx-1.4.1/src/http/modules/perl/ngx_http_perl_module.c
nginx-1.4.1/src/http/modules/perl/ngx_http_perl_module.h
nginx-1.4.1/src/event/modules/
nginx-1.4.1/src/event/ngx_event_accept.c
nginx-1.4.1/src/event/ngx_event.c
nginx-1.4.1/src/event/ngx_event.h
nginx-1.4.1/src/event/ngx_event_openssl_stapling.c
nginx-1.4.1/src/event/ngx_event_busy_lock.c
nginx-1.4.1/src/event/ngx_event_busy_lock.h
nginx-1.4.1/src/event/ngx_event_connect.c
nginx-1.4.1/src/event/ngx_event_connect.h
nginx-1.4.1/src/event/ngx_event_mutex.c
nginx-1.4.1/src/event/ngx_event_openssl.c
nginx-1.4.1/src/event/ngx_event_openssl.h
nginx-1.4.1/src/event/ngx_event_pipe.c
nginx-1.4.1/src/event/ngx_event_pipe.h
nginx-1.4.1/src/event/ngx_event_posted.c
nginx-1.4.1/src/event/ngx_event_posted.h
nginx-1.4.1/src/event/ngx_event_timer.c
nginx-1.4.1/src/event/ngx_event_timer.h
nginx-1.4.1/src/event/modules/ngx_devpoll_module.c
nginx-1.4.1/src/event/modules/ngx_aio_module.c
nginx-1.4.1/src/event/modules/ngx_eventport_module.c
nginx-1.4.1/src/event/modules/ngx_epoll_module.c
nginx-1.4.1/src/event/modules/ngx_win32_select_module.c
nginx-1.4.1/src/event/modules/ngx_kqueue_module.c
nginx-1.4.1/src/event/modules/ngx_poll_module.c
nginx-1.4.1/src/event/modules/ngx_rtsig_module.c
nginx-1.4.1/src/event/modules/ngx_select_module.c
nginx-1.4.1/src/core/ngx_array.c
nginx-1.4.1/src/core/nginx.c
nginx-1.4.1/src/core/nginx.h
nginx-1.4.1/src/core/ngx_conf_file.c
nginx-1.4.1/src/core/ngx_array.h
nginx-1.4.1/src/core/ngx_buf.c
nginx-1.4.1/src/core/ngx_buf.h
nginx-1.4.1/src/core/ngx_connection.c
nginx-1.4.1/src/core/ngx_conf_file.h
nginx-1.4.1/src/core/ngx_config.h
nginx-1.4.1/src/core/ngx_murmurhash.c
nginx-1.4.1/src/core/ngx_file.c
nginx-1.4.1/src/core/ngx_connection.h
nginx-1.4.1/src/core/ngx_core.h
nginx-1.4.1/src/core/ngx_cpuinfo.c
nginx-1.4.1/src/core/ngx_crc.h
nginx-1.4.1/src/core/ngx_crc32.c
nginx-1.4.1/src/core/ngx_crc32.h
nginx-1.4.1/src/core/ngx_crypt.c
nginx-1.4.1/src/core/ngx_crypt.h
nginx-1.4.1/src/core/ngx_cycle.c
nginx-1.4.1/src/core/ngx_cycle.h
nginx-1.4.1/src/core/ngx_file.h
nginx-1.4.1/src/core/ngx_hash.c
nginx-1.4.1/src/core/ngx_hash.h
nginx-1.4.1/src/core/ngx_inet.c
nginx-1.4.1/src/core/ngx_inet.h
nginx-1.4.1/src/core/ngx_list.c
nginx-1.4.1/src/core/ngx_list.h
nginx-1.4.1/src/core/ngx_log.c
nginx-1.4.1/src/core/ngx_log.h
nginx-1.4.1/src/core/ngx_md5.c
nginx-1.4.1/src/core/ngx_md5.h
nginx-1.4.1/src/core/ngx_open_file_cache.c
nginx-1.4.1/src/core/ngx_murmurhash.h
nginx-1.4.1/src/core/ngx_open_file_cache.h
nginx-1.4.1/src/core/ngx_output_chain.c
nginx-1.4.1/src/core/ngx_palloc.c
nginx-1.4.1/src/core/ngx_palloc.h
nginx-1.4.1/src/core/ngx_parse.c
nginx-1.4.1/src/core/ngx_parse.h
nginx-1.4.1/src/core/ngx_queue.c
nginx-1.4.1/src/core/ngx_queue.h
nginx-1.4.1/src/core/ngx_radix_tree.c
nginx-1.4.1/src/core/ngx_radix_tree.h
nginx-1.4.1/src/core/ngx_rbtree.c
nginx-1.4.1/src/core/ngx_rbtree.h
nginx-1.4.1/src/core/ngx_regex.c
nginx-1.4.1/src/core/ngx_regex.h
nginx-1.4.1/src/core/ngx_resolver.c
nginx-1.4.1/src/core/ngx_resolver.h
nginx-1.4.1/src/core/ngx_sha1.h
nginx-1.4.1/src/core/ngx_shmtx.c
nginx-1.4.1/src/core/ngx_shmtx.h
nginx-1.4.1/src/core/ngx_slab.c
nginx-1.4.1/src/core/ngx_slab.h
nginx-1.4.1/src/core/ngx_spinlock.c
nginx-1.4.1/src/core/ngx_string.c
nginx-1.4.1/src/core/ngx_string.h
nginx-1.4.1/src/core/ngx_times.c
nginx-1.4.1/src/core/ngx_times.h
nginx-1.4.1/contrib/geo2nginx.pl
nginx-1.4.1/contrib/README
nginx-1.4.1/contrib/unicode2nginx/
nginx-1.4.1/contrib/unicode2nginx/koi-utf
nginx-1.4.1/contrib/unicode2nginx/win-utf
nginx-1.4.1/contrib/unicode2nginx/unicode-to-nginx.pl
nginx-1.4.1/conf/fastcgi.conf
nginx-1.4.1/conf/fastcgi_params
nginx-1.4.1/conf/koi-utf
nginx-1.4.1/conf/koi-win
nginx-1.4.1/conf/mime.types
nginx-1.4.1/conf/nginx.conf
nginx-1.4.1/conf/scgi_params
nginx-1.4.1/conf/uwsgi_params
nginx-1.4.1/conf/win-utf
nginx-1.4.1/auto/cc/
nginx-1.4.1/auto/have_headers
nginx-1.4.1/auto/define
nginx-1.4.1/auto/endianness
nginx-1.4.1/auto/feature
nginx-1.4.1/auto/have
nginx-1.4.1/auto/lib/
nginx-1.4.1/auto/os/
nginx-1.4.1/auto/headers
nginx-1.4.1/auto/include
nginx-1.4.1/auto/init
nginx-1.4.1/auto/install
nginx-1.4.1/auto/types/
nginx-1.4.1/auto/make
nginx-1.4.1/auto/modules
nginx-1.4.1/auto/nohave
nginx-1.4.1/auto/options
nginx-1.4.1/auto/sources
nginx-1.4.1/auto/stubs
nginx-1.4.1/auto/summary
nginx-1.4.1/auto/unix
nginx-1.4.1/auto/types/uintptr_t
nginx-1.4.1/auto/types/sizeof
nginx-1.4.1/auto/types/typedef
nginx-1.4.1/auto/types/value
nginx-1.4.1/auto/os/conf
nginx-1.4.1/auto/os/darwin
nginx-1.4.1/auto/os/freebsd
nginx-1.4.1/auto/os/linux
nginx-1.4.1/auto/os/solaris
nginx-1.4.1/auto/os/win32
nginx-1.4.1/auto/lib/geoip/
nginx-1.4.1/auto/lib/conf
nginx-1.4.1/auto/lib/google-perftools/
nginx-1.4.1/auto/lib/libatomic/
nginx-1.4.1/auto/lib/libgd/
nginx-1.4.1/auto/lib/libxslt/
nginx-1.4.1/auto/lib/md5/
nginx-1.4.1/auto/lib/make
nginx-1.4.1/auto/lib/openssl/
nginx-1.4.1/auto/lib/pcre/
nginx-1.4.1/auto/lib/perl/
nginx-1.4.1/auto/lib/sha1/
nginx-1.4.1/auto/lib/zlib/
nginx-1.4.1/auto/lib/test
nginx-1.4.1/auto/lib/zlib/makefile.bcc
nginx-1.4.1/auto/lib/zlib/conf
nginx-1.4.1/auto/lib/zlib/make
nginx-1.4.1/auto/lib/zlib/makefile.msvc
nginx-1.4.1/auto/lib/zlib/makefile.owc
nginx-1.4.1/auto/lib/zlib/patch.zlib.h
nginx-1.4.1/auto/lib/sha1/makefile.bcc
nginx-1.4.1/auto/lib/sha1/conf
nginx-1.4.1/auto/lib/sha1/make
nginx-1.4.1/auto/lib/sha1/makefile.msvc
nginx-1.4.1/auto/lib/sha1/makefile.owc
nginx-1.4.1/auto/lib/perl/conf
nginx-1.4.1/auto/lib/perl/make
nginx-1.4.1/auto/lib/pcre/makefile.bcc
nginx-1.4.1/auto/lib/pcre/conf
nginx-1.4.1/auto/lib/pcre/make
nginx-1.4.1/auto/lib/pcre/makefile.msvc
nginx-1.4.1/auto/lib/pcre/makefile.owc
nginx-1.4.1/auto/lib/openssl/makefile.bcc
nginx-1.4.1/auto/lib/openssl/conf
nginx-1.4.1/auto/lib/openssl/make
nginx-1.4.1/auto/lib/openssl/makefile.msvc
nginx-1.4.1/auto/lib/md5/makefile.bcc
nginx-1.4.1/auto/lib/md5/conf
nginx-1.4.1/auto/lib/md5/make
nginx-1.4.1/auto/lib/md5/makefile.msvc
nginx-1.4.1/auto/lib/md5/makefile.owc
nginx-1.4.1/auto/lib/libxslt/conf
nginx-1.4.1/auto/lib/libgd/conf
nginx-1.4.1/auto/lib/libatomic/conf
nginx-1.4.1/auto/lib/libatomic/make
nginx-1.4.1/auto/lib/google-perftools/conf
nginx-1.4.1/auto/lib/geoip/conf
nginx-1.4.1/auto/cc/clang
nginx-1.4.1/auto/cc/acc
nginx-1.4.1/auto/cc/bcc
nginx-1.4.1/auto/cc/ccc
nginx-1.4.1/auto/cc/conf
nginx-1.4.1/auto/cc/gcc
nginx-1.4.1/auto/cc/icc
nginx-1.4.1/auto/cc/msvc
nginx-1.4.1/auto/cc/name
nginx-1.4.1/auto/cc/owc
nginx-1.4.1/auto/cc/sunc
--------------------------------------------
Where do you want to install Nginx to?
Please specify a prefix directory [/opt/nginx]:
--------------------------------------------
Compiling Passenger support files...
# /usr/local/rvm/wrappers/ruby-2.0.0-p247/rake nginx:clean nginx RELEASE=yes
rm -rf buildout/common/libboost_oxt.a buildout/common/libboost_oxt
rm -f buildout/common/libpassenger_common/Logging.o buildout/common/libpassenger_common/Utils/SystemTime.o buildout/common/libpassenger_common/Utils/StrIntUtils.o buildout/common/libpassenger_common/Utils/IOUtils.o buildout/common/libpassenger_common/Utils.o
rm -f buildout/common/libpassenger_common/Utils/Base64.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/Utils/MD5.o buildout/common/libpassenger_common/Utils/fib.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/agents/
mkdir -p buildout/common/libboost_oxt/boost
g++ -Iext -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libboost_oxt/boost/once.o -c ext/boost/libs/thread/src/pthread/once.cpp
g++ -Iext -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libboost_oxt/boost/thread.o -c ext/boost/libs/thread/src/pthread/thread.cpp
In file included from ext/boost/config.hpp:57:0,
from ext/boost/thread/detail/config.hpp:16,
from ext/boost/libs/thread/src/pthread/thread.cpp:9:
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_355’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:355:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::typed_in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_364’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:364:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
In file included from ext/boost/bind/bind.hpp:29:0,
from ext/boost/bind.hpp:22,
from ext/boost/thread/detail/thread.hpp:23,
from ext/boost/thread/thread.hpp:22,
from ext/boost/libs/thread/src/pthread/thread.cpp:11:
ext/boost/bind/arg.hpp: In constructor ‘boost::arg<I>::arg(const T&)’:
ext/boost/bind/arg.hpp:37:22: warning: typedef ‘T_must_be_placeholder’ locally defined but not used [-Wunused-local-typedefs]
typedef char T_must_be_placeholder[ I == is_placeholder<T>::value? 1: -1 ];
^
ext/boost/libs/thread/src/pthread/thread.cpp: In member function ‘bool boost::thread::do_try_join_until(const timespec&)’:
ext/boost/libs/thread/src/pthread/thread.cpp:379:5: warning: control reaches end of non-void function [-Wreturn-type]
}
^
g++ -Iext -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libboost_oxt/boost/future.o -c ext/boost/libs/thread/src/future.cpp
In file included from ext/boost/config.hpp:57:0,
from ext/boost/thread/detail/config.hpp:16,
from ext/boost/libs/thread/src/future.cpp:6:
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_355’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:355:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::typed_in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_364’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:364:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_832’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator!=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_833’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_835’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_836’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_837’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_838’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::choose_difference_type, Derived1, Derived2>::type>::type boost::operator-(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_847’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_adaptor.hpp: In function ‘void boost::detail::iterator_adaptor_assert_traversal()’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_224’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
In file included from ext/boost/bind/bind.hpp:29:0,
from ext/boost/bind.hpp:22,
from ext/boost/thread/future.hpp:36,
from ext/boost/libs/thread/src/future.cpp:10:
ext/boost/bind/arg.hpp: In constructor ‘boost::arg<I>::arg(const T&)’:
ext/boost/bind/arg.hpp:37:22: warning: typedef ‘T_must_be_placeholder’ locally defined but not used [-Wunused-local-typedefs]
typedef char T_must_be_placeholder[ I == is_placeholder<T>::value? 1: -1 ];
^
g++ -Iext -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libboost_oxt/boost/tss_null.o -c ext/boost/libs/thread/src/tss_null.cpp
g++ -Iext -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libboost_oxt/boost/error_code.o -c ext/boost/libs/system/src/error_code.cpp
mkdir -p buildout/common/libboost_oxt/oxt
g++ -Iext -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libboost_oxt/oxt/system_calls.o -c ext/oxt/system_calls.cpp
In file included from ext/boost/config.hpp:57:0,
from ext/boost/thread/detail/config.hpp:16,
from ext/boost/thread/tss.hpp:8,
from ext/oxt/system_calls.hpp:28,
from ext/oxt/system_calls.cpp:25:
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_355’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:355:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::typed_in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_364’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:364:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
In file included from ext/boost/bind/bind.hpp:29:0,
from ext/boost/bind.hpp:22,
from ext/boost/thread/detail/thread.hpp:23,
from ext/boost/thread/thread.hpp:22,
from ext/boost/thread.hpp:13,
from ext/oxt/system_calls.cpp:27:
ext/boost/bind/arg.hpp: In constructor ‘boost::arg<I>::arg(const T&)’:
ext/boost/bind/arg.hpp:37:22: warning: typedef ‘T_must_be_placeholder’ locally defined but not used [-Wunused-local-typedefs]
typedef char T_must_be_placeholder[ I == is_placeholder<T>::value? 1: -1 ];
^
In file included from ext/boost/config.hpp:57:0,
from ext/boost/thread/detail/config.hpp:16,
from ext/boost/thread/tss.hpp:8,
from ext/oxt/system_calls.hpp:28,
from ext/oxt/system_calls.cpp:25:
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_832’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator!=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_833’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_835’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_836’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_837’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_838’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::choose_difference_type, Derived1, Derived2>::type>::type boost::operator-(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_847’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_adaptor.hpp: In function ‘void boost::detail::iterator_adaptor_assert_traversal()’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_224’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
g++ -Iext -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libboost_oxt/oxt/implementation.o -c ext/oxt/implementation.cpp
In file included from ext/boost/config.hpp:57:0,
from ext/boost/thread/detail/platform.hpp:14,
from ext/boost/thread/mutex.hpp:12,
from ext/oxt/implementation.cpp:26:
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_355’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:355:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::typed_in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_364’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:364:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
In file included from ext/boost/bind/bind.hpp:29:0,
from ext/boost/bind.hpp:22,
from ext/boost/thread/detail/thread.hpp:23,
from ext/boost/thread/thread.hpp:22,
from ext/boost/thread.hpp:13,
from ext/oxt/thread.hpp:28,
from ext/oxt/implementation.cpp:32:
ext/boost/bind/arg.hpp: In constructor ‘boost::arg<I>::arg(const T&)’:
ext/boost/bind/arg.hpp:37:22: warning: typedef ‘T_must_be_placeholder’ locally defined but not used [-Wunused-local-typedefs]
typedef char T_must_be_placeholder[ I == is_placeholder<T>::value? 1: -1 ];
^
In file included from ext/boost/config.hpp:57:0,
from ext/boost/thread/detail/platform.hpp:14,
from ext/boost/thread/mutex.hpp:12,
from ext/oxt/implementation.cpp:26:
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_832’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator!=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_833’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_835’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_836’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_837’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_838’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::choose_difference_type, Derived1, Derived2>::type>::type boost::operator-(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_847’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_adaptor.hpp: In function ‘void boost::detail::iterator_adaptor_assert_traversal()’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_224’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
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/once.o buildout/common/libboost_oxt/boost/thread.o buildout/common/libboost_oxt/boost/future.o buildout/common/libboost_oxt/boost/tss_null.o buildout/common/libboost_oxt/boost/error_code.o buildout/common/libboost_oxt/oxt/system_calls.o buildout/common/libboost_oxt/oxt/implementation.o
ranlib buildout/common/libboost_oxt.a
mkdir -p buildout/common/libpassenger_common
g++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libpassenger_common/Logging.o -c ext/common/Logging.cpp
In file included from ext/boost/config.hpp:57:0,
from ext/boost/thread/detail/platform.hpp:14,
from ext/boost/thread/thread.hpp:12,
from ext/boost/thread.hpp:13,
from ext/oxt/thread.hpp:28,
from ext/common/Logging.h:28,
from ext/common/Logging.cpp:29:
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_355’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:355:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::typed_in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_364’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:364:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
In file included from ext/boost/bind/bind.hpp:29:0,
from ext/boost/bind.hpp:22,
from ext/boost/thread/detail/thread.hpp:23,
from ext/boost/thread/thread.hpp:22,
from ext/boost/thread.hpp:13,
from ext/oxt/thread.hpp:28,
from ext/common/Logging.h:28,
from ext/common/Logging.cpp:29:
ext/boost/bind/arg.hpp: In constructor ‘boost::arg<I>::arg(const T&)’:
ext/boost/bind/arg.hpp:37:22: warning: typedef ‘T_must_be_placeholder’ locally defined but not used [-Wunused-local-typedefs]
typedef char T_must_be_placeholder[ I == is_placeholder<T>::value? 1: -1 ];
^
In file included from ext/boost/config.hpp:57:0,
from ext/boost/thread/detail/platform.hpp:14,
from ext/boost/thread/thread.hpp:12,
from ext/boost/thread.hpp:13,
from ext/oxt/thread.hpp:28,
from ext/common/Logging.h:28,
from ext/common/Logging.cpp:29:
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_832’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator!=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_833’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_835’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_836’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_837’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_838’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::choose_difference_type, Derived1, Derived2>::type>::type boost::operator-(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_847’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_adaptor.hpp: In function ‘void boost::detail::iterator_adaptor_assert_traversal()’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_224’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
At global scope:
cc1plus: warning: unrecognized command line option "-Wno-ambiguous-member-template" [enabled by default]
mkdir -p buildout/common/libpassenger_common/Utils
g++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libpassenger_common/Utils/SystemTime.o -c ext/common/Utils/SystemTime.cpp
g++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libpassenger_common/Utils/StrIntUtils.o -c ext/common/Utils/StrIntUtils.cpp
In file included from ext/boost/config.hpp:57:0,
from ext/boost/thread/detail/platform.hpp:14,
from ext/boost/thread/thread.hpp:12,
from ext/boost/thread.hpp:13,
from ext/common/Utils/SystemTime.h:28,
from ext/common/Utils/StrIntUtils.cpp:33:
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_355’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:355:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::typed_in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_364’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:364:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
In file included from ext/boost/bind/bind.hpp:29:0,
from ext/boost/bind.hpp:22,
from ext/boost/thread/detail/thread.hpp:23,
from ext/boost/thread/thread.hpp:22,
from ext/boost/thread.hpp:13,
from ext/common/Utils/SystemTime.h:28,
from ext/common/Utils/StrIntUtils.cpp:33:
ext/boost/bind/arg.hpp: In constructor ‘boost::arg<I>::arg(const T&)’:
ext/boost/bind/arg.hpp:37:22: warning: typedef ‘T_must_be_placeholder’ locally defined but not used [-Wunused-local-typedefs]
typedef char T_must_be_placeholder[ I == is_placeholder<T>::value? 1: -1 ];
^
In file included from ext/boost/config.hpp:57:0,
from ext/boost/thread/detail/platform.hpp:14,
from ext/boost/thread/thread.hpp:12,
from ext/boost/thread.hpp:13,
from ext/common/Utils/SystemTime.h:28,
from ext/common/Utils/StrIntUtils.cpp:33:
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_832’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator!=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_833’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_835’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_836’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_837’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_838’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::choose_difference_type, Derived1, Derived2>::type>::type boost::operator-(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_847’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_adaptor.hpp: In function ‘void boost::detail::iterator_adaptor_assert_traversal()’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_224’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
At global scope:
cc1plus: warning: unrecognized command line option "-Wno-ambiguous-member-template" [enabled by default]
g++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libpassenger_common/Utils/IOUtils.o -c ext/common/Utils/IOUtils.cpp
In file included from ext/boost/config.hpp:57:0,
from ext/boost/thread/detail/config.hpp:16,
from ext/boost/thread/tss.hpp:8,
from ext/oxt/system_calls.hpp:28,
from ext/common/Utils/IOUtils.cpp:32:
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_355’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:355:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::typed_in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_364’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:364:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
In file included from ext/boost/bind/bind.hpp:29:0,
from ext/boost/bind.hpp:22,
from ext/boost/thread/detail/thread.hpp:23,
from ext/boost/thread/thread.hpp:22,
from ext/boost/thread.hpp:13,
from ext/common/Utils/Timer.h:28,
from ext/common/Utils/IOUtils.cpp:67:
ext/boost/bind/arg.hpp: In constructor ‘boost::arg<I>::arg(const T&)’:
ext/boost/bind/arg.hpp:37:22: warning: typedef ‘T_must_be_placeholder’ locally defined but not used [-Wunused-local-typedefs]
typedef char T_must_be_placeholder[ I == is_placeholder<T>::value? 1: -1 ];
^
In file included from ext/boost/config.hpp:57:0,
from ext/boost/thread/detail/config.hpp:16,
from ext/boost/thread/tss.hpp:8,
from ext/oxt/system_calls.hpp:28,
from ext/common/Utils/IOUtils.cpp:32:
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_832’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator!=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_833’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_835’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_836’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_837’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_838’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::choose_difference_type, Derived1, Derived2>::type>::type boost::operator-(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_847’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_adaptor.hpp: In function ‘void boost::detail::iterator_adaptor_assert_traversal()’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_224’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
At global scope:
cc1plus: warning: unrecognized command line option "-Wno-ambiguous-member-template" [enabled by default]
g++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libpassenger_common/Utils.o -c ext/common/Utils.cpp
In file included from ext/boost/config.hpp:57:0,
from ext/boost/thread/detail/config.hpp:16,
from ext/boost/thread/tss.hpp:8,
from ext/oxt/system_calls.hpp:28,
from ext/common/Utils.cpp:26:
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_355’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:355:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::typed_in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_364’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:364:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
In file included from ext/boost/bind/bind.hpp:29:0,
from ext/boost/bind.hpp:22,
from ext/boost/thread/detail/thread.hpp:23,
from ext/boost/thread/thread.hpp:22,
from ext/boost/thread.hpp:13,
from ext/common/Utils.cpp:27:
ext/boost/bind/arg.hpp: In constructor ‘boost::arg<I>::arg(const T&)’:
ext/boost/bind/arg.hpp:37:22: warning: typedef ‘T_must_be_placeholder’ locally defined but not used [-Wunused-local-typedefs]
typedef char T_must_be_placeholder[ I == is_placeholder<T>::value? 1: -1 ];
^
In file included from ext/boost/config.hpp:57:0,
from ext/boost/thread/detail/config.hpp:16,
from ext/boost/thread/tss.hpp:8,
from ext/oxt/system_calls.hpp:28,
from ext/common/Utils.cpp:26:
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_832’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator!=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_833’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_835’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_836’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_837’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_838’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::choose_difference_type, Derived1, Derived2>::type>::type boost::operator-(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_847’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_adaptor.hpp: In function ‘void boost::detail::iterator_adaptor_assert_traversal()’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_224’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
At global scope:
cc1plus: warning: unrecognized command line option "-Wno-ambiguous-member-template" [enabled by default]
g++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libpassenger_common/Utils/Base64.o -c ext/common/Utils/Base64.cpp
g++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libpassenger_common/Utils/CachedFileStat.o -c ext/common/Utils/CachedFileStat.cpp
In file included from ext/boost/config.hpp:57:0,
from ext/boost/smart_ptr/shared_ptr.hpp:17,
from ext/boost/shared_ptr.hpp:17,
from ext/common/Utils/CachedFileStat.hpp:36,
from ext/common/Utils/CachedFileStat.cpp:26:
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_355’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:355:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::typed_in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_364’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:364:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
In file included from ext/boost/bind/bind.hpp:29:0,
from ext/boost/bind.hpp:22,
from ext/boost/thread/detail/thread.hpp:23,
from ext/boost/thread/thread.hpp:22,
from ext/boost/thread.hpp:13,
from ext/common/Utils/SystemTime.h:28,
from ext/common/Utils/CachedFileStat.hpp:41,
from ext/common/Utils/CachedFileStat.cpp:26:
ext/boost/bind/arg.hpp: In constructor ‘boost::arg<I>::arg(const T&)’:
ext/boost/bind/arg.hpp:37:22: warning: typedef ‘T_must_be_placeholder’ locally defined but not used [-Wunused-local-typedefs]
typedef char T_must_be_placeholder[ I == is_placeholder<T>::value? 1: -1 ];
^
In file included from ext/boost/config.hpp:57:0,
from ext/boost/smart_ptr/shared_ptr.hpp:17,
from ext/boost/shared_ptr.hpp:17,
from ext/common/Utils/CachedFileStat.hpp:36,
from ext/common/Utils/CachedFileStat.cpp:26:
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_832’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator!=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_833’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_835’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_836’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_837’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_838’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::choose_difference_type, Derived1, Derived2>::type>::type boost::operator-(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_847’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_adaptor.hpp: In function ‘void boost::detail::iterator_adaptor_assert_traversal()’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_224’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
At global scope:
cc1plus: warning: unrecognized command line option "-Wno-ambiguous-member-template" [enabled by default]
g++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libpassenger_common/Utils/LargeFiles.o -c ext/common/Utils/LargeFiles.cpp
mkdir -p buildout/common/libpassenger_common/ApplicationPool2
g++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libpassenger_common/ApplicationPool2/Implementation.o -c ext/common/ApplicationPool2/Implementation.cpp
In file included from ext/boost/config.hpp:57:0,
from ext/boost/smart_ptr/make_shared.hpp:15,
from ext/boost/make_shared.hpp:15,
from ext/common/ApplicationPool2/Implementation.cpp:27:
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_355’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:355:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::typed_in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_364’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:364:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
In file included from ext/boost/bind/bind.hpp:29:0,
from ext/boost/bind.hpp:22,
from ext/boost/thread/detail/thread.hpp:23,
from ext/boost/thread/thread.hpp:22,
from ext/boost/thread.hpp:13,
from ext/common/ApplicationPool2/Pool.h:33,
from ext/common/ApplicationPool2/Implementation.cpp:30:
ext/boost/bind/arg.hpp: In constructor ‘boost::arg<I>::arg(const T&)’:
ext/boost/bind/arg.hpp:37:22: warning: typedef ‘T_must_be_placeholder’ locally defined but not used [-Wunused-local-typedefs]
typedef char T_must_be_placeholder[ I == is_placeholder<T>::value? 1: -1 ];
^
In file included from ext/boost/config.hpp:57:0,
from ext/boost/smart_ptr/make_shared.hpp:15,
from ext/boost/make_shared.hpp:15,
from ext/common/ApplicationPool2/Implementation.cpp:27:
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_832’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator!=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_833’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_835’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_836’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_837’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_838’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::choose_difference_type, Derived1, Derived2>::type>::type boost::operator-(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_847’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_adaptor.hpp: In function ‘void boost::detail::iterator_adaptor_assert_traversal()’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_224’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
At global scope:
cc1plus: warning: unrecognized command line option "-Wno-ambiguous-member-template" [enabled by default]
g++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libpassenger_common/ApplicationPool2/AppTypes.o -c ext/common/ApplicationPool2/AppTypes.cpp
In file included from ext/boost/config.hpp:57:0,
from ext/boost/thread/detail/platform.hpp:14,
from ext/boost/thread/thread.hpp:12,
from ext/boost/thread.hpp:13,
from ext/oxt/thread.hpp:28,
from ext/common/Logging.h:28,
from ext/common/ApplicationPool2/AppTypes.h:69,
from ext/common/ApplicationPool2/AppTypes.cpp:25:
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_355’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:355:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::typed_in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_364’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:364:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
In file included from ext/boost/bind/bind.hpp:29:0,
from ext/boost/bind.hpp:22,
from ext/boost/thread/detail/thread.hpp:23,
from ext/boost/thread/thread.hpp:22,
from ext/boost/thread.hpp:13,
from ext/oxt/thread.hpp:28,
from ext/common/Logging.h:28,
from ext/common/ApplicationPool2/AppTypes.h:69,
from ext/common/ApplicationPool2/AppTypes.cpp:25:
ext/boost/bind/arg.hpp: In constructor ‘boost::arg<I>::arg(const T&)’:
ext/boost/bind/arg.hpp:37:22: warning: typedef ‘T_must_be_placeholder’ locally defined but not used [-Wunused-local-typedefs]
typedef char T_must_be_placeholder[ I == is_placeholder<T>::value? 1: -1 ];
^
In file included from ext/boost/config.hpp:57:0,
from ext/boost/thread/detail/platform.hpp:14,
from ext/boost/thread/thread.hpp:12,
from ext/boost/thread.hpp:13,
from ext/oxt/thread.hpp:28,
from ext/common/Logging.h:28,
from ext/common/ApplicationPool2/AppTypes.h:69,
from ext/common/ApplicationPool2/AppTypes.cpp:25:
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_832’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator!=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_833’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_835’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_836’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_837’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_838’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::choose_difference_type, Derived1, Derived2>::type>::type boost::operator-(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_847’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_adaptor.hpp: In function ‘void boost::detail::iterator_adaptor_assert_traversal()’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_224’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
At global scope:
cc1plus: warning: unrecognized command line option "-Wno-ambiguous-member-template" [enabled by default]
g++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libpassenger_common/AgentsBase.o -c ext/common/agents/Base.cpp
In file included from ext/boost/bind/bind.hpp:29:0,
from ext/boost/bind.hpp:22,
from ext/common/Utils/MessageIO.h:85,
from ext/common/Utils/VariantMap.h:38,
from ext/common/agents/Base.h:30,
from ext/common/agents/Base.cpp:60:
ext/boost/bind/arg.hpp: In constructor ‘boost::arg<I>::arg(const T&)’:
ext/boost/bind/arg.hpp:37:22: warning: typedef ‘T_must_be_placeholder’ locally defined but not used [-Wunused-local-typedefs]
typedef char T_must_be_placeholder[ I == is_placeholder<T>::value? 1: -1 ];
^
In file included from ext/boost/config.hpp:57:0,
from ext/boost/thread/detail/config.hpp:16,
from ext/boost/thread/tss.hpp:8,
from ext/oxt/system_calls.hpp:28,
from ext/common/agents/Base.cpp:30:
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_355’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:355:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
ext/boost/optional/optional.hpp: In member function ‘void boost::optional_detail::optional_base<T>::construct(const Expr&, const boost::typed_in_place_factory_base*)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_364’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/optional/optional.hpp:364:8: note: in expansion of macro ‘BOOST_STATIC_ASSERT’
BOOST_STATIC_ASSERT ( ::boost::mpl::not_<is_reference_predicate>::value ) ;
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_832’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator!=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_833’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_835’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_836’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator<=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_837’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator>=(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_838’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_facade.hpp: In function ‘typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::choose_difference_type, Derived1, Derived2>::type>::type boost::operator-(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&)’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_847’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
ext/boost/iterator/iterator_adaptor.hpp: In function ‘void boost::detail::iterator_adaptor_assert_traversal()’:
ext/boost/static_assert.hpp:125:21: warning: typedef ‘boost_static_assert_typedef_224’ locally defined but not used [-Wunused-local-typedefs]
BOOST_JOIN(boost_static_assert_typedef_, __LINE__)
^
At global scope:
cc1plus: warning: unrecognized command line option "-Wno-ambiguous-member-template" [enabled by default]
g++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libpassenger_common/Utils/MD5.o -c ext/common/Utils/MD5.cpp
In file included from ext/common/Utils/MD5.cpp:54:0:
ext/common/Utils/MD5.h:72:9: error: ‘uint8_t’ does not name a type
typedef uint8_t md5_byte_t; /* 8-bit byte */
^
ext/common/Utils/MD5.h:73:9: error: ‘uint32_t’ does not name a type
typedef uint32_t md5_word_t; /* 32-bit word */
^
ext/common/Utils/MD5.h:82:5: error: ‘md5_word_t’ does not name a type
md5_word_t count[2]; /* message length in bits, lsw first */
^
ext/common/Utils/MD5.h:83:5: error: ‘md5_word_t’ does not name a type
md5_word_t abcd[4]; /* digest buffer */
^
ext/common/Utils/MD5.h:84:5: error: ‘md5_byte_t’ does not name a type
md5_byte_t buf[64]; /* accumulate block */
^
ext/common/Utils/MD5.h:91:41: error: ‘md5_byte_t’ does not name a type
void md5_append(md5_state_t *pms, const md5_byte_t *data, int nbytes);
^
ext/common/Utils/MD5.h:91:53: error: ISO C++ forbids declaration of ‘data’ with no type [-fpermissive]
void md5_append(md5_state_t *pms, const md5_byte_t *data, int nbytes);
^
ext/common/Utils/MD5.h:94:35: error: ‘md5_byte_t’ has not been declared
void md5_finish(md5_state_t *pms, md5_byte_t digest[MD5_SIZE]);
^
ext/common/Utils/MD5.cpp:143:37: error: ‘md5_byte_t’ does not name a type
md5_process(md5_state_t *pms, const md5_byte_t *data /*[64]*/)
^
ext/common/Utils/MD5.cpp:143:49: error: ISO C++ forbids declaration of ‘data’ with no type [-fpermissive]
md5_process(md5_state_t *pms, const md5_byte_t *data /*[64]*/)
^
ext/common/Utils/MD5.cpp: In function ‘void Passenger::md5_process(Passenger::md5_state_t*, const int*)’:
ext/common/Utils/MD5.cpp:145:5: error: ‘md5_word_t’ was not declared in this scope
md5_word_t
^
ext/common/Utils/MD5.cpp:146:2: error: expected ‘;’ before ‘a’
a = pms->abcd[0], b = pms->abcd[1],
^
ext/common/Utils/MD5.cpp:148:16: error: expected ‘;’ before ‘t’
md5_word_t t;
^
ext/common/Utils/MD5.cpp:154:16: error: expected ‘;’ before ‘xbuf’
md5_word_t xbuf[16];
^
ext/common/Utils/MD5.cpp:155:11: error: ‘md5_word_t’ does not name a type
const md5_word_t *X;
^
ext/common/Utils/MD5.cpp:175:27: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
if (!((data - (const md5_byte_t *)0) & 3)) {
^
ext/common/Utils/MD5.cpp:175:27: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
ext/common/Utils/MD5.cpp:175:21: error: expected primary-expression before ‘const’
if (!((data - (const md5_byte_t *)0) & 3)) {
^
ext/common/Utils/MD5.cpp:175:21: error: expected ‘)’ before ‘const’
ext/common/Utils/MD5.cpp:178:8: error: expected ‘)’ before ‘else’
} else {
^
ext/common/Utils/MD5.cpp:183:2: error: expected ‘)’ before ‘}’ token
}
^
ext/common/Utils/MD5.cpp:183:2: error: expected ‘)’ before ‘}’ token
ext/common/Utils/MD5.cpp:183:2: error: expected primary-expression before ‘}’ token
ext/common/Utils/MD5.cpp:183:2: error: expected ‘;’ before ‘}’ token
ext/common/Utils/MD5.cpp:215:3: error: ‘t’ was not declared in this scope
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:218:5: note: in expansion of macro ‘SET’
SET(a, b, c, d, 0, 7, T1);
^
ext/common/Utils/MD5.cpp:218:9: error: ‘a’ was not declared in this scope
SET(a, b, c, d, 0, 7, T1);
^
ext/common/Utils/MD5.cpp:215:7: note: in definition of macro ‘SET’
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:218:12: error: ‘b’ was not declared in this scope
SET(a, b, c, d, 0, 7, T1);
^
ext/common/Utils/MD5.cpp:213:23: note: in definition of macro ‘F’
#define F(x, y, z) (((x) & (y)) | (~(x) & (z)))
^
ext/common/Utils/MD5.cpp:218:5: note: in expansion of macro ‘SET’
SET(a, b, c, d, 0, 7, T1);
^
ext/common/Utils/MD5.cpp:218:15: error: ‘c’ was not declared in this scope
SET(a, b, c, d, 0, 7, T1);
^
ext/common/Utils/MD5.cpp:213:29: note: in definition of macro ‘F’
#define F(x, y, z) (((x) & (y)) | (~(x) & (z)))
^
ext/common/Utils/MD5.cpp:218:5: note: in expansion of macro ‘SET’
SET(a, b, c, d, 0, 7, T1);
^
ext/common/Utils/MD5.cpp:218:18: error: ‘d’ was not declared in this scope
SET(a, b, c, d, 0, 7, T1);
^
ext/common/Utils/MD5.cpp:213:44: note: in definition of macro ‘F’
#define F(x, y, z) (((x) & (y)) | (~(x) & (z)))
^
ext/common/Utils/MD5.cpp:218:5: note: in expansion of macro ‘SET’
SET(a, b, c, d, 0, 7, T1);
^
ext/common/Utils/MD5.cpp:215:22: error: ‘X’ was not declared in this scope
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:218:5: note: in expansion of macro ‘SET’
SET(a, b, c, d, 0, 7, T1);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:215:29: note: in definition of macro ‘SET’
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:76:30: note: in expansion of macro ‘T_MASK’
#define T1 /* 0xd76aa478 */ (T_MASK ^ 0x28955b87)
^
ext/common/Utils/MD5.cpp:218:30: note: in expansion of macro ‘T1’
SET(a, b, c, d, 0, 7, T1);
^
ext/common/Utils/MD5.cpp:215:31: error: expected ‘)’ before ‘;’ token
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:218:5: note: in expansion of macro ‘SET’
SET(a, b, c, d, 0, 7, T1);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:215:29: note: in definition of macro ‘SET’
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:77:30: note: in expansion of macro ‘T_MASK’
#define T2 /* 0xe8c7b756 */ (T_MASK ^ 0x173848a9)
^
ext/common/Utils/MD5.cpp:219:30: note: in expansion of macro ‘T2’
SET(d, a, b, c, 1, 12, T2);
^
ext/common/Utils/MD5.cpp:215:31: error: expected ‘)’ before ‘;’ token
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:219:5: note: in expansion of macro ‘SET’
SET(d, a, b, c, 1, 12, T2);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:215:29: note: in definition of macro ‘SET’
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:79:30: note: in expansion of macro ‘T_MASK’
#define T4 /* 0xc1bdceee */ (T_MASK ^ 0x3e423111)
^
ext/common/Utils/MD5.cpp:221:30: note: in expansion of macro ‘T4’
SET(b, c, d, a, 3, 22, T4);
^
ext/common/Utils/MD5.cpp:215:31: error: expected ‘)’ before ‘;’ token
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:221:5: note: in expansion of macro ‘SET’
SET(b, c, d, a, 3, 22, T4);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:215:29: note: in definition of macro ‘SET’
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:80:30: note: in expansion of macro ‘T_MASK’
#define T5 /* 0xf57c0faf */ (T_MASK ^ 0x0a83f050)
^
ext/common/Utils/MD5.cpp:222:30: note: in expansion of macro ‘T5’
SET(a, b, c, d, 4, 7, T5);
^
ext/common/Utils/MD5.cpp:215:31: error: expected ‘)’ before ‘;’ token
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:222:5: note: in expansion of macro ‘SET’
SET(a, b, c, d, 4, 7, T5);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:215:29: note: in definition of macro ‘SET’
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:82:30: note: in expansion of macro ‘T_MASK’
#define T7 /* 0xa8304613 */ (T_MASK ^ 0x57cfb9ec)
^
ext/common/Utils/MD5.cpp:224:30: note: in expansion of macro ‘T7’
SET(c, d, a, b, 6, 17, T7);
^
ext/common/Utils/MD5.cpp:215:31: error: expected ‘)’ before ‘;’ token
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:224:5: note: in expansion of macro ‘SET’
SET(c, d, a, b, 6, 17, T7);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:215:29: note: in definition of macro ‘SET’
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:83:30: note: in expansion of macro ‘T_MASK’
#define T8 /* 0xfd469501 */ (T_MASK ^ 0x02b96afe)
^
ext/common/Utils/MD5.cpp:225:30: note: in expansion of macro ‘T8’
SET(b, c, d, a, 7, 22, T8);
^
ext/common/Utils/MD5.cpp:215:31: error: expected ‘)’ before ‘;’ token
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:225:5: note: in expansion of macro ‘SET’
SET(b, c, d, a, 7, 22, T8);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:215:29: note: in definition of macro ‘SET’
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:85:31: note: in expansion of macro ‘T_MASK’
#define T10 /* 0x8b44f7af */ (T_MASK ^ 0x74bb0850)
^
ext/common/Utils/MD5.cpp:227:29: note: in expansion of macro ‘T10’
SET(d, a, b, c, 9, 12, T10);
^
ext/common/Utils/MD5.cpp:215:31: error: expected ‘)’ before ‘;’ token
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:227:5: note: in expansion of macro ‘SET’
SET(d, a, b, c, 9, 12, T10);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:215:29: note: in definition of macro ‘SET’
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:86:31: note: in expansion of macro ‘T_MASK’
#define T11 /* 0xffff5bb1 */ (T_MASK ^ 0x0000a44e)
^
ext/common/Utils/MD5.cpp:228:29: note: in expansion of macro ‘T11’
SET(c, d, a, b, 10, 17, T11);
^
ext/common/Utils/MD5.cpp:215:31: error: expected ‘)’ before ‘;’ token
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:228:5: note: in expansion of macro ‘SET’
SET(c, d, a, b, 10, 17, T11);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:215:29: note: in definition of macro ‘SET’
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:87:31: note: in expansion of macro ‘T_MASK’
#define T12 /* 0x895cd7be */ (T_MASK ^ 0x76a32841)
^
ext/common/Utils/MD5.cpp:229:29: note: in expansion of macro ‘T12’
SET(b, c, d, a, 11, 22, T12);
^
ext/common/Utils/MD5.cpp:215:31: error: expected ‘)’ before ‘;’ token
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:229:5: note: in expansion of macro ‘SET’
SET(b, c, d, a, 11, 22, T12);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:215:29: note: in definition of macro ‘SET’
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:89:31: note: in expansion of macro ‘T_MASK’
#define T14 /* 0xfd987193 */ (T_MASK ^ 0x02678e6c)
^
ext/common/Utils/MD5.cpp:231:29: note: in expansion of macro ‘T14’
SET(d, a, b, c, 13, 12, T14);
^
ext/common/Utils/MD5.cpp:215:31: error: expected ‘)’ before ‘;’ token
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:231:5: note: in expansion of macro ‘SET’
SET(d, a, b, c, 13, 12, T14);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:215:29: note: in definition of macro ‘SET’
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:90:31: note: in expansion of macro ‘T_MASK’
#define T15 /* 0xa679438e */ (T_MASK ^ 0x5986bc71)
^
ext/common/Utils/MD5.cpp:232:29: note: in expansion of macro ‘T15’
SET(c, d, a, b, 14, 17, T15);
^
ext/common/Utils/MD5.cpp:215:31: error: expected ‘)’ before ‘;’ token
t = a + F(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:232:5: note: in expansion of macro ‘SET’
SET(c, d, a, b, 14, 17, T15);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:241:29: note: in definition of macro ‘SET’
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:92:31: note: in expansion of macro ‘T_MASK’
#define T17 /* 0xf61e2562 */ (T_MASK ^ 0x09e1da9d)
^
ext/common/Utils/MD5.cpp:244:29: note: in expansion of macro ‘T17’
SET(a, b, c, d, 1, 5, T17);
^
ext/common/Utils/MD5.cpp:241:31: error: expected ‘)’ before ‘;’ token
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:244:5: note: in expansion of macro ‘SET’
SET(a, b, c, d, 1, 5, T17);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:241:29: note: in definition of macro ‘SET’
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:93:31: note: in expansion of macro ‘T_MASK’
#define T18 /* 0xc040b340 */ (T_MASK ^ 0x3fbf4cbf)
^
ext/common/Utils/MD5.cpp:245:29: note: in expansion of macro ‘T18’
SET(d, a, b, c, 6, 9, T18);
^
ext/common/Utils/MD5.cpp:241:31: error: expected ‘)’ before ‘;’ token
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:245:5: note: in expansion of macro ‘SET’
SET(d, a, b, c, 6, 9, T18);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:241:29: note: in definition of macro ‘SET’
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:95:31: note: in expansion of macro ‘T_MASK’
#define T20 /* 0xe9b6c7aa */ (T_MASK ^ 0x16493855)
^
ext/common/Utils/MD5.cpp:247:29: note: in expansion of macro ‘T20’
SET(b, c, d, a, 0, 20, T20);
^
ext/common/Utils/MD5.cpp:241:31: error: expected ‘)’ before ‘;’ token
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:247:5: note: in expansion of macro ‘SET’
SET(b, c, d, a, 0, 20, T20);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:241:29: note: in definition of macro ‘SET’
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:96:31: note: in expansion of macro ‘T_MASK’
#define T21 /* 0xd62f105d */ (T_MASK ^ 0x29d0efa2)
^
ext/common/Utils/MD5.cpp:248:29: note: in expansion of macro ‘T21’
SET(a, b, c, d, 5, 5, T21);
^
ext/common/Utils/MD5.cpp:241:31: error: expected ‘)’ before ‘;’ token
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:248:5: note: in expansion of macro ‘SET’
SET(a, b, c, d, 5, 5, T21);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:241:29: note: in definition of macro ‘SET’
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:98:31: note: in expansion of macro ‘T_MASK’
#define T23 /* 0xd8a1e681 */ (T_MASK ^ 0x275e197e)
^
ext/common/Utils/MD5.cpp:250:29: note: in expansion of macro ‘T23’
SET(c, d, a, b, 15, 14, T23);
^
ext/common/Utils/MD5.cpp:241:31: error: expected ‘)’ before ‘;’ token
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:250:5: note: in expansion of macro ‘SET’
SET(c, d, a, b, 15, 14, T23);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:241:29: note: in definition of macro ‘SET’
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:99:31: note: in expansion of macro ‘T_MASK’
#define T24 /* 0xe7d3fbc8 */ (T_MASK ^ 0x182c0437)
^
ext/common/Utils/MD5.cpp:251:29: note: in expansion of macro ‘T24’
SET(b, c, d, a, 4, 20, T24);
^
ext/common/Utils/MD5.cpp:241:31: error: expected ‘)’ before ‘;’ token
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:251:5: note: in expansion of macro ‘SET’
SET(b, c, d, a, 4, 20, T24);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:241:29: note: in definition of macro ‘SET’
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:101:31: note: in expansion of macro ‘T_MASK’
#define T26 /* 0xc33707d6 */ (T_MASK ^ 0x3cc8f829)
^
ext/common/Utils/MD5.cpp:253:29: note: in expansion of macro ‘T26’
SET(d, a, b, c, 14, 9, T26);
^
ext/common/Utils/MD5.cpp:241:31: error: expected ‘)’ before ‘;’ token
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:253:5: note: in expansion of macro ‘SET’
SET(d, a, b, c, 14, 9, T26);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:241:29: note: in definition of macro ‘SET’
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:102:31: note: in expansion of macro ‘T_MASK’
#define T27 /* 0xf4d50d87 */ (T_MASK ^ 0x0b2af278)
^
ext/common/Utils/MD5.cpp:254:29: note: in expansion of macro ‘T27’
SET(c, d, a, b, 3, 14, T27);
^
ext/common/Utils/MD5.cpp:241:31: error: expected ‘)’ before ‘;’ token
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:254:5: note: in expansion of macro ‘SET’
SET(c, d, a, b, 3, 14, T27);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:241:29: note: in definition of macro ‘SET’
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:104:31: note: in expansion of macro ‘T_MASK’
#define T29 /* 0xa9e3e905 */ (T_MASK ^ 0x561c16fa)
^
ext/common/Utils/MD5.cpp:256:29: note: in expansion of macro ‘T29’
SET(a, b, c, d, 13, 5, T29);
^
ext/common/Utils/MD5.cpp:241:31: error: expected ‘)’ before ‘;’ token
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:256:5: note: in expansion of macro ‘SET’
SET(a, b, c, d, 13, 5, T29);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:241:29: note: in definition of macro ‘SET’
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:105:31: note: in expansion of macro ‘T_MASK’
#define T30 /* 0xfcefa3f8 */ (T_MASK ^ 0x03105c07)
^
ext/common/Utils/MD5.cpp:257:29: note: in expansion of macro ‘T30’
SET(d, a, b, c, 2, 9, T30);
^
ext/common/Utils/MD5.cpp:241:31: error: expected ‘)’ before ‘;’ token
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:257:5: note: in expansion of macro ‘SET’
SET(d, a, b, c, 2, 9, T30);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:241:29: note: in definition of macro ‘SET’
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:107:31: note: in expansion of macro ‘T_MASK’
#define T32 /* 0x8d2a4c8a */ (T_MASK ^ 0x72d5b375)
^
ext/common/Utils/MD5.cpp:259:29: note: in expansion of macro ‘T32’
SET(b, c, d, a, 12, 20, T32);
^
ext/common/Utils/MD5.cpp:241:31: error: expected ‘)’ before ‘;’ token
t = a + G(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:259:5: note: in expansion of macro ‘SET’
SET(b, c, d, a, 12, 20, T32);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:267:29: note: in definition of macro ‘SET’
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:108:31: note: in expansion of macro ‘T_MASK’
#define T33 /* 0xfffa3942 */ (T_MASK ^ 0x0005c6bd)
^
ext/common/Utils/MD5.cpp:270:29: note: in expansion of macro ‘T33’
SET(a, b, c, d, 5, 4, T33);
^
ext/common/Utils/MD5.cpp:267:31: error: expected ‘)’ before ‘;’ token
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:270:5: note: in expansion of macro ‘SET’
SET(a, b, c, d, 5, 4, T33);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:267:29: note: in definition of macro ‘SET’
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:109:31: note: in expansion of macro ‘T_MASK’
#define T34 /* 0x8771f681 */ (T_MASK ^ 0x788e097e)
^
ext/common/Utils/MD5.cpp:271:29: note: in expansion of macro ‘T34’
SET(d, a, b, c, 8, 11, T34);
^
ext/common/Utils/MD5.cpp:267:31: error: expected ‘)’ before ‘;’ token
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:271:5: note: in expansion of macro ‘SET’
SET(d, a, b, c, 8, 11, T34);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:267:29: note: in definition of macro ‘SET’
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:111:31: note: in expansion of macro ‘T_MASK’
#define T36 /* 0xfde5380c */ (T_MASK ^ 0x021ac7f3)
^
ext/common/Utils/MD5.cpp:273:29: note: in expansion of macro ‘T36’
SET(b, c, d, a, 14, 23, T36);
^
ext/common/Utils/MD5.cpp:267:31: error: expected ‘)’ before ‘;’ token
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:273:5: note: in expansion of macro ‘SET’
SET(b, c, d, a, 14, 23, T36);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:267:29: note: in definition of macro ‘SET’
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:112:31: note: in expansion of macro ‘T_MASK’
#define T37 /* 0xa4beea44 */ (T_MASK ^ 0x5b4115bb)
^
ext/common/Utils/MD5.cpp:274:29: note: in expansion of macro ‘T37’
SET(a, b, c, d, 1, 4, T37);
^
ext/common/Utils/MD5.cpp:267:31: error: expected ‘)’ before ‘;’ token
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:274:5: note: in expansion of macro ‘SET’
SET(a, b, c, d, 1, 4, T37);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:267:29: note: in definition of macro ‘SET’
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:114:31: note: in expansion of macro ‘T_MASK’
#define T39 /* 0xf6bb4b60 */ (T_MASK ^ 0x0944b49f)
^
ext/common/Utils/MD5.cpp:276:29: note: in expansion of macro ‘T39’
SET(c, d, a, b, 7, 16, T39);
^
ext/common/Utils/MD5.cpp:267:31: error: expected ‘)’ before ‘;’ token
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:276:5: note: in expansion of macro ‘SET’
SET(c, d, a, b, 7, 16, T39);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:267:29: note: in definition of macro ‘SET’
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:115:31: note: in expansion of macro ‘T_MASK’
#define T40 /* 0xbebfbc70 */ (T_MASK ^ 0x4140438f)
^
ext/common/Utils/MD5.cpp:277:29: note: in expansion of macro ‘T40’
SET(b, c, d, a, 10, 23, T40);
^
ext/common/Utils/MD5.cpp:267:31: error: expected ‘)’ before ‘;’ token
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:277:5: note: in expansion of macro ‘SET’
SET(b, c, d, a, 10, 23, T40);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:267:29: note: in definition of macro ‘SET’
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:117:31: note: in expansion of macro ‘T_MASK’
#define T42 /* 0xeaa127fa */ (T_MASK ^ 0x155ed805)
^
ext/common/Utils/MD5.cpp:279:29: note: in expansion of macro ‘T42’
SET(d, a, b, c, 0, 11, T42);
^
ext/common/Utils/MD5.cpp:267:31: error: expected ‘)’ before ‘;’ token
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:279:5: note: in expansion of macro ‘SET’
SET(d, a, b, c, 0, 11, T42);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:267:29: note: in definition of macro ‘SET’
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:118:31: note: in expansion of macro ‘T_MASK’
#define T43 /* 0xd4ef3085 */ (T_MASK ^ 0x2b10cf7a)
^
ext/common/Utils/MD5.cpp:280:29: note: in expansion of macro ‘T43’
SET(c, d, a, b, 3, 16, T43);
^
ext/common/Utils/MD5.cpp:267:31: error: expected ‘)’ before ‘;’ token
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:280:5: note: in expansion of macro ‘SET’
SET(c, d, a, b, 3, 16, T43);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:267:29: note: in definition of macro ‘SET’
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:120:31: note: in expansion of macro ‘T_MASK’
#define T45 /* 0xd9d4d039 */ (T_MASK ^ 0x262b2fc6)
^
ext/common/Utils/MD5.cpp:282:29: note: in expansion of macro ‘T45’
SET(a, b, c, d, 9, 4, T45);
^
ext/common/Utils/MD5.cpp:267:31: error: expected ‘)’ before ‘;’ token
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:282:5: note: in expansion of macro ‘SET’
SET(a, b, c, d, 9, 4, T45);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:267:29: note: in definition of macro ‘SET’
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:121:31: note: in expansion of macro ‘T_MASK’
#define T46 /* 0xe6db99e5 */ (T_MASK ^ 0x1924661a)
^
ext/common/Utils/MD5.cpp:283:29: note: in expansion of macro ‘T46’
SET(d, a, b, c, 12, 11, T46);
^
ext/common/Utils/MD5.cpp:267:31: error: expected ‘)’ before ‘;’ token
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:283:5: note: in expansion of macro ‘SET’
SET(d, a, b, c, 12, 11, T46);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:267:29: note: in definition of macro ‘SET’
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:123:31: note: in expansion of macro ‘T_MASK’
#define T48 /* 0xc4ac5665 */ (T_MASK ^ 0x3b53a99a)
^
ext/common/Utils/MD5.cpp:285:29: note: in expansion of macro ‘T48’
SET(b, c, d, a, 2, 23, T48);
^
ext/common/Utils/MD5.cpp:267:31: error: expected ‘)’ before ‘;’ token
t = a + H(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:285:5: note: in expansion of macro ‘SET’
SET(b, c, d, a, 2, 23, T48);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:293:29: note: in definition of macro ‘SET’
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:124:31: note: in expansion of macro ‘T_MASK’
#define T49 /* 0xf4292244 */ (T_MASK ^ 0x0bd6ddbb)
^
ext/common/Utils/MD5.cpp:296:29: note: in expansion of macro ‘T49’
SET(a, b, c, d, 0, 6, T49);
^
ext/common/Utils/MD5.cpp:293:31: error: expected ‘)’ before ‘;’ token
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:296:5: note: in expansion of macro ‘SET’
SET(a, b, c, d, 0, 6, T49);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:293:29: note: in definition of macro ‘SET’
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:126:31: note: in expansion of macro ‘T_MASK’
#define T51 /* 0xab9423a7 */ (T_MASK ^ 0x546bdc58)
^
ext/common/Utils/MD5.cpp:298:29: note: in expansion of macro ‘T51’
SET(c, d, a, b, 14, 15, T51);
^
ext/common/Utils/MD5.cpp:293:31: error: expected ‘)’ before ‘;’ token
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:298:5: note: in expansion of macro ‘SET’
SET(c, d, a, b, 14, 15, T51);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:293:29: note: in definition of macro ‘SET’
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:127:31: note: in expansion of macro ‘T_MASK’
#define T52 /* 0xfc93a039 */ (T_MASK ^ 0x036c5fc6)
^
ext/common/Utils/MD5.cpp:299:29: note: in expansion of macro ‘T52’
SET(b, c, d, a, 5, 21, T52);
^
ext/common/Utils/MD5.cpp:293:31: error: expected ‘)’ before ‘;’ token
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:299:5: note: in expansion of macro ‘SET’
SET(b, c, d, a, 5, 21, T52);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:293:29: note: in definition of macro ‘SET’
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:129:31: note: in expansion of macro ‘T_MASK’
#define T54 /* 0x8f0ccc92 */ (T_MASK ^ 0x70f3336d)
^
ext/common/Utils/MD5.cpp:301:29: note: in expansion of macro ‘T54’
SET(d, a, b, c, 3, 10, T54);
^
ext/common/Utils/MD5.cpp:293:31: error: expected ‘)’ before ‘;’ token
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:301:5: note: in expansion of macro ‘SET’
SET(d, a, b, c, 3, 10, T54);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:293:29: note: in definition of macro ‘SET’
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:130:31: note: in expansion of macro ‘T_MASK’
#define T55 /* 0xffeff47d */ (T_MASK ^ 0x00100b82)
^
ext/common/Utils/MD5.cpp:302:29: note: in expansion of macro ‘T55’
SET(c, d, a, b, 10, 15, T55);
^
ext/common/Utils/MD5.cpp:293:31: error: expected ‘)’ before ‘;’ token
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:302:5: note: in expansion of macro ‘SET’
SET(c, d, a, b, 10, 15, T55);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:293:29: note: in definition of macro ‘SET’
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:131:31: note: in expansion of macro ‘T_MASK’
#define T56 /* 0x85845dd1 */ (T_MASK ^ 0x7a7ba22e)
^
ext/common/Utils/MD5.cpp:303:29: note: in expansion of macro ‘T56’
SET(b, c, d, a, 1, 21, T56);
^
ext/common/Utils/MD5.cpp:293:31: error: expected ‘)’ before ‘;’ token
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:303:5: note: in expansion of macro ‘SET’
SET(b, c, d, a, 1, 21, T56);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:293:29: note: in definition of macro ‘SET’
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:133:31: note: in expansion of macro ‘T_MASK’
#define T58 /* 0xfe2ce6e0 */ (T_MASK ^ 0x01d3191f)
^
ext/common/Utils/MD5.cpp:305:29: note: in expansion of macro ‘T58’
SET(d, a, b, c, 15, 10, T58);
^
ext/common/Utils/MD5.cpp:293:31: error: expected ‘)’ before ‘;’ token
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:305:5: note: in expansion of macro ‘SET’
SET(d, a, b, c, 15, 10, T58);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:293:29: note: in definition of macro ‘SET’
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:134:31: note: in expansion of macro ‘T_MASK’
#define T59 /* 0xa3014314 */ (T_MASK ^ 0x5cfebceb)
^
ext/common/Utils/MD5.cpp:306:29: note: in expansion of macro ‘T59’
SET(c, d, a, b, 6, 15, T59);
^
ext/common/Utils/MD5.cpp:293:31: error: expected ‘)’ before ‘;’ token
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:306:5: note: in expansion of macro ‘SET’
SET(c, d, a, b, 6, 15, T59);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:293:29: note: in definition of macro ‘SET’
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:136:31: note: in expansion of macro ‘T_MASK’
#define T61 /* 0xf7537e82 */ (T_MASK ^ 0x08ac817d)
^
ext/common/Utils/MD5.cpp:308:29: note: in expansion of macro ‘T61’
SET(a, b, c, d, 4, 6, T61);
^
ext/common/Utils/MD5.cpp:293:31: error: expected ‘)’ before ‘;’ token
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:308:5: note: in expansion of macro ‘SET’
SET(a, b, c, d, 4, 6, T61);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:293:29: note: in definition of macro ‘SET’
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:137:31: note: in expansion of macro ‘T_MASK’
#define T62 /* 0xbd3af235 */ (T_MASK ^ 0x42c50dca)
^
ext/common/Utils/MD5.cpp:309:29: note: in expansion of macro ‘T62’
SET(d, a, b, c, 11, 10, T62);
^
ext/common/Utils/MD5.cpp:293:31: error: expected ‘)’ before ‘;’ token
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:309:5: note: in expansion of macro ‘SET’
SET(d, a, b, c, 11, 10, T62);
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:293:29: note: in definition of macro ‘SET’
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:139:31: note: in expansion of macro ‘T_MASK’
#define T64 /* 0xeb86d391 */ (T_MASK ^ 0x14792c6e)
^
ext/common/Utils/MD5.cpp:311:29: note: in expansion of macro ‘T64’
SET(b, c, d, a, 9, 21, T64);
^
ext/common/Utils/MD5.cpp:293:31: error: expected ‘)’ before ‘;’ token
t = a + I(b,c,d) + X[k] + Ti;\
^
ext/common/Utils/MD5.cpp:311:5: note: in expansion of macro ‘SET’
SET(b, c, d, a, 9, 21, T64);
^
ext/common/Utils/MD5.cpp:317:10: error: ‘Passenger::md5_state_t’ has no member named ‘abcd’
pms->abcd[0] += a;
^
ext/common/Utils/MD5.cpp:318:10: error: ‘Passenger::md5_state_t’ has no member named ‘abcd’
pms->abcd[1] += b;
^
ext/common/Utils/MD5.cpp:319:10: error: ‘Passenger::md5_state_t’ has no member named ‘abcd’
pms->abcd[2] += c;
^
ext/common/Utils/MD5.cpp:320:10: error: ‘Passenger::md5_state_t’ has no member named ‘abcd’
pms->abcd[3] += d;
^
ext/common/Utils/MD5.cpp: In function ‘void Passenger::md5_init(Passenger::md5_state_t*)’:
ext/common/Utils/MD5.cpp:326:10: error: ‘Passenger::md5_state_t’ has no member named ‘count’
pms->count[0] = pms->count[1] = 0;
^
ext/common/Utils/MD5.cpp:326:26: error: ‘Passenger::md5_state_t’ has no member named ‘count’
pms->count[0] = pms->count[1] = 0;
^
ext/common/Utils/MD5.cpp:327:10: error: ‘Passenger::md5_state_t’ has no member named ‘abcd’
pms->abcd[0] = 0x67452301;
^
ext/common/Utils/MD5.cpp:328:10: error: ‘Passenger::md5_state_t’ has no member named ‘abcd’
pms->abcd[1] = /*0xefcdab89*/ T_MASK ^ 0x10325476;
^
ext/common/Utils/MD5.cpp:75:18: error: ‘md5_word_t’ was not declared in this scope
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:328:35: note: in expansion of macro ‘T_MASK’
pms->abcd[1] = /*0xefcdab89*/ T_MASK ^ 0x10325476;
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:328:35: note: in expansion of macro ‘T_MASK’
pms->abcd[1] = /*0xefcdab89*/ T_MASK ^ 0x10325476;
^
ext/common/Utils/MD5.cpp:329:10: error: ‘Passenger::md5_state_t’ has no member named ‘abcd’
pms->abcd[2] = /*0x98badcfe*/ T_MASK ^ 0x67452301;
^
ext/common/Utils/MD5.cpp:75:29: error: expected ‘)’ before ‘~’ token
#define T_MASK ((md5_word_t)~0)
^
ext/common/Utils/MD5.cpp:329:35: note: in expansion of macro ‘T_MASK’
pms->abcd[2] = /*0x98badcfe*/ T_MASK ^ 0x67452301;
^
ext/common/Utils/MD5.cpp:330:10: error: ‘Passenger::md5_state_t’ has no member named ‘abcd’
pms->abcd[3] = 0x10325476;
^
ext/common/Utils/MD5.cpp: At global scope:
ext/common/Utils/MD5.cpp:334:36: error: ‘md5_byte_t’ does not name a type
md5_append(md5_state_t *pms, const md5_byte_t *data, int nbytes)
^
ext/common/Utils/MD5.cpp:334:48: error: ISO C++ forbids declaration of ‘data’ with no type [-fpermissive]
md5_append(md5_state_t *pms, const md5_byte_t *data, int nbytes)
^
ext/common/Utils/MD5.cpp: In function ‘void Passenger::md5_append(Passenger::md5_state_t*, const int*, int)’:
ext/common/Utils/MD5.cpp:336:11: error: ‘md5_byte_t’ does not name a type
const md5_byte_t *p = data;
^
ext/common/Utils/MD5.cpp:338:24: error: ‘Passenger::md5_state_t’ has no member named ‘count’
int offset = (pms->count[0] >> 3) & 63;
^
ext/common/Utils/MD5.cpp:339:5: error: ‘md5_word_t’ was not declared in this scope
md5_word_t nbits = (md5_word_t)(nbytes << 3);
^
ext/common/Utils/MD5.cpp:339:16: error: expected ‘;’ before ‘nbits’
md5_word_t nbits = (md5_word_t)(nbytes << 3);
^
ext/common/Utils/MD5.cpp:345:10: error: ‘Passenger::md5_state_t’ has no member named ‘count’
pms->count[1] += nbytes >> 29;
^
ext/common/Utils/MD5.cpp:346:10: error: ‘Passenger::md5_state_t’ has no member named ‘count’
pms->count[0] += nbits;
^
ext/common/Utils/MD5.cpp:346:22: error: ‘nbits’ was not declared in this scope
pms->count[0] += nbits;
^
ext/common/Utils/MD5.cpp:347:14: error: ‘Passenger::md5_state_t’ has no member named ‘count’
if (pms->count[0] < nbits)
^
ext/common/Utils/MD5.cpp:348:7: error: ‘Passenger::md5_state_t’ has no member named ‘count’
pms->count[1]++;
^
ext/common/Utils/MD5.cpp:354:14: error: ‘Passenger::md5_state_t’ has no member named ‘buf’
memcpy(pms->buf + offset, p, copy);
^
ext/common/Utils/MD5.cpp:354:28: error: ‘p’ was not declared in this scope
memcpy(pms->buf + offset, p, copy);
^
ext/common/Utils/MD5.cpp:359:24: error: ‘Passenger::md5_state_t’ has no member named ‘buf’
md5_process(pms, pms->buf);
^
ext/common/Utils/MD5.cpp:363:24: error: ‘p’ was not declared in this scope
for (; left >= 64; p += 64, left -= 64)
^
ext/common/Utils/MD5.cpp:368:14: error: ‘Passenger::md5_state_t’ has no member named ‘buf’
memcpy(pms->buf, p, left);
^
ext/common/Utils/MD5.cpp:368:19: error: ‘p’ was not declared in this scope
memcpy(pms->buf, p, left);
^
ext/common/Utils/MD5.cpp: At global scope:
ext/common/Utils/MD5.cpp:372:30: error: ‘md5_byte_t’ has not been declared
md5_finish(md5_state_t *pms, md5_byte_t digest[16])
^
ext/common/Utils/MD5.cpp: In function ‘void Passenger::md5_finish(Passenger::md5_state_t*, int*)’:
ext/common/Utils/MD5.cpp:374:18: error: ‘md5_byte_t’ does not name a type
static const md5_byte_t pad[64] = {
^
ext/common/Utils/MD5.cpp:380:5: error: ‘md5_byte_t’ was not declared in this scope
md5_byte_t data[8];
^
ext/common/Utils/MD5.cpp:380:16: error: expected ‘;’ before ‘data’
md5_byte_t data[8];
^
ext/common/Utils/MD5.cpp:385:2: error: ‘data’ was not declared in this scope
data[i] = (md5_byte_t)(pms->count[i >> 2] >> ((i & 3) << 3));
^
ext/common/Utils/MD5.cpp:385:30: error: ‘Passenger::md5_state_t’ has no member named ‘count’
data[i] = (md5_byte_t)(pms->count[i >> 2] >> ((i & 3) << 3));
^
ext/common/Utils/MD5.cpp:387:21: error: ‘pad’ was not declared in this scope
md5_append(pms, pad, ((55 - (pms->count[0] >> 3)) & 63) + 1);
^
ext/common/Utils/MD5.cpp:387:39: error: ‘Passenger::md5_state_t’ has no member named ‘count’
md5_append(pms, pad, ((55 - (pms->count[0] >> 3)) & 63) + 1);
^
ext/common/Utils/MD5.cpp:389:21: error: ‘data’ was not declared in this scope
md5_append(pms, data, 8);
^
ext/common/Utils/MD5.cpp:391:32: error: ‘Passenger::md5_state_t’ has no member named ‘abcd’
digest[i] = (md5_byte_t)(pms->abcd[i >> 2] >> ((i & 3) << 3));
^
ext/common/Utils/MD5.cpp: In function ‘std::string Passenger::md5_hex(const Passenger::StaticString&)’:
ext/common/Utils/MD5.cpp:399:9: error: ‘md5_byte_t’ was not declared in this scope
md5_byte_t digest[16];
^
ext/common/Utils/MD5.cpp:399:20: error: expected ‘;’ before ‘digest’
md5_byte_t digest[16];
^
ext/common/Utils/MD5.cpp:402:33: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
md5_append(&pms, (const md5_byte_t *) input.data(), input.size());
^
ext/common/Utils/MD5.cpp:402:33: error: ISO C++ forbids declaration of ‘type name’ with no type [-fpermissive]
ext/common/Utils/MD5.cpp:402:27: error: expected primary-expression before ‘const’
md5_append(&pms, (const md5_byte_t *) input.data(), input.size());
^
ext/common/Utils/MD5.cpp:402:27: error: expected ‘)’ before ‘const’
ext/common/Utils/MD5.cpp:403:26: error: ‘digest’ was not declared in this scope
md5_finish(&pms, digest);
^
ext/common/Utils/MD5.cpp:406:5: warning: control reaches end of non-void function [-Wreturn-type]
}
^
At global scope:
cc1plus: warning: unrecognized command line option "-Wno-ambiguous-member-template" [enabled by default]
rake aborted!
Command failed with status (1): [g++ -Iext -Iext/common -Iext/libev -Wno-ambiguous-member-template -D_REENTRANT -I/usr/local/include -DHAS_TR1_UNORDERED_MAP -DHAVE_ACCEPT4 -DHAS_ALLOCA_H -DHAS_SFENCE -DHAS_LFENCE -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -ggdb -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -o buildout/common/libpassenger_common/Utils/MD5.o -c ext/common/Utils/MD5.cpp]
/usr/local/rvm/gems/ruby-2.0.0-p247/gems/passenger-4.0.10/build/cplusplus_support.rb:51:in `run_compiler'
/usr/local/rvm/gems/ruby-2.0.0-p247/gems/passenger-4.0.10/build/cplusplus_support.rb:61:in `compile_cxx'
/usr/local/rvm/gems/ruby-2.0.0-p247/gems/passenger-4.0.10/lib/phusion_passenger/common_library.rb:133:in `block (2 levels) in define_category_tasks'
/usr/local/rvm/gems/ruby-2.0.0-p247/bin/ruby_noexec_wrapper:14:in `eval'
/usr/local/rvm/gems/ruby-2.0.0-p247/bin/ruby_noexec_wrapper:14:in `<main>'
Tasks: TOP => nginx => nginx_without_native_support => buildout/agents/PassengerHelperAgent => buildout/common/libpassenger_common/Utils/MD5.o
(See full trace by running task with --trace)
@hexinpeter
Copy link

Hi, I've gotten the exact sam problem as you do during the Rails Passenger setup. Have you solved this?

@rajdeep26
Copy link

Did you manage to solve this??

@rajdeep26
Copy link

Okay, I was also facing similar issue, and found a solution for this. Basically it was causing because a bug mentioned at https://code.google.com/p/phusion-passenger/issues/detail?id=941 which has been resolved now.
So I was using passenger version 4.0.5 and this is fixed in 4.0.17.
Commit which fixed the bug is here phusion/passenger@cb2d9e2

In short, use passenger with version greater than equal to 4.0.17

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