Raspbian Package Auto-Building

Build log for passenger (5.0.30-1+deb9u1) on armhf

passenger5.0.30-1+deb9u1armhf → 2019-03-24 18:15:49

sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on bm-wb-03

+==============================================================================+
| passenger 5.0.30-1+deb9u1 (armhf)            Sun, 24 Mar 2019 16:20:17 +0000 |
+==============================================================================+

Package: passenger
Version: 5.0.30-1+deb9u1
Source Version: 5.0.30-1+deb9u1
Distribution: stretch-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/stretch-staging-armhf-sbuild-357c6127-856a-4ffe-aa5f-73cddf4a065e' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.0.1/private stretch-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private stretch-staging/main Sources [9719 kB]
Get:3 http://172.17.0.1/private stretch-staging/main armhf Packages [11.7 MB]
Fetched 21.4 MB in 24s (884 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'passenger' packaging is maintained in the 'Git' version control system at:
https://anonscm.debian.org/git/pkg-ruby-extras/passenger.git
Please use:
git clone https://anonscm.debian.org/git/pkg-ruby-extras/passenger.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 5608 kB of source archives.
Get:1 http://172.17.0.1/private stretch-staging/main passenger 5.0.30-1+deb9u1 (dsc) [2756 B]
Get:2 http://172.17.0.1/private stretch-staging/main passenger 5.0.30-1+deb9u1 (tar) [5588 kB]
Get:3 http://172.17.0.1/private stretch-staging/main passenger 5.0.30-1+deb9u1 (diff) [17.6 kB]
Fetched 5608 kB in 0s (8848 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/passenger-JKZQde/passenger-5.0.30' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/passenger-JKZQde' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-nO5YlI/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-nO5YlI/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-nO5YlI/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-nO5YlI/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-nO5YlI/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-nO5YlI/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-nO5YlI/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-nO5YlI/apt_archive ./ Packages [432 B]
Fetched 2108 B in 0s (2966 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 59 not upgraded.
Need to get 770 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-nO5YlI/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [770 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 770 B in 0s (0 B/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12715 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: apache2 (>= 2.4), apache2-dev (>= 2.4), asciidoc (>= 8.2), debhelper (>= 9~), dh-autoreconf, doxygen, gem2deb, graphviz, libapr1-dev, libcurl4-openssl-dev, libuv1-dev, rake, ruby-mizuho, source-highlight, zlib1g-dev
Filtered Build-Depends: apache2 (>= 2.4), apache2-dev (>= 2.4), asciidoc (>= 8.2), debhelper (>= 9~), dh-autoreconf, doxygen, gem2deb, graphviz, libapr1-dev, libcurl4-openssl-dev, libuv1-dev, rake, ruby-mizuho, source-highlight, zlib1g-dev
dpkg-deb: building package 'sbuild-build-depends-passenger-dummy' in '/<<BUILDDIR>>/resolver-nO5YlI/apt_archive/sbuild-build-depends-passenger-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-passenger-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-nO5YlI/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-nO5YlI/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-nO5YlI/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-nO5YlI/apt_archive ./ Sources [604 B]
Get:5 copy:/<<BUILDDIR>>/resolver-nO5YlI/apt_archive ./ Packages [685 B]
Fetched 2622 B in 0s (3698 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install passenger build dependencies (apt-based resolver)
---------------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  apache2 apache2-bin apache2-data apache2-dev apache2-utils asciidoc
  asciidoc-base asciidoc-common autoconf automake autopoint autotools-dev
  bsdmainutils ca-certificates debhelper devscripts dh-autoreconf dh-python
  dh-strip-nondeterminism doxygen file fontconfig fontconfig-config
  fonts-dejavu-core gem2deb gem2deb-test-runner gettext gettext-base graphviz
  groff-base intltool-debian libann0 libapr1 libapr1-dev libaprutil1
  libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap libarchive-zip-perl
  libboost-regex1.62.0 libbsd0 libcairo2 libcdt5 libcgraph6 libclang1-3.9
  libcroco3 libcurl3 libcurl4-openssl-dev libdatrie1 libedit2 libexpat1
  libexpat1-dev libffi6 libfile-homedir-perl libfile-stripnondeterminism-perl
  libfile-which-perl libfontconfig1 libfreetype6 libgd3 libglib2.0-0
  libgmp-dev libgmpxx4ldbl libgnutls30 libgraphite2-3 libgssapi-krb5-2
  libgts-0.7-5 libgvc6 libgvpr2 libharfbuzz0b libhogweed4 libice6 libicu57
  libidn2-0 libjbig0 libjpeg62-turbo libjs-jquery libk5crypto3 libkeyutils1
  libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common libldap2-dev
  libllvm3.9 libltdl7 liblua5.2-0 libmagic-mgc libmagic1 libmpdec2 libnettle6
  libnghttp2-14 libp11-kit0 libpango-1.0-0 libpangocairo-1.0-0
  libpangoft2-1.0-0 libpathplan4 libpipeline1 libpixman-1-0 libpsl5
  libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib
  libpython3.5-minimal libpython3.5-stdlib librtmp1 libruby2.3 libsasl2-2
  libsasl2-modules-db libsctp-dev libsctp1 libsigsegv2 libsm6
  libsource-highlight-common libsource-highlight4v5 libssh2-1 libssl1.0.2
  libssl1.1 libtasn1-6 libthai-data libthai0 libtiff5 libtimedate-perl libtool
  libunistring0 libuuid1 libuv1 libuv1-dev libwebp6 libx11-6 libx11-data
  libxapian30 libxau6 libxaw7 libxcb-render0 libxcb-shm0 libxcb1 libxdmcp6
  libxdot4 libxext6 libxml2 libxml2-utils libxmu6 libxpm4 libxrender1
  libxslt1.1 libxt6 libyaml-0-2 m4 man-db mime-support openssl po-debconf
  python python-minimal python2.7 python2.7-minimal python3 python3-minimal
  python3.5 python3.5-minimal rake ruby ruby-all-dev ruby-did-you-mean
  ruby-minitest ruby-mizuho ruby-net-telnet ruby-nokogiri ruby-pkg-config
  ruby-power-assert ruby-setup ruby-sqlite3 ruby-test-unit ruby2.3 ruby2.3-dev
  rubygems-integration source-highlight ucf uuid-dev x11-common zlib1g-dev
Suggested packages:
  www-browser apache2-doc apache2-suexec-pristine | apache2-suexec-custom
  asciidoc-doc docbook-utils autoconf-archive gnu-standards autoconf-doc
  wamerican | wordlist whois vacation dh-make adequate autopkgtest
  bls-standalone bsd-mailx | mailx check-all-the-things cvs-buildpackage
  devscripts-el diffoscope disorderfs dose-extra duck faketime gnuplot
  how-can-i-help libauthen-sasl-perl libfile-desktopentry-perl
  libnet-smtps-perl libterm-size-perl libyaml-syck-perl mozilla-devscripts
  mutt piuparts ratt reprotest ssh-client svn-buildpackage w3m doxygen-latex
  doxygen-doc doxygen-gui gettext-doc libasprintf-dev libgettextpo-dev gsfonts
  graphviz-doc groff libcurl4-doc libcurl3-dbg libidn11-dev libkrb5-dev
  librtmp-dev libssh2-1-dev libssl1.0-dev | libssl-dev pkg-config libgd-tools
  gmp-doc libgmp10-doc libmpfr-dev gnutls-bin krb5-doc krb5-user lksctp-tools
  libtool-doc gfortran | fortran95-compiler gcj-jdk xapian-tools m4-doc less
  libmail-box-perl python-doc python-tk python2.7-doc binfmt-support
  python3-doc python3-tk python3-venv python3.5-venv python3.5-doc ri ruby-dev
  bundler
Recommended packages:
  ssl-cert asciidoc-doc vim-asciidoc asciidoc-dblatex xmlto at dctrl-tools
  dput | dupload libdistro-info-perl libencode-locale-perl libgit-wrapper-perl
  liblist-compare-perl liburi-perl libwww-perl licensecheck lintian patchutils
  python3-debian python3-magic strace unzip wdiff wget | curl debian-keyring
  equivs liblwp-protocol-https-perl libsoap-lite-perl apt-file curl | wget
  | lynx-cur fonts-liberation libglib2.0-data shared-mime-info xdg-user-dirs
  libgts-bin javascript-common krb5-locales publicsuffix libsasl2-modules
  libltdl-dev uuid-runtime xml-core libmail-sendmail-perl zip sqlite3
  fonts-lato
The following NEW packages will be installed:
  apache2 apache2-bin apache2-data apache2-dev apache2-utils asciidoc
  asciidoc-base asciidoc-common autoconf automake autopoint autotools-dev
  bsdmainutils ca-certificates debhelper devscripts dh-autoreconf dh-python
  dh-strip-nondeterminism doxygen file fontconfig fontconfig-config
  fonts-dejavu-core gem2deb gem2deb-test-runner gettext gettext-base graphviz
  groff-base intltool-debian libann0 libapr1 libapr1-dev libaprutil1
  libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap libarchive-zip-perl
  libboost-regex1.62.0 libbsd0 libcairo2 libcdt5 libcgraph6 libclang1-3.9
  libcroco3 libcurl3 libcurl4-openssl-dev libdatrie1 libedit2 libexpat1
  libexpat1-dev libffi6 libfile-homedir-perl libfile-stripnondeterminism-perl
  libfile-which-perl libfontconfig1 libfreetype6 libgd3 libglib2.0-0
  libgmp-dev libgmpxx4ldbl libgnutls30 libgraphite2-3 libgssapi-krb5-2
  libgts-0.7-5 libgvc6 libgvpr2 libharfbuzz0b libhogweed4 libice6 libicu57
  libidn2-0 libjbig0 libjpeg62-turbo libjs-jquery libk5crypto3 libkeyutils1
  libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common libldap2-dev
  libllvm3.9 libltdl7 liblua5.2-0 libmagic-mgc libmagic1 libmpdec2 libnettle6
  libnghttp2-14 libp11-kit0 libpango-1.0-0 libpangocairo-1.0-0
  libpangoft2-1.0-0 libpathplan4 libpipeline1 libpixman-1-0 libpsl5
  libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib
  libpython3.5-minimal libpython3.5-stdlib librtmp1 libruby2.3 libsasl2-2
  libsasl2-modules-db libsctp-dev libsctp1 libsigsegv2 libsm6
  libsource-highlight-common libsource-highlight4v5 libssh2-1 libssl1.0.2
  libssl1.1 libtasn1-6 libthai-data libthai0 libtiff5 libtimedate-perl libtool
  libunistring0 libuv1 libuv1-dev libwebp6 libx11-6 libx11-data libxapian30
  libxau6 libxaw7 libxcb-render0 libxcb-shm0 libxcb1 libxdmcp6 libxdot4
  libxext6 libxml2 libxml2-utils libxmu6 libxpm4 libxrender1 libxslt1.1 libxt6
  libyaml-0-2 m4 man-db mime-support openssl po-debconf python python-minimal
  python2.7 python2.7-minimal python3 python3-minimal python3.5
  python3.5-minimal rake ruby ruby-all-dev ruby-did-you-mean ruby-minitest
  ruby-mizuho ruby-net-telnet ruby-nokogiri ruby-pkg-config ruby-power-assert
  ruby-setup ruby-sqlite3 ruby-test-unit ruby2.3 ruby2.3-dev
  rubygems-integration sbuild-build-depends-passenger-dummy source-highlight
  ucf uuid-dev x11-common zlib1g-dev
The following packages will be upgraded:
  libuuid1
1 upgraded, 182 newly installed, 0 to remove and 58 not upgraded.
Need to get 75.3 MB of archives.
After this operation, 276 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-nO5YlI/apt_archive ./ sbuild-build-depends-passenger-dummy 0.invalid.0 [886 B]
Get:2 http://172.17.0.1/private stretch-staging/main armhf groff-base armhf 1.22.3-9 [1005 kB]
Get:3 http://172.17.0.1/private stretch-staging/main armhf libbsd0 armhf 0.8.3-1 [89.0 kB]
Get:4 http://172.17.0.1/private stretch-staging/main armhf bsdmainutils armhf 9.0.12+nmu1 [178 kB]
Get:5 http://172.17.0.1/private stretch-staging/main armhf libpipeline1 armhf 1.4.1-2 [23.7 kB]
Get:6 http://172.17.0.1/private stretch-staging/main armhf man-db armhf 2.7.6.1-2 [1014 kB]
Get:7 http://172.17.0.1/private stretch-staging/main armhf mime-support all 3.60 [36.7 kB]
Get:8 http://172.17.0.1/private stretch-staging/main armhf libuuid1 armhf 2.29.2-1+deb9u1 [69.7 kB]
Get:9 http://172.17.0.1/private stretch-staging/main armhf libapr1 armhf 1.5.2-5 [79.8 kB]
Get:10 http://172.17.0.1/private stretch-staging/main armhf libexpat1 armhf 2.2.0-2+deb9u1 [62.2 kB]
Get:11 http://172.17.0.1/private stretch-staging/main armhf libssl1.1 armhf 1.1.0j-1~deb9u1 [1115 kB]
Get:12 http://172.17.0.1/private stretch-staging/main armhf libaprutil1 armhf 1.5.4-3 [75.9 kB]
Get:13 http://172.17.0.1/private stretch-staging/main armhf libaprutil1-dbd-sqlite3 armhf 1.5.4-3 [17.9 kB]
Get:14 http://172.17.0.1/private stretch-staging/main armhf libnettle6 armhf 3.3-1 [204 kB]
Get:15 http://172.17.0.1/private stretch-staging/main armhf libhogweed4 armhf 3.3-1 [126 kB]
Get:16 http://172.17.0.1/private stretch-staging/main armhf libffi6 armhf 3.2.1-6 [18.7 kB]
Get:17 http://172.17.0.1/private stretch-staging/main armhf libp11-kit0 armhf 0.23.3-2 [94.4 kB]
Get:18 http://172.17.0.1/private stretch-staging/main armhf libtasn1-6 armhf 4.10-1.1+deb9u1 [45.6 kB]
Get:19 http://172.17.0.1/private stretch-staging/main armhf libgnutls30 armhf 3.5.8-5+deb9u4 [824 kB]
Get:20 http://172.17.0.1/private stretch-staging/main armhf libsasl2-modules-db armhf 2.1.27~101-g0780600+dfsg-3 [66.9 kB]
Get:21 http://172.17.0.1/private stretch-staging/main armhf libsasl2-2 armhf 2.1.27~101-g0780600+dfsg-3 [98.1 kB]
Get:22 http://172.17.0.1/private stretch-staging/main armhf libldap-common all 2.4.44+dfsg-5+deb9u2 [85.5 kB]
Get:23 http://172.17.0.1/private stretch-staging/main armhf libldap-2.4-2 armhf 2.4.44+dfsg-5+deb9u1 [195 kB]
Get:24 http://172.17.0.1/private stretch-staging/main armhf libaprutil1-ldap armhf 1.5.4-3 [16.9 kB]
Get:25 http://172.17.0.1/private stretch-staging/main armhf liblua5.2-0 armhf 5.2.4-1.1 [82.8 kB]
Get:26 http://172.17.0.1/private stretch-staging/main armhf libnghttp2-14 armhf 1.18.1-1 [68.0 kB]
Get:27 http://172.17.0.1/private stretch-staging/main armhf libssl1.0.2 armhf 1.0.2r-1~deb9u1 [899 kB]
Get:28 http://172.17.0.1/private stretch-staging/main armhf libicu57 armhf 57.1-6+deb9u2 [7425 kB]
Get:29 http://172.17.0.1/private stretch-staging/main armhf libxml2 armhf 2.9.4+dfsg1-2.2+deb9u2 [806 kB]
Get:30 http://172.17.0.1/private stretch-staging/main armhf apache2-bin armhf 2.4.25-3+deb9u6 [1043 kB]
Get:31 http://172.17.0.1/private stretch-staging/main armhf apache2-utils armhf 2.4.25-3+deb9u6 [218 kB]
Get:32 http://172.17.0.1/private stretch-staging/main armhf apache2-data all 2.4.25-3+deb9u6 [162 kB]
Get:33 http://172.17.0.1/private stretch-staging/main armhf apache2 armhf 2.4.25-3+deb9u6 [236 kB]
Get:34 http://172.17.0.1/private stretch-staging/main armhf libfreetype6 armhf 2.6.3-3.2 [384 kB]
Get:35 http://172.17.0.1/private stretch-staging/main armhf ucf all 3.0036 [70.2 kB]
Get:36 http://172.17.0.1/private stretch-staging/main armhf fonts-dejavu-core all 2.37-1 [1068 kB]
Get:37 http://172.17.0.1/private stretch-staging/main armhf fontconfig-config all 2.11.0-6.7 [271 kB]
Get:38 http://172.17.0.1/private stretch-staging/main armhf libfontconfig1 armhf 2.11.0-6.7 [313 kB]
Get:39 http://172.17.0.1/private stretch-staging/main armhf fontconfig armhf 2.11.0-6.7 [402 kB]
Get:40 http://172.17.0.1/private stretch-staging/main armhf libjbig0 armhf 2.1-3.1 [27.5 kB]
Get:41 http://172.17.0.1/private stretch-staging/main armhf libxau6 armhf 1:1.0.8-1 [19.9 kB]
Get:42 http://172.17.0.1/private stretch-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:43 http://172.17.0.1/private stretch-staging/main armhf libxcb1 armhf 1.12-1 [129 kB]
Get:44 http://172.17.0.1/private stretch-staging/main armhf libx11-data all 2:1.6.4-3+deb9u1 [287 kB]
Get:45 http://172.17.0.1/private stretch-staging/main armhf libx11-6 armhf 2:1.6.4-3+deb9u1 [682 kB]
Get:46 http://172.17.0.1/private stretch-staging/main armhf libxext6 armhf 2:1.3.3-1 [48.1 kB]
Get:47 http://172.17.0.1/private stretch-staging/main armhf libpython2.7-minimal armhf 2.7.13-2+deb9u3 [389 kB]
Get:48 http://172.17.0.1/private stretch-staging/main armhf python2.7-minimal armhf 2.7.13-2+deb9u3 [1180 kB]
Get:49 http://172.17.0.1/private stretch-staging/main armhf python-minimal armhf 2.7.13-2 [40.5 kB]
Get:50 http://172.17.0.1/private stretch-staging/main armhf libpython2.7-stdlib armhf 2.7.13-2+deb9u3 [1829 kB]
Get:51 http://172.17.0.1/private stretch-staging/main armhf python2.7 armhf 2.7.13-2+deb9u3 [285 kB]
Get:52 http://172.17.0.1/private stretch-staging/main armhf libpython-stdlib armhf 2.7.13-2 [20.0 kB]
Get:53 http://172.17.0.1/private stretch-staging/main armhf python armhf 2.7.13-2 [154 kB]
Get:54 http://172.17.0.1/private stretch-staging/main armhf libpython3.5-minimal armhf 3.5.3-1+deb9u1 [567 kB]
Get:55 http://172.17.0.1/private stretch-staging/main armhf python3.5-minimal armhf 3.5.3-1+deb9u1 [1443 kB]
Get:56 http://172.17.0.1/private stretch-staging/main armhf python3-minimal armhf 3.5.3-1 [35.3 kB]
Get:57 http://172.17.0.1/private stretch-staging/main armhf libmpdec2 armhf 2.4.2-1 [67.5 kB]
Get:58 http://172.17.0.1/private stretch-staging/main armhf libpython3.5-stdlib armhf 3.5.3-1+deb9u1 [2090 kB]
Get:59 http://172.17.0.1/private stretch-staging/main armhf python3.5 armhf 3.5.3-1+deb9u1 [229 kB]
Get:60 http://172.17.0.1/private stretch-staging/main armhf libpython3-stdlib armhf 3.5.3-1 [18.6 kB]
Get:61 http://172.17.0.1/private stretch-staging/main armhf dh-python all 2.20170125 [86.8 kB]
Get:62 http://172.17.0.1/private stretch-staging/main armhf python3 armhf 3.5.3-1 [21.6 kB]
Get:63 http://172.17.0.1/private stretch-staging/main armhf libxapian30 armhf 1.4.3-2+deb9u3 [951 kB]
Get:64 http://172.17.0.1/private stretch-staging/main armhf libmagic-mgc armhf 1:5.30-1+deb9u2 [222 kB]
Get:65 http://172.17.0.1/private stretch-staging/main armhf libmagic1 armhf 1:5.30-1+deb9u2 [105 kB]
Get:66 http://172.17.0.1/private stretch-staging/main armhf file armhf 1:5.30-1+deb9u2 [63.6 kB]
Get:67 http://172.17.0.1/private stretch-staging/main armhf gettext-base armhf 0.19.8.1-2 [116 kB]
Get:68 http://172.17.0.1/private stretch-staging/main armhf libedit2 armhf 3.1-20160903-3 [68.7 kB]
Get:69 http://172.17.0.1/private stretch-staging/main armhf libkeyutils1 armhf 1.5.9-9 [11.9 kB]
Get:70 http://172.17.0.1/private stretch-staging/main armhf libkrb5support0 armhf 1.15-1+deb9u1 [58.1 kB]
Get:71 http://172.17.0.1/private stretch-staging/main armhf libk5crypto3 armhf 1.15-1+deb9u1 [115 kB]
Get:72 http://172.17.0.1/private stretch-staging/main armhf libkrb5-3 armhf 1.15-1+deb9u1 [262 kB]
Get:73 http://172.17.0.1/private stretch-staging/main armhf libgssapi-krb5-2 armhf 1.15-1+deb9u1 [131 kB]
Get:74 http://172.17.0.1/private stretch-staging/main armhf openssl armhf 1.1.0j-1~deb9u1 [712 kB]
Get:75 http://172.17.0.1/private stretch-staging/main armhf uuid-dev armhf 2.29.2-1+deb9u1 [83.2 kB]
Get:76 http://172.17.0.1/private stretch-staging/main armhf libsctp1 armhf 1.0.17+dfsg-1 [27.3 kB]
Get:77 http://172.17.0.1/private stretch-staging/main armhf libsctp-dev armhf 1.0.17+dfsg-1 [82.6 kB]
Get:78 http://172.17.0.1/private stretch-staging/main armhf libapr1-dev armhf 1.5.2-5 [659 kB]
Get:79 http://172.17.0.1/private stretch-staging/main armhf libldap2-dev armhf 2.4.44+dfsg-5+deb9u1 [295 kB]
Get:80 http://172.17.0.1/private stretch-staging/main armhf libexpat1-dev armhf 2.2.0-2+deb9u1 [116 kB]
Get:81 http://172.17.0.1/private stretch-staging/main armhf libaprutil1-dev armhf 1.5.4-3 [371 kB]
Get:82 http://172.17.0.1/private stretch-staging/main armhf autotools-dev all 20161112.1 [73.4 kB]
Get:83 http://172.17.0.1/private stretch-staging/main armhf libsigsegv2 armhf 2.10-5 [28.4 kB]
Get:84 http://172.17.0.1/private stretch-staging/main armhf m4 armhf 1.4.18-1 [185 kB]
Get:85 http://172.17.0.1/private stretch-staging/main armhf autoconf all 2.69-10 [338 kB]
Get:86 http://172.17.0.1/private stretch-staging/main armhf automake all 1:1.15-6 [733 kB]
Get:87 http://172.17.0.1/private stretch-staging/main armhf autopoint all 0.19.8.1-2 [433 kB]
Get:88 http://172.17.0.1/private stretch-staging/main armhf libtool all 2.4.6-2 [545 kB]
Get:89 http://172.17.0.1/private stretch-staging/main armhf dh-autoreconf all 14 [15.9 kB]
Get:90 http://172.17.0.1/private stretch-staging/main armhf libarchive-zip-perl all 1.59-1+deb9u1 [96.2 kB]
Get:91 http://172.17.0.1/private stretch-staging/main armhf libfile-stripnondeterminism-perl all 0.034-1 [16.4 kB]
Get:92 http://172.17.0.1/private stretch-staging/main armhf libtimedate-perl all 2.3000-2 [42.2 kB]
Get:93 http://172.17.0.1/private stretch-staging/main armhf dh-strip-nondeterminism all 0.034-1 [10.5 kB]
Get:94 http://172.17.0.1/private stretch-staging/main armhf libglib2.0-0 armhf 2.50.3-2 [2527 kB]
Get:95 http://172.17.0.1/private stretch-staging/main armhf libcroco3 armhf 0.6.11-3 [131 kB]
Get:96 http://172.17.0.1/private stretch-staging/main armhf libunistring0 armhf 0.9.6+really0.9.3-0.1 [252 kB]
Get:97 http://172.17.0.1/private stretch-staging/main armhf gettext armhf 0.19.8.1-2 [1434 kB]
Get:98 http://172.17.0.1/private stretch-staging/main armhf intltool-debian all 0.35.0+20060710.4 [26.3 kB]
Get:99 http://172.17.0.1/private stretch-staging/main armhf po-debconf all 1.0.20 [247 kB]
Get:100 http://172.17.0.1/private stretch-staging/main armhf debhelper all 10.2.5 [961 kB]
Get:101 http://172.17.0.1/private stretch-staging/main armhf apache2-dev armhf 2.4.25-3+deb9u6 [314 kB]
Get:102 http://172.17.0.1/private stretch-staging/main armhf asciidoc-common all 8.6.9-5 [281 kB]
Get:103 http://172.17.0.1/private stretch-staging/main armhf libxml2-utils armhf 2.9.4+dfsg1-2.2+deb9u2 [101 kB]
Get:104 http://172.17.0.1/private stretch-staging/main armhf asciidoc-base all 8.6.9-5 [133 kB]
Get:105 http://172.17.0.1/private stretch-staging/main armhf asciidoc all 8.6.9-5 [56.3 kB]
Get:106 http://172.17.0.1/private stretch-staging/main armhf ca-certificates all 20161130+nmu1+deb9u1 [182 kB]
Get:107 http://172.17.0.1/private stretch-staging/main armhf libfile-which-perl all 1.21-1 [14.3 kB]
Get:108 http://172.17.0.1/private stretch-staging/main armhf libfile-homedir-perl all 1.00-1 [48.9 kB]
Get:109 http://172.17.0.1/private stretch-staging/main armhf devscripts armhf 2.17.6+deb9u2 [938 kB]
Get:110 http://172.17.0.1/private stretch-staging/main armhf libllvm3.9 armhf 1:3.9.1-9+rpi1 [9695 kB]
Get:111 http://172.17.0.1/private stretch-staging/main armhf libclang1-3.9 armhf 1:3.9.1-9+rpi1 [4768 kB]
Get:112 http://172.17.0.1/private stretch-staging/main armhf doxygen armhf 1.8.13-4 [3341 kB]
Get:113 http://172.17.0.1/private stretch-staging/main armhf rubygems-integration all 1.11 [4994 B]
Get:114 http://172.17.0.1/private stretch-staging/main armhf ruby-did-you-mean all 1.0.0-2 [11.2 kB]
Get:115 http://172.17.0.1/private stretch-staging/main armhf ruby-minitest all 5.9.0-1 [51.1 kB]
Get:116 http://172.17.0.1/private stretch-staging/main armhf ruby-net-telnet all 0.1.1-2 [12.5 kB]
Get:117 http://172.17.0.1/private stretch-staging/main armhf ruby-power-assert all 0.3.0-1 [7902 B]
Get:118 http://172.17.0.1/private stretch-staging/main armhf ruby-test-unit all 3.1.7-2 [69.6 kB]
Get:119 http://172.17.0.1/private stretch-staging/main armhf libyaml-0-2 armhf 0.1.7-2 [39.9 kB]
Get:120 http://172.17.0.1/private stretch-staging/main armhf libruby2.3 armhf 2.3.3-1+deb9u3+rpi1 [2865 kB]
Get:121 http://172.17.0.1/private stretch-staging/main armhf ruby2.3 armhf 2.3.3-1+deb9u3+rpi1 [188 kB]
Get:122 http://172.17.0.1/private stretch-staging/main armhf ruby armhf 1:2.3.3 [10.8 kB]
Get:123 http://172.17.0.1/private stretch-staging/main armhf rake all 10.5.0-2 [49.4 kB]
Get:124 http://172.17.0.1/private stretch-staging/main armhf gem2deb-test-runner armhf 0.33.1 [20.4 kB]
Get:125 http://172.17.0.1/private stretch-staging/main armhf libgmpxx4ldbl armhf 2:6.1.2+dfsg-1 [21.5 kB]
Get:126 http://172.17.0.1/private stretch-staging/main armhf libgmp-dev armhf 2:6.1.2+dfsg-1 [563 kB]
Get:127 http://172.17.0.1/private stretch-staging/main armhf ruby2.3-dev armhf 2.3.3-1+deb9u3+rpi1 [1032 kB]
Get:128 http://172.17.0.1/private stretch-staging/main armhf ruby-all-dev armhf 1:2.3.3 [10.2 kB]
Get:129 http://172.17.0.1/private stretch-staging/main armhf ruby-setup all 3.4.1-9 [34.2 kB]
Get:130 http://172.17.0.1/private stretch-staging/main armhf gem2deb armhf 0.33.1 [56.9 kB]
Get:131 http://172.17.0.1/private stretch-staging/main armhf libann0 armhf 1.1.2+doc-6 [22.2 kB]
Get:132 http://172.17.0.1/private stretch-staging/main armhf libcdt5 armhf 2.38.0-17 [56.9 kB]
Get:133 http://172.17.0.1/private stretch-staging/main armhf libcgraph6 armhf 2.38.0-17 [75.7 kB]
Get:134 http://172.17.0.1/private stretch-staging/main armhf libjpeg62-turbo armhf 1:1.5.1-2 [109 kB]
Get:135 http://172.17.0.1/private stretch-staging/main armhf libtiff5 armhf 4.0.8-2+deb9u4 [220 kB]
Get:136 http://172.17.0.1/private stretch-staging/main armhf libwebp6 armhf 0.5.2-1 [202 kB]
Get:137 http://172.17.0.1/private stretch-staging/main armhf libxpm4 armhf 1:3.5.12-1 [43.6 kB]
Get:138 http://172.17.0.1/private stretch-staging/main armhf libgd3 armhf 2.2.4-2+deb9u4 [114 kB]
Get:139 http://172.17.0.1/private stretch-staging/main armhf libgts-0.7-5 armhf 0.7.6+darcs121130-4 [134 kB]
Get:140 http://172.17.0.1/private stretch-staging/main armhf libpixman-1-0 armhf 0.34.0-1 [451 kB]
Get:141 http://172.17.0.1/private stretch-staging/main armhf libxcb-render0 armhf 1.12-1 [104 kB]
Get:142 http://172.17.0.1/private stretch-staging/main armhf libxcb-shm0 armhf 1.12-1 [95.9 kB]
Get:143 http://172.17.0.1/private stretch-staging/main armhf libxrender1 armhf 1:0.9.10-1 [29.9 kB]
Get:144 http://172.17.0.1/private stretch-staging/main armhf libcairo2 armhf 1.14.8-1 [688 kB]
Get:145 http://172.17.0.1/private stretch-staging/main armhf libltdl7 armhf 2.4.6-2 [386 kB]
Get:146 http://172.17.0.1/private stretch-staging/main armhf libthai-data all 0.1.26-1 [166 kB]
Get:147 http://172.17.0.1/private stretch-staging/main armhf libdatrie1 armhf 0.2.10-4 [32.8 kB]
Get:148 http://172.17.0.1/private stretch-staging/main armhf libthai0 armhf 0.1.26-1 [49.3 kB]
Get:149 http://172.17.0.1/private stretch-staging/main armhf libpango-1.0-0 armhf 1.40.5-1 [305 kB]
Get:150 http://172.17.0.1/private stretch-staging/main armhf libgraphite2-3 armhf 1.3.10-1 [71.7 kB]
Get:151 http://172.17.0.1/private stretch-staging/main armhf libharfbuzz0b armhf 1.4.2-1 [640 kB]
Get:152 http://172.17.0.1/private stretch-staging/main armhf libpangoft2-1.0-0 armhf 1.40.5-1 [201 kB]
Get:153 http://172.17.0.1/private stretch-staging/main armhf libpangocairo-1.0-0 armhf 1.40.5-1 [190 kB]
Get:154 http://172.17.0.1/private stretch-staging/main armhf libpathplan4 armhf 2.38.0-17 [60.2 kB]
Get:155 http://172.17.0.1/private stretch-staging/main armhf libxdot4 armhf 2.38.0-17 [54.4 kB]
Get:156 http://172.17.0.1/private stretch-staging/main armhf libgvc6 armhf 2.38.0-17 [537 kB]
Get:157 http://172.17.0.1/private stretch-staging/main armhf libgvpr2 armhf 2.38.0-17 [186 kB]
Get:158 http://172.17.0.1/private stretch-staging/main armhf x11-common all 1:7.7+19 [251 kB]
Get:159 http://172.17.0.1/private stretch-staging/main armhf libice6 armhf 2:1.0.9-2 [51.6 kB]
Get:160 http://172.17.0.1/private stretch-staging/main armhf libsm6 armhf 2:1.2.2-1+b1 [31.2 kB]
Get:161 http://172.17.0.1/private stretch-staging/main armhf libxt6 armhf 1:1.1.5-1 [155 kB]
Get:162 http://172.17.0.1/private stretch-staging/main armhf libxmu6 armhf 2:1.1.2-2 [52.0 kB]
Get:163 http://172.17.0.1/private stretch-staging/main armhf libxaw7 armhf 2:1.0.13-1 [164 kB]
Get:164 http://172.17.0.1/private stretch-staging/main armhf graphviz armhf 2.38.0-17 [695 kB]
Get:165 http://172.17.0.1/private stretch-staging/main armhf libboost-regex1.62.0 armhf 1.62.0+dfsg-4 [232 kB]
Get:166 http://172.17.0.1/private stretch-staging/main armhf libidn2-0 armhf 0.16-1+deb9u1 [59.5 kB]
Get:167 http://172.17.0.1/private stretch-staging/main armhf libpsl5 armhf 0.17.0-3 [40.8 kB]
Get:168 http://172.17.0.1/private stretch-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-1 [54.2 kB]
Get:169 http://172.17.0.1/private stretch-staging/main armhf libssh2-1 armhf 1.7.0-1 [125 kB]
Get:170 http://172.17.0.1/private stretch-staging/main armhf libcurl3 armhf 7.52.1-5+deb9u9 [262 kB]
Get:171 http://172.17.0.1/private stretch-staging/main armhf libcurl4-openssl-dev armhf 7.52.1-5+deb9u9 [327 kB]
Get:172 http://172.17.0.1/private stretch-staging/main armhf libjs-jquery all 3.1.1-2 [154 kB]
Get:173 http://172.17.0.1/private stretch-staging/main armhf libsource-highlight-common all 3.1.8-1.2~deb9u1 [68.5 kB]
Get:174 http://172.17.0.1/private stretch-staging/main armhf libsource-highlight4v5 armhf 3.1.8-1.2~deb9u1 [216 kB]
Get:175 http://172.17.0.1/private stretch-staging/main armhf libuv1 armhf 1.9.1-3 [73.2 kB]
Get:176 http://172.17.0.1/private stretch-staging/main armhf libuv1-dev armhf 1.9.1-3 [90.8 kB]
Get:177 http://172.17.0.1/private stretch-staging/main armhf libxslt1.1 armhf 1.1.29-2.1 [214 kB]
Get:178 http://172.17.0.1/private stretch-staging/main armhf ruby-pkg-config all 1.1.7-1 [7058 B]
Get:179 http://172.17.0.1/private stretch-staging/main armhf ruby-nokogiri armhf 1.6.8.1-1 [100 kB]
Get:180 http://172.17.0.1/private stretch-staging/main armhf ruby-sqlite3 armhf 1.3.11-2 [37.0 kB]
Get:181 http://172.17.0.1/private stretch-staging/main armhf source-highlight armhf 3.1.8-1.2~deb9u1 [288 kB]
Get:182 http://172.17.0.1/private stretch-staging/main armhf ruby-mizuho all 0.9.20+dfsg-1 [25.0 kB]
Get:183 http://172.17.0.1/private stretch-staging/main armhf zlib1g-dev armhf 1:1.2.8.dfsg-5 [198 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 75.3 MB in 11s (6638 kB/s)
Selecting previously unselected package groff-base.
(Reading database ... 12715 files and directories currently installed.)
Preparing to unpack .../0-groff-base_1.22.3-9_armhf.deb ...
Unpacking groff-base (1.22.3-9) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../1-libbsd0_0.8.3-1_armhf.deb ...
Unpacking libbsd0:armhf (0.8.3-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../2-bsdmainutils_9.0.12+nmu1_armhf.deb ...
Unpacking bsdmainutils (9.0.12+nmu1) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../3-libpipeline1_1.4.1-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.4.1-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../4-man-db_2.7.6.1-2_armhf.deb ...
Unpacking man-db (2.7.6.1-2) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../5-mime-support_3.60_all.deb ...
Unpacking mime-support (3.60) ...
Preparing to unpack .../6-libuuid1_2.29.2-1+deb9u1_armhf.deb ...
Unpacking libuuid1:armhf (2.29.2-1+deb9u1) over (2.29.2-1) ...
Setting up libuuid1:armhf (2.29.2-1+deb9u1) ...
Selecting previously unselected package libapr1:armhf.
(Reading database ... 13305 files and directories currently installed.)
Preparing to unpack .../00-libapr1_1.5.2-5_armhf.deb ...
Unpacking libapr1:armhf (1.5.2-5) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../01-libexpat1_2.2.0-2+deb9u1_armhf.deb ...
Unpacking libexpat1:armhf (2.2.0-2+deb9u1) ...
Selecting previously unselected package libssl1.1:armhf.
Preparing to unpack .../02-libssl1.1_1.1.0j-1~deb9u1_armhf.deb ...
Unpacking libssl1.1:armhf (1.1.0j-1~deb9u1) ...
Selecting previously unselected package libaprutil1:armhf.
Preparing to unpack .../03-libaprutil1_1.5.4-3_armhf.deb ...
Unpacking libaprutil1:armhf (1.5.4-3) ...
Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf.
Preparing to unpack .../04-libaprutil1-dbd-sqlite3_1.5.4-3_armhf.deb ...
Unpacking libaprutil1-dbd-sqlite3:armhf (1.5.4-3) ...
Selecting previously unselected package libnettle6:armhf.
Preparing to unpack .../05-libnettle6_3.3-1_armhf.deb ...
Unpacking libnettle6:armhf (3.3-1) ...
Selecting previously unselected package libhogweed4:armhf.
Preparing to unpack .../06-libhogweed4_3.3-1_armhf.deb ...
Unpacking libhogweed4:armhf (3.3-1) ...
Selecting previously unselected package libffi6:armhf.
Preparing to unpack .../07-libffi6_3.2.1-6_armhf.deb ...
Unpacking libffi6:armhf (3.2.1-6) ...
Selecting previously unselected package libp11-kit0:armhf.
Preparing to unpack .../08-libp11-kit0_0.23.3-2_armhf.deb ...
Unpacking libp11-kit0:armhf (0.23.3-2) ...
Selecting previously unselected package libtasn1-6:armhf.
Preparing to unpack .../09-libtasn1-6_4.10-1.1+deb9u1_armhf.deb ...
Unpacking libtasn1-6:armhf (4.10-1.1+deb9u1) ...
Selecting previously unselected package libgnutls30:armhf.
Preparing to unpack .../10-libgnutls30_3.5.8-5+deb9u4_armhf.deb ...
Unpacking libgnutls30:armhf (3.5.8-5+deb9u4) ...
Selecting previously unselected package libsasl2-modules-db:armhf.
Preparing to unpack .../11-libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3_armhf.deb ...
Unpacking libsasl2-modules-db:armhf (2.1.27~101-g0780600+dfsg-3) ...
Selecting previously unselected package libsasl2-2:armhf.
Preparing to unpack .../12-libsasl2-2_2.1.27~101-g0780600+dfsg-3_armhf.deb ...
Unpacking libsasl2-2:armhf (2.1.27~101-g0780600+dfsg-3) ...
Selecting previously unselected package libldap-common.
Preparing to unpack .../13-libldap-common_2.4.44+dfsg-5+deb9u2_all.deb ...
Unpacking libldap-common (2.4.44+dfsg-5+deb9u2) ...
Selecting previously unselected package libldap-2.4-2:armhf.
Preparing to unpack .../14-libldap-2.4-2_2.4.44+dfsg-5+deb9u1_armhf.deb ...
Unpacking libldap-2.4-2:armhf (2.4.44+dfsg-5+deb9u1) ...
Selecting previously unselected package libaprutil1-ldap:armhf.
Preparing to unpack .../15-libaprutil1-ldap_1.5.4-3_armhf.deb ...
Unpacking libaprutil1-ldap:armhf (1.5.4-3) ...
Selecting previously unselected package liblua5.2-0:armhf.
Preparing to unpack .../16-liblua5.2-0_5.2.4-1.1_armhf.deb ...
Unpacking liblua5.2-0:armhf (5.2.4-1.1) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../17-libnghttp2-14_1.18.1-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.18.1-1) ...
Selecting previously unselected package libssl1.0.2:armhf.
Preparing to unpack .../18-libssl1.0.2_1.0.2r-1~deb9u1_armhf.deb ...
Unpacking libssl1.0.2:armhf (1.0.2r-1~deb9u1) ...
Selecting previously unselected package libicu57:armhf.
Preparing to unpack .../19-libicu57_57.1-6+deb9u2_armhf.deb ...
Unpacking libicu57:armhf (57.1-6+deb9u2) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../20-libxml2_2.9.4+dfsg1-2.2+deb9u2_armhf.deb ...
Unpacking libxml2:armhf (2.9.4+dfsg1-2.2+deb9u2) ...
Selecting previously unselected package apache2-bin.
Preparing to unpack .../21-apache2-bin_2.4.25-3+deb9u6_armhf.deb ...
Unpacking apache2-bin (2.4.25-3+deb9u6) ...
Selecting previously unselected package apache2-utils.
Preparing to unpack .../22-apache2-utils_2.4.25-3+deb9u6_armhf.deb ...
Unpacking apache2-utils (2.4.25-3+deb9u6) ...
Selecting previously unselected package apache2-data.
Preparing to unpack .../23-apache2-data_2.4.25-3+deb9u6_all.deb ...
Unpacking apache2-data (2.4.25-3+deb9u6) ...
Selecting previously unselected package apache2.
Preparing to unpack .../24-apache2_2.4.25-3+deb9u6_armhf.deb ...
Unpacking apache2 (2.4.25-3+deb9u6) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../25-libfreetype6_2.6.3-3.2_armhf.deb ...
Unpacking libfreetype6:armhf (2.6.3-3.2) ...
Selecting previously unselected package ucf.
Preparing to unpack .../26-ucf_3.0036_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0036) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../27-fonts-dejavu-core_2.37-1_all.deb ...
Unpacking fonts-dejavu-core (2.37-1) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../28-fontconfig-config_2.11.0-6.7_all.deb ...
Unpacking fontconfig-config (2.11.0-6.7) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../29-libfontconfig1_2.11.0-6.7_armhf.deb ...
Unpacking libfontconfig1:armhf (2.11.0-6.7) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../30-fontconfig_2.11.0-6.7_armhf.deb ...
Unpacking fontconfig (2.11.0-6.7) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../31-libjbig0_2.1-3.1_armhf.deb ...
Unpacking libjbig0:armhf (2.1-3.1) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../32-libxau6_1%3a1.0.8-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.8-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../33-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../34-libxcb1_1.12-1_armhf.deb ...
Unpacking libxcb1:armhf (1.12-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../35-libx11-data_2%3a1.6.4-3+deb9u1_all.deb ...
Unpacking libx11-data (2:1.6.4-3+deb9u1) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../36-libx11-6_2%3a1.6.4-3+deb9u1_armhf.deb ...
Unpacking libx11-6:armhf (2:1.6.4-3+deb9u1) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../37-libxext6_2%3a1.3.3-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.3-1) ...
Selecting previously unselected package libpython2.7-minimal:armhf.
Preparing to unpack .../38-libpython2.7-minimal_2.7.13-2+deb9u3_armhf.deb ...
Unpacking libpython2.7-minimal:armhf (2.7.13-2+deb9u3) ...
Selecting previously unselected package python2.7-minimal.
Preparing to unpack .../39-python2.7-minimal_2.7.13-2+deb9u3_armhf.deb ...
Unpacking python2.7-minimal (2.7.13-2+deb9u3) ...
Selecting previously unselected package python-minimal.
Preparing to unpack .../40-python-minimal_2.7.13-2_armhf.deb ...
Unpacking python-minimal (2.7.13-2) ...
Selecting previously unselected package libpython2.7-stdlib:armhf.
Preparing to unpack .../41-libpython2.7-stdlib_2.7.13-2+deb9u3_armhf.deb ...
Unpacking libpython2.7-stdlib:armhf (2.7.13-2+deb9u3) ...
Selecting previously unselected package python2.7.
Preparing to unpack .../42-python2.7_2.7.13-2+deb9u3_armhf.deb ...
Unpacking python2.7 (2.7.13-2+deb9u3) ...
Selecting previously unselected package libpython-stdlib:armhf.
Preparing to unpack .../43-libpython-stdlib_2.7.13-2_armhf.deb ...
Unpacking libpython-stdlib:armhf (2.7.13-2) ...
Setting up libpython2.7-minimal:armhf (2.7.13-2+deb9u3) ...
Setting up python2.7-minimal (2.7.13-2+deb9u3) ...
Setting up python-minimal (2.7.13-2) ...
Selecting previously unselected package python.
(Reading database ... 15402 files and directories currently installed.)
Preparing to unpack .../0-python_2.7.13-2_armhf.deb ...
Unpacking python (2.7.13-2) ...
Selecting previously unselected package libpython3.5-minimal:armhf.
Preparing to unpack .../1-libpython3.5-minimal_3.5.3-1+deb9u1_armhf.deb ...
Unpacking libpython3.5-minimal:armhf (3.5.3-1+deb9u1) ...
Selecting previously unselected package python3.5-minimal.
Preparing to unpack .../2-python3.5-minimal_3.5.3-1+deb9u1_armhf.deb ...
Unpacking python3.5-minimal (3.5.3-1+deb9u1) ...
Selecting previously unselected package python3-minimal.
Preparing to unpack .../3-python3-minimal_3.5.3-1_armhf.deb ...
Unpacking python3-minimal (3.5.3-1) ...
Selecting previously unselected package libmpdec2:armhf.
Preparing to unpack .../4-libmpdec2_2.4.2-1_armhf.deb ...
Unpacking libmpdec2:armhf (2.4.2-1) ...
Selecting previously unselected package libpython3.5-stdlib:armhf.
Preparing to unpack .../5-libpython3.5-stdlib_3.5.3-1+deb9u1_armhf.deb ...
Unpacking libpython3.5-stdlib:armhf (3.5.3-1+deb9u1) ...
Selecting previously unselected package python3.5.
Preparing to unpack .../6-python3.5_3.5.3-1+deb9u1_armhf.deb ...
Unpacking python3.5 (3.5.3-1+deb9u1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../7-libpython3-stdlib_3.5.3-1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.5.3-1) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../8-dh-python_2.20170125_all.deb ...
Unpacking dh-python (2.20170125) ...
Setting up libssl1.1:armhf (1.1.0j-1~deb9u1) ...
Setting up libpython3.5-minimal:armhf (3.5.3-1+deb9u1) ...
Setting up libexpat1:armhf (2.2.0-2+deb9u1) ...
Setting up python3.5-minimal (3.5.3-1+deb9u1) ...
Setting up python3-minimal (3.5.3-1) ...
Selecting previously unselected package python3.
(Reading database ... 16377 files and directories currently installed.)
Preparing to unpack .../000-python3_3.5.3-1_armhf.deb ...
Unpacking python3 (3.5.3-1) ...
Selecting previously unselected package libxapian30:armhf.
Preparing to unpack .../001-libxapian30_1.4.3-2+deb9u3_armhf.deb ...
Unpacking libxapian30:armhf (1.4.3-2+deb9u3) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../002-libmagic-mgc_1%3a5.30-1+deb9u2_armhf.deb ...
Unpacking libmagic-mgc (1:5.30-1+deb9u2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../003-libmagic1_1%3a5.30-1+deb9u2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.30-1+deb9u2) ...
Selecting previously unselected package file.
Preparing to unpack .../004-file_1%3a5.30-1+deb9u2_armhf.deb ...
Unpacking file (1:5.30-1+deb9u2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../005-gettext-base_0.19.8.1-2_armhf.deb ...
Unpacking gettext-base (0.19.8.1-2) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../006-libedit2_3.1-20160903-3_armhf.deb ...
Unpacking libedit2:armhf (3.1-20160903-3) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../007-libkeyutils1_1.5.9-9_armhf.deb ...
Unpacking libkeyutils1:armhf (1.5.9-9) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../008-libkrb5support0_1.15-1+deb9u1_armhf.deb ...
Unpacking libkrb5support0:armhf (1.15-1+deb9u1) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../009-libk5crypto3_1.15-1+deb9u1_armhf.deb ...
Unpacking libk5crypto3:armhf (1.15-1+deb9u1) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../010-libkrb5-3_1.15-1+deb9u1_armhf.deb ...
Unpacking libkrb5-3:armhf (1.15-1+deb9u1) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../011-libgssapi-krb5-2_1.15-1+deb9u1_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.15-1+deb9u1) ...
Selecting previously unselected package openssl.
Preparing to unpack .../012-openssl_1.1.0j-1~deb9u1_armhf.deb ...
Unpacking openssl (1.1.0j-1~deb9u1) ...
Selecting previously unselected package uuid-dev:armhf.
Preparing to unpack .../013-uuid-dev_2.29.2-1+deb9u1_armhf.deb ...
Unpacking uuid-dev:armhf (2.29.2-1+deb9u1) ...
Selecting previously unselected package libsctp1:armhf.
Preparing to unpack .../014-libsctp1_1.0.17+dfsg-1_armhf.deb ...
Unpacking libsctp1:armhf (1.0.17+dfsg-1) ...
Selecting previously unselected package libsctp-dev.
Preparing to unpack .../015-libsctp-dev_1.0.17+dfsg-1_armhf.deb ...
Unpacking libsctp-dev (1.0.17+dfsg-1) ...
Selecting previously unselected package libapr1-dev.
Preparing to unpack .../016-libapr1-dev_1.5.2-5_armhf.deb ...
Unpacking libapr1-dev (1.5.2-5) ...
Selecting previously unselected package libldap2-dev:armhf.
Preparing to unpack .../017-libldap2-dev_2.4.44+dfsg-5+deb9u1_armhf.deb ...
Unpacking libldap2-dev:armhf (2.4.44+dfsg-5+deb9u1) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../018-libexpat1-dev_2.2.0-2+deb9u1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.2.0-2+deb9u1) ...
Selecting previously unselected package libaprutil1-dev.
Preparing to unpack .../019-libaprutil1-dev_1.5.4-3_armhf.deb ...
Unpacking libaprutil1-dev (1.5.4-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../020-autotools-dev_20161112.1_all.deb ...
Unpacking autotools-dev (20161112.1) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../021-libsigsegv2_2.10-5_armhf.deb ...
Unpacking libsigsegv2:armhf (2.10-5) ...
Selecting previously unselected package m4.
Preparing to unpack .../022-m4_1.4.18-1_armhf.deb ...
Unpacking m4 (1.4.18-1) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../023-autoconf_2.69-10_all.deb ...
Unpacking autoconf (2.69-10) ...
Selecting previously unselected package automake.
Preparing to unpack .../024-automake_1%3a1.15-6_all.deb ...
Unpacking automake (1:1.15-6) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../025-autopoint_0.19.8.1-2_all.deb ...
Unpacking autopoint (0.19.8.1-2) ...
Selecting previously unselected package libtool.
Preparing to unpack .../026-libtool_2.4.6-2_all.deb ...
Unpacking libtool (2.4.6-2) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../027-dh-autoreconf_14_all.deb ...
Unpacking dh-autoreconf (14) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../028-libarchive-zip-perl_1.59-1+deb9u1_all.deb ...
Unpacking libarchive-zip-perl (1.59-1+deb9u1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../029-libfile-stripnondeterminism-perl_0.034-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (0.034-1) ...
Selecting previously unselected package libtimedate-perl.
Preparing to unpack .../030-libtimedate-perl_2.3000-2_all.deb ...
Unpacking libtimedate-perl (2.3000-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../031-dh-strip-nondeterminism_0.034-1_all.deb ...
Unpacking dh-strip-nondeterminism (0.034-1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../032-libglib2.0-0_2.50.3-2_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.50.3-2) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../033-libcroco3_0.6.11-3_armhf.deb ...
Unpacking libcroco3:armhf (0.6.11-3) ...
Selecting previously unselected package libunistring0:armhf.
Preparing to unpack .../034-libunistring0_0.9.6+really0.9.3-0.1_armhf.deb ...
Unpacking libunistring0:armhf (0.9.6+really0.9.3-0.1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../035-gettext_0.19.8.1-2_armhf.deb ...
Unpacking gettext (0.19.8.1-2) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../036-intltool-debian_0.35.0+20060710.4_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.4) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../037-po-debconf_1.0.20_all.deb ...
Unpacking po-debconf (1.0.20) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../038-debhelper_10.2.5_all.deb ...
Unpacking debhelper (10.2.5) ...
Selecting previously unselected package apache2-dev.
Preparing to unpack .../039-apache2-dev_2.4.25-3+deb9u6_armhf.deb ...
Unpacking apache2-dev (2.4.25-3+deb9u6) ...
Selecting previously unselected package asciidoc-common.
Preparing to unpack .../040-asciidoc-common_8.6.9-5_all.deb ...
Unpacking asciidoc-common (8.6.9-5) ...
Selecting previously unselected package libxml2-utils.
Preparing to unpack .../041-libxml2-utils_2.9.4+dfsg1-2.2+deb9u2_armhf.deb ...
Unpacking libxml2-utils (2.9.4+dfsg1-2.2+deb9u2) ...
Selecting previously unselected package asciidoc-base.
Preparing to unpack .../042-asciidoc-base_8.6.9-5_all.deb ...
Unpacking asciidoc-base (8.6.9-5) ...
Selecting previously unselected package asciidoc.
Preparing to unpack .../043-asciidoc_8.6.9-5_all.deb ...
Unpacking asciidoc (8.6.9-5) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../044-ca-certificates_20161130+nmu1+deb9u1_all.deb ...
Unpacking ca-certificates (20161130+nmu1+deb9u1) ...
Selecting previously unselected package libfile-which-perl.
Preparing to unpack .../045-libfile-which-perl_1.21-1_all.deb ...
Unpacking libfile-which-perl (1.21-1) ...
Selecting previously unselected package libfile-homedir-perl.
Preparing to unpack .../046-libfile-homedir-perl_1.00-1_all.deb ...
Unpacking libfile-homedir-perl (1.00-1) ...
Selecting previously unselected package devscripts.
Preparing to unpack .../047-devscripts_2.17.6+deb9u2_armhf.deb ...
Unpacking devscripts (2.17.6+deb9u2) ...
Selecting previously unselected package libllvm3.9:armhf.
Preparing to unpack .../048-libllvm3.9_1%3a3.9.1-9+rpi1_armhf.deb ...
Unpacking libllvm3.9:armhf (1:3.9.1-9+rpi1) ...
Selecting previously unselected package libclang1-3.9:armhf.
Preparing to unpack .../049-libclang1-3.9_1%3a3.9.1-9+rpi1_armhf.deb ...
Unpacking libclang1-3.9:armhf (1:3.9.1-9+rpi1) ...
Selecting previously unselected package doxygen.
Preparing to unpack .../050-doxygen_1.8.13-4_armhf.deb ...
Unpacking doxygen (1.8.13-4) ...
Selecting previously unselected package rubygems-integration.
Preparing to unpack .../051-rubygems-integration_1.11_all.deb ...
Unpacking rubygems-integration (1.11) ...
Selecting previously unselected package ruby-did-you-mean.
Preparing to unpack .../052-ruby-did-you-mean_1.0.0-2_all.deb ...
Unpacking ruby-did-you-mean (1.0.0-2) ...
Selecting previously unselected package ruby-minitest.
Preparing to unpack .../053-ruby-minitest_5.9.0-1_all.deb ...
Unpacking ruby-minitest (5.9.0-1) ...
Selecting previously unselected package ruby-net-telnet.
Preparing to unpack .../054-ruby-net-telnet_0.1.1-2_all.deb ...
Unpacking ruby-net-telnet (0.1.1-2) ...
Selecting previously unselected package ruby-power-assert.
Preparing to unpack .../055-ruby-power-assert_0.3.0-1_all.deb ...
Unpacking ruby-power-assert (0.3.0-1) ...
Selecting previously unselected package ruby-test-unit.
Preparing to unpack .../056-ruby-test-unit_3.1.7-2_all.deb ...
Unpacking ruby-test-unit (3.1.7-2) ...
Selecting previously unselected package libyaml-0-2:armhf.
Preparing to unpack .../057-libyaml-0-2_0.1.7-2_armhf.deb ...
Unpacking libyaml-0-2:armhf (0.1.7-2) ...
Selecting previously unselected package libruby2.3:armhf.
Preparing to unpack .../058-libruby2.3_2.3.3-1+deb9u3+rpi1_armhf.deb ...
Unpacking libruby2.3:armhf (2.3.3-1+deb9u3+rpi1) ...
Selecting previously unselected package ruby2.3.
Preparing to unpack .../059-ruby2.3_2.3.3-1+deb9u3+rpi1_armhf.deb ...
Unpacking ruby2.3 (2.3.3-1+deb9u3+rpi1) ...
Selecting previously unselected package ruby.
Preparing to unpack .../060-ruby_1%3a2.3.3_armhf.deb ...
Unpacking ruby (1:2.3.3) ...
Selecting previously unselected package rake.
Preparing to unpack .../061-rake_10.5.0-2_all.deb ...
Unpacking rake (10.5.0-2) ...
Selecting previously unselected package gem2deb-test-runner.
Preparing to unpack .../062-gem2deb-test-runner_0.33.1_armhf.deb ...
Unpacking gem2deb-test-runner (0.33.1) ...
Selecting previously unselected package libgmpxx4ldbl:armhf.
Preparing to unpack .../063-libgmpxx4ldbl_2%3a6.1.2+dfsg-1_armhf.deb ...
Unpacking libgmpxx4ldbl:armhf (2:6.1.2+dfsg-1) ...
Selecting previously unselected package libgmp-dev:armhf.
Preparing to unpack .../064-libgmp-dev_2%3a6.1.2+dfsg-1_armhf.deb ...
Unpacking libgmp-dev:armhf (2:6.1.2+dfsg-1) ...
Selecting previously unselected package ruby2.3-dev:armhf.
Preparing to unpack .../065-ruby2.3-dev_2.3.3-1+deb9u3+rpi1_armhf.deb ...
Unpacking ruby2.3-dev:armhf (2.3.3-1+deb9u3+rpi1) ...
Selecting previously unselected package ruby-all-dev:armhf.
Preparing to unpack .../066-ruby-all-dev_1%3a2.3.3_armhf.deb ...
Unpacking ruby-all-dev:armhf (1:2.3.3) ...
Selecting previously unselected package ruby-setup.
Preparing to unpack .../067-ruby-setup_3.4.1-9_all.deb ...
Unpacking ruby-setup (3.4.1-9) ...
Selecting previously unselected package gem2deb.
Preparing to unpack .../068-gem2deb_0.33.1_armhf.deb ...
Unpacking gem2deb (0.33.1) ...
Selecting previously unselected package libann0.
Preparing to unpack .../069-libann0_1.1.2+doc-6_armhf.deb ...
Unpacking libann0 (1.1.2+doc-6) ...
Selecting previously unselected package libcdt5.
Preparing to unpack .../070-libcdt5_2.38.0-17_armhf.deb ...
Unpacking libcdt5 (2.38.0-17) ...
Selecting previously unselected package libcgraph6.
Preparing to unpack .../071-libcgraph6_2.38.0-17_armhf.deb ...
Unpacking libcgraph6 (2.38.0-17) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../072-libjpeg62-turbo_1%3a1.5.1-2_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:1.5.1-2) ...
Selecting previously unselected package libtiff5:armhf.
Preparing to unpack .../073-libtiff5_4.0.8-2+deb9u4_armhf.deb ...
Unpacking libtiff5:armhf (4.0.8-2+deb9u4) ...
Selecting previously unselected package libwebp6:armhf.
Preparing to unpack .../074-libwebp6_0.5.2-1_armhf.deb ...
Unpacking libwebp6:armhf (0.5.2-1) ...
Selecting previously unselected package libxpm4:armhf.
Preparing to unpack .../075-libxpm4_1%3a3.5.12-1_armhf.deb ...
Unpacking libxpm4:armhf (1:3.5.12-1) ...
Selecting previously unselected package libgd3:armhf.
Preparing to unpack .../076-libgd3_2.2.4-2+deb9u4_armhf.deb ...
Unpacking libgd3:armhf (2.2.4-2+deb9u4) ...
Selecting previously unselected package libgts-0.7-5:armhf.
Preparing to unpack .../077-libgts-0.7-5_0.7.6+darcs121130-4_armhf.deb ...
Unpacking libgts-0.7-5:armhf (0.7.6+darcs121130-4) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../078-libpixman-1-0_0.34.0-1_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.34.0-1) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../079-libxcb-render0_1.12-1_armhf.deb ...
Unpacking libxcb-render0:armhf (1.12-1) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../080-libxcb-shm0_1.12-1_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.12-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../081-libxrender1_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../082-libcairo2_1.14.8-1_armhf.deb ...
Unpacking libcairo2:armhf (1.14.8-1) ...
Selecting previously unselected package libltdl7:armhf.
Preparing to unpack .../083-libltdl7_2.4.6-2_armhf.deb ...
Unpacking libltdl7:armhf (2.4.6-2) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../084-libthai-data_0.1.26-1_all.deb ...
Unpacking libthai-data (0.1.26-1) ...
Selecting previously unselected package libdatrie1:armhf.
Preparing to unpack .../085-libdatrie1_0.2.10-4_armhf.deb ...
Unpacking libdatrie1:armhf (0.2.10-4) ...
Selecting previously unselected package libthai0:armhf.
Preparing to unpack .../086-libthai0_0.1.26-1_armhf.deb ...
Unpacking libthai0:armhf (0.1.26-1) ...
Selecting previously unselected package libpango-1.0-0:armhf.
Preparing to unpack .../087-libpango-1.0-0_1.40.5-1_armhf.deb ...
Unpacking libpango-1.0-0:armhf (1.40.5-1) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../088-libgraphite2-3_1.3.10-1_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.10-1) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../089-libharfbuzz0b_1.4.2-1_armhf.deb ...
Unpacking libharfbuzz0b:armhf (1.4.2-1) ...
Selecting previously unselected package libpangoft2-1.0-0:armhf.
Preparing to unpack .../090-libpangoft2-1.0-0_1.40.5-1_armhf.deb ...
Unpacking libpangoft2-1.0-0:armhf (1.40.5-1) ...
Selecting previously unselected package libpangocairo-1.0-0:armhf.
Preparing to unpack .../091-libpangocairo-1.0-0_1.40.5-1_armhf.deb ...
Unpacking libpangocairo-1.0-0:armhf (1.40.5-1) ...
Selecting previously unselected package libpathplan4.
Preparing to unpack .../092-libpathplan4_2.38.0-17_armhf.deb ...
Unpacking libpathplan4 (2.38.0-17) ...
Selecting previously unselected package libxdot4.
Preparing to unpack .../093-libxdot4_2.38.0-17_armhf.deb ...
Unpacking libxdot4 (2.38.0-17) ...
Selecting previously unselected package libgvc6.
Preparing to unpack .../094-libgvc6_2.38.0-17_armhf.deb ...
Unpacking libgvc6 (2.38.0-17) ...
Selecting previously unselected package libgvpr2.
Preparing to unpack .../095-libgvpr2_2.38.0-17_armhf.deb ...
Unpacking libgvpr2 (2.38.0-17) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../096-x11-common_1%3a7.7+19_all.deb ...
Unpacking x11-common (1:7.7+19) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../097-libice6_2%3a1.0.9-2_armhf.deb ...
Unpacking libice6:armhf (2:1.0.9-2) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../098-libsm6_2%3a1.2.2-1+b1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.2-1+b1) ...
Selecting previously unselected package libxt6:armhf.
Preparing to unpack .../099-libxt6_1%3a1.1.5-1_armhf.deb ...
Unpacking libxt6:armhf (1:1.1.5-1) ...
Selecting previously unselected package libxmu6:armhf.
Preparing to unpack .../100-libxmu6_2%3a1.1.2-2_armhf.deb ...
Unpacking libxmu6:armhf (2:1.1.2-2) ...
Selecting previously unselected package libxaw7:armhf.
Preparing to unpack .../101-libxaw7_2%3a1.0.13-1_armhf.deb ...
Unpacking libxaw7:armhf (2:1.0.13-1) ...
Selecting previously unselected package graphviz.
Preparing to unpack .../102-graphviz_2.38.0-17_armhf.deb ...
Unpacking graphviz (2.38.0-17) ...
Selecting previously unselected package libboost-regex1.62.0:armhf.
Preparing to unpack .../103-libboost-regex1.62.0_1.62.0+dfsg-4_armhf.deb ...
Unpacking libboost-regex1.62.0:armhf (1.62.0+dfsg-4) ...
Selecting previously unselected package libidn2-0:armhf.
Preparing to unpack .../104-libidn2-0_0.16-1+deb9u1_armhf.deb ...
Unpacking libidn2-0:armhf (0.16-1+deb9u1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../105-libpsl5_0.17.0-3_armhf.deb ...
Unpacking libpsl5:armhf (0.17.0-3) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../106-librtmp1_2.4+20151223.gitfa8646d.1-1_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-1) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../107-libssh2-1_1.7.0-1_armhf.deb ...
Unpacking libssh2-1:armhf (1.7.0-1) ...
Selecting previously unselected package libcurl3:armhf.
Preparing to unpack .../108-libcurl3_7.52.1-5+deb9u9_armhf.deb ...
Unpacking libcurl3:armhf (7.52.1-5+deb9u9) ...
Selecting previously unselected package libcurl4-openssl-dev:armhf.
Preparing to unpack .../109-libcurl4-openssl-dev_7.52.1-5+deb9u9_armhf.deb ...
Unpacking libcurl4-openssl-dev:armhf (7.52.1-5+deb9u9) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../110-libjs-jquery_3.1.1-2_all.deb ...
Unpacking libjs-jquery (3.1.1-2) ...
Selecting previously unselected package libsource-highlight-common.
Preparing to unpack .../111-libsource-highlight-common_3.1.8-1.2~deb9u1_all.deb ...
Unpacking libsource-highlight-common (3.1.8-1.2~deb9u1) ...
Selecting previously unselected package libsource-highlight4v5.
Preparing to unpack .../112-libsource-highlight4v5_3.1.8-1.2~deb9u1_armhf.deb ...
Unpacking libsource-highlight4v5 (3.1.8-1.2~deb9u1) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../113-libuv1_1.9.1-3_armhf.deb ...
Unpacking libuv1:armhf (1.9.1-3) ...
Selecting previously unselected package libuv1-dev:armhf.
Preparing to unpack .../114-libuv1-dev_1.9.1-3_armhf.deb ...
Unpacking libuv1-dev:armhf (1.9.1-3) ...
Selecting previously unselected package libxslt1.1:armhf.
Preparing to unpack .../115-libxslt1.1_1.1.29-2.1_armhf.deb ...
Unpacking libxslt1.1:armhf (1.1.29-2.1) ...
Selecting previously unselected package ruby-pkg-config.
Preparing to unpack .../116-ruby-pkg-config_1.1.7-1_all.deb ...
Unpacking ruby-pkg-config (1.1.7-1) ...
Selecting previously unselected package ruby-nokogiri.
Preparing to unpack .../117-ruby-nokogiri_1.6.8.1-1_armhf.deb ...
Unpacking ruby-nokogiri (1.6.8.1-1) ...
Selecting previously unselected package ruby-sqlite3.
Preparing to unpack .../118-ruby-sqlite3_1.3.11-2_armhf.deb ...
Unpacking ruby-sqlite3 (1.3.11-2) ...
Selecting previously unselected package source-highlight.
Preparing to unpack .../119-source-highlight_3.1.8-1.2~deb9u1_armhf.deb ...
Unpacking source-highlight (3.1.8-1.2~deb9u1) ...
Selecting previously unselected package ruby-mizuho.
Preparing to unpack .../120-ruby-mizuho_0.9.20+dfsg-1_all.deb ...
Unpacking ruby-mizuho (0.9.20+dfsg-1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../121-zlib1g-dev_1%3a1.2.8.dfsg-5_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.8.dfsg-5) ...
Selecting previously unselected package sbuild-build-depends-passenger-dummy.
Preparing to unpack .../122-sbuild-build-depends-passenger-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-passenger-dummy (0.invalid.0) ...
Setting up libjs-jquery (3.1.1-2) ...
Setting up libapr1:armhf (1.5.2-5) ...
Setting up libnettle6:armhf (3.3-1) ...
Setting up libxapian30:armhf (1.4.3-2+deb9u3) ...
Setting up libpathplan4 (2.38.0-17) ...
Setting up libxdot4 (2.38.0-17) ...
Setting up libjpeg62-turbo:armhf (1:1.5.1-2) ...
Setting up libarchive-zip-perl (1.59-1+deb9u1) ...
Setting up libsource-highlight-common (3.1.8-1.2~deb9u1) ...
Setting up libnghttp2-14:armhf (1.18.1-1) ...
Setting up mime-support (3.60) ...
Setting up libsctp1:armhf (1.0.17+dfsg-1) ...
Setting up libfile-which-perl (1.21-1) ...
Setting up libtimedate-perl (2.3000-2) ...
Setting up libjbig0:armhf (2.1-3.1) ...
Setting up libsigsegv2:armhf (2.10-5) ...
Setting up libldap-common (2.4.44+dfsg-5+deb9u2) ...
Setting up fonts-dejavu-core (2.37-1) ...
Setting up libuv1:armhf (1.9.1-3) ...
Setting up libfile-homedir-perl (1.00-1) ...
Setting up groff-base (1.22.3-9) ...
Setting up libsasl2-modules-db:armhf (2.1.27~101-g0780600+dfsg-3) ...
Setting up libsasl2-2:armhf (2.1.27~101-g0780600+dfsg-3) ...
Setting up uuid-dev:armhf (2.29.2-1+deb9u1) ...
Setting up apache2-data (2.4.25-3+deb9u6) ...
Setting up libdatrie1:armhf (0.2.10-4) ...
Setting up libtiff5:armhf (4.0.8-2+deb9u4) ...
Setting up gettext-base (0.19.8.1-2) ...
Setting up libpipeline1:armhf (1.4.1-2) ...
Setting up m4 (1.4.18-1) ...
Setting up libicu57:armhf (57.1-6+deb9u2) ...
Setting up libbsd0:armhf (0.8.3-1) ...
Setting up ucf (3.0036) ...
Setting up libxml2:armhf (2.9.4+dfsg1-2.2+deb9u2) ...
Setting up libfreetype6:armhf (2.6.3-3.2) ...
Setting up libtasn1-6:armhf (4.10-1.1+deb9u1) ...
Setting up libmagic-mgc (1:5.30-1+deb9u2) ...
Setting up libmagic1:armhf (1:5.30-1+deb9u2) ...
Setting up libhogweed4:armhf (3.3-1) ...
Setting up libgraphite2-3:armhf (1.3.10-1) ...
Setting up libxslt1.1:armhf (1.1.29-2.1) ...
Setting up libssl1.0.2:armhf (1.0.2r-1~deb9u1) ...
Setting up ruby-did-you-mean (1.0.0-2) ...
Setting up libyaml-0-2:armhf (0.1.7-2) ...
Setting up asciidoc-common (8.6.9-5) ...
Setting up libpixman-1-0:armhf (0.34.0-1) ...
Setting up libssh2-1:armhf (1.7.0-1) ...
Processing triggers for libc-bin (2.24-11+deb9u1) ...
Setting up autotools-dev (20161112.1) ...
Setting up libunistring0:armhf (0.9.6+really0.9.3-0.1) ...
Setting up libaprutil1:armhf (1.5.4-3) ...
Processing triggers for systemd (232-25+deb9u1) ...
Setting up libltdl7:armhf (2.4.6-2) ...
Setting up openssl (1.1.0j-1~deb9u1) ...
Setting up ruby-net-telnet (0.1.1-2) ...
Setting up libann0 (1.1.2+doc-6) ...
Setting up libexpat1-dev:armhf (2.2.0-2+deb9u1) ...
Setting up libffi6:armhf (3.2.1-6) ...
Setting up liblua5.2-0:armhf (5.2.4-1.1) ...
Setting up libthai-data (0.1.26-1) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libkeyutils1:armhf (1.5.9-9) ...
Setting up bsdmainutils (9.0.12+nmu1) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libgmpxx4ldbl:armhf (2:6.1.2+dfsg-1) ...
Setting up ruby-minitest (5.9.0-1) ...
Setting up x11-common (1:7.7+19) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
invoke-rc.d: could not determine current runlevel
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of start.
Setting up ca-certificates (20161130+nmu1+deb9u1) ...
Updating certificates in /etc/ssl/certs...
151 added, 0 removed; done.
Setting up libcdt5 (2.38.0-17) ...
Setting up libx11-data (2:1.6.4-3+deb9u1) ...
Setting up libpython2.7-stdlib:armhf (2.7.13-2+deb9u3) ...
Setting up libxau6:armhf (1:1.0.8-1) ...
Setting up autopoint (0.19.8.1-2) ...
Setting up libmpdec2:armhf (2.4.2-1) ...
Setting up ruby-power-assert (0.3.0-1) ...
Setting up libcgraph6 (2.38.0-17) ...
Setting up libwebp6:armhf (0.5.2-1) ...
Setting up zlib1g-dev:armhf (1:1.2.8.dfsg-5) ...
Setting up libuv1-dev:armhf (1.9.1-3) ...
Setting up libfile-stripnondeterminism-perl (0.034-1) ...
Setting up libedit2:armhf (3.1-20160903-3) ...
Setting up libgmp-dev:armhf (2:6.1.2+dfsg-1) ...
Setting up libsctp-dev (1.0.17+dfsg-1) ...
Setting up fontconfig-config (2.11.0-6.7) ...
Setting up libidn2-0:armhf (0.16-1+deb9u1) ...
Setting up libapr1-dev (1.5.2-5) ...
Setting up ruby-test-unit (3.1.7-2) ...
Setting up libaprutil1-dbd-sqlite3:armhf (1.5.4-3) ...
Setting up libgvpr2 (2.38.0-17) ...
Setting up apache2-utils (2.4.25-3+deb9u6) ...
Setting up libpsl5:armhf (0.17.0-3) ...
Setting up libglib2.0-0:armhf (2.50.3-2) ...
No schema files found: doing nothing.
Setting up libpython3.5-stdlib:armhf (3.5.3-1+deb9u1) ...
Setting up libboost-regex1.62.0:armhf (1.62.0+dfsg-4) ...
Setting up libllvm3.9:armhf (1:3.9.1-9+rpi1) ...
Setting up libxml2-utils (2.9.4+dfsg1-2.2+deb9u2) ...
Setting up python2.7 (2.7.13-2+deb9u3) ...
Setting up libharfbuzz0b:armhf (1.4.2-1) ...
Setting up autoconf (2.69-10) ...
Setting up libthai0:armhf (0.1.26-1) ...
Setting up file (1:5.30-1+deb9u2) ...
Setting up libkrb5support0:armhf (1.15-1+deb9u1) ...
Setting up libcroco3:armhf (0.6.11-3) ...
Setting up libsource-highlight4v5 (3.1.8-1.2~deb9u1) ...
Setting up libpython-stdlib:armhf (2.7.13-2) ...
Setting up libclang1-3.9:armhf (1:3.9.1-9+rpi1) ...
Setting up libp11-kit0:armhf (0.23.3-2) ...
Setting up automake (1:1.15-6) ...
update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode
Setting up libice6:armhf (2:1.0.9-2) ...
Setting up rubygems-integration (1.11) ...
Setting up man-db (2.7.6.1-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libxcb1:armhf (1.12-1) ...
Setting up source-highlight (3.1.8-1.2~deb9u1) ...
Setting up python (2.7.13-2) ...
Setting up libtool (2.4.6-2) ...
Setting up python3.5 (3.5.3-1+deb9u1) ...
Setting up libpython3-stdlib:armhf (3.5.3-1) ...
Setting up libgts-0.7-5:armhf (0.7.6+darcs121130-4) ...
Setting up libfontconfig1:armhf (2.11.0-6.7) ...
Setting up libsm6:armhf (2:1.2.2-1+b1) ...
Setting up libk5crypto3:armhf (1.15-1+deb9u1) ...
Setting up libxcb-render0:armhf (1.12-1) ...
Setting up gettext (0.19.8.1-2) ...
Setting up libgnutls30:armhf (3.5.8-5+deb9u4) ...
Setting up libx11-6:armhf (2:1.6.4-3+deb9u1) ...
Setting up doxygen (1.8.13-4) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-1) ...
Setting up intltool-debian (0.35.0+20060710.4) ...
Setting up asciidoc-base (8.6.9-5) ...
Setting up libldap-2.4-2:armhf (2.4.44+dfsg-5+deb9u1) ...
Setting up asciidoc (8.6.9-5) ...
Setting up libxcb-shm0:armhf (1.12-1) ...
Setting up libxpm4:armhf (1:3.5.12-1) ...
Setting up libxt6:armhf (1:1.1.5-1) ...
Setting up libxrender1:armhf (1:0.9.10-1) ...
Setting up libkrb5-3:armhf (1.15-1+deb9u1) ...
Setting up fontconfig (2.11.0-6.7) ...
Regenerating fonts cache... done.
Setting up libaprutil1-ldap:armhf (1.5.4-3) ...
Setting up libldap2-dev:armhf (2.4.44+dfsg-5+deb9u1) ...
Setting up libxext6:armhf (2:1.3.3-1) ...
Setting up po-debconf (1.0.20) ...
Setting up libaprutil1-dev (1.5.4-3) ...
Setting up apache2-bin (2.4.25-3+deb9u6) ...
Setting up libgd3:armhf (2.2.4-2+deb9u4) ...
Setting up libxmu6:armhf (2:1.1.2-2) ...
Setting up libgssapi-krb5-2:armhf (1.15-1+deb9u1) ...
Setting up libpango-1.0-0:armhf (1.40.5-1) ...
Setting up libxaw7:armhf (2:1.0.13-1) ...
Setting up libcairo2:armhf (1.14.8-1) ...
Setting up apache2 (2.4.25-3+deb9u6) ...
Enabling module mpm_event.
Enabling module authz_core.
Enabling module authz_host.
Enabling module authn_core.
Enabling module auth_basic.
Enabling module access_compat.
Enabling module authn_file.
Enabling module authz_user.
Enabling module alias.
Enabling module dir.
Enabling module autoindex.
Enabling module env.
Enabling module mime.
Enabling module negotiation.
Enabling module setenvif.
Enabling module filter.
Enabling module deflate.
Enabling module status.
Enabling module reqtimeout.
Enabling conf charset.
Enabling conf localized-error-pages.
Enabling conf other-vhosts-access-log.
Enabling conf security.
Enabling conf serve-cgi-bin.
Enabling site 000-default.
Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service -> /lib/systemd/system/apache2.service.
Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service -> /lib/systemd/system/apache-htcacheclean.service.
invoke-rc.d: could not determine current runlevel
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libcurl3:armhf (7.52.1-5+deb9u9) ...
Setting up libpangoft2-1.0-0:armhf (1.40.5-1) ...
Setting up libcurl4-openssl-dev:armhf (7.52.1-5+deb9u9) ...
Setting up libpangocairo-1.0-0:armhf (1.40.5-1) ...
Setting up libgvc6 (2.38.0-17) ...
Setting up graphviz (2.38.0-17) ...
Setting up dh-autoreconf (14) ...
Setting up python3 (3.5.3-1) ...
Setting up rake (10.5.0-2) ...
Setting up devscripts (2.17.6+deb9u2) ...
Setting up libruby2.3:armhf (2.3.3-1+deb9u3+rpi1) ...
Setting up dh-python (2.20170125) ...
Setting up debhelper (10.2.5) ...
Setting up ruby2.3 (2.3.3-1+deb9u3+rpi1) ...
Setting up ruby2.3-dev:armhf (2.3.3-1+deb9u3+rpi1) ...
Setting up dh-strip-nondeterminism (0.034-1) ...
Setting up ruby (1:2.3.3) ...
Setting up apache2-dev (2.4.25-3+deb9u6) ...
Setting up gem2deb-test-runner (0.33.1) ...
Setting up ruby-all-dev:armhf (1:2.3.3) ...
Setting up ruby-pkg-config (1.1.7-1) ...
Setting up ruby-setup (3.4.1-9) ...
Setting up ruby-sqlite3 (1.3.11-2) ...
Setting up gem2deb (0.33.1) ...
Setting up ruby-nokogiri (1.6.8.1-1) ...
Setting up ruby-mizuho (0.9.20+dfsg-1) ...
Setting up sbuild-build-depends-passenger-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.24-11+deb9u1) ...
Processing triggers for systemd (232-25+deb9u1) ...
Processing triggers for ca-certificates (20161130+nmu1+deb9u1) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.9.0-0.bpo.2-armmp armhf (armv7l)
Toolchain package versions: binutils_2.28-5 dpkg-dev_1.18.24 g++-6_6.3.0-18+rpi1 gcc-6_6.3.0-18+rpi1 libc6-dev_2.24-11+deb9u1 libstdc++-6-dev_6.3.0-18+rpi1 libstdc++6_6.3.0-18+rpi1 linux-libc-dev_4.9.30-2+deb9u2+rpi1+stretch
Package versions: adduser_3.115 apache2_2.4.25-3+deb9u6 apache2-bin_2.4.25-3+deb9u6 apache2-data_2.4.25-3+deb9u6 apache2-dev_2.4.25-3+deb9u6 apache2-utils_2.4.25-3+deb9u6 apt_1.4.7 asciidoc_8.6.9-5 asciidoc-base_8.6.9-5 asciidoc-common_8.6.9-5 autoconf_2.69-10 automake_1:1.15-6 autopoint_0.19.8.1-2 autotools-dev_20161112.1 base-files_9.9+rpi1+deb9u1 base-passwd_3.5.43 bash_4.4-5 binutils_2.28-5 bsdmainutils_9.0.12+nmu1 bsdutils_1:2.29.2-1 build-essential_12.3 bzip2_1.0.6-8.1 ca-certificates_20161130+nmu1+deb9u1 coreutils_8.26-3 cpio_2.11+dfsg-6 cpp_4:6.3.0-4 cpp-6_6.3.0-18+rpi1 dash_0.5.8-2.4 debconf_1.5.61 debhelper_10.2.5 debianutils_4.8.1.1 devscripts_2.17.6+deb9u2 dh-autoreconf_14 dh-python_2.20170125 dh-strip-nondeterminism_0.034-1 diffutils_1:3.5-3 dmsetup_2:1.02.137-2 doxygen_1.8.13-4 dpkg_1.18.24 dpkg-dev_1.18.24 e2fslibs_1.43.4-2 e2fsprogs_1.43.4-2 fakeroot_1.21-3.1 file_1:5.30-1+deb9u2 findutils_4.6.0+git+20161106-2 fontconfig_2.11.0-6.7 fontconfig-config_2.11.0-6.7 fonts-dejavu-core_2.37-1 g++_4:6.3.0-4 g++-6_6.3.0-18+rpi1 gcc_4:6.3.0-4 gcc-4.6-base_4.6.4-5+rpi1 gcc-4.7-base_4.7.3-11+rpi1 gcc-4.8-base_4.8.5-4 gcc-4.9-base_4.9.3-14 gcc-5-base_5.4.1-4 gcc-6_6.3.0-18+rpi1 gcc-6-base_6.3.0-18+rpi1 gem2deb_0.33.1 gem2deb-test-runner_0.33.1 gettext_0.19.8.1-2 gettext-base_0.19.8.1-2 gnupg_2.1.18-6 gnupg-agent_2.1.18-6 gpgv_2.1.18-6 graphviz_2.38.0-17 grep_2.27-2 groff-base_1.22.3-9 gzip_1.6-5 hostname_3.18 init-system-helpers_1.48 initramfs-tools_0.130 initramfs-tools-core_0.130 intltool-debian_0.35.0+20060710.4 klibc-utils_2.0.4-9+rpi1 kmod_23-2 libacl1_2.2.52-3 libann0_1.1.2+doc-6 libapparmor1_2.11.0-3 libapr1_1.5.2-5 libapr1-dev_1.5.2-5 libaprutil1_1.5.4-3 libaprutil1-dbd-sqlite3_1.5.4-3 libaprutil1-dev_1.5.4-3 libaprutil1-ldap_1.5.4-3 libapt-pkg5.0_1.4.7 libarchive-zip-perl_1.59-1+deb9u1 libasan3_6.3.0-18+rpi1 libassuan0_2.4.3-2 libatomic1_6.3.0-18+rpi1 libattr1_1:2.4.47-2 libaudit-common_1:2.6.7-2 libaudit1_1:2.6.7-2 libblkid1_2.29.2-1 libboost-regex1.62.0_1.62.0+dfsg-4 libbsd0_0.8.3-1 libbz2-1.0_1.0.6-8.1 libc-bin_2.24-11+deb9u1 libc-dev-bin_2.24-11+deb9u1 libc6_2.24-11+deb9u1 libc6-dev_2.24-11+deb9u1 libcairo2_1.14.8-1 libcap-ng0_0.7.7-3 libcap2_1:2.25-1 libcc1-0_6.3.0-18+rpi1 libcdt5_2.38.0-17 libcgraph6_2.38.0-17 libclang1-3.9_1:3.9.1-9+rpi1 libcomerr2_1.43.4-2 libcroco3_0.6.11-3 libcryptsetup4_2:1.7.3-4 libcurl3_7.52.1-5+deb9u9 libcurl4-openssl-dev_7.52.1-5+deb9u9 libdatrie1_0.2.10-4 libdb5.3_5.3.28-12+deb9u1 libdbus-1-3_1.10.22-0+deb9u1 libdebconfclient0_0.227 libdevmapper1.02.1_2:1.02.137-2 libdpkg-perl_1.18.24 libdrm2_2.4.74-1 libedit2_3.1-20160903-3 libexpat1_2.2.0-2+deb9u1 libexpat1-dev_2.2.0-2+deb9u1 libfakeroot_1.21-3.1 libfdisk1_2.29.2-1 libffi6_3.2.1-6 libfile-homedir-perl_1.00-1 libfile-stripnondeterminism-perl_0.034-1 libfile-which-perl_1.21-1 libfontconfig1_2.11.0-6.7 libfreetype6_2.6.3-3.2 libgcc-6-dev_6.3.0-18+rpi1 libgcc1_1:6.3.0-18+rpi1 libgcrypt20_1.7.6-2+deb9u2 libgd3_2.2.4-2+deb9u4 libgdbm3_1.8.3-14 libglib2.0-0_2.50.3-2 libgmp-dev_2:6.1.2+dfsg-1 libgmp10_2:6.1.2+dfsg-1 libgmpxx4ldbl_2:6.1.2+dfsg-1 libgnutls30_3.5.8-5+deb9u4 libgomp1_6.3.0-18+rpi1 libgpg-error0_1.26-2 libgraphite2-3_1.3.10-1 libgssapi-krb5-2_1.15-1+deb9u1 libgts-0.7-5_0.7.6+darcs121130-4 libgvc6_2.38.0-17 libgvpr2_2.38.0-17 libharfbuzz0b_1.4.2-1 libhogweed4_3.3-1 libice6_2:1.0.9-2 libicu57_57.1-6+deb9u2 libidn11_1.33-1 libidn2-0_0.16-1+deb9u1 libip4tc0_1.6.0+snapshot20161117-6 libisl15_0.18-1 libjbig0_2.1-3.1 libjpeg62-turbo_1:1.5.1-2 libjs-jquery_3.1.1-2 libk5crypto3_1.15-1+deb9u1 libkeyutils1_1.5.9-9 libklibc_2.0.4-9+rpi1 libkmod2_23-2 libkrb5-3_1.15-1+deb9u1 libkrb5support0_1.15-1+deb9u1 libksba8_1.3.5-2 libldap-2.4-2_2.4.44+dfsg-5+deb9u1 libldap-common_2.4.44+dfsg-5+deb9u2 libldap2-dev_2.4.44+dfsg-5+deb9u1 libllvm3.9_1:3.9.1-9+rpi1 liblocale-gettext-perl_1.07-3+b1 libltdl7_2.4.6-2 liblua5.2-0_5.2.4-1.1 liblz4-1_0.0~r131-2 liblzma5_5.2.2-1.2 libmagic-mgc_1:5.30-1+deb9u2 libmagic1_1:5.30-1+deb9u2 libmount1_2.29.2-1 libmpc3_1.0.3-1 libmpdec2_2.4.2-1 libmpfr4_3.1.5-1 libncurses5_6.0+20161126-1+deb9u1 libncursesw5_6.0+20161126-1+deb9u1 libnettle6_3.3-1 libnghttp2-14_1.18.1-1 libnih-dbus1_1.0.3-8 libnih1_1.0.3-8 libnpth0_1.3-1 libp11-kit0_0.23.3-2 libpam-modules_1.1.8-3.6 libpam-modules-bin_1.1.8-3.6 libpam-runtime_1.1.8-3.6 libpam0g_1.1.8-3.6 libpango-1.0-0_1.40.5-1 libpangocairo-1.0-0_1.40.5-1 libpangoft2-1.0-0_1.40.5-1 libpathplan4_2.38.0-17 libpcre3_2:8.39-3 libperl5.24_5.24.1-3+deb9u2 libpipeline1_1.4.1-2 libpixman-1-0_0.34.0-1 libplymouth4_0.9.2-4 libpng16-16_1.6.28-1 libprocps6_2:3.3.12-3 libpsl5_0.17.0-3 libpython-stdlib_2.7.13-2 libpython2.7-minimal_2.7.13-2+deb9u3 libpython2.7-stdlib_2.7.13-2+deb9u3 libpython3-stdlib_3.5.3-1 libpython3.5-minimal_3.5.3-1+deb9u1 libpython3.5-stdlib_3.5.3-1+deb9u1 libreadline7_7.0-3 librtmp1_2.4+20151223.gitfa8646d.1-1 libruby2.3_2.3.3-1+deb9u3+rpi1 libsasl2-2_2.1.27~101-g0780600+dfsg-3 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3 libsctp-dev_1.0.17+dfsg-1 libsctp1_1.0.17+dfsg-1 libseccomp2_2.3.1-2.1 libselinux1_2.6-3 libsemanage-common_2.6-2 libsemanage1_2.6-2 libsepol1_2.6-2 libsigsegv2_2.10-5 libsm6_2:1.2.2-1+b1 libsmartcols1_2.29.2-1 libsource-highlight-common_3.1.8-1.2~deb9u1 libsource-highlight4v5_3.1.8-1.2~deb9u1 libsqlite3-0_3.16.2-5 libss2_1.43.4-2 libssh2-1_1.7.0-1 libssl1.0.2_1.0.2r-1~deb9u1 libssl1.1_1.1.0j-1~deb9u1 libstdc++-6-dev_6.3.0-18+rpi1 libstdc++6_6.3.0-18+rpi1 libsystemd0_232-25+deb9u1 libtasn1-6_4.10-1.1+deb9u1 libtext-charwidth-perl_0.04-7+b7 libtext-iconv-perl_1.7-5+b8 libtext-wrapi18n-perl_0.06-7.1 libthai-data_0.1.26-1 libthai0_0.1.26-1 libtiff5_4.0.8-2+deb9u4 libtimedate-perl_2.3000-2 libtinfo5_6.0+20161126-1+deb9u1 libtool_2.4.6-2 libubsan0_6.3.0-18+rpi1 libudev1_232-25+deb9u1 libunistring0_0.9.6+really0.9.3-0.1 libustr-1.0-1_1.0.4-6 libuuid1_2.29.2-1+deb9u1 libuv1_1.9.1-3 libuv1-dev_1.9.1-3 libwebp6_0.5.2-1 libx11-6_2:1.6.4-3+deb9u1 libx11-data_2:1.6.4-3+deb9u1 libxapian30_1.4.3-2+deb9u3 libxau6_1:1.0.8-1 libxaw7_2:1.0.13-1 libxcb-render0_1.12-1 libxcb-shm0_1.12-1 libxcb1_1.12-1 libxdmcp6_1:1.1.2-3 libxdot4_2.38.0-17 libxext6_2:1.3.3-1 libxml2_2.9.4+dfsg1-2.2+deb9u2 libxml2-utils_2.9.4+dfsg1-2.2+deb9u2 libxmu6_2:1.1.2-2 libxpm4_1:3.5.12-1 libxrender1_1:0.9.10-1 libxslt1.1_1.1.29-2.1 libxt6_1:1.1.5-1 libyaml-0-2_0.1.7-2 linux-base_4.5 linux-libc-dev_4.9.30-2+deb9u2+rpi1+stretch login_1:4.4-4.1 lsb-base_9.20161125+rpi1 m4_1.4.18-1 make_4.1-9.1 makedev_2.3.1-93 man-db_2.7.6.1-2 mawk_1.3.3-17 mime-support_3.60 mount_2.29.2-1 mountall_2.54 multiarch-support_2.24-11+deb9u1 ncurses-base_6.0+20161126-1+deb9u1 ncurses-bin_6.0+20161126-1+deb9u1 openssl_1.1.0j-1~deb9u1 passwd_1:4.4-4.1 patch_2.7.5-1 perl_5.24.1-3+deb9u2 perl-base_5.24.1-3+deb9u2 perl-modules-5.24_5.24.1-3+deb9u2 pinentry-curses_1.0.0-2 plymouth_0.9.2-4 po-debconf_1.0.20 procps_2:3.3.12-3 python_2.7.13-2 python-minimal_2.7.13-2 python2.7_2.7.13-2+deb9u3 python2.7-minimal_2.7.13-2+deb9u3 python3_3.5.3-1 python3-minimal_3.5.3-1 python3.5_3.5.3-1+deb9u1 python3.5-minimal_3.5.3-1+deb9u1 rake_10.5.0-2 raspbian-archive-keyring_20120528.2 readline-common_7.0-3 ruby_1:2.3.3 ruby-all-dev_1:2.3.3 ruby-did-you-mean_1.0.0-2 ruby-minitest_5.9.0-1 ruby-mizuho_0.9.20+dfsg-1 ruby-net-telnet_0.1.1-2 ruby-nokogiri_1.6.8.1-1 ruby-pkg-config_1.1.7-1 ruby-power-assert_0.3.0-1 ruby-setup_3.4.1-9 ruby-sqlite3_1.3.11-2 ruby-test-unit_3.1.7-2 ruby2.3_2.3.3-1+deb9u3+rpi1 ruby2.3-dev_2.3.3-1+deb9u3+rpi1 rubygems-integration_1.11 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-passenger-dummy_0.invalid.0 sed_4.4-1 sensible-utils_0.0.9 source-highlight_3.1.8-1.2~deb9u1 systemd_232-25+deb9u1 sysvinit-utils_2.88dsf-59.9 tar_1.29b-1.1 tzdata_2017b-1 ucf_3.0036 udev_232-25+deb9u1 util-linux_2.29.2-1 uuid-dev_2.29.2-1+deb9u1 x11-common_1:7.7+19 xz-utils_5.2.2-1.2 zlib1g_1:1.2.8.dfsg-5 zlib1g-dev_1:1.2.8.dfsg-5

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Sun Mar 17 18:42:44 2019 UTC
gpgv:                using RSA key 4644409808C171E05531DDEE054CB8F31343CF44
gpgv:                issuer "carnil@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./passenger_5.0.30-1+deb9u1.dsc
dpkg-source: info: extracting passenger in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking passenger_5.0.30.orig.tar.gz
dpkg-source: info: unpacking passenger_5.0.30-1+deb9u1.debian.tar.xz
dpkg-source: info: applying fix_install_path.patch
dpkg-source: info: applying bin_load_path.patch
dpkg-source: info: applying nodejs_bin_name.patch
dpkg-source: info: applying CVE-2017-16355.patch
dpkg-source: info: applying Fix-privilege-escalation-in-the-Nginx-module.patch

Check disc space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=stretch-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=stretch-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=stretch-staging-armhf-sbuild-357c6127-856a-4ffe-aa5f-73cddf4a065e
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=xterm
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package passenger
dpkg-buildpackage: info: source version 5.0.30-1+deb9u1
dpkg-buildpackage: info: source distribution stretch-security
 dpkg-source --before-build passenger-5.0.30
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh clean --buildsystem=ruby --with ruby,apache2,autoreconf
   dh_testdir -O--buildsystem=ruby
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_clean -O--buildsystem=ruby
	dh_ruby --clean
   dh_ruby --clean
set -e && for ruby in ruby2.3; do \
	rm -rf pkg/fakeroot$ruby; \
done
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_autoreconf_clean -O--buildsystem=ruby
   dh_clean -O--buildsystem=ruby
 debian/rules build-arch
dh build-arch --buildsystem=ruby --with ruby,apache2,autoreconf
   dh_testdir -a -O--buildsystem=ruby
   dh_update_autotools_config -a -O--buildsystem=ruby
   dh_autoreconf -a -O--buildsystem=ruby
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:7: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.  For more info, see:
configure.ac:7: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
configure.ac:11: installing './compile'
configure.ac:7: installing './missing'
Makefile.am: installing './depcomp'
   dh_auto_configure -a -O--buildsystem=ruby
	dh_ruby --configure
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
set -e && for ruby in ruby2.3; do \
	/usr/bin/$ruby /usr/bin/rake fakeroot; \
	mv pkg/fakeroot pkg/fakeroot$ruby; \
done
mkdir -p buildout/apache2/module_libpassenger_common
c++ -o buildout/apache2/module_libpassenger_common/Logging.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Logging.cpp
c++ -o buildout/apache2/module_libpassenger_common/Exceptions.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Exceptions.cpp
mkdir -p buildout/apache2/module_libpassenger_common/Utils
c++ -o buildout/apache2/module_libpassenger_common/Utils/SystemTime.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Utils/SystemTime.cpp
c++ -o buildout/apache2/module_libpassenger_common/Utils/StrIntUtils.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O3 -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Utils/StrIntUtils.cpp
c++ -o buildout/apache2/module_libpassenger_common/Utils/StrIntUtilsNoStrictAliasing.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O2 -fno-strict-aliasing -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Utils/StrIntUtilsNoStrictAliasing.cpp
c++ -o buildout/apache2/module_libpassenger_common/Utils/IOUtils.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Utils/IOUtils.cpp
c++ -o buildout/apache2/module_libpassenger_common/Utils.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Utils.cpp
mkdir -p buildout/apache2/module_libpassenger_common/vendor-modified
c++ -o buildout/apache2/module_libpassenger_common/vendor-modified/modp_b64.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O2 -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/modp_b64.cpp
c++ -o buildout/apache2/module_libpassenger_common/AppTypes.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/AppTypes.cpp
mkdir -p buildout/apache2/module_libboost_oxt/boost
c++ -o buildout/apache2/module_libboost_oxt/boost/c_regex_traits.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/c_regex_traits.cpp
c++ -o buildout/apache2/module_libboost_oxt/boost/cpp_regex_traits.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/cpp_regex_traits.cpp
c++ -o buildout/apache2/module_libboost_oxt/boost/cregex.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/cregex.cpp
c++ -o buildout/apache2/module_libboost_oxt/boost/instances.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/instances.cpp
c++ -o buildout/apache2/module_libboost_oxt/boost/posix_api.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/posix_api.cpp
c++ -o buildout/apache2/module_libboost_oxt/boost/regex.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/regex.cpp
c++ -o buildout/apache2/module_libboost_oxt/boost/regex_debug.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/regex_debug.cpp
c++ -o buildout/apache2/module_libboost_oxt/boost/regex_raw_buffer.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/regex_raw_buffer.cpp
c++ -o buildout/apache2/module_libboost_oxt/boost/regex_traits_defaults.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/regex_traits_defaults.cpp
c++ -o buildout/apache2/module_libboost_oxt/boost/static_mutex.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/static_mutex.cpp
c++ -o buildout/apache2/module_libboost_oxt/boost/wc_regex_traits.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/wc_regex_traits.cpp
c++ -o buildout/apache2/module_libboost_oxt/boost/wide_posix_api.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/wide_posix_api.cpp
c++ -o buildout/apache2/module_libboost_oxt/boost/winstances.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/winstances.cpp
c++ -o buildout/apache2/module_libboost_oxt/boost/error_code.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/system/src/error_code.cpp
c++ -o buildout/apache2/module_libboost_oxt/boost/future.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/future.cpp
c++ -o buildout/apache2/module_libboost_oxt/boost/once.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/pthread/once.cpp
c++ -o buildout/apache2/module_libboost_oxt/boost/once_atomic.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/pthread/once_atomic.cpp
c++ -o buildout/apache2/module_libboost_oxt/boost/thread.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/pthread/thread.cpp
c++ -o buildout/apache2/module_libboost_oxt/boost/tss_null.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/tss_null.cpp
mkdir -p buildout/apache2/module_libboost_oxt/oxt
c++ -o buildout/apache2/module_libboost_oxt/oxt/implementation.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/oxt/implementation.cpp
c++ -o buildout/apache2/module_libboost_oxt/oxt/system_calls.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/oxt/system_calls.cpp
rm -rf buildout/apache2/module_libboost_oxt.a
ar cru buildout/apache2/module_libboost_oxt.a buildout/apache2/module_libboost_oxt/boost/c_regex_traits.o buildout/apache2/module_libboost_oxt/boost/cpp_regex_traits.o buildout/apache2/module_libboost_oxt/boost/cregex.o buildout/apache2/module_libboost_oxt/boost/instances.o buildout/apache2/module_libboost_oxt/boost/posix_api.o buildout/apache2/module_libboost_oxt/boost/regex.o buildout/apache2/module_libboost_oxt/boost/regex_debug.o buildout/apache2/module_libboost_oxt/boost/regex_raw_buffer.o buildout/apache2/module_libboost_oxt/boost/regex_traits_defaults.o buildout/apache2/module_libboost_oxt/boost/static_mutex.o buildout/apache2/module_libboost_oxt/boost/wc_regex_traits.o buildout/apache2/module_libboost_oxt/boost/wide_posix_api.o buildout/apache2/module_libboost_oxt/boost/winstances.o buildout/apache2/module_libboost_oxt/boost/error_code.o buildout/apache2/module_libboost_oxt/boost/future.o buildout/apache2/module_libboost_oxt/boost/once.o buildout/apache2/module_libboost_oxt/boost/once_atomic.o buildout/apache2/module_libboost_oxt/boost/thread.o buildout/apache2/module_libboost_oxt/boost/tss_null.o buildout/apache2/module_libboost_oxt/oxt/implementation.o buildout/apache2/module_libboost_oxt/oxt/system_calls.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib buildout/apache2/module_libboost_oxt.a
cc -o buildout/apache2/mod_passenger.o  -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/apache2_module/mod_passenger.c
c++ -o buildout/apache2/Configuration.o  -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/apache2_module/Configuration.cpp
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/Logging.h:29,
                 from src/apache2_module/Configuration.hpp:29,
                 from src/apache2_module/Configuration.cpp:39:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/MessageIO.h:624:58:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/prologue.hpp:17:0,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:24,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/Logging.h:29,
                 from src/apache2_module/Configuration.hpp:29,
                 from src/apache2_module/Configuration.cpp:39:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/MessageIO.h:624:58:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast<void*>(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o buildout/apache2/Bucket.o  -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/apache2_module/Bucket.cpp
c++ -o buildout/apache2/Hooks.o  -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/apache2_module/Hooks.cpp
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/apache2_module/Hooks.cpp:41:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/MessageIO.h:624:58:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/MessageClient.h:145:65:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/WatchdogLauncher.h:436:85:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/prologue.hpp:17:0,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:24,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/apache2_module/Hooks.cpp:41:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/MessageIO.h:624:58:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast<void*>(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/MessageClient.h:145:65:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/WatchdogLauncher.h:436:85:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
c++ -shared buildout/apache2/mod_passenger.o buildout/apache2/Configuration.o buildout/apache2/Bucket.o buildout/apache2/Hooks.o -fPIC -o buildout/apache2/mod_passenger.so buildout/apache2/module_libpassenger_common/Logging.o buildout/apache2/module_libpassenger_common/Exceptions.o buildout/apache2/module_libpassenger_common/Utils/SystemTime.o buildout/apache2/module_libpassenger_common/Utils/StrIntUtils.o buildout/apache2/module_libpassenger_common/Utils/StrIntUtilsNoStrictAliasing.o buildout/apache2/module_libpassenger_common/Utils/IOUtils.o buildout/apache2/module_libpassenger_common/Utils.o buildout/apache2/module_libpassenger_common/vendor-modified/modp_b64.o buildout/apache2/module_libpassenger_common/AppTypes.o buildout/apache2/module_libboost_oxt.a -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -fPIC -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -pipe -g -fdebug-prefix-map=/build/apache2-bjCht8/apache2-2.4.25=. -fstack-protector-strong -Wformat -Werror=format-security -I/usr/include/apache2 -L/usr/lib/arm-linux-gnueabihf -lapr-1 -L/usr/lib/arm-linux-gnueabihf -laprutil-1 -std=gnu++11 -lpthread -lrt -ldl
mkdir -p buildout/support-binaries
c++ -o buildout/support-binaries/AgentMain.o  -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/agent/AgentMain.cpp
c++ -o buildout/support-binaries/AgentBase.o  -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/agent/Shared/Base.cpp
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/Utils/ScopeGuard.h:30,
                 from src/cxx_supportlib/Utils/MessageIO.h:94,
                 from src/cxx_supportlib/Utils/VariantMap.h:39,
                 from src/agent/Shared/Base.h:32,
                 from src/agent/Shared/Base.cpp:61:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/MessageIO.h:624:58:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/prologue.hpp:17:0,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:24,
                 from src/cxx_supportlib/Utils/ScopeGuard.h:30,
                 from src/cxx_supportlib/Utils/MessageIO.h:94,
                 from src/cxx_supportlib/Utils/VariantMap.h:39,
                 from src/agent/Shared/Base.h:32,
                 from src/agent/Shared/Base.cpp:61:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/MessageIO.h:624:58:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast<void*>(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o buildout/support-binaries/WatchdogMain.o  -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/agent/Watchdog/WatchdogMain.cpp
In file included from src/cxx_supportlib/vendor-modified/libev/ev++.h:46:0,
                 from src/agent/Watchdog/WatchdogMain.cpp:27:
src/cxx_supportlib/vendor-modified/libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:689:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_timer_set(ev,after_,repeat_)      do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0)
                                                                            ^
src/cxx_supportlib/vendor-modified/libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’
       ev_timer_set (static_cast<ev_timer *>(this), after, repeat);
       ^~~~~~~~~~~~
src/cxx_supportlib/SafeLibev.h: In constructor ‘Passenger::SafeLibev::SafeLibev(ev_loop*)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:714:51: note: in expansion of macro ‘ev_init’
 #define ev_async_init(ev,cb)                 do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/SafeLibev.h:142:3: note: in expansion of macro ‘ev_async_init’
   ev_async_init(&async, asyncHandler);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:714:51: note: in expansion of macro ‘ev_init’
 #define ev_async_init(ev,cb)                 do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/SafeLibev.h:142:3: note: in expansion of macro ‘ev_async_init’
   ev_async_init(&async, asyncHandler);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:684:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority ((ev), 0);   \
   ^~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/libev/ev.h:714:51: note: in expansion of macro ‘ev_init’
 #define ev_async_init(ev,cb)                 do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/SafeLibev.h:142:3: note: in expansion of macro ‘ev_async_init’
   ev_async_init(&async, asyncHandler);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/SafeLibev.h:143:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority(&async, EV_MAXPRI);
   ^
src/cxx_supportlib/ServerKit/FdSourceChannel.h: In destructor ‘Passenger::ServerKit::FdSourceChannel::~FdSourceChannel()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/ServerKit/FdSourceChannel.h:157:22: note: in expansion of macro ‘ev_is_active’
   if (ctx != NULL && ev_is_active(&watcher)) {
                      ^
src/cxx_supportlib/ServerKit/FdSourceChannel.h: In member function ‘void Passenger::ServerKit::FdSourceChannel::reinitialize(int)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FdSourceChannel.h:170:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, _onReadable, fd, EV_READ);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FdSourceChannel.h:170:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, _onReadable, fd, EV_READ);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:684:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority ((ev), 0);   \
   ^~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FdSourceChannel.h:170:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, _onReadable, fd, EV_READ);
   ^
src/cxx_supportlib/ServerKit/FdSourceChannel.h: In member function ‘void Passenger::ServerKit::FdSourceChannel::deinitialize()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/ServerKit/FdSourceChannel.h:175:7: note: in expansion of macro ‘ev_is_active’
   if (ev_is_active(&watcher)) {
       ^
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h: In destructor ‘Passenger::ServerKit::FileBufferedFdSinkChannel::~FileBufferedFdSinkChannel()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h:107:7: note: in expansion of macro ‘ev_is_active’
   if (ev_is_active(&watcher)) {
       ^
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h: In member function ‘void Passenger::ServerKit::FileBufferedFdSinkChannel::deinitialize()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h:170:7: note: in expansion of macro ‘ev_is_active’
   if (ev_is_active(&watcher)) {
       ^
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h: In member function ‘void Passenger::ServerKit::FileBufferedFdSinkChannel::setFd(int)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h:195:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, onWritable, fd, EV_WRITE);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h:195:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, onWritable, fd, EV_WRITE);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:684:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority ((ev), 0);   \
   ^~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h:195:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, onWritable, fd, EV_WRITE);
   ^
In file included from src/agent/Core/ApplicationPool/Pool.h:61:0,
                 from src/agent/Shared/ApiServerUtils.h:82,
                 from src/agent/Watchdog/WatchdogMain.cpp:63:
src/agent/Core/UnionStation/StopwatchLog.h: In destructor ‘Passenger::UnionStation::StopwatchLog::~StopwatchLog()’:
src/agent/Core/UnionStation/StopwatchLog.h:128:49: warning: throw will always call terminate() [-Wterminate]
    throw SystemException("getrusage() failed", e);
                                                 ^
src/agent/Core/UnionStation/StopwatchLog.h:128:49: note: in C++11 destructors default to noexcept
In file included from src/cxx_supportlib/vendor-modified/libev/ev++.h:46:0,
                 from src/agent/Watchdog/WatchdogMain.cpp:27:
src/cxx_supportlib/ServerKit/Server.h: In instantiation of ‘void Passenger::ServerKit::BaseServer<DerivedServer, Client>::listen(int) [with DerivedServer = Passenger::WatchdogAgent::ApiServer; Client = Passenger::ServerKit::HttpClient<Passenger::WatchdogAgent::Request>]’:
src/agent/Watchdog/WatchdogMain.cpp:1173:44:   required from here
src/cxx_supportlib/vendor-modified/libev/ev.h:682:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/Server.h:715:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&endpoints[nEndpoints], _onAcceptable, fd, EV_READ);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/Server.h:715:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&endpoints[nEndpoints], _onAcceptable, fd, EV_READ);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
src/cxx_supportlib/vendor-modified/libev/ev.h:684:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority ((ev), 0);   \
   ^~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/Server.h:715:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&endpoints[nEndpoints], _onAcceptable, fd, EV_READ);
   ^
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/agent/Watchdog/WatchdogMain.cpp:29:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/MessageIO.h:624:58:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/Channel.h:467:33:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/FileBufferedChannel.h:894:22:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/FileBufferedChannel.h:900:52:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:23:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/agent/Watchdog/WatchdogMain.cpp:29:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable2<R, T0, T1>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:207:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable2<R, T0, T1>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:232:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/agent/Watchdog/WatchdogMain.cpp:29:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/BackgroundIOCapturer.h:133:40:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/Spawner.h:157:49:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/PipeWatcher.h:133:33:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:274:69:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Session.h:186:66:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, InstanceDirToucher>, boost::_bi::list1<boost::_bi::value<InstanceDirToucher*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, InstanceDirToucher>, boost::_bi::list1<boost::_bi::value<InstanceDirToucher*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, InstanceDirToucher>, boost::_bi::list1<boost::_bi::value<InstanceDirToucher*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, InstanceDirToucher>, boost::_bi::list1<boost::_bi::value<InstanceDirToucher*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, InstanceDirToucher>, boost::_bi::list1<boost::_bi::value<InstanceDirToucher*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, InstanceDirToucher>, boost::_bi::list1<boost::_bi::value<InstanceDirToucher*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Watchdog/InstanceDirToucher.cpp:108:45:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, InstanceDirToucher>, boost::_bi::list1<boost::_bi::value<InstanceDirToucher*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/prologue.hpp:17:0,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:24,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/agent/Watchdog/WatchdogMain.cpp:29:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/MessageIO.h:624:58:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast<void*>(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/Channel.h:467:33:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/FileBufferedChannel.h:894:22:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/FileBufferedChannel.h:900:52:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:207:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > > >::functor_type {aka boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:232:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > > >::functor_type {aka boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/BackgroundIOCapturer.h:133:40:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/Spawner.h:157:49:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/PipeWatcher.h:133:33:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:274:69:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/agent/Watchdog/WatchdogMain.cpp:29:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:743:67:   required from ‘void Passenger::SpawningKit::SmartSpawner::sendSpawnCommandAgain(const Exception&, Passenger::SpawningKit::Spawner::NegotiationDetails&) [with Exception = Passenger::SystemException]’
src/agent/Core/SpawningKit/SmartSpawner.h:640:36:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/prologue.hpp:17:0,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:24,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/agent/Watchdog/WatchdogMain.cpp:29:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Session.h:186:66:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast<void*>(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, InstanceDirToucher>, boost::_bi::list1<boost::_bi::value<InstanceDirToucher*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, InstanceDirToucher>, boost::_bi::list1<boost::_bi::value<InstanceDirToucher*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, InstanceDirToucher>, boost::_bi::list1<boost::_bi::value<InstanceDirToucher*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, InstanceDirToucher>, boost::_bi::list1<boost::_bi::value<InstanceDirToucher*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, InstanceDirToucher>, boost::_bi::list1<boost::_bi::value<InstanceDirToucher*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, InstanceDirToucher>, boost::_bi::list1<boost::_bi::value<InstanceDirToucher*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, InstanceDirToucher>, boost::_bi::list1<boost::_bi::value<InstanceDirToucher*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Watchdog/InstanceDirToucher.cpp:108:45:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, InstanceDirToucher>, boost::_bi::list1<boost::_bi::value<InstanceDirToucher*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, InstanceDirToucher>, boost::_bi::list1<boost::_bi::value<InstanceDirToucher*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:743:67:   required from ‘void Passenger::SpawningKit::SmartSpawner::sendSpawnCommandAgain(const Exception&, Passenger::SpawningKit::Spawner::NegotiationDetails&) [with Exception = Passenger::SystemException]’
src/agent/Core/SpawningKit/SmartSpawner.h:640:36:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
c++ -o buildout/support-binaries/CoreMain.o  -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/agent/Core/CoreMain.cpp
In file included from src/cxx_supportlib/vendor-modified/libev/ev++.h:46:0,
                 from src/agent/Core/CoreMain.cpp:69:
src/cxx_supportlib/vendor-modified/libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:689:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_timer_set(ev,after_,repeat_)      do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0)
                                                                            ^
src/cxx_supportlib/vendor-modified/libev/ev.h:689:76: note: in definition of macro ‘ev_timer_set’
 #define ev_timer_set(ev,after_,repeat_)      do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0)
                                                                            ^~
src/cxx_supportlib/SafeLibev.h: In constructor ‘Passenger::SafeLibev::SafeLibev(ev_loop*)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^~
src/cxx_supportlib/SafeLibev.h:142:3: note: in expansion of macro ‘ev_async_init’
   ev_async_init(&async, asyncHandler);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^~
src/cxx_supportlib/SafeLibev.h:142:3: note: in expansion of macro ‘ev_async_init’
   ev_async_init(&async, asyncHandler);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: note: in definition of macro ‘ev_set_priority’
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^~
src/cxx_supportlib/vendor-modified/libev/ev.h:714:51: note: in expansion of macro ‘ev_init’
 #define ev_async_init(ev,cb)                 do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/SafeLibev.h:142:3: note: in expansion of macro ‘ev_async_init’
   ev_async_init(&async, asyncHandler);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: note: in definition of macro ‘ev_set_priority’
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^~
src/cxx_supportlib/ServerKit/FdSourceChannel.h: In destructor ‘Passenger::ServerKit::FdSourceChannel::~FdSourceChannel()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: note: in definition of macro ‘ev_is_active’
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^~
src/cxx_supportlib/ServerKit/FdSourceChannel.h: In member function ‘void Passenger::ServerKit::FdSourceChannel::reinitialize(int)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^~
src/cxx_supportlib/ServerKit/FdSourceChannel.h:170:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, _onReadable, fd, EV_READ);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^~
src/cxx_supportlib/ServerKit/FdSourceChannel.h:170:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, _onReadable, fd, EV_READ);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: note: in definition of macro ‘ev_set_priority’
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^~
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FdSourceChannel.h:170:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, _onReadable, fd, EV_READ);
   ^
src/cxx_supportlib/ServerKit/FdSourceChannel.h: In member function ‘void Passenger::ServerKit::FdSourceChannel::deinitialize()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: note: in definition of macro ‘ev_is_active’
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^~
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h: In destructor ‘Passenger::ServerKit::FileBufferedFdSinkChannel::~FileBufferedFdSinkChannel()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: note: in definition of macro ‘ev_is_active’
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^~
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h: In member function ‘void Passenger::ServerKit::FileBufferedFdSinkChannel::deinitialize()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: note: in definition of macro ‘ev_is_active’
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^~
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h: In member function ‘void Passenger::ServerKit::FileBufferedFdSinkChannel::setFd(int)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^~
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h:195:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, onWritable, fd, EV_WRITE);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^~
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h:195:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, onWritable, fd, EV_WRITE);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: note: in definition of macro ‘ev_set_priority’
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^~
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h:195:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, onWritable, fd, EV_WRITE);
   ^
In file included from src/agent/Core/ApplicationPool/Pool.h:61:0,
                 from src/agent/Shared/ApiServerUtils.h:82,
                 from src/agent/Core/CoreMain.cpp:73:
src/agent/Core/UnionStation/StopwatchLog.h: In destructor ‘Passenger::UnionStation::StopwatchLog::~StopwatchLog()’:
src/agent/Core/UnionStation/StopwatchLog.h:128:49: warning: throw will always call terminate() [-Wterminate]
    throw SystemException("getrusage() failed", e);
                                                 ^
src/agent/Core/UnionStation/StopwatchLog.h:128:49: note: in C++11 destructors default to noexcept
In file included from src/cxx_supportlib/vendor-modified/libev/ev++.h:46:0,
                 from src/agent/Core/CoreMain.cpp:69:
src/cxx_supportlib/BackgroundEventLoop.cpp: In constructor ‘Passenger::BackgroundEventLoop::BackgroundEventLoop(bool, bool)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^~
src/cxx_supportlib/BackgroundEventLoop.cpp:274:2: note: in expansion of macro ‘ev_async_init’
  ev_async_init(&priv->exitSignaller, signalLibevExit);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^~
src/cxx_supportlib/BackgroundEventLoop.cpp:274:2: note: in expansion of macro ‘ev_async_init’
  ev_async_init(&priv->exitSignaller, signalLibevExit);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: note: in definition of macro ‘ev_set_priority’
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^~
src/cxx_supportlib/vendor-modified/libev/ev.h:714:51: note: in expansion of macro ‘ev_init’
 #define ev_async_init(ev,cb)                 do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/BackgroundEventLoop.cpp:274:2: note: in expansion of macro ‘ev_async_init’
  ev_async_init(&priv->exitSignaller, signalLibevExit);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^~
src/cxx_supportlib/BackgroundEventLoop.cpp:283:3: note: in expansion of macro ‘ev_async_init’
   ev_async_init(&priv->libuvActivitySignaller, onLibuvActivity);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^~
src/cxx_supportlib/BackgroundEventLoop.cpp:283:3: note: in expansion of macro ‘ev_async_init’
   ev_async_init(&priv->libuvActivitySignaller, onLibuvActivity);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: note: in definition of macro ‘ev_set_priority’
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^~
src/cxx_supportlib/vendor-modified/libev/ev.h:714:51: note: in expansion of macro ‘ev_init’
 #define ev_async_init(ev,cb)                 do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/BackgroundEventLoop.cpp:283:3: note: in expansion of macro ‘ev_async_init’
   ev_async_init(&priv->libuvActivitySignaller, onLibuvActivity);
   ^
src/cxx_supportlib/BackgroundEventLoop.cpp: In destructor ‘Passenger::BackgroundEventLoop::~BackgroundEventLoop()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: note: in definition of macro ‘ev_is_active’
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^~
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: note: in definition of macro ‘ev_is_active’
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^~
src/cxx_supportlib/ServerKit/FdSinkChannel.h: In destructor ‘Passenger::ServerKit::FdSinkChannel::~FdSinkChannel()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: note: in definition of macro ‘ev_is_active’
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^~
src/cxx_supportlib/ServerKit/FdSinkChannel.h: In member function ‘void Passenger::ServerKit::FdSinkChannel::reinitialize(int)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^~
src/cxx_supportlib/ServerKit/FdSinkChannel.h:120:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, _onWritable, fd, EV_WRITE);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^~
src/cxx_supportlib/ServerKit/FdSinkChannel.h:120:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, _onWritable, fd, EV_WRITE);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: note: in definition of macro ‘ev_set_priority’
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^~
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FdSinkChannel.h:120:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, _onWritable, fd, EV_WRITE);
   ^
src/cxx_supportlib/ServerKit/FdSinkChannel.h: In member function ‘void Passenger::ServerKit::FdSinkChannel::deinitialize()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: note: in definition of macro ‘ev_is_active’
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^~
src/agent/Core/CoreMain.cpp: In function ‘void initializeNonPrivilegedWorkingObjects()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^~
src/agent/Core/CoreMain.cpp:642:2: note: in expansion of macro ‘ev_signal_init’
  ev_signal_init(&wo->sigquitWatcher, printInfo, SIGQUIT);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^~
src/agent/Core/CoreMain.cpp:642:2: note: in expansion of macro ‘ev_signal_init’
  ev_signal_init(&wo->sigquitWatcher, printInfo, SIGQUIT);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: note: in definition of macro ‘ev_set_priority’
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^~
src/cxx_supportlib/vendor-modified/libev/ev.h:705:51: note: in expansion of macro ‘ev_init’
 #define ev_signal_init(ev,cb,signum)         do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0)
                                                   ^~~~~~~
src/agent/Core/CoreMain.cpp:642:2: note: in expansion of macro ‘ev_signal_init’
  ev_signal_init(&wo->sigquitWatcher, printInfo, SIGQUIT);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^~
src/agent/Core/CoreMain.cpp:644:2: note: in expansion of macro ‘ev_signal_init’
  ev_signal_init(&wo->sigintWatcher, onTerminationSignal, SIGINT);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^~
src/agent/Core/CoreMain.cpp:644:2: note: in expansion of macro ‘ev_signal_init’
  ev_signal_init(&wo->sigintWatcher, onTerminationSignal, SIGINT);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: note: in definition of macro ‘ev_set_priority’
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^~
src/cxx_supportlib/vendor-modified/libev/ev.h:705:51: note: in expansion of macro ‘ev_init’
 #define ev_signal_init(ev,cb,signum)         do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0)
                                                   ^~~~~~~
src/agent/Core/CoreMain.cpp:644:2: note: in expansion of macro ‘ev_signal_init’
  ev_signal_init(&wo->sigintWatcher, onTerminationSignal, SIGINT);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^~
src/agent/Core/CoreMain.cpp:646:2: note: in expansion of macro ‘ev_signal_init’
  ev_signal_init(&wo->sigtermWatcher, onTerminationSignal, SIGTERM);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^~
src/agent/Core/CoreMain.cpp:646:2: note: in expansion of macro ‘ev_signal_init’
  ev_signal_init(&wo->sigtermWatcher, onTerminationSignal, SIGTERM);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: note: in definition of macro ‘ev_set_priority’
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^~
src/cxx_supportlib/vendor-modified/libev/ev.h:705:51: note: in expansion of macro ‘ev_init’
 #define ev_signal_init(ev,cb,signum)         do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0)
                                                   ^~~~~~~
src/agent/Core/CoreMain.cpp:646:2: note: in expansion of macro ‘ev_signal_init’
  ev_signal_init(&wo->sigtermWatcher, onTerminationSignal, SIGTERM);
  ^
src/cxx_supportlib/ServerKit/Server.h: In instantiation of ‘void Passenger::ServerKit::BaseServer<DerivedServer, Client>::listen(int) [with DerivedServer = Passenger::Core::Controller; Client = Passenger::Core::Client]’:
src/agent/Core/CoreMain.cpp:691:44:   required from here
src/cxx_supportlib/vendor-modified/libev/ev.h:682:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
src/cxx_supportlib/vendor-modified/libev/ev.h:682:33: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->active  = \
                                 ^~~~~~
src/cxx_supportlib/ServerKit/Server.h:715:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&endpoints[nEndpoints], _onAcceptable, fd, EV_READ);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:33: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                                 ^~~~~~~
src/cxx_supportlib/ServerKit/Server.h:715:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&endpoints[nEndpoints], _onAcceptable, fd, EV_READ);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:79: note: in definition of macro ‘ev_set_priority’
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                               ^~~~~~~~
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/Server.h:715:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&endpoints[nEndpoints], _onAcceptable, fd, EV_READ);
   ^
src/cxx_supportlib/ServerKit/Server.h: In instantiation of ‘void Passenger::ServerKit::BaseServer<DerivedServer, Client>::listen(int) [with DerivedServer = Passenger::Core::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient<Passenger::Core::ApiServer::Request>]’:
src/agent/Core/CoreMain.cpp:708:62:   required from here
src/cxx_supportlib/vendor-modified/libev/ev.h:682:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
src/cxx_supportlib/vendor-modified/libev/ev.h:682:33: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->active  = \
                                 ^~~~~~
src/cxx_supportlib/ServerKit/Server.h:715:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&endpoints[nEndpoints], _onAcceptable, fd, EV_READ);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:33: note: in definition of macro ‘ev_init’
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                                 ^~~~~~~
src/cxx_supportlib/ServerKit/Server.h:715:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&endpoints[nEndpoints], _onAcceptable, fd, EV_READ);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:79: note: in definition of macro ‘ev_set_priority’
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                               ^~~~~~~~
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/Server.h:715:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&endpoints[nEndpoints], _onAcceptable, fd, EV_READ);
   ^
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/agent/Core/CoreMain.cpp:62:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/MessageIO.h:624:58:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/Channel.h:467:33:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/FileBufferedChannel.h:894:22:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/FileBufferedChannel.h:900:52:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:23:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/agent/Core/CoreMain.cpp:62:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable2<R, T0, T1>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:207:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable2<R, T0, T1>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:232:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/agent/Core/CoreMain.cpp:62:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/BackgroundIOCapturer.h:133:40:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/Spawner.h:157:49:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/PipeWatcher.h:133:33:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:274:69:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Session.h:186:66:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/BackgroundEventLoop.cpp:337:2:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Controller*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Controller*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Controller*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Controller*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Controller*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Controller*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApiServer.h:427:37:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Controller*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/CoreMain.cpp:436:27:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/CoreMain.cpp:458:10:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::Core::ThreadWorkingObjects*), boost::_bi::list1<boost::_bi::value<Passenger::Core::ThreadWorkingObjects*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::Core::ThreadWorkingObjects*), boost::_bi::list1<boost::_bi::value<Passenger::Core::ThreadWorkingObjects*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(Passenger::Core::ThreadWorkingObjects*), boost::_bi::list1<boost::_bi::value<Passenger::Core::ThreadWorkingObjects*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::ThreadWorkingObjects*), boost::_bi::list1<boost::_bi::value<Passenger::Core::ThreadWorkingObjects*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::ThreadWorkingObjects*), boost::_bi::list1<boost::_bi::value<Passenger::Core::ThreadWorkingObjects*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::ThreadWorkingObjects*), boost::_bi::list1<boost::_bi::value<Passenger::Core::ThreadWorkingObjects*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/CoreMain.cpp:906:68:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(Passenger::Core::ThreadWorkingObjects*), boost::_bi::list1<boost::_bi::value<Passenger::Core::ThreadWorkingObjects*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/prologue.hpp:17:0,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:24,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/agent/Core/CoreMain.cpp:62:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/MessageIO.h:624:58:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast<void*>(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/Channel.h:467:33:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/FileBufferedChannel.h:894:22:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/FileBufferedChannel.h:900:52:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:207:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > > >::functor_type {aka boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:232:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > > >::functor_type {aka boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/BackgroundIOCapturer.h:133:40:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/Spawner.h:157:49:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/PipeWatcher.h:133:33:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:274:69:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/agent/Core/CoreMain.cpp:62:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:743:67:   required from ‘void Passenger::SpawningKit::SmartSpawner::sendSpawnCommandAgain(const Exception&, Passenger::SpawningKit::Spawner::NegotiationDetails&) [with Exception = Passenger::SystemException]’
src/agent/Core/SpawningKit/SmartSpawner.h:640:36:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/prologue.hpp:17:0,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:24,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/agent/Core/CoreMain.cpp:62:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Session.h:186:66:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast<void*>(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/BackgroundEventLoop.cpp:337:2:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(Passenger::BackgroundEventLoop*), boost::_bi::list1<boost::_bi::value<Passenger::BackgroundEventLoop*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Controller*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Controller*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Controller*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Controller*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Controller*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Controller*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Controller*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApiServer.h:427:37:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Controller*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Controller*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/CoreMain.cpp:436:27:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/CoreMain.cpp:458:10:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/agent/Core/CoreMain.cpp:62:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller> >, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller>*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller> >, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller>*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller> >, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller>*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller> >, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller>*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller> >, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller>*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller> >, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller>*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/AcceptLoadBalancer.h:304:90:   required from ‘void Passenger::ServerKit::AcceptLoadBalancer<Server>::start() [with Server = Passenger::Core::Controller]’
src/agent/Core/CoreMain.cpp:802:26:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller> >, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller>*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/prologue.hpp:17:0,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:24,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/agent/Core/CoreMain.cpp:62:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::ThreadWorkingObjects*), boost::_bi::list1<boost::_bi::value<Passenger::Core::ThreadWorkingObjects*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::ThreadWorkingObjects*), boost::_bi::list1<boost::_bi::value<Passenger::Core::ThreadWorkingObjects*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::ThreadWorkingObjects*), boost::_bi::list1<boost::_bi::value<Passenger::Core::ThreadWorkingObjects*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::ThreadWorkingObjects*), boost::_bi::list1<boost::_bi::value<Passenger::Core::ThreadWorkingObjects*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::ThreadWorkingObjects*), boost::_bi::list1<boost::_bi::value<Passenger::Core::ThreadWorkingObjects*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::ThreadWorkingObjects*), boost::_bi::list1<boost::_bi::value<Passenger::Core::ThreadWorkingObjects*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::ThreadWorkingObjects*), boost::_bi::list1<boost::_bi::value<Passenger::Core::ThreadWorkingObjects*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/CoreMain.cpp:906:68:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(Passenger::Core::ThreadWorkingObjects*), boost::_bi::list1<boost::_bi::value<Passenger::Core::ThreadWorkingObjects*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(Passenger::Core::ThreadWorkingObjects*), boost::_bi::list1<boost::_bi::value<Passenger::Core::ThreadWorkingObjects*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast<void*>(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:743:67:   required from ‘void Passenger::SpawningKit::SmartSpawner::sendSpawnCommandAgain(const Exception&, Passenger::SpawningKit::Spawner::NegotiationDetails&) [with Exception = Passenger::SystemException]’
src/agent/Core/SpawningKit/SmartSpawner.h:640:36:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller> >, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller>*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller> >, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller>*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller> >, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller>*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller> >, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller>*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller> >, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller>*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller> >, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller>*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller> >, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller>*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/AcceptLoadBalancer.h:304:90:   required from ‘void Passenger::ServerKit::AcceptLoadBalancer<Server>::start() [with Server = Passenger::Core::Controller]’
src/agent/Core/CoreMain.cpp:802:26:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller> >, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller>*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller> >, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::AcceptLoadBalancer<Passenger::Core::Controller>*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/agent/Core/CoreMain.cpp:62:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, int), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<int> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, int), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, int), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, int), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, int), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, int), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/AcceptLoadBalancer.h:165:4:   required from ‘void Passenger::ServerKit::AcceptLoadBalancer<Server>::distributeNewClients() [with Server = Passenger::Core::Controller]’
src/cxx_supportlib/ServerKit/AcceptLoadBalancer.h:241:24:   required from ‘void Passenger::ServerKit::AcceptLoadBalancer<Server>::mainLoop() [with Server = Passenger::Core::Controller]’
src/cxx_supportlib/ServerKit/AcceptLoadBalancer.h:304:47:   required from ‘void Passenger::ServerKit::AcceptLoadBalancer<Server>::start() [with Server = Passenger::Core::Controller]’
src/agent/Core/CoreMain.cpp:802:26:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, int), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<int> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/prologue.hpp:17:0,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:24,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/agent/Core/CoreMain.cpp:62:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, int), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<int> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, int), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<int> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, int), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, int), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, int), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, int), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, int), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/AcceptLoadBalancer.h:165:4:   required from ‘void Passenger::ServerKit::AcceptLoadBalancer<Server>::distributeNewClients() [with Server = Passenger::Core::Controller]’
src/cxx_supportlib/ServerKit/AcceptLoadBalancer.h:241:24:   required from ‘void Passenger::ServerKit::AcceptLoadBalancer<Server>::mainLoop() [with Server = Passenger::Core::Controller]’
src/cxx_supportlib/ServerKit/AcceptLoadBalancer.h:304:47:   required from ‘void Passenger::ServerKit::AcceptLoadBalancer<Server>::start() [with Server = Passenger::Core::Controller]’
src/agent/Core/CoreMain.cpp:802:26:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, int), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<int> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(Passenger::Core::Controller*, int), boost::_bi::list2<boost::_bi::value<Passenger::Core::Controller*>, boost::_bi::value<int> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast<void*>(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o buildout/support-binaries/CoreApplicationPool.o  -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/agent/Core/ApplicationPool/Implementation.cpp
In file included from src/agent/Core/ApplicationPool/Pool.h:61:0,
                 from src/agent/Core/ApplicationPool/Implementation.cpp:46:
src/agent/Core/UnionStation/StopwatchLog.h: In destructor ‘Passenger::UnionStation::StopwatchLog::~StopwatchLog()’:
src/agent/Core/UnionStation/StopwatchLog.h:128:49: warning: throw will always call terminate() [-Wterminate]
    throw SystemException("getrusage() failed", e);
                                                 ^
src/agent/Core/UnionStation/StopwatchLog.h:128:49: note: in C++11 destructors default to noexcept
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/Logging.h:29,
                 from src/cxx_supportlib/Hooks.h:45,
                 from src/agent/Core/ApplicationPool/Implementation.cpp:39:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/MessageIO.h:624:58:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:23:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/Logging.h:29,
                 from src/cxx_supportlib/Hooks.h:45,
                 from src/agent/Core/ApplicationPool/Implementation.cpp:39:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable2<R, T0, T1>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:207:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable2<R, T0, T1>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:232:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/Logging.h:29,
                 from src/cxx_supportlib/Hooks.h:45,
                 from src/agent/Core/ApplicationPool/Implementation.cpp:39:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/BackgroundIOCapturer.h:133:40:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/Spawner.h:157:49:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/PipeWatcher.h:133:33:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:274:69:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Session.h:186:66:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Pool/AnalyticsCollection.cpp:47:2:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket> > > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Pool/GroupUtils.cpp:195:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket> > > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:23:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/Logging.h:29,
                 from src/cxx_supportlib/Hooks.h:45,
                 from src/agent/Core/ApplicationPool/Implementation.cpp:39:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable2<R, T0, T1>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&, Passenger::ApplicationPool2::DisableResult, boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket>), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket> > > >; R = void; T0 = const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&; T1 = Passenger::ApplicationPool2::DisableResult; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&, Passenger::ApplicationPool2::DisableResult, boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket>), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket> > > >; R = void; T0 = const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&; T1 = Passenger::ApplicationPool2::DisableResult]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&, Passenger::ApplicationPool2::DisableResult, boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket>), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket> > > >; R = void; T0 = const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&; T1 = Passenger::ApplicationPool2::DisableResult]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&, Passenger::ApplicationPool2::DisableResult, boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket>), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket> > > >; R = void; T0 = const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&; T1 = Passenger::ApplicationPool2::DisableResult]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&, Passenger::ApplicationPool2::DisableResult, boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket>), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket> > > >; R = void; T0 = const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&; T1 = Passenger::ApplicationPool2::DisableResult; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&, Passenger::ApplicationPool2::DisableResult, boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket>), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket> > > >; R = void; T0 = const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&; T1 = Passenger::ApplicationPool2::DisableResult; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Pool/ProcessUtils.cpp:311:59:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&, Passenger::ApplicationPool2::DisableResult, boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket>), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket> > > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/Logging.h:29,
                 from src/cxx_supportlib/Hooks.h:45,
                 from src/agent/Core/ApplicationPool/Implementation.cpp:39:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Group>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> > > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Group>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Group>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Group>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Group>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Group>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Group/InitializationAndShutdown.cpp:86:22:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Group>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> > > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::Spawner>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::Spawner> > > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::Spawner>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::Spawner> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::Spawner>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::Spawner> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::Spawner>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::Spawner> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::Spawner>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::Spawner> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::Spawner>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::Spawner> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Group/InitializationAndShutdown.cpp:182:66:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::Spawner>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::Spawner> > > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::intrusive_ptr<Passenger::ApplicationPool2::Process>), boost::_bi::list1<boost::_bi::value<boost::intrusive_ptr<Passenger::ApplicationPool2::Process> > > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::intrusive_ptr<Passenger::ApplicationPool2::Process>), boost::_bi::list1<boost::_bi::value<boost::intrusive_ptr<Passenger::ApplicationPool2::Process> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(boost::intrusive_ptr<Passenger::ApplicationPool2::Process>), boost::_bi::list1<boost::_bi::value<boost::intrusive_ptr<Passenger::ApplicationPool2::Process> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::intrusive_ptr<Passenger::ApplicationPool2::Process>), boost::_bi::list1<boost::_bi::value<boost::intrusive_ptr<Passenger::ApplicationPool2::Process> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::intrusive_ptr<Passenger::ApplicationPool2::Process>), boost::_bi::list1<boost::_bi::value<boost::intrusive_ptr<Passenger::ApplicationPool2::Process> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::intrusive_ptr<Passenger::ApplicationPool2::Process>), boost::_bi::list1<boost::_bi::value<boost::intrusive_ptr<Passenger::ApplicationPool2::Process> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Group/SpawningAndRestarting.cpp:114:81:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(boost::intrusive_ptr<Passenger::ApplicationPool2::Process>), boost::_bi::list1<boost::_bi::value<boost::intrusive_ptr<Passenger::ApplicationPool2::Process> > > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/prologue.hpp:17:0,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:24,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/Logging.h:29,
                 from src/cxx_supportlib/Hooks.h:45,
                 from src/agent/Core/ApplicationPool/Implementation.cpp:39:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/MessageIO.h:624:58:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast<void*>(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:207:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > > >::functor_type {aka boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:232:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > > >::functor_type {aka boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/BackgroundIOCapturer.h:133:40:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/Spawner.h:157:49:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/PipeWatcher.h:133:33:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:274:69:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/Logging.h:29,
                 from src/cxx_supportlib/Hooks.h:45,
                 from src/agent/Core/ApplicationPool/Implementation.cpp:39:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:743:67:   required from ‘void Passenger::SpawningKit::SmartSpawner::sendSpawnCommandAgain(const Exception&, Passenger::SpawningKit::Spawner::NegotiationDetails&) [with Exception = Passenger::SystemException]’
src/agent/Core/SpawningKit/SmartSpawner.h:640:36:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/prologue.hpp:17:0,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:24,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/Logging.h:29,
                 from src/cxx_supportlib/Hooks.h:45,
                 from src/agent/Core/ApplicationPool/Implementation.cpp:39:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Session.h:186:66:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast<void*>(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Pool/AnalyticsCollection.cpp:47:2:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool> > > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket> > > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket> > > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Pool/GroupUtils.cpp:195:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket> > > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DetachGroupWaitTicket> > > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&, Passenger::ApplicationPool2::DisableResult, boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket>), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket> > > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&, Passenger::ApplicationPool2::DisableResult, boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket>), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket> > > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&, Passenger::ApplicationPool2::DisableResult, boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket>), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&, Passenger::ApplicationPool2::DisableResult, boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket>), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&, Passenger::ApplicationPool2::DisableResult, boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket>), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket> > > >; R = void; T0 = const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&; T1 = Passenger::ApplicationPool2::DisableResult]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&, Passenger::ApplicationPool2::DisableResult, boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket>), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket> > > >; R = void; T0 = const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&; T1 = Passenger::ApplicationPool2::DisableResult; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&, Passenger::ApplicationPool2::DisableResult, boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket>), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket> > > >; R = void; T0 = const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&; T1 = Passenger::ApplicationPool2::DisableResult; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Pool/ProcessUtils.cpp:311:59:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&, Passenger::ApplicationPool2::DisableResult, boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket>), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket> > > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(const boost::intrusive_ptr<Passenger::ApplicationPool2::Process>&, Passenger::ApplicationPool2::DisableResult, boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket>), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Pool::DisableWaitTicket> > > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Group>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> > > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Group>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> > > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Group>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Group>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Group>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Group>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Group>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Group/InitializationAndShutdown.cpp:86:22:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Group>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> > > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::ApplicationPool2::Group>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::ApplicationPool2::Group> > > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::Spawner>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::Spawner> > > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::Spawner>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::Spawner> > > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::Spawner>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::Spawner> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::Spawner>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::Spawner> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::Spawner>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::Spawner> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::Spawner>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::Spawner> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::Spawner>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::Spawner> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Group/InitializationAndShutdown.cpp:182:66:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::Spawner>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::Spawner> > > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::Spawner>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::Spawner> > > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::intrusive_ptr<Passenger::ApplicationPool2::Process>), boost::_bi::list1<boost::_bi::value<boost::intrusive_ptr<Passenger::ApplicationPool2::Process> > > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(boost::intrusive_ptr<Passenger::ApplicationPool2::Process>), boost::_bi::list1<boost::_bi::value<boost::intrusive_ptr<Passenger::ApplicationPool2::Process> > > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(boost::intrusive_ptr<Passenger::ApplicationPool2::Process>), boost::_bi::list1<boost::_bi::value<boost::intrusive_ptr<Passenger::ApplicationPool2::Process> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::intrusive_ptr<Passenger::ApplicationPool2::Process>), boost::_bi::list1<boost::_bi::value<boost::intrusive_ptr<Passenger::ApplicationPool2::Process> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::intrusive_ptr<Passenger::ApplicationPool2::Process>), boost::_bi::list1<boost::_bi::value<boost::intrusive_ptr<Passenger::ApplicationPool2::Process> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::intrusive_ptr<Passenger::ApplicationPool2::Process>), boost::_bi::list1<boost::_bi::value<boost::intrusive_ptr<Passenger::ApplicationPool2::Process> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::intrusive_ptr<Passenger::ApplicationPool2::Process>), boost::_bi::list1<boost::_bi::value<boost::intrusive_ptr<Passenger::ApplicationPool2::Process> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Group/SpawningAndRestarting.cpp:114:81:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(boost::intrusive_ptr<Passenger::ApplicationPool2::Process>), boost::_bi::list1<boost::_bi::value<boost::intrusive_ptr<Passenger::ApplicationPool2::Process> > > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(boost::intrusive_ptr<Passenger::ApplicationPool2::Process>), boost::_bi::list1<boost::_bi::value<boost::intrusive_ptr<Passenger::ApplicationPool2::Process> > > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:743:67:   required from ‘void Passenger::SpawningKit::SmartSpawner::sendSpawnCommandAgain(const Exception&, Passenger::SpawningKit::Spawner::NegotiationDetails&) [with Exception = Passenger::SystemException]’
src/agent/Core/SpawningKit/SmartSpawner.h:640:36:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
c++ -o buildout/support-binaries/CoreController.o  -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/agent/Core/Controller/Implementation.cpp
In file included from src/cxx_supportlib/vendor-modified/libev/ev++.h:46:0,
                 from src/agent/Core/Controller.h:46,
                 from src/agent/Core/Controller/Implementation.cpp:27:
src/cxx_supportlib/vendor-modified/libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:689:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_timer_set(ev,after_,repeat_)      do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0)
                                                                            ^
src/cxx_supportlib/vendor-modified/libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’
       ev_timer_set (static_cast<ev_timer *>(this), after, repeat);
       ^~~~~~~~~~~~
src/cxx_supportlib/SafeLibev.h: In constructor ‘Passenger::SafeLibev::SafeLibev(ev_loop*)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:714:51: note: in expansion of macro ‘ev_init’
 #define ev_async_init(ev,cb)                 do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/SafeLibev.h:142:3: note: in expansion of macro ‘ev_async_init’
   ev_async_init(&async, asyncHandler);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:714:51: note: in expansion of macro ‘ev_init’
 #define ev_async_init(ev,cb)                 do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/SafeLibev.h:142:3: note: in expansion of macro ‘ev_async_init’
   ev_async_init(&async, asyncHandler);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:684:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority ((ev), 0);   \
   ^~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/libev/ev.h:714:51: note: in expansion of macro ‘ev_init’
 #define ev_async_init(ev,cb)                 do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/SafeLibev.h:142:3: note: in expansion of macro ‘ev_async_init’
   ev_async_init(&async, asyncHandler);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/SafeLibev.h:143:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority(&async, EV_MAXPRI);
   ^
src/cxx_supportlib/ServerKit/FdSourceChannel.h: In destructor ‘Passenger::ServerKit::FdSourceChannel::~FdSourceChannel()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/ServerKit/FdSourceChannel.h:157:22: note: in expansion of macro ‘ev_is_active’
   if (ctx != NULL && ev_is_active(&watcher)) {
                      ^
src/cxx_supportlib/ServerKit/FdSourceChannel.h: In member function ‘void Passenger::ServerKit::FdSourceChannel::reinitialize(int)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FdSourceChannel.h:170:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, _onReadable, fd, EV_READ);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FdSourceChannel.h:170:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, _onReadable, fd, EV_READ);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:684:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority ((ev), 0);   \
   ^~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FdSourceChannel.h:170:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, _onReadable, fd, EV_READ);
   ^
src/cxx_supportlib/ServerKit/FdSourceChannel.h: In member function ‘void Passenger::ServerKit::FdSourceChannel::deinitialize()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/ServerKit/FdSourceChannel.h:175:7: note: in expansion of macro ‘ev_is_active’
   if (ev_is_active(&watcher)) {
       ^
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h: In destructor ‘Passenger::ServerKit::FileBufferedFdSinkChannel::~FileBufferedFdSinkChannel()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h:107:7: note: in expansion of macro ‘ev_is_active’
   if (ev_is_active(&watcher)) {
       ^
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h: In member function ‘void Passenger::ServerKit::FileBufferedFdSinkChannel::deinitialize()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h:170:7: note: in expansion of macro ‘ev_is_active’
   if (ev_is_active(&watcher)) {
       ^
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h: In member function ‘void Passenger::ServerKit::FileBufferedFdSinkChannel::setFd(int)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h:195:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, onWritable, fd, EV_WRITE);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h:195:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, onWritable, fd, EV_WRITE);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:684:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority ((ev), 0);   \
   ^~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h:195:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, onWritable, fd, EV_WRITE);
   ^
src/cxx_supportlib/ServerKit/FdSinkChannel.h: In destructor ‘Passenger::ServerKit::FdSinkChannel::~FdSinkChannel()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/ServerKit/FdSinkChannel.h:107:22: note: in expansion of macro ‘ev_is_active’
   if (ctx != NULL && ev_is_active(&watcher)) {
                      ^
src/cxx_supportlib/ServerKit/FdSinkChannel.h: In member function ‘void Passenger::ServerKit::FdSinkChannel::reinitialize(int)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FdSinkChannel.h:120:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, _onWritable, fd, EV_WRITE);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FdSinkChannel.h:120:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, _onWritable, fd, EV_WRITE);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:684:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority ((ev), 0);   \
   ^~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FdSinkChannel.h:120:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, _onWritable, fd, EV_WRITE);
   ^
src/cxx_supportlib/ServerKit/FdSinkChannel.h: In member function ‘void Passenger::ServerKit::FdSinkChannel::deinitialize()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/ServerKit/FdSinkChannel.h:124:7: note: in expansion of macro ‘ev_is_active’
   if (ev_is_active(&watcher)) {
       ^
In file included from src/agent/Core/ApplicationPool/Pool.h:61:0,
                 from src/agent/Core/Controller/Request.h:37,
                 from src/agent/Core/Controller/Client.h:32,
                 from src/agent/Core/Controller.h:82,
                 from src/agent/Core/Controller/Implementation.cpp:27:
src/agent/Core/UnionStation/StopwatchLog.h: In destructor ‘Passenger::UnionStation::StopwatchLog::~StopwatchLog()’:
src/agent/Core/UnionStation/StopwatchLog.h:128:49: warning: throw will always call terminate() [-Wterminate]
    throw SystemException("getrusage() failed", e);
                                                 ^
src/agent/Core/UnionStation/StopwatchLog.h:128:49: note: in C++11 destructors default to noexcept
In file included from src/cxx_supportlib/vendor-modified/libev/ev++.h:46:0,
                 from src/agent/Core/Controller.h:46,
                 from src/agent/Core/Controller/Implementation.cpp:27:
src/agent/Core/Controller/InitializationAndShutdown.cpp: In constructor ‘Passenger::Core::Controller::Controller(Passenger::ServerKit::Context*, const Passenger::VariantMap*, unsigned int)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:710:51: note: in expansion of macro ‘ev_init’
 #define ev_check_init(ev,cb)                 do { ev_init ((ev), (cb)); ev_check_set ((ev)); } while (0)
                                                   ^~~~~~~
src/agent/Core/Controller/InitializationAndShutdown.cpp:131:2: note: in expansion of macro ‘ev_check_init’
  ev_check_init(&checkWatcher, onEventLoopCheck);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:710:51: note: in expansion of macro ‘ev_init’
 #define ev_check_init(ev,cb)                 do { ev_init ((ev), (cb)); ev_check_set ((ev)); } while (0)
                                                   ^~~~~~~
src/agent/Core/Controller/InitializationAndShutdown.cpp:131:2: note: in expansion of macro ‘ev_check_init’
  ev_check_init(&checkWatcher, onEventLoopCheck);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:684:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority ((ev), 0);   \
   ^~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/libev/ev.h:710:51: note: in expansion of macro ‘ev_init’
 #define ev_check_init(ev,cb)                 do { ev_init ((ev), (cb)); ev_check_set ((ev)); } while (0)
                                                   ^~~~~~~
src/agent/Core/Controller/InitializationAndShutdown.cpp:131:2: note: in expansion of macro ‘ev_check_init’
  ev_check_init(&checkWatcher, onEventLoopCheck);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/agent/Core/Controller/InitializationAndShutdown.cpp:132:2: note: in expansion of macro ‘ev_set_priority’
  ev_set_priority(&checkWatcher, EV_MAXPRI);
  ^
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/Logging.h:29,
                 from src/agent/Core/Controller.h:64,
                 from src/agent/Core/Controller/Implementation.cpp:27:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/MessageIO.h:624:58:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/Channel.h:467:33:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/FileBufferedChannel.h:894:22:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/FileBufferedChannel.h:900:52:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:23:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/Logging.h:29,
                 from src/agent/Core/Controller.h:64,
                 from src/agent/Core/Controller/Implementation.cpp:27:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable2<R, T0, T1>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:207:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable2<R, T0, T1>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:232:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/Logging.h:29,
                 from src/agent/Core/Controller.h:64,
                 from src/agent/Core/Controller/Implementation.cpp:27:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/BackgroundIOCapturer.h:133:40:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/Spawner.h:157:49:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/PipeWatcher.h:133:33:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:274:69:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Session.h:186:66:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::Core::Request*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Request*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::Core::Request*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Request*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(Passenger::Core::Request*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Request*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Request*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Request*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Request*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Request*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Request*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Request*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/Controller/CheckoutSession.cpp:189:72:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(Passenger::Core::Request*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Request*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/prologue.hpp:17:0,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:24,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/Logging.h:29,
                 from src/agent/Core/Controller.h:64,
                 from src/agent/Core/Controller/Implementation.cpp:27:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/MessageIO.h:624:58:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast<void*>(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/Channel.h:467:33:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/FileBufferedChannel.h:894:22:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/FileBufferedChannel.h:900:52:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:207:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > > >::functor_type {aka boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:232:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > > >::functor_type {aka boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/BackgroundIOCapturer.h:133:40:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/Spawner.h:157:49:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/PipeWatcher.h:133:33:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:274:69:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/Logging.h:29,
                 from src/agent/Core/Controller.h:64,
                 from src/agent/Core/Controller/Implementation.cpp:27:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:743:67:   required from ‘void Passenger::SpawningKit::SmartSpawner::sendSpawnCommandAgain(const Exception&, Passenger::SpawningKit::Spawner::NegotiationDetails&) [with Exception = Passenger::SystemException]’
src/agent/Core/SpawningKit/SmartSpawner.h:640:36:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/prologue.hpp:17:0,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:24,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/Logging.h:29,
                 from src/agent/Core/Controller.h:64,
                 from src/agent/Core/Controller/Implementation.cpp:27:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Session.h:186:66:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast<void*>(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Request*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Request*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Request*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Request*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Request*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Request*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Request*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Request*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Request*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Request*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Request*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Request*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::Core::Request*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Request*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/Controller/CheckoutSession.cpp:189:72:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(Passenger::Core::Request*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Request*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(Passenger::Core::Request*), boost::_bi::list1<boost::_bi::value<Passenger::Core::Request*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:743:67:   required from ‘void Passenger::SpawningKit::SmartSpawner::sendSpawnCommandAgain(const Exception&, Passenger::SpawningKit::Spawner::NegotiationDetails&) [with Exception = Passenger::SystemException]’
src/agent/Core/SpawningKit/SmartSpawner.h:640:36:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
c++ -o buildout/support-binaries/UstRouterMain.o  -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/agent/UstRouter/UstRouterMain.cpp
In file included from src/cxx_supportlib/vendor-modified/libev/ev++.h:46:0,
                 from src/agent/UstRouter/UstRouterMain.cpp:27:
src/cxx_supportlib/vendor-modified/libev/ev++.h: In member function ‘void ev::timer::set(ev_tstamp, ev_tstamp)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:689:76: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_timer_set(ev,after_,repeat_)      do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0)
                                                                            ^
src/cxx_supportlib/vendor-modified/libev/ev++.h:643:7: note: in expansion of macro ‘ev_timer_set’
       ev_timer_set (static_cast<ev_timer *>(this), after, repeat);
       ^~~~~~~~~~~~
src/cxx_supportlib/SafeLibev.h: In constructor ‘Passenger::SafeLibev::SafeLibev(ev_loop*)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:714:51: note: in expansion of macro ‘ev_init’
 #define ev_async_init(ev,cb)                 do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/SafeLibev.h:142:3: note: in expansion of macro ‘ev_async_init’
   ev_async_init(&async, asyncHandler);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:714:51: note: in expansion of macro ‘ev_init’
 #define ev_async_init(ev,cb)                 do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/SafeLibev.h:142:3: note: in expansion of macro ‘ev_async_init’
   ev_async_init(&async, asyncHandler);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:684:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority ((ev), 0);   \
   ^~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/libev/ev.h:714:51: note: in expansion of macro ‘ev_init’
 #define ev_async_init(ev,cb)                 do { ev_init ((ev), (cb)); ev_async_set ((ev)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/SafeLibev.h:142:3: note: in expansion of macro ‘ev_async_init’
   ev_async_init(&async, asyncHandler);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/SafeLibev.h:143:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority(&async, EV_MAXPRI);
   ^
src/cxx_supportlib/ServerKit/FdSourceChannel.h: In destructor ‘Passenger::ServerKit::FdSourceChannel::~FdSourceChannel()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/ServerKit/FdSourceChannel.h:157:22: note: in expansion of macro ‘ev_is_active’
   if (ctx != NULL && ev_is_active(&watcher)) {
                      ^
src/cxx_supportlib/ServerKit/FdSourceChannel.h: In member function ‘void Passenger::ServerKit::FdSourceChannel::reinitialize(int)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FdSourceChannel.h:170:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, _onReadable, fd, EV_READ);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FdSourceChannel.h:170:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, _onReadable, fd, EV_READ);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:684:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority ((ev), 0);   \
   ^~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FdSourceChannel.h:170:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, _onReadable, fd, EV_READ);
   ^
src/cxx_supportlib/ServerKit/FdSourceChannel.h: In member function ‘void Passenger::ServerKit::FdSourceChannel::deinitialize()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/ServerKit/FdSourceChannel.h:175:7: note: in expansion of macro ‘ev_is_active’
   if (ev_is_active(&watcher)) {
       ^
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h: In destructor ‘Passenger::ServerKit::FileBufferedFdSinkChannel::~FileBufferedFdSinkChannel()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h:107:7: note: in expansion of macro ‘ev_is_active’
   if (ev_is_active(&watcher)) {
       ^
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h: In member function ‘void Passenger::ServerKit::FileBufferedFdSinkChannel::deinitialize()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:717:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define ev_is_active(ev)                     (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */
                                                                               ^
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h:170:7: note: in expansion of macro ‘ev_is_active’
   if (ev_is_active(&watcher)) {
       ^
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h: In member function ‘void Passenger::ServerKit::FileBufferedFdSinkChannel::setFd(int)’:
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h:195:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, onWritable, fd, EV_WRITE);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h:195:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, onWritable, fd, EV_WRITE);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:684:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority ((ev), 0);   \
   ^~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.h:195:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&watcher, onWritable, fd, EV_WRITE);
   ^
In file included from src/agent/Core/ApplicationPool/Pool.h:61:0,
                 from src/agent/Shared/ApiServerUtils.h:82,
                 from src/agent/UstRouter/UstRouterMain.cpp:48:
src/agent/Core/UnionStation/StopwatchLog.h: In destructor ‘Passenger::UnionStation::StopwatchLog::~StopwatchLog()’:
src/agent/Core/UnionStation/StopwatchLog.h:128:49: warning: throw will always call terminate() [-Wterminate]
    throw SystemException("getrusage() failed", e);
                                                 ^
src/agent/Core/UnionStation/StopwatchLog.h:128:49: note: in C++11 destructors default to noexcept
In file included from src/agent/UstRouter/RemoteSender.h:47:0,
                 from src/agent/UstRouter/RemoteSink.h:35,
                 from src/agent/UstRouter/Controller.h:45,
                 from src/agent/UstRouter/UstRouterMain.cpp:50:
src/cxx_supportlib/Utils/BlockingQueue.h: In member function ‘bool Passenger::BlockingQueue<T>::timedGet(T&, unsigned int)’:
src/cxx_supportlib/Utils/BlockingQueue.h:110:27: warning: comparison of constant ‘0’ with boolean expression is always false [-Wbool-compare]
    if (diff.is_negative() < 0) {
        ~~~~~~~~~~~~~~~~~~~^~~
In file included from src/cxx_supportlib/vendor-modified/libev/ev++.h:46:0,
                 from src/agent/UstRouter/UstRouterMain.cpp:27:
src/agent/UstRouter/UstRouterMain.cpp: In function ‘void initializeUnprivilegedWorkingObjects()’:
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:705:51: note: in expansion of macro ‘ev_init’
 #define ev_signal_init(ev,cb,signum)         do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0)
                                                   ^~~~~~~
src/agent/UstRouter/UstRouterMain.cpp:330:2: note: in expansion of macro ‘ev_signal_init’
  ev_signal_init(&wo->sigquitWatcher, printInfo, SIGQUIT);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:705:51: note: in expansion of macro ‘ev_init’
 #define ev_signal_init(ev,cb,signum)         do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0)
                                                   ^~~~~~~
src/agent/UstRouter/UstRouterMain.cpp:330:2: note: in expansion of macro ‘ev_signal_init’
  ev_signal_init(&wo->sigquitWatcher, printInfo, SIGQUIT);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:684:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority ((ev), 0);   \
   ^~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/libev/ev.h:705:51: note: in expansion of macro ‘ev_init’
 #define ev_signal_init(ev,cb,signum)         do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0)
                                                   ^~~~~~~
src/agent/UstRouter/UstRouterMain.cpp:330:2: note: in expansion of macro ‘ev_signal_init’
  ev_signal_init(&wo->sigquitWatcher, printInfo, SIGQUIT);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:705:51: note: in expansion of macro ‘ev_init’
 #define ev_signal_init(ev,cb,signum)         do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0)
                                                   ^~~~~~~
src/agent/UstRouter/UstRouterMain.cpp:332:2: note: in expansion of macro ‘ev_signal_init’
  ev_signal_init(&wo->sigintWatcher, onTerminationSignal, SIGINT);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:705:51: note: in expansion of macro ‘ev_init’
 #define ev_signal_init(ev,cb,signum)         do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0)
                                                   ^~~~~~~
src/agent/UstRouter/UstRouterMain.cpp:332:2: note: in expansion of macro ‘ev_signal_init’
  ev_signal_init(&wo->sigintWatcher, onTerminationSignal, SIGINT);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:684:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority ((ev), 0);   \
   ^~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/libev/ev.h:705:51: note: in expansion of macro ‘ev_init’
 #define ev_signal_init(ev,cb,signum)         do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0)
                                                   ^~~~~~~
src/agent/UstRouter/UstRouterMain.cpp:332:2: note: in expansion of macro ‘ev_signal_init’
  ev_signal_init(&wo->sigintWatcher, onTerminationSignal, SIGINT);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:682:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:705:51: note: in expansion of macro ‘ev_init’
 #define ev_signal_init(ev,cb,signum)         do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0)
                                                   ^~~~~~~
src/agent/UstRouter/UstRouterMain.cpp:334:2: note: in expansion of macro ‘ev_signal_init’
  ev_signal_init(&wo->sigtermWatcher, onTerminationSignal, SIGTERM);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
                               ^
src/cxx_supportlib/vendor-modified/libev/ev.h:705:51: note: in expansion of macro ‘ev_init’
 #define ev_signal_init(ev,cb,signum)         do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0)
                                                   ^~~~~~~
src/agent/UstRouter/UstRouterMain.cpp:334:2: note: in expansion of macro ‘ev_signal_init’
  ev_signal_init(&wo->sigtermWatcher, onTerminationSignal, SIGTERM);
  ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                                                             ^
src/cxx_supportlib/vendor-modified/libev/ev.h:684:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority ((ev), 0);   \
   ^~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/libev/ev.h:705:51: note: in expansion of macro ‘ev_init’
 #define ev_signal_init(ev,cb,signum)         do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0)
                                                   ^~~~~~~
src/agent/UstRouter/UstRouterMain.cpp:334:2: note: in expansion of macro ‘ev_signal_init’
  ev_signal_init(&wo->sigtermWatcher, onTerminationSignal, SIGTERM);
  ^
In file included from src/agent/UstRouter/RemoteSender.h:47:0,
                 from src/agent/UstRouter/RemoteSink.h:35,
                 from src/agent/UstRouter/Controller.h:45,
                 from src/agent/UstRouter/UstRouterMain.cpp:50:
src/cxx_supportlib/Utils/BlockingQueue.h: In instantiation of ‘bool Passenger::BlockingQueue<T>::timedGet(T&, unsigned int) [with T = Passenger::RemoteSender::Item]’:
src/agent/UstRouter/RemoteSender.h:480:58:   required from here
src/cxx_supportlib/Utils/BlockingQueue.h:110:27: warning: comparison of constant ‘0’ with boolean expression is always false [-Wbool-compare]
    if (diff.is_negative() < 0) {
        ~~~~~~~~~~~~~~~~~~~^~~
In file included from src/cxx_supportlib/vendor-modified/libev/ev++.h:46:0,
                 from src/agent/UstRouter/UstRouterMain.cpp:27:
src/cxx_supportlib/ServerKit/Server.h: In instantiation of ‘void Passenger::ServerKit::BaseServer<DerivedServer, Client>::listen(int) [with DerivedServer = Passenger::UstRouter::Controller; Client = Passenger::UstRouter::Client]’:
src/agent/UstRouter/UstRouterMain.cpp:310:43:   required from here
src/cxx_supportlib/vendor-modified/libev/ev.h:682:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/Server.h:715:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&endpoints[nEndpoints], _onAcceptable, fd, EV_READ);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/Server.h:715:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&endpoints[nEndpoints], _onAcceptable, fd, EV_READ);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
src/cxx_supportlib/vendor-modified/libev/ev.h:684:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority ((ev), 0);   \
   ^~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/Server.h:715:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&endpoints[nEndpoints], _onAcceptable, fd, EV_READ);
   ^
src/cxx_supportlib/ServerKit/Server.h: In instantiation of ‘void Passenger::ServerKit::BaseServer<DerivedServer, Client>::listen(int) [with DerivedServer = Passenger::UstRouter::ApiServer; Client = Passenger::ServerKit::HttpClient<Passenger::UstRouter::Request>]’:
src/agent/UstRouter/UstRouterMain.cpp:325:28:   required from here
src/cxx_supportlib/vendor-modified/libev/ev.h:682:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->active  = \
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/Server.h:715:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&endpoints[nEndpoints], _onAcceptable, fd, EV_READ);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:683:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
   ((ev_watcher *)(void *)(ev))->pending = 0; \
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/Server.h:715:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&endpoints[nEndpoints], _onAcceptable, fd, EV_READ);
   ^
src/cxx_supportlib/vendor-modified/libev/ev.h:726:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 # define ev_set_priority(ev,pri)             (   (ev_watcher *)(void *)(ev))->priority = (pri)
                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
src/cxx_supportlib/vendor-modified/libev/ev.h:684:3: note: in expansion of macro ‘ev_set_priority’
   ev_set_priority ((ev), 0);   \
   ^~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/libev/ev.h:702:51: note: in expansion of macro ‘ev_init’
 #define ev_io_init(ev,cb,fd,events)          do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0)
                                                   ^~~~~~~
src/cxx_supportlib/ServerKit/Server.h:715:3: note: in expansion of macro ‘ev_io_init’
   ev_io_init(&endpoints[nEndpoints], _onAcceptable, fd, EV_READ);
   ^
In file included from src/cxx_supportlib/Utils/CachedFileStat.hpp:43:0,
                 from src/cxx_supportlib/AppTypes.h:84,
                 from src/agent/Core/ApplicationPool/Options.h:33,
                 from src/agent/Core/ApplicationPool/Common.h:40,
                 from src/agent/Core/ApplicationPool/Pool.h:62,
                 from src/agent/Shared/ApiServerUtils.h:82,
                 from src/agent/UstRouter/UstRouterMain.cpp:48:
src/cxx_supportlib/Utils/StringMap.h: In instantiation of ‘const std::pair<const Passenger::StaticString, const T>& Passenger::StringMap<T>::const_iterator::operator*() [with T = boost::shared_ptr<Passenger::UstRouter::LogSink>]’:
src/cxx_supportlib/Utils/StringMap.h:105:13:   required from ‘const std::pair<const Passenger::StaticString, const T>* Passenger::StringMap<T>::const_iterator::operator->() [with T = boost::shared_ptr<Passenger::UstRouter::LogSink>]’
src/agent/UstRouter/Controller.h:1216:34:   required from here
src/cxx_supportlib/Utils/StringMap.h:101:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
    return (pair<const StaticString, const T> &) it->second.thePair;
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/Utils/StringMap.h: In instantiation of ‘const std::pair<const Passenger::StaticString, const T>& Passenger::StringMap<T>::const_iterator::operator*() [with T = boost::shared_ptr<Passenger::UstRouter::Transaction>]’:
src/cxx_supportlib/Utils/StringMap.h:105:13:   required from ‘const std::pair<const Passenger::StaticString, const T>* Passenger::StringMap<T>::const_iterator::operator->() [with T = boost::shared_ptr<Passenger::UstRouter::Transaction>]’
src/agent/UstRouter/Controller.h:1227:42:   required from here
src/cxx_supportlib/Utils/StringMap.h:101:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/agent/UstRouter/UstRouterMain.cpp:31:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/MessageIO.h:624:58:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/Channel.h:467:33:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/FileBufferedChannel.h:894:22:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/FileBufferedChannel.h:900:52:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:23:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/agent/UstRouter/UstRouterMain.cpp:31:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable2<R, T0, T1>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:207:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable2<R, T0, T1>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable2<R, T0, T1>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:232:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/agent/UstRouter/UstRouterMain.cpp:31:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/BackgroundIOCapturer.h:133:40:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/Spawner.h:157:49:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/PipeWatcher.h:133:33:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:274:69:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Session.h:186:66:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender::Server>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender::Server*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender::Server>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender::Server*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender::Server>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender::Server*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender::Server>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender::Server*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender::Server>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender::Server*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender::Server>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender::Server*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/UstRouter/RemoteSender.h:335:64:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender::Server>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender::Server*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/UstRouter/RemoteSender.h:470:68:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::UstRouter::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::UstRouter::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::UstRouter::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::UstRouter::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(Passenger::UstRouter::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::UstRouter::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::UstRouter::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::UstRouter::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::UstRouter::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::UstRouter::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::UstRouter::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::UstRouter::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/UstRouter/UstRouterMain.cpp:395:25:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(Passenger::UstRouter::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::UstRouter::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/UstRouter/UstRouterMain.cpp:404:10:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/prologue.hpp:17:0,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:24,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/agent/UstRouter/UstRouterMain.cpp:31:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/MessageIO.h:624:58:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast<void*>(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/Channel.h:467:33:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ServerKit::Channel>, boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::Channel*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/FileBufferedChannel.h:894:22:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(uv_fs_s*), boost::_bi::list1<boost::_bi::value<uv_fs_s*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/ServerKit/FileBufferedChannel.h:900:52:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*), boost::_bi::list1<boost::_bi::value<Passenger::ServerKit::FileBufferedChannel::FileCreationContext*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:207:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > > >::functor_type {aka boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*), boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >; R = std::pair<unsigned int, bool>; T0 = const char*; T1 = unsigned int; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/BufferedIO.h:232:11:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > > >::functor_type {aka boost::_bi::bind_t<std::pair<unsigned int, bool>, std::pair<unsigned int, bool> (*)(const char*, unsigned int, std::__cxx11::basic_string<char>*, unsigned int), boost::_bi::list4<boost::arg<1>, boost::arg<2>, boost::_bi::value<std::__cxx11::basic_string<char>*>, boost::_bi::value<unsigned int> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/BackgroundIOCapturer.h:133:40:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::BackgroundIOCapturer>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::BackgroundIOCapturer*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/Spawner.h:157:49:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(__dirstream*), boost::_bi::list1<boost::_bi::value<__dirstream*> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/PipeWatcher.h:133:33:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(boost::shared_ptr<Passenger::SpawningKit::PipeWatcher>), boost::_bi::list1<boost::_bi::value<boost::shared_ptr<Passenger::SpawningKit::PipeWatcher> > > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:274:69:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >}’ and size ‘8’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/agent/UstRouter/UstRouterMain.cpp:31:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:743:67:   required from ‘void Passenger::SpawningKit::SmartSpawner::sendSpawnCommandAgain(const Exception&, Passenger::SpawningKit::Spawner::NegotiationDetails&) [with Exception = Passenger::SystemException]’
src/agent/Core/SpawningKit/SmartSpawner.h:640:36:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/prologue.hpp:17:0,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:24,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/agent/UstRouter/UstRouterMain.cpp:31:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/ApplicationPool/Session.h:186:66:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::ApplicationPool2::Session>, boost::_bi::list1<boost::_bi::value<Passenger::ApplicationPool2::Session*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast<void*>(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender::Server>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender::Server*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender::Server>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender::Server*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender::Server>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender::Server*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender::Server>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender::Server*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender::Server>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender::Server*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender::Server>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender::Server*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender::Server>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender::Server*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/UstRouter/RemoteSender.h:335:64:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender::Server>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender::Server*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender::Server>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender::Server*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/UstRouter/RemoteSender.h:470:68:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::RemoteSender>, boost::_bi::list1<boost::_bi::value<Passenger::RemoteSender*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::UstRouter::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::UstRouter::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::UstRouter::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::UstRouter::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::UstRouter::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::UstRouter::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::UstRouter::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::UstRouter::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::UstRouter::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::UstRouter::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::UstRouter::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::UstRouter::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::UstRouter::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::UstRouter::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/UstRouter/UstRouterMain.cpp:395:25:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(Passenger::UstRouter::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::UstRouter::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(Passenger::UstRouter::Controller*, std::__cxx11::basic_string<char>*), boost::_bi::list2<boost::_bi::value<Passenger::UstRouter::Controller*>, boost::_bi::value<std::__cxx11::basic_string<char>*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/UstRouter/UstRouterMain.cpp:404:10:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(Passenger::MemoryKit::mbuf_pool*, Passenger::MemoryKit::mbuf_pool*), boost::_bi::list2<boost::_bi::value<Passenger::MemoryKit::mbuf_pool*>, boost::_bi::value<Passenger::MemoryKit::mbuf_pool*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/agent/Core/SpawningKit/SmartSpawner.h:743:67:   required from ‘void Passenger::SpawningKit::SmartSpawner::sendSpawnCommandAgain(const Exception&, Passenger::SpawningKit::Spawner::NegotiationDetails&) [with Exception = Passenger::SystemException]’
src/agent/Core/SpawningKit/SmartSpawner.h:640:36:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::SpawningKit::SmartSpawner>, boost::_bi::list1<boost::_bi::value<Passenger::SpawningKit::SmartSpawner*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
c++ -o buildout/support-binaries/SystemMetricsMain.o  -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/agent/SystemMetrics/SystemMetricsMain.cpp
c++ -o buildout/support-binaries/TempDirToucherMain.o  -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/agent/TempDirToucher/TempDirToucherMain.cpp
c++ -o buildout/support-binaries/SpawnPreparerMain.o  -Isrc/agent -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/agent/SpawnPreparer/SpawnPreparerMain.cpp
mkdir -p buildout/common/libboost_oxt/boost
c++ -o buildout/common/libboost_oxt/boost/c_regex_traits.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/c_regex_traits.cpp
c++ -o buildout/common/libboost_oxt/boost/cpp_regex_traits.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/cpp_regex_traits.cpp
c++ -o buildout/common/libboost_oxt/boost/cregex.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/cregex.cpp
c++ -o buildout/common/libboost_oxt/boost/instances.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/instances.cpp
c++ -o buildout/common/libboost_oxt/boost/posix_api.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/posix_api.cpp
c++ -o buildout/common/libboost_oxt/boost/regex.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/regex.cpp
c++ -o buildout/common/libboost_oxt/boost/regex_debug.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/regex_debug.cpp
c++ -o buildout/common/libboost_oxt/boost/regex_raw_buffer.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/regex_raw_buffer.cpp
c++ -o buildout/common/libboost_oxt/boost/regex_traits_defaults.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/regex_traits_defaults.cpp
c++ -o buildout/common/libboost_oxt/boost/static_mutex.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/static_mutex.cpp
c++ -o buildout/common/libboost_oxt/boost/wc_regex_traits.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/wc_regex_traits.cpp
c++ -o buildout/common/libboost_oxt/boost/wide_posix_api.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/wide_posix_api.cpp
c++ -o buildout/common/libboost_oxt/boost/winstances.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/winstances.cpp
c++ -o buildout/common/libboost_oxt/boost/error_code.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/system/src/error_code.cpp
c++ -o buildout/common/libboost_oxt/boost/future.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/future.cpp
c++ -o buildout/common/libboost_oxt/boost/once.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/pthread/once.cpp
c++ -o buildout/common/libboost_oxt/boost/once_atomic.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/pthread/once_atomic.cpp
c++ -o buildout/common/libboost_oxt/boost/thread.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/pthread/thread.cpp
c++ -o buildout/common/libboost_oxt/boost/tss_null.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/tss_null.cpp
mkdir -p buildout/common/libboost_oxt/oxt
c++ -o buildout/common/libboost_oxt/oxt/implementation.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/oxt/implementation.cpp
c++ -o buildout/common/libboost_oxt/oxt/system_calls.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/oxt/system_calls.cpp
rm -rf buildout/common/libboost_oxt.a
ar cru buildout/common/libboost_oxt.a buildout/common/libboost_oxt/boost/c_regex_traits.o buildout/common/libboost_oxt/boost/cpp_regex_traits.o buildout/common/libboost_oxt/boost/cregex.o buildout/common/libboost_oxt/boost/instances.o buildout/common/libboost_oxt/boost/posix_api.o buildout/common/libboost_oxt/boost/regex.o buildout/common/libboost_oxt/boost/regex_debug.o buildout/common/libboost_oxt/boost/regex_raw_buffer.o buildout/common/libboost_oxt/boost/regex_traits_defaults.o buildout/common/libboost_oxt/boost/static_mutex.o buildout/common/libboost_oxt/boost/wc_regex_traits.o buildout/common/libboost_oxt/boost/wide_posix_api.o buildout/common/libboost_oxt/boost/winstances.o buildout/common/libboost_oxt/boost/error_code.o buildout/common/libboost_oxt/boost/future.o buildout/common/libboost_oxt/boost/once.o buildout/common/libboost_oxt/boost/once_atomic.o buildout/common/libboost_oxt/boost/thread.o buildout/common/libboost_oxt/boost/tss_null.o buildout/common/libboost_oxt/oxt/implementation.o buildout/common/libboost_oxt/oxt/system_calls.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib buildout/common/libboost_oxt.a
mkdir -p buildout/common/libpassenger_common
c++ -o buildout/common/libpassenger_common/Logging.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Logging.cpp
c++ -o buildout/common/libpassenger_common/Exceptions.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Exceptions.cpp
mkdir -p buildout/common/libpassenger_common/Utils
c++ -o buildout/common/libpassenger_common/Utils/SystemTime.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Utils/SystemTime.cpp
c++ -o buildout/common/libpassenger_common/Utils/StrIntUtils.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O3 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Utils/StrIntUtils.cpp
c++ -o buildout/common/libpassenger_common/Utils/StrIntUtilsNoStrictAliasing.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O2 -fno-strict-aliasing -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Utils/StrIntUtilsNoStrictAliasing.cpp
c++ -o buildout/common/libpassenger_common/Utils/IOUtils.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Utils/IOUtils.cpp
c++ -o buildout/common/libpassenger_common/Utils.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Utils.cpp
mkdir -p buildout/common/libpassenger_common/vendor-modified
c++ -o buildout/common/libpassenger_common/vendor-modified/modp_b64.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/modp_b64.cpp
c++ -o buildout/common/libpassenger_common/jsoncpp.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/jsoncpp/jsoncpp.cpp
In file included from /usr/include/c++/6/map:60:0,
                 from src/cxx_supportlib/vendor-modified/jsoncpp/json.h:331,
                 from src/cxx_supportlib/vendor-modified/jsoncpp/jsoncpp.cpp:76:
/usr/include/c++/6/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = Json::Value::CZString; _Val = std::pair<const Json::Value::CZString, Json::Value>; _KeyOfValue = std::_Select1st<std::pair<const Json::Value::CZString, Json::Value> >; _Compare = std::less<Json::Value::CZString>; _Alloc = std::allocator<std::pair<const Json::Value::CZString, Json::Value> >]’:
/usr/include/c++/6/bits/stl_tree.h:2268:5: note: parameter passing for argument of type ‘std::_Rb_tree<Json::Value::CZString, std::pair<const Json::Value::CZString, Json::Value>, std::_Select1st<std::pair<const Json::Value::CZString, Json::Value> >, std::less<Json::Value::CZString>, std::allocator<std::pair<const Json::Value::CZString, Json::Value> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const Json::Value::CZString, Json::Value> >}’ will change in GCC 7.1
     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/6/bits/stl_tree.h: In member function ‘Json::Value Json::Value::removeMember(const char*)’:
/usr/include/c++/6/bits/stl_tree.h:1047:2: note: parameter passing for argument of type ‘std::_Rb_tree<Json::Value::CZString, std::pair<const Json::Value::CZString, Json::Value>, std::_Select1st<std::pair<const Json::Value::CZString, Json::Value> >, std::less<Json::Value::CZString>, std::allocator<std::pair<const Json::Value::CZString, Json::Value> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const Json::Value::CZString, Json::Value> >}’ will change in GCC 7.1
  _M_erase_aux(__position);
  ^~~~~~~~~~~~
/usr/include/c++/6/bits/stl_tree.h: In member function ‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = Json::Value::CZString; _Val = std::pair<const Json::Value::CZString, Json::Value>; _KeyOfValue = std::_Select1st<std::pair<const Json::Value::CZString, Json::Value> >; _Compare = std::less<Json::Value::CZString>; _Alloc = std::allocator<std::pair<const Json::Value::CZString, Json::Value> >]’:
/usr/include/c++/6/bits/stl_tree.h:1928:5: note: parameter passing for argument of type ‘std::_Rb_tree<Json::Value::CZString, std::pair<const Json::Value::CZString, Json::Value>, std::_Select1st<std::pair<const Json::Value::CZString, Json::Value> >, std::less<Json::Value::CZString>, std::allocator<std::pair<const Json::Value::CZString, Json::Value> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const Json::Value::CZString, Json::Value> >}’ will change in GCC 7.1
     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/6/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&, _NodeGen&) [with _Arg = std::pair<const Json::Value::CZString, Json::Value>&; _NodeGen = std::_Rb_tree<Json::Value::CZString, std::pair<const Json::Value::CZString, Json::Value>, std::_Select1st<std::pair<const Json::Value::CZString, Json::Value> >, std::less<Json::Value::CZString>, std::allocator<std::pair<const Json::Value::CZString, Json::Value> > >::_Alloc_node; _Key = Json::Value::CZString; _Val = std::pair<const Json::Value::CZString, Json::Value>; _KeyOfValue = std::_Select1st<std::pair<const Json::Value::CZString, Json::Value> >; _Compare = std::less<Json::Value::CZString>; _Alloc = std::allocator<std::pair<const Json::Value::CZString, Json::Value> >]’:
/usr/include/c++/6/bits/stl_tree.h:1989:7: note: parameter passing for argument of type ‘std::_Rb_tree<Json::Value::CZString, std::pair<const Json::Value::CZString, Json::Value>, std::_Select1st<std::pair<const Json::Value::CZString, Json::Value> >, std::less<Json::Value::CZString>, std::allocator<std::pair<const Json::Value::CZString, Json::Value> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const Json::Value::CZString, Json::Value> >}’ will change in GCC 7.1
       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/6/bits/stl_tree.h: In member function ‘Json::Value& Json::Value::operator[](Json::Value::ArrayIndex)’:
/usr/include/c++/6/bits/stl_tree.h:950:65: note: parameter passing for argument of type ‘std::_Rb_tree<Json::Value::CZString, std::pair<const Json::Value::CZString, Json::Value>, std::_Select1st<std::pair<const Json::Value::CZString, Json::Value> >, std::less<Json::Value::CZString>, std::allocator<std::pair<const Json::Value::CZString, Json::Value> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const Json::Value::CZString, Json::Value> >}’ will change in GCC 7.1
    return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
                                                                 ^
/usr/include/c++/6/bits/stl_tree.h: In member function ‘void Json::Value::resize(Json::Value::ArrayIndex)’:
/usr/include/c++/6/bits/stl_tree.h:1036:2: note: parameter passing for argument of type ‘std::_Rb_tree<Json::Value::CZString, std::pair<const Json::Value::CZString, Json::Value>, std::_Select1st<std::pair<const Json::Value::CZString, Json::Value> >, std::less<Json::Value::CZString>, std::allocator<std::pair<const Json::Value::CZString, Json::Value> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const Json::Value::CZString, Json::Value> >}’ will change in GCC 7.1
  _M_erase_aux(__position);
  ^~~~~~~~~~~~
/usr/include/c++/6/bits/stl_tree.h: In member function ‘Json::Value& Json::Value::resolveReference(const char*, bool)’:
/usr/include/c++/6/bits/stl_tree.h:950:65: note: parameter passing for argument of type ‘std::_Rb_tree<Json::Value::CZString, std::pair<const Json::Value::CZString, Json::Value>, std::_Select1st<std::pair<const Json::Value::CZString, Json::Value> >, std::less<Json::Value::CZString>, std::allocator<std::pair<const Json::Value::CZString, Json::Value> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const Json::Value::CZString, Json::Value> >}’ will change in GCC 7.1
    return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
                                                                 ^
c++ -o buildout/common/libpassenger_common/UnionStationFilterSupport.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/UnionStationFilterSupport.cpp
c++ -o buildout/common/libpassenger_common/Utils/CachedFileStat.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Utils/CachedFileStat.cpp
c++ -o buildout/common/libpassenger_common/Utils/LargeFiles.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Utils/LargeFiles.cpp
mkdir -p buildout/common/libpassenger_common/MemoryKit
c++ -o buildout/common/libpassenger_common/MemoryKit/mbuf.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/MemoryKit/mbuf.cpp
c++ -o buildout/common/libpassenger_common/MemoryKit/palloc.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/MemoryKit/palloc.cpp
mkdir -p buildout/common/libpassenger_common/ServerKit
c++ -o buildout/common/libpassenger_common/ServerKit/http_parser.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O3 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/ServerKit/http_parser.cpp
c++ -o buildout/common/libpassenger_common/ServerKit/Implementation.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/ServerKit/Implementation.cpp
mkdir -p buildout/common/libpassenger_common/DataStructures
c++ -o buildout/common/libpassenger_common/DataStructures/LString.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/DataStructures/LString.cpp
c++ -o buildout/common/libpassenger_common/Utils/Hasher.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O3 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Utils/Hasher.cpp
c++ -o buildout/common/libpassenger_common/AppTypes.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/AppTypes.cpp
mkdir -p buildout/libev/
cd buildout/libev/ && sh /<<PKGBUILDDIR>>/src/cxx_supportlib/vendor-modified/libev/configure --disable-shared --enable-static CC='cc' CXX='c++' CFLAGS='-D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -w' orig_CFLAGS=1
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking whether cc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of cc... gcc3
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop
checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from cc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... cc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if cc supports -fno-rtti -fno-exceptions... yes
checking for cc option to produce PIC... -fPIC -DPIC
checking if cc PIC flag -fPIC -DPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.o... (cached) yes
checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking sys/inotify.h usability... yes
checking sys/inotify.h presence... yes
checking for sys/inotify.h... yes
checking sys/epoll.h usability... yes
checking sys/epoll.h presence... yes
checking for sys/epoll.h... yes
checking sys/event.h usability... no
checking sys/event.h presence... no
checking for sys/event.h... no
checking port.h usability... no
checking port.h presence... no
checking for port.h... no
checking poll.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/eventfd.h usability... yes
checking sys/eventfd.h presence... yes
checking for sys/eventfd.h... yes
checking sys/signalfd.h usability... yes
checking sys/signalfd.h presence... yes
checking for sys/signalfd.h... yes
checking for inotify_init... yes
checking for epoll_ctl... yes
checking for kqueue... no
checking for port_create... no
checking for poll... yes
checking for select... yes
checking for eventfd... yes
checking for signalfd... yes
checking for clock_gettime... yes
checking for nanosleep... yes
checking for library containing floor... -lm
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
rm -f buildout/libev/libev.la
cd buildout/libev/ && make libev.la V=1
make[2]: Entering directory '/<<PKGBUILDDIR>>/buildout/libev'
/bin/bash ./libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I/<<PKGBUILDDIR>>/src/cxx_supportlib/vendor-modified/libev   -Wdate-time -D_FORTIFY_SOURCE=2  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -w -MT ev.lo -MD -MP -MF .deps/ev.Tpo -c -o ev.lo /<<PKGBUILDDIR>>/src/cxx_supportlib/vendor-modified/libev/ev.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I/<<PKGBUILDDIR>>/src/cxx_supportlib/vendor-modified/libev -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -w -MT ev.lo -MD -MP -MF .deps/ev.Tpo -c /<<PKGBUILDDIR>>/src/cxx_supportlib/vendor-modified/libev/ev.c -o ev.o
mv -f .deps/ev.Tpo .deps/ev.Plo
/bin/bash ./libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I/<<PKGBUILDDIR>>/src/cxx_supportlib/vendor-modified/libev   -Wdate-time -D_FORTIFY_SOURCE=2  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -w -MT event.lo -MD -MP -MF .deps/event.Tpo -c -o event.lo /<<PKGBUILDDIR>>/src/cxx_supportlib/vendor-modified/libev/event.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I/<<PKGBUILDDIR>>/src/cxx_supportlib/vendor-modified/libev -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -w -MT event.lo -MD -MP -MF .deps/event.Tpo -c /<<PKGBUILDDIR>>/src/cxx_supportlib/vendor-modified/libev/event.c -o event.o
mv -f .deps/event.Tpo .deps/event.Plo
/bin/bash ./libtool  --tag=CC   --mode=link cc  -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -w -version-info 4:0:0 -Wl,-z,relro -o libev.la -rpath /usr/local/lib ev.lo event.lo  -lm 
libtool: link: ar cru .libs/libev.a  ev.o event.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libev.a
libtool: link: ( cd ".libs" && rm -f "libev.la" && ln -s "../libev.la" "libev.la" )
make[2]: Leaving directory '/<<PKGBUILDDIR>>/buildout/libev'
c++ -o buildout/support-binaries/PassengerAgent buildout/common/libpassenger_common/Logging.o buildout/common/libpassenger_common/Exceptions.o buildout/common/libpassenger_common/Utils/SystemTime.o buildout/common/libpassenger_common/Utils/StrIntUtils.o buildout/common/libpassenger_common/Utils/StrIntUtilsNoStrictAliasing.o buildout/common/libpassenger_common/Utils/IOUtils.o buildout/common/libpassenger_common/Utils.o buildout/common/libpassenger_common/vendor-modified/modp_b64.o buildout/common/libpassenger_common/jsoncpp.o buildout/common/libpassenger_common/UnionStationFilterSupport.o buildout/common/libpassenger_common/Utils/CachedFileStat.o buildout/common/libpassenger_common/Utils/LargeFiles.o buildout/common/libpassenger_common/MemoryKit/mbuf.o buildout/common/libpassenger_common/MemoryKit/palloc.o buildout/common/libpassenger_common/ServerKit/http_parser.o buildout/common/libpassenger_common/ServerKit/Implementation.o buildout/common/libpassenger_common/DataStructures/LString.o buildout/common/libpassenger_common/Utils/Hasher.o buildout/common/libpassenger_common/AppTypes.o buildout/support-binaries/AgentMain.o buildout/support-binaries/AgentBase.o buildout/support-binaries/WatchdogMain.o buildout/support-binaries/CoreMain.o buildout/support-binaries/CoreApplicationPool.o buildout/support-binaries/CoreController.o buildout/support-binaries/UstRouterMain.o buildout/support-binaries/SystemMetricsMain.o buildout/support-binaries/TempDirToucherMain.o buildout/support-binaries/SpawnPreparerMain.o buildout/common/libboost_oxt.a   buildout/libev/.libs/libev.a  -lm -luv -lcurl -lz -std=gnu++11 -lpthread -lrt -ldl -rdynamic -Wl,-z,relro 
mkdir -p 'buildout/ruby/ruby-2.3.3-armv7l-linux/'
cd 'buildout/ruby/ruby-2.3.3-armv7l-linux/' && /usr/bin/ruby2.3 '/<<PKGBUILDDIR>>/src/ruby_native_extension/extconf.rb'
checking for alloca.h... yes
checking for ruby/version.h... yes
checking for ruby/io.h... yes
checking for ruby/thread.h... yes
checking for ruby_version... no
checking for rb_thread_io_blocking_region() in ruby/io.h... yes
checking for rb_thread_call_without_gvl() in ruby/thread.h... yes
creating Makefile
cd 'buildout/ruby/ruby-2.3.3-armv7l-linux/' && make
make[2]: Entering directory '/<<PKGBUILDDIR>>/buildout/ruby/ruby-2.3.3-armv7l-linux'
compiling /<<PKGBUILDDIR>>/src/ruby_native_extension/passenger_native_support.c
linking shared-object passenger_native_support.so
make[2]: Leaving directory '/<<PKGBUILDDIR>>/buildout/ruby/ruby-2.3.3-armv7l-linux'
c++ -o buildout/common/libpassenger_common/WatchdogLauncher.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/WatchdogLauncher.cpp
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/WatchdogLauncher.cpp:26:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/MessageIO.h:624:58:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/MessageClient.h:145:65:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/WatchdogLauncher.h:436:85:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/prologue.hpp:17:0,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:24,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/WatchdogLauncher.cpp:26:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/Utils/MessageIO.h:624:58:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast<void*>(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/MessageClient.h:145:65:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > > >::functor_type {aka boost::_bi::bind_t<void, boost::_mfi::mf0<void, Passenger::MessageClient>, boost::_bi::list1<boost::_bi::value<Passenger::MessageClient*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/WatchdogLauncher.h:436:85:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(int*, long long unsigned int), boost::_bi::list2<boost::_bi::value<int*>, boost::_bi::value<int> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/WatchdogLauncher.cpp:26:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(void*, void*), boost::_bi::list2<boost::_bi::value<void*>, boost::_bi::value<void*> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(void*, void*), boost::_bi::list2<boost::_bi::value<void*>, boost::_bi::value<void*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(void*, void*), boost::_bi::list2<boost::_bi::value<void*>, boost::_bi::value<void*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(void*, void*), boost::_bi::list2<boost::_bi::value<void*>, boost::_bi::value<void*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(void*, void*), boost::_bi::list2<boost::_bi::value<void*>, boost::_bi::value<void*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(void*, void*), boost::_bi::list2<boost::_bi::value<void*>, boost::_bi::value<void*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1126:5:   required from ‘typename boost::enable_if_c<(! boost::is_integral<Functor>::value), boost::function<R()>&>::type boost::function<R()>::operator=(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(void*, void*), boost::_bi::list2<boost::_bi::value<void*>, boost::_bi::value<void*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), boost::function<R()>&>::type = boost::function<void()>&]’
src/cxx_supportlib/WatchdogLauncher.cpp:135:82:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:572:11: warning: placement new constructing an object of type ‘boost::_bi::bind_t<void, void (*)(void*, void*), boost::_bi::list2<boost::_bi::value<void*>, boost::_bi::value<void*> > >’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
           new (reinterpret_cast<void*>(&functor.data)) FunctionObj(f);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/prologue.hpp:17:0,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:24,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/WatchdogLauncher.cpp:26:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp: In instantiation of ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(void*, void*), boost::_bi::list2<boost::_bi::value<void*>, boost::_bi::value<void*> > >]’:
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:354:56:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, void (*)(void*, void*), boost::_bi::list2<boost::_bi::value<void*>, boost::_bi::value<void*> > >; mpl_::true_ = mpl_::bool_<true>]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:402:18:   required from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, void (*)(void*, void*), boost::_bi::list2<boost::_bi::value<void*>, boost::_bi::value<void*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:430:20:   required from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, void (*)(void*, void*), boost::_bi::list2<boost::_bi::value<void*>, boost::_bi::value<void*> > >]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:937:13:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(void*, void*), boost::_bi::list2<boost::_bi::value<void*>, boost::_bi::value<void*> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(void*, void*), boost::_bi::list2<boost::_bi::value<void*>, boost::_bi::value<void*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1073:16:   required from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(void*, void*), boost::_bi::list2<boost::_bi::value<void*>, boost::_bi::value<void*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type = int]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:1126:5:   required from ‘typename boost::enable_if_c<(! boost::is_integral<Functor>::value), boost::function<R()>&>::type boost::function<R()>::operator=(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(void*, void*), boost::_bi::list2<boost::_bi::value<void*>, boost::_bi::value<void*> > >; R = void; typename boost::enable_if_c<(! boost::is_integral<Functor>::value), boost::function<R()>&>::type = boost::function<void()>&]’
src/cxx_supportlib/WatchdogLauncher.cpp:135:82:   required from here
src/cxx_supportlib/vendor-modified/boost/function/function_base.hpp:308:13: warning: placement new constructing an object of type ‘boost::detail::function::functor_manager_common<boost::_bi::bind_t<void, void (*)(void*, void*), boost::_bi::list2<boost::_bi::value<void*>, boost::_bi::value<void*> > > >::functor_type {aka boost::_bi::bind_t<void, void (*)(void*, void*), boost::_bi::list2<boost::_bi::value<void*>, boost::_bi::value<void*> > >}’ and size ‘12’ in a region of type ‘char’ and size ‘1’ [-Wplacement-new=]
             new (reinterpret_cast<void*>(&out_buffer.data)) functor_type(*in_functor);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mkdir -p buildout/nginx_dynamic/libboost_oxt/boost
c++ -o buildout/nginx_dynamic/libboost_oxt/boost/c_regex_traits.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/c_regex_traits.cpp
c++ -o buildout/nginx_dynamic/libboost_oxt/boost/cpp_regex_traits.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/cpp_regex_traits.cpp
c++ -o buildout/nginx_dynamic/libboost_oxt/boost/cregex.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/cregex.cpp
c++ -o buildout/nginx_dynamic/libboost_oxt/boost/instances.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/instances.cpp
c++ -o buildout/nginx_dynamic/libboost_oxt/boost/posix_api.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/posix_api.cpp
c++ -o buildout/nginx_dynamic/libboost_oxt/boost/regex.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/regex.cpp
c++ -o buildout/nginx_dynamic/libboost_oxt/boost/regex_debug.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/regex_debug.cpp
c++ -o buildout/nginx_dynamic/libboost_oxt/boost/regex_raw_buffer.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/regex_raw_buffer.cpp
c++ -o buildout/nginx_dynamic/libboost_oxt/boost/regex_traits_defaults.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/regex_traits_defaults.cpp
c++ -o buildout/nginx_dynamic/libboost_oxt/boost/static_mutex.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/static_mutex.cpp
c++ -o buildout/nginx_dynamic/libboost_oxt/boost/wc_regex_traits.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/wc_regex_traits.cpp
c++ -o buildout/nginx_dynamic/libboost_oxt/boost/wide_posix_api.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/wide_posix_api.cpp
c++ -o buildout/nginx_dynamic/libboost_oxt/boost/winstances.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/regex/src/winstances.cpp
c++ -o buildout/nginx_dynamic/libboost_oxt/boost/error_code.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/system/src/error_code.cpp
c++ -o buildout/nginx_dynamic/libboost_oxt/boost/future.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/future.cpp
c++ -o buildout/nginx_dynamic/libboost_oxt/boost/once.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/pthread/once.cpp
c++ -o buildout/nginx_dynamic/libboost_oxt/boost/once_atomic.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/pthread/once_atomic.cpp
c++ -o buildout/nginx_dynamic/libboost_oxt/boost/thread.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/pthread/thread.cpp
c++ -o buildout/nginx_dynamic/libboost_oxt/boost/tss_null.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/vendor-modified/boost/libs/thread/src/tss_null.cpp
mkdir -p buildout/nginx_dynamic/libboost_oxt/oxt
c++ -o buildout/nginx_dynamic/libboost_oxt/oxt/implementation.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/oxt/implementation.cpp
c++ -o buildout/nginx_dynamic/libboost_oxt/oxt/system_calls.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/oxt/system_calls.cpp
rm -rf buildout/nginx_dynamic/libboost_oxt.a
ar cru buildout/nginx_dynamic/libboost_oxt.a buildout/nginx_dynamic/libboost_oxt/boost/c_regex_traits.o buildout/nginx_dynamic/libboost_oxt/boost/cpp_regex_traits.o buildout/nginx_dynamic/libboost_oxt/boost/cregex.o buildout/nginx_dynamic/libboost_oxt/boost/instances.o buildout/nginx_dynamic/libboost_oxt/boost/posix_api.o buildout/nginx_dynamic/libboost_oxt/boost/regex.o buildout/nginx_dynamic/libboost_oxt/boost/regex_debug.o buildout/nginx_dynamic/libboost_oxt/boost/regex_raw_buffer.o buildout/nginx_dynamic/libboost_oxt/boost/regex_traits_defaults.o buildout/nginx_dynamic/libboost_oxt/boost/static_mutex.o buildout/nginx_dynamic/libboost_oxt/boost/wc_regex_traits.o buildout/nginx_dynamic/libboost_oxt/boost/wide_posix_api.o buildout/nginx_dynamic/libboost_oxt/boost/winstances.o buildout/nginx_dynamic/libboost_oxt/boost/error_code.o buildout/nginx_dynamic/libboost_oxt/boost/future.o buildout/nginx_dynamic/libboost_oxt/boost/once.o buildout/nginx_dynamic/libboost_oxt/boost/once_atomic.o buildout/nginx_dynamic/libboost_oxt/boost/thread.o buildout/nginx_dynamic/libboost_oxt/boost/tss_null.o buildout/nginx_dynamic/libboost_oxt/oxt/implementation.o buildout/nginx_dynamic/libboost_oxt/oxt/system_calls.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib buildout/nginx_dynamic/libboost_oxt.a
mkdir -p buildout/nginx_dynamic/module_libpassenger_common
c++ -o buildout/nginx_dynamic/module_libpassenger_common/Logging.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Logging.cpp
c++ -o buildout/nginx_dynamic/module_libpassenger_common/Exceptions.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Exceptions.cpp
mkdir -p buildout/nginx_dynamic/module_libpassenger_common/Utils
c++ -o buildout/nginx_dynamic/module_libpassenger_common/Utils/SystemTime.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Utils/SystemTime.cpp
c++ -o buildout/nginx_dynamic/module_libpassenger_common/Utils/StrIntUtils.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O3 -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Utils/StrIntUtils.cpp
c++ -o buildout/nginx_dynamic/module_libpassenger_common/Utils/StrIntUtilsNoStrictAliasing.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O2 -fno-strict-aliasing -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Utils/StrIntUtilsNoStrictAliasing.cpp
c++ -o buildout/nginx_dynamic/module_libpassenger_common/Utils/IOUtils.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -O -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Utils/IOUtils.cpp
c++ -o buildout/nginx_dynamic/module_libpassenger_common/Utils.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/Utils.cpp
c++ -o buildout/nginx_dynamic/module_libpassenger_common/WatchdogLauncher.o  -Isrc/cxx_supportlib -Isrc/cxx_supportlib/vendor-copy -Isrc/cxx_supportlib/vendor-modified -Isrc/cxx_supportlib/vendor-modified/libev -I/usr/include/libuv -fPIC -D_REENTRANT -I/usr/local/include -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-long-long -Wno-missing-field-initializers -feliminate-unused-debug-symbols -feliminate-unused-debug-types -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED -Wno-attributes -ggdb -DHAS_ALLOCA_H -DHAVE_ACCEPT4 -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -std=gnu++11 -Wno-unused-local-typedefs -DHAS_UNORDERED_MAP -DBOOST_SP_USE_PTHREADS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c src/cxx_supportlib/WatchdogLauncher.cpp
In file included from src/cxx_supportlib/vendor-modified/boost/function/detail/maybe_include.hpp:13:0,
                 from src/cxx_supportlib/vendor-modified/boost/function/detail/function_iterate.hpp:14,
                 from src/cxx_supportlib/vendor-modified/boost/preprocessor/iteration/detail/iter/forward1.hpp:47,
                 from src/cxx_supportlib/vendor-modified/boost/function.hpp:64,
                 from src/cxx_supportlib/vendor-modified/boost/thread/future.hpp:57,
                 from src/cxx_supportlib/vendor-modified/boost/thread.hpp:24,
                 from src/cxx_supportlib/oxt/thread.hpp:28,
                 from src/cxx_supportlib/WatchdogLauncher.cpp:26:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp: In instantiation of ‘void boost::detail::function::basic_vtable0<R>::assign_functor(FunctionObj, boost::detail::function::function_buffer&, mpl_::true_) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; mpl_::true_ = mpl_::bool_<true>]’:
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:608:13:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(FunctionObj, boost::detail::function::function_buffer&, boost::detail::function::function_obj_tag) const [with FunctionObj = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:498:45:   required from ‘bool boost::detail::function::basic_vtable0<R>::assign_to(F, boost::detail::function::function_buffer&) const [with F = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:939:7:   required from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void]’
src/cxx_supportlib/vendor-modified/boost/function/function_template.hpp:727:7:   required from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<(! boost::is_integral<Functor>::value), int>::type) [with Functor = boost::_bi::bind_t<void, void (*)(int, bool), boost::_bi::list2<boost::_bi::value<int>, boost::_bi::value<bool> > >; R = void; typename boost::enab