---> Fetching archive for nghttp2 DEBUG: Executing org.macports.archivefetch (nghttp2) DEBUG: euid/egid changed to: 0/0 DEBUG: chowned /opt/local/var/macports/incoming to macports DEBUG: euid/egid changed to: 506/20 ---> nghttp2-0.7.12_0.darwin_10.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified ---> Attempting to fetch nghttp2-0.7.12_0.darwin_10.x86_64.tbz2 from http://packages.macports.org/nghttp2 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 DEBUG: Fetching archive failed:: The requested URL returned error: 404 ---> Attempting to fetch nghttp2-0.7.12_0.darwin_10.x86_64.tbz2 from http://lil.fr.packages.macports.org/nghttp2 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 DEBUG: Fetching archive failed:: The requested URL returned error: 404 ---> Attempting to fetch nghttp2-0.7.12_0.darwin_10.x86_64.tbz2 from http://nue.de.packages.macports.org/macports/packages/nghttp2 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 DEBUG: Fetching archive failed:: The requested URL returned error: 404 DEBUG: Privilege de-escalation not attempted as not running as root. DEBUG: fetch phase started at Sun Apr 19 19:55:38 PDT 2015 ---> Fetching distfiles for nghttp2 DEBUG: Can't run fetch on this port without elevated privileges. Escalating privileges back to root. DEBUG: euid changed to: 0. egid changed to: 0. DEBUG: changing euid/egid - current euid: 0 - current egid: 0 DEBUG: egid changed to: 20 DEBUG: euid changed to: 506 DEBUG: Executing org.macports.fetch (nghttp2) ---> nghttp2-0.7.12.tar.xz doesn't seem to exist in /opt/local/var/macports/distfiles/nghttp2 ---> Attempting to fetch nghttp2-0.7.12.tar.xz from http://distfiles.macports.org/nghttp2 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 DEBUG: Fetching distfile failed: The requested URL returned error: 404 ---> Attempting to fetch nghttp2-0.7.12.tar.xz from https://github.com/tatsuhiro-t/nghttp2/releases/download/v0.7.12 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 400 0 400 0 0 1041 0 --:--:-- --:--:-- --:--:-- 4395 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 33 876k 33 296k 0 0 181k 0 0:00:04 0:00:01 0:00:03 300k 100 876k 100 876k 0 0 449k 0 0:00:01 0:00:01 --:--:-- 671k DEBUG: Privilege de-escalation not attempted as not running as root. DEBUG: checksum phase started at Sun Apr 19 19:55:40 PDT 2015 ---> Verifying checksums for nghttp2 DEBUG: Executing org.macports.checksum (nghttp2) ---> Checksumming nghttp2-0.7.12.tar.xz DEBUG: Calculated (rmd160) is be07c58dbb3391621aaadd46a89e90aa53c63abd DEBUG: Correct (rmd160) checksum for nghttp2-0.7.12.tar.xz DEBUG: Calculated (sha256) is e7189b5bf07062eee58dd7b66243cbbd7b186069c33218cb1d7e0a2b6510e630 DEBUG: Correct (sha256) checksum for nghttp2-0.7.12.tar.xz DEBUG: Privilege de-escalation not attempted as not running as root. DEBUG: extract phase started at Sun Apr 19 19:55:40 PDT 2015 ---> Extracting nghttp2 DEBUG: setting option extract.cmd to /opt/local/bin/xz DEBUG: Executing org.macports.extract (nghttp2) ---> Extracting nghttp2-0.7.12.tar.xz DEBUG: setting option extract.args to '/opt/local/var/macports/distfiles/nghttp2/nghttp2-0.7.12.tar.xz' DEBUG: Environment: CC_PRINT_OPTIONS='YES' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/.CC_PRINT_OPTIONS' CPATH='/opt/local/include' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.6' DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work" && /opt/local/bin/xz -dc '/opt/local/var/macports/distfiles/nghttp2/nghttp2-0.7.12.tar.xz' | /usr/bin/gnutar --no-same-owner -xf -' DEBUG: Executing command line: cd "/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work" && /opt/local/bin/xz -dc '/opt/local/var/macports/distfiles/nghttp2/nghttp2-0.7.12.tar.xz' | /usr/bin/gnutar --no-same-owner -xf - DEBUG: euid/egid changed to: 0/0 DEBUG: chowned /opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work to macports DEBUG: euid/egid changed to: 506/20 DEBUG: Executing proc-post-org.macports.extract-extract-0 DEBUG: Privilege de-escalation not attempted as not running as root. DEBUG: patch phase started at Sun Apr 19 19:55:40 PDT 2015 DEBUG: Executing org.macports.patch (nghttp2) DEBUG: Privilege de-escalation not attempted as not running as root. DEBUG: configure phase started at Sun Apr 19 19:55:40 PDT 2015 ---> Configuring nghttp2 DEBUG: Using compiler 'Xcode GCC 4.2' DEBUG: Executing org.macports.configure (nghttp2) DEBUG: Environment: CC='/usr/bin/gcc-4.2' CC_PRINT_OPTIONS='YES' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/.CC_PRINT_OPTIONS' CFLAGS='-pipe -Os -arch x86_64' CPATH='/opt/local/include' CPPFLAGS='-I/opt/local/include' CXX='/usr/bin/g++-4.2' CXXFLAGS='-pipe -Os -arch x86_64' CYTHON='/opt/local/bin/cython-2.7' F77FLAGS='-m64' F90FLAGS='-pipe -Os -m64' FCFLAGS='-pipe -Os -m64' FFLAGS='-pipe -Os' INSTALL='/usr/bin/install -c' JANSSON_CFLAGS='-I/opt/local/include' JANSSON_LIBS='-L/opt/local/lib -ljansson' LDFLAGS='-L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64' LIBEVENT_OPENSSL_CFLAGS='-I/opt/local/include/event2' LIBEVENT_OPENSSL_LIBS='-L/opt/local/lib -levent -levent_openssl' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.6' OBJC='/usr/bin/gcc-4.2' OBJCFLAGS='-pipe -Os -arch x86_64' OBJCXX='/usr/bin/g++-4.2' OBJCXXFLAGS='-pipe -Os -arch x86_64' OPENSSL_CFLAGS='-I/opt/local/include/openssl' OPENSSL_LIBS='-L/opt/local/lib -lcrypto -lssl' PYTHON='/opt/local/bin/python2.7' PYTHON_EXTRA_LDFLAGS='-u _PyMac_Error /opt/local/Library/Frameworks/Python.framework/Versions/2.7/Python' DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12" && ./configure --prefix=/opt/local --disable-silent-rules --disable-threads' DEBUG: Executing command line: cd "/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12" && ./configure --prefix=/opt/local --disable-silent-rules --disable-threads checking build system type... x86_64-apple-darwin10.8.0 checking host system type... x86_64-apple-darwin10.8.0 checking how to print strings... printf checking for gcc... /usr/bin/gcc-4.2 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 /usr/bin/gcc-4.2 accepts -g... yes checking for /usr/bin/gcc-4.2 option to accept ISO C89... none needed checking whether /usr/bin/gcc-4.2 understands -c and -o together... yes checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by /usr/bin/gcc-4.2... /usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld checking if the linker (/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld) is GNU ld... no checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm checking the name lister (/usr/bin/nm) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 196608 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert x86_64-apple-darwin10.8.0 file names to x86_64-apple-darwin10.8.0 format... func_convert_file_noop checking how to convert x86_64-apple-darwin10.8.0 file names to toolchain format... func_convert_file_noop checking for /usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld option to reload object files... -r checking for objdump... no checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... no checking for strip... strip checking for ranlib... ranlib checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking command to parse /usr/bin/nm output from /usr/bin/gcc-4.2 object... ok checking for sysroot... no checking for mt... no checking if : is a manifest tool... no checking for dsymutil... dsymutil checking for nmedit... nmedit checking for lipo... lipo checking for otool... otool checking for otool64... no checking for -single_module linker flag... yes checking for -exported_symbols_list linker flag... yes checking for -force_load linker flag... yes checking how to run the C preprocessor... /usr/bin/gcc-4.2 -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 /usr/bin/gcc-4.2 supports -fno-rtti -fno-exceptions... no checking for /usr/bin/gcc-4.2 option to produce PIC... -fno-common -DPIC checking if /usr/bin/gcc-4.2 PIC flag -fno-common -DPIC works... yes checking if /usr/bin/gcc-4.2 static flag -static works... no checking if /usr/bin/gcc-4.2 supports -c -o file.o... yes checking if /usr/bin/gcc-4.2 supports -c -o file.o... (cached) yes checking whether the /usr/bin/gcc-4.2 linker (/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld) supports shared libraries... yes checking dynamic linker characteristics... darwin10.8.0 dyld 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... yes checking whether to build static libraries... yes checking target system type... x86_64-apple-darwin10.8.0 checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... ./install-sh -c -d checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking whether make supports nested variables... yes checking dependency style of /usr/bin/gcc-4.2... gcc3 checking whether make supports nested variables... (cached) yes checking for gcc... (cached) /usr/bin/gcc-4.2 checking whether we are using the GNU C compiler... (cached) yes checking whether /usr/bin/gcc-4.2 accepts -g... (cached) yes checking for /usr/bin/gcc-4.2 option to accept ISO C89... (cached) none needed checking whether /usr/bin/gcc-4.2 understands -c and -o together... (cached) yes checking whether we are using the GNU C++ compiler... yes checking whether /usr/bin/g++-4.2 accepts -g... yes checking how to run the C++ preprocessor... /usr/bin/g++-4.2 -E checking for ld used by /usr/bin/g++-4.2... /usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld checking if the linker (/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld) is GNU ld... no checking whether the /usr/bin/g++-4.2 linker (/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld) supports shared libraries... yes checking for /usr/bin/g++-4.2 option to produce PIC... -fno-common -DPIC checking if /usr/bin/g++-4.2 PIC flag -fno-common -DPIC works... yes checking if /usr/bin/g++-4.2 static flag -static works... no checking if /usr/bin/g++-4.2 supports -c -o file.o... yes checking if /usr/bin/g++-4.2 supports -c -o file.o... (cached) yes checking whether the /usr/bin/g++-4.2 linker (/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld) supports shared libraries... yes checking dynamic linker characteristics... darwin10.8.0 dyld checking how to hardcode library paths into programs... immediate checking dependency style of /usr/bin/g++-4.2... gcc3 checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for pkg-config... /opt/local/bin/pkg-config checking pkg-config is at least version 0.20... yes checking whether /opt/local/bin/python2.7 version is >= 2.7... yes checking for /opt/local/bin/python2.7 version... 2.7 checking for /opt/local/bin/python2.7 platform... darwin checking for /opt/local/bin/python2.7 script directory... ${prefix}/lib/python2.7/site-packages checking for /opt/local/bin/python2.7 extension module directory... ${exec_prefix}/lib/python2.7/site-packages checking for python2.7... /opt/local/bin/python2.7 checking for a version of Python >= '2.1.0'... yes checking for a version of Python >= '2.7'... yes checking for the distutils Python package... yes checking for Python include path... -I/opt/local/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 checking for Python library path... -L/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib -lpython2.7 checking for Python site-packages path... /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages checking python extra libraries... -ldl -framework CoreFoundation checking python extra linking flags... -u _PyMac_Error /opt/local/Library/Frameworks/Python.framework/Versions/2.7/Python checking consistency of all components of python development environment... yes checking for cython.py... /opt/local/bin/cython-2.7 checking whether /usr/bin/g++-4.2 supports C++11 features by default... no checking whether /usr/bin/g++-4.2 supports C++11 features with -std=c++11... no checking whether /usr/bin/g++-4.2 supports C++11 features with -std=c++0x... no configure: No compiler with C++11 support was found checking whether std::chrono::steady_clock is available... no checking whether std::future is available... no checking whether std::map::emplace is available... no checking for library containing dlsym... none required checking for library containing clock_gettime... no checking for ZLIB... yes checking for CUNIT... no configure: WARNING: No package 'cunit' found checking for CU_initialize_registry in -lcunit... no checking for ev_time in -lev... yes checking ev.h usability... yes checking ev.h presence... yes checking for ev.h... yes checking for OPENSSL... yes checking for LIBEVENT_OPENSSL... yes checking for JANSSON... yes checking for xml2-config... /opt/local/bin/xml2-config checking for libxml - version >= 2.7.7... yes (version 2.9.2) checking for library containing malloc_stats_print... no checking for LIBSPDYLAY... no configure: No package 'libspdylay' found configure: The SPDY support in nghttpx and h2load will be disabled. checking whether to enable assertions... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for unistd.h... (cached) yes checking for size_t... yes checking for ssize_t... yes checking for uint8_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for ptrdiff_t... yes checking whether byte ordering is bigendian... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for struct tm.tm_gmtoff... yes checking size of int *... 8 checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for _Exit... yes checking for accept4... no checking for getpwnam... yes checking for memmove... yes checking for memset... yes checking for timegm... yes checking for timerfd_create... no checking linux/version.h usability... no checking linux/version.h presence... no checking for linux/version.h... no checking for Linux epoll(7) interface... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating lib/Makefile config.status: creating lib/libnghttp2.pc config.status: creating lib/includes/Makefile config.status: creating lib/includes/nghttp2/nghttp2ver.h config.status: creating tests/Makefile config.status: creating tests/testdata/Makefile config.status: creating third-party/Makefile config.status: creating src/Makefile config.status: creating src/includes/Makefile config.status: creating src/libnghttp2_asio.pc config.status: creating examples/Makefile config.status: creating python/Makefile config.status: creating python/setup.py config.status: creating integration-tests/Makefile config.status: creating integration-tests/config.go config.status: creating integration-tests/setenv config.status: creating doc/Makefile config.status: creating doc/conf.py config.status: creating doc/index.rst config.status: creating doc/package_README.rst config.status: creating doc/tutorial-client.rst config.status: creating doc/tutorial-server.rst config.status: creating doc/tutorial-hpack.rst config.status: creating doc/nghttpx-howto.rst config.status: creating doc/h2load-howto.rst config.status: creating doc/libnghttp2_asio.rst config.status: creating doc/python-apiref.rst config.status: creating doc/building-android-binary.rst config.status: creating doc/nghttp2.h.rst config.status: creating doc/nghttp2ver.h.rst config.status: creating doc/asio_http2.h.rst config.status: creating doc/asio_http2_server.h.rst config.status: creating doc/asio_http2_client.h.rst config.status: creating doc/contribute.rst config.status: creating contrib/Makefile config.status: creating config.h config.status: executing libtool commands config.status: executing depfiles commands configure: summary of build options: Version: 0.7.12 shared 13:1:8 Host type: x86_64-apple-darwin10.8.0 Install prefix: /opt/local C compiler: /usr/bin/gcc-4.2 CFLAGS: -pipe -Os -arch x86_64 WARNCFLAGS: LDFLAGS: -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 LIBS: CPPFLAGS: -I/opt/local/include C preprocessor: /usr/bin/gcc-4.2 -E C++ compiler: /usr/bin/g++-4.2 CXXFLAGS: -pipe -Os -arch x86_64 CXXCPP: /usr/bin/g++-4.2 -E Library types: Shared=yes, Static=yes Python: Python: /opt/local/bin/python2.7 PYTHON_VERSION: 2.7 pyexecdir: ${exec_prefix}/lib/python2.7/site-packages Python-dev: yes PYTHON_CPPFLAGS:-I/opt/local/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 PYTHON_LDFLAGS: -L/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib -lpython2.7 Cython: /opt/local/bin/cython-2.7 Test: CUnit: no Failmalloc: yes Libs: OpenSSL: yes Libxml2: yes Libev: yes Libevent(SSL): yes Spdylay: no Jansson: yes Jemalloc: no Boost CPPFLAGS: Boost LDFLAGS: Boost::ASIO: Boost::System: Boost::Thread: Features: Applications: yes HPACK tools: yes Libnghttp2_asio:no Examples: yes Python bindings:yes Threading: no DEBUG: Privilege de-escalation not attempted as not running as root. DEBUG: build phase started at Sun Apr 19 19:55:54 PDT 2015 ---> Building nghttp2 DEBUG: Executing org.macports.build (nghttp2) DEBUG: Environment: CC_PRINT_OPTIONS='YES' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/.CC_PRINT_OPTIONS' CPATH='/opt/local/include' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.6' DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12" && /usr/bin/make -j8 -w all' DEBUG: Executing command line: cd "/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12" && /usr/bin/make -j8 -w all make: Entering directory `/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12' /usr/bin/make all-recursive make[1]: Entering directory `/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12' Making all in lib make[2]: Entering directory `/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12/lib' Making all in includes make[3]: Entering directory `/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12/lib/includes' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12/lib/includes' make[3]: Entering directory `/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12/lib' depbase=`echo nghttp2_pq.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_pq.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_pq.lo nghttp2_pq.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo nghttp2_map.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_map.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_map.lo nghttp2_map.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo nghttp2_queue.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_queue.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_queue.lo nghttp2_queue.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo nghttp2_frame.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_frame.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_frame.lo nghttp2_frame.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo nghttp2_buf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_buf.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_buf.lo nghttp2_buf.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo nghttp2_stream.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_stream.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_stream.lo nghttp2_stream.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo nghttp2_outbound_item.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_outbound_item.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_outbound_item.lo nghttp2_outbound_item.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo nghttp2_session.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_session.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_session.lo nghttp2_session.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_queue.lo -MD -MP -MF .deps/nghttp2_queue.Tpo -c nghttp2_queue.c -fno-common -DPIC -o .libs/nghttp2_queue.o libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_frame.lo -MD -MP -MF .deps/nghttp2_frame.Tpo -c nghttp2_frame.c -fno-common -DPIC -o .libs/nghttp2_frame.o libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_pq.lo -MD -MP -MF .deps/nghttp2_pq.Tpo -c nghttp2_pq.c -fno-common -DPIC -o .libs/nghttp2_pq.o libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_outbound_item.lo -MD -MP -MF .deps/nghttp2_outbound_item.Tpo -c nghttp2_outbound_item.c -fno-common -DPIC -o .libs/nghttp2_outbound_item.o libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_buf.lo -MD -MP -MF .deps/nghttp2_buf.Tpo -c nghttp2_buf.c -fno-common -DPIC -o .libs/nghttp2_buf.o libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_stream.lo -MD -MP -MF .deps/nghttp2_stream.Tpo -c nghttp2_stream.c -fno-common -DPIC -o .libs/nghttp2_stream.o libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_map.lo -MD -MP -MF .deps/nghttp2_map.Tpo -c nghttp2_map.c -fno-common -DPIC -o .libs/nghttp2_map.o libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_session.lo -MD -MP -MF .deps/nghttp2_session.Tpo -c nghttp2_session.c -fno-common -DPIC -o .libs/nghttp2_session.o libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_queue.lo -MD -MP -MF .deps/nghttp2_queue.Tpo -c nghttp2_queue.c -o nghttp2_queue.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_outbound_item.lo -MD -MP -MF .deps/nghttp2_outbound_item.Tpo -c nghttp2_outbound_item.c -o nghttp2_outbound_item.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_pq.lo -MD -MP -MF .deps/nghttp2_pq.Tpo -c nghttp2_pq.c -o nghttp2_pq.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_map.lo -MD -MP -MF .deps/nghttp2_map.Tpo -c nghttp2_map.c -o nghttp2_map.o >/dev/null 2>&1 depbase=`echo nghttp2_submit.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_submit.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_submit.lo nghttp2_submit.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo nghttp2_helper.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_helper.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_helper.lo nghttp2_helper.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_buf.lo -MD -MP -MF .deps/nghttp2_buf.Tpo -c nghttp2_buf.c -o nghttp2_buf.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_submit.lo -MD -MP -MF .deps/nghttp2_submit.Tpo -c nghttp2_submit.c -fno-common -DPIC -o .libs/nghttp2_submit.o depbase=`echo nghttp2_npn.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_npn.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_npn.lo nghttp2_npn.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_helper.lo -MD -MP -MF .deps/nghttp2_helper.Tpo -c nghttp2_helper.c -fno-common -DPIC -o .libs/nghttp2_helper.o depbase=`echo nghttp2_hd.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_hd.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_hd.lo nghttp2_hd.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_npn.lo -MD -MP -MF .deps/nghttp2_npn.Tpo -c nghttp2_npn.c -fno-common -DPIC -o .libs/nghttp2_npn.o libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_hd.lo -MD -MP -MF .deps/nghttp2_hd.Tpo -c nghttp2_hd.c -fno-common -DPIC -o .libs/nghttp2_hd.o libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_frame.lo -MD -MP -MF .deps/nghttp2_frame.Tpo -c nghttp2_frame.c -o nghttp2_frame.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_npn.lo -MD -MP -MF .deps/nghttp2_npn.Tpo -c nghttp2_npn.c -o nghttp2_npn.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_helper.lo -MD -MP -MF .deps/nghttp2_helper.Tpo -c nghttp2_helper.c -o nghttp2_helper.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_submit.lo -MD -MP -MF .deps/nghttp2_submit.Tpo -c nghttp2_submit.c -o nghttp2_submit.o >/dev/null 2>&1 depbase=`echo nghttp2_hd_huffman.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_hd_huffman.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_hd_huffman.lo nghttp2_hd_huffman.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_stream.lo -MD -MP -MF .deps/nghttp2_stream.Tpo -c nghttp2_stream.c -o nghttp2_stream.o >/dev/null 2>&1 depbase=`echo nghttp2_hd_huffman_data.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_hd_huffman_data.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_hd_huffman_data.lo nghttp2_hd_huffman_data.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_hd_huffman.lo -MD -MP -MF .deps/nghttp2_hd_huffman.Tpo -c nghttp2_hd_huffman.c -fno-common -DPIC -o .libs/nghttp2_hd_huffman.o depbase=`echo nghttp2_version.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_version.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_version.lo nghttp2_version.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_hd_huffman_data.lo -MD -MP -MF .deps/nghttp2_hd_huffman_data.Tpo -c nghttp2_hd_huffman_data.c -fno-common -DPIC -o .libs/nghttp2_hd_huffman_data.o depbase=`echo nghttp2_priority_spec.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_priority_spec.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_priority_spec.lo nghttp2_priority_spec.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_version.lo -MD -MP -MF .deps/nghttp2_version.Tpo -c nghttp2_version.c -fno-common -DPIC -o .libs/nghttp2_version.o libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_hd_huffman.lo -MD -MP -MF .deps/nghttp2_hd_huffman.Tpo -c nghttp2_hd_huffman.c -o nghttp2_hd_huffman.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_hd_huffman_data.lo -MD -MP -MF .deps/nghttp2_hd_huffman_data.Tpo -c nghttp2_hd_huffman_data.c -o nghttp2_hd_huffman_data.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_version.lo -MD -MP -MF .deps/nghttp2_version.Tpo -c nghttp2_version.c -o nghttp2_version.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_priority_spec.lo -MD -MP -MF .deps/nghttp2_priority_spec.Tpo -c nghttp2_priority_spec.c -fno-common -DPIC -o .libs/nghttp2_priority_spec.o depbase=`echo nghttp2_option.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_option.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_option.lo nghttp2_option.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo nghttp2_callbacks.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_callbacks.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_callbacks.lo nghttp2_callbacks.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_priority_spec.lo -MD -MP -MF .deps/nghttp2_priority_spec.Tpo -c nghttp2_priority_spec.c -o nghttp2_priority_spec.o >/dev/null 2>&1 depbase=`echo nghttp2_mem.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_mem.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_mem.lo nghttp2_mem.c &&\ mv -f $depbase.Tpo $depbase.Plo depbase=`echo nghttp2_http.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_http.lo -MD -MP -MF $depbase.Tpo -c -o nghttp2_http.lo nghttp2_http.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_option.lo -MD -MP -MF .deps/nghttp2_option.Tpo -c nghttp2_option.c -fno-common -DPIC -o .libs/nghttp2_option.o libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_callbacks.lo -MD -MP -MF .deps/nghttp2_callbacks.Tpo -c nghttp2_callbacks.c -fno-common -DPIC -o .libs/nghttp2_callbacks.o libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_mem.lo -MD -MP -MF .deps/nghttp2_mem.Tpo -c nghttp2_mem.c -fno-common -DPIC -o .libs/nghttp2_mem.o libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_http.lo -MD -MP -MF .deps/nghttp2_http.Tpo -c nghttp2_http.c -fno-common -DPIC -o .libs/nghttp2_http.o libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_option.lo -MD -MP -MF .deps/nghttp2_option.Tpo -c nghttp2_option.c -o nghttp2_option.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_callbacks.lo -MD -MP -MF .deps/nghttp2_callbacks.Tpo -c nghttp2_callbacks.c -o nghttp2_callbacks.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_mem.lo -MD -MP -MF .deps/nghttp2_mem.Tpo -c nghttp2_mem.c -o nghttp2_mem.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_hd.lo -MD -MP -MF .deps/nghttp2_hd.Tpo -c nghttp2_hd.c -o nghttp2_hd.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_http.lo -MD -MP -MF .deps/nghttp2_http.Tpo -c nghttp2_http.c -o nghttp2_http.o >/dev/null 2>&1 libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I./includes -I./includes -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT nghttp2_session.lo -MD -MP -MF .deps/nghttp2_session.Tpo -c nghttp2_session.c -o nghttp2_session.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link /usr/bin/gcc-4.2 -pipe -Os -arch x86_64 -no-undefined -version-info 13:1:8 -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -o libnghttp2.la -rpath /opt/local/lib nghttp2_pq.lo nghttp2_map.lo nghttp2_queue.lo nghttp2_frame.lo nghttp2_buf.lo nghttp2_stream.lo nghttp2_outbound_item.lo nghttp2_session.lo nghttp2_submit.lo nghttp2_helper.lo nghttp2_npn.lo nghttp2_hd.lo nghttp2_hd_huffman.lo nghttp2_hd_huffman_data.lo nghttp2_version.lo nghttp2_priority_spec.lo nghttp2_option.lo nghttp2_callbacks.lo nghttp2_mem.lo nghttp2_http.lo libtool: link: /usr/bin/gcc-4.2 -dynamiclib -o .libs/libnghttp2.5.dylib .libs/nghttp2_pq.o .libs/nghttp2_map.o .libs/nghttp2_queue.o .libs/nghttp2_frame.o .libs/nghttp2_buf.o .libs/nghttp2_stream.o .libs/nghttp2_outbound_item.o .libs/nghttp2_session.o .libs/nghttp2_submit.o .libs/nghttp2_helper.o .libs/nghttp2_npn.o .libs/nghttp2_hd.o .libs/nghttp2_hd_huffman.o .libs/nghttp2_hd_huffman_data.o .libs/nghttp2_version.o .libs/nghttp2_priority_spec.o .libs/nghttp2_option.o .libs/nghttp2_callbacks.o .libs/nghttp2_mem.o .libs/nghttp2_http.o -L/opt/local/lib -Os -arch x86_64 -Wl,-headerpad_max_install_names -arch x86_64 -install_name /opt/local/lib/libnghttp2.5.dylib -compatibility_version 14 -current_version 14.1 -Wl,-single_module libtool: link: (cd ".libs" && rm -f "libnghttp2.dylib" && ln -s "libnghttp2.5.dylib" "libnghttp2.dylib") libtool: link: ar cru .libs/libnghttp2.a nghttp2_pq.o nghttp2_map.o nghttp2_queue.o nghttp2_frame.o nghttp2_buf.o nghttp2_stream.o nghttp2_outbound_item.o nghttp2_session.o nghttp2_submit.o nghttp2_helper.o nghttp2_npn.o nghttp2_hd.o nghttp2_hd_huffman.o nghttp2_hd_huffman_data.o nghttp2_version.o nghttp2_priority_spec.o nghttp2_option.o nghttp2_callbacks.o nghttp2_mem.o nghttp2_http.o libtool: link: ranlib .libs/libnghttp2.a libtool: link: ( cd ".libs" && rm -f "libnghttp2.la" && ln -s "../libnghttp2.la" "libnghttp2.la" ) make[3]: Leaving directory `/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12/lib' make[2]: Leaving directory `/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12/lib' Making all in third-party make[2]: Entering directory `/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12/third-party' depbase=`echo http-parser/http_parser.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -Wall -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT http-parser/http_parser.lo -MD -MP -MF $depbase.Tpo -c -o http-parser/http_parser.lo http-parser/http_parser.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -Wall -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT http-parser/http_parser.lo -MD -MP -MF http-parser/.deps/http_parser.Tpo -c http-parser/http_parser.c -fno-common -DPIC -o http-parser/.libs/http_parser.o libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -Wall -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT http-parser/http_parser.lo -MD -MP -MF http-parser/.deps/http_parser.Tpo -c http-parser/http_parser.c -o http-parser/http_parser.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link /usr/bin/gcc-4.2 -pipe -Os -arch x86_64 -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -o libhttp-parser.la http-parser/http_parser.lo libtool: link: ar cru .libs/libhttp-parser.a http-parser/.libs/http_parser.o libtool: link: ranlib .libs/libhttp-parser.a libtool: link: ( cd ".libs" && rm -f "libhttp-parser.la" && ln -s "../libhttp-parser.la" "libhttp-parser.la" ) make[2]: Leaving directory `/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12/third-party' Making all in src make[2]: Entering directory `/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12/src' Making all in includes make[3]: Entering directory `/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12/src/includes' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12/src/includes' make[3]: Entering directory `/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12/src' depbase=`echo util.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ /usr/bin/g++-4.2 -DHAVE_CONFIG_H -I. -I.. -DPKGDATADIR='"/opt/local/share/nghttp2"' -Wall -I../lib/includes -I../lib/includes -I../lib -I../src/includes -I../third-party -I/opt/local/include/libxml2 -I/opt/local/include/openssl -I/opt/local/include -I/opt/local/include -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT util.o -MD -MP -MF $depbase.Tpo -c -o util.o util.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo http2.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ /usr/bin/g++-4.2 -DHAVE_CONFIG_H -I. -I.. -DPKGDATADIR='"/opt/local/share/nghttp2"' -Wall -I../lib/includes -I../lib/includes -I../lib -I../src/includes -I../third-party -I/opt/local/include/libxml2 -I/opt/local/include/openssl -I/opt/local/include -I/opt/local/include -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT http2.o -MD -MP -MF $depbase.Tpo -c -o http2.o http2.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo timegm.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -DPKGDATADIR='"/opt/local/share/nghttp2"' -Wall -I../lib/includes -I../lib/includes -I../lib -I../src/includes -I../third-party -I/opt/local/include/libxml2 -I/opt/local/include/openssl -I/opt/local/include -I/opt/local/include -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT timegm.o -MD -MP -MF $depbase.Tpo -c -o timegm.o timegm.c &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo app_helper.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ /usr/bin/g++-4.2 -DHAVE_CONFIG_H -I. -I.. -DPKGDATADIR='"/opt/local/share/nghttp2"' -Wall -I../lib/includes -I../lib/includes -I../lib -I../src/includes -I../third-party -I/opt/local/include/libxml2 -I/opt/local/include/openssl -I/opt/local/include -I/opt/local/include -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT app_helper.o -MD -MP -MF $depbase.Tpo -c -o app_helper.o app_helper.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo ssl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ /usr/bin/g++-4.2 -DHAVE_CONFIG_H -I. -I.. -DPKGDATADIR='"/opt/local/share/nghttp2"' -Wall -I../lib/includes -I../lib/includes -I../lib -I../src/includes -I../third-party -I/opt/local/include/libxml2 -I/opt/local/include/openssl -I/opt/local/include -I/opt/local/include -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT ssl.o -MD -MP -MF $depbase.Tpo -c -o ssl.o ssl.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo shrpx_config.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ /usr/bin/g++-4.2 -DHAVE_CONFIG_H -I. -I.. -DPKGDATADIR='"/opt/local/share/nghttp2"' -Wall -I../lib/includes -I../lib/includes -I../lib -I../src/includes -I../third-party -I/opt/local/include/libxml2 -I/opt/local/include/openssl -I/opt/local/include -I/opt/local/include -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT shrpx_config.o -MD -MP -MF $depbase.Tpo -c -o shrpx_config.o shrpx_config.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo shrpx_accept_handler.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ /usr/bin/g++-4.2 -DHAVE_CONFIG_H -I. -I.. -DPKGDATADIR='"/opt/local/share/nghttp2"' -Wall -I../lib/includes -I../lib/includes -I../lib -I../src/includes -I../third-party -I/opt/local/include/libxml2 -I/opt/local/include/openssl -I/opt/local/include -I/opt/local/include -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT shrpx_accept_handler.o -MD -MP -MF $depbase.Tpo -c -o shrpx_accept_handler.o shrpx_accept_handler.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo shrpx_connection_handler.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ /usr/bin/g++-4.2 -DHAVE_CONFIG_H -I. -I.. -DPKGDATADIR='"/opt/local/share/nghttp2"' -Wall -I../lib/includes -I../lib/includes -I../lib -I../src/includes -I../third-party -I/opt/local/include/libxml2 -I/opt/local/include/openssl -I/opt/local/include -I/opt/local/include -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT shrpx_connection_handler.o -MD -MP -MF $depbase.Tpo -c -o shrpx_connection_handler.o shrpx_connection_handler.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo shrpx_client_handler.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ /usr/bin/g++-4.2 -DHAVE_CONFIG_H -I. -I.. -DPKGDATADIR='"/opt/local/share/nghttp2"' -Wall -I../lib/includes -I../lib/includes -I../lib -I../src/includes -I../third-party -I/opt/local/include/libxml2 -I/opt/local/include/openssl -I/opt/local/include -I/opt/local/include -DHAVE_CONFIG_H -I/opt/local/include -pipe -Os -arch x86_64 -MT shrpx_client_handler.o -MD -MP -MF $depbase.Tpo -c -o shrpx_client_handler.o shrpx_client_handler.cc &&\ mv -f $depbase.Tpo $depbase.Po ssl.cc:29:17: error: mutex: No such file or directory In file included from http2.cc:25: http2.h:34:17: error: array: No such file or directory In file included from util.cc:25: util.h:42:18: error: chrono: No such file or directory In file included from http2.cc:27: util.h:42:18: error: chrono: No such file or directory In file included from shrpx.h:37, from shrpx_client_handler.h:28, from shrpx_client_handler.cc:25: In file included from shrpx.h:37, from shrpx_connection_handler.h:28, from shrpx_connection_handler.cc:25: shrpx_log.h:35:18: error: In file included from shrpx.h:37chrono: No such file or directory, from shrpx_config.h:28 , from shrpx_config.cc:25: shrpx_log.h:35:18: error: chrono: No such file or directory shrpx_log.h:35:18: error: chrono: No such file or directory In file included from shrpx.h:37, from shrpx_accept_handler.h:28, from shrpx_accept_handler.cc:25: shrpx_log.h:35:18: error: chrono: No such file or directory In file included from ssl.cc:25: ssl.h:37: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token ssl.h:38: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token ssl.h:37: error: initializer specified for non-virtual method ‘nghttp2::ssl::LibsslGlobalLock::LibsslGlobalLock(const nghttp2::ssl::LibsslGlobalLock&)’ ssl.h:38: error: initializer specified for non-virtual method ‘nghttp2::ssl::LibsslGlobalLock& nghttp2::ssl::LibsslGlobalLock::operator=(const nghttp2::ssl::LibsslGlobalLock&)’ In file included from util.cc:47: template.h:31:17: error: array: No such file or directory In file included from app_helper.cc:48: app_helper.h:36:18: error: chrono: No such file or directory In file included from app_helper.cc:50: http2.h:34:17: error: array: No such file or directory shrpx_connection_handler.cc:32:18: error: thread: No such file or directory In file included from shrpx_client_handler.h:38, from shrpx_client_handler.cc:25: buffer.h:32:17: error: array: No such file or directory In file included from shrpx_config.cc:45: shrpx_ssl.h:31:17: error: mutex: No such file or directory In file included from shrpx_config.cc:47: http2.h:34:17: error: In file included from http2.cc:25: http2.h: In constructor ‘nghttp2::Header::Header(std::string, std::string, bool, int16_t)’: http2.h:45: error: ‘move’ is not a member of ‘std’ http2.h:45: error: ‘move’ is not a member of ‘std’ array: No such file or directory In file included from shrpx_client_handler.h:38, from shrpx_connection_handler.cc:34: buffer.h:32:17: error: array: No such file or directory http2.h: In function ‘nghttp2_nv nghttp2::http2::make_nv_ll(const char (&)[N], const char (&)[M])’: http2.h:113: error: expected primary-expression before ‘{’ token http2.h:113: error: expected ‘;’ before ‘{’ token http2.h:114: error: expected `;' before ‘}’ token http2.h: In function ‘nghttp2_nv nghttp2::http2::make_nv_lc(const char (&)[N], const char*)’: http2.h:120: error: expected primary-expression before ‘{’ token http2.h:120: error: expected ‘;’ before ‘{’ token http2.h:121: error: expected `;' before ‘}’ token http2.h: In function ‘nghttp2_nv nghttp2::http2::make_nv_ls(const char (&)[N], const std::string&)’: http2.h:128: error: expected primary-expression before ‘{’ token http2.h:128: error: expected ‘;’ before ‘{’ token http2.h:129: error: expected `;' before ‘}’ token http2.h: At global scope: http2.h:228: error: expected nested-name-specifier before ‘HeaderIndex’ http2.h:228: error: ‘HeaderIndex’ has not been declared http2.h:228: error: expected `;' before ‘=’ token http2.h:228: error: expected unqualified-id before ‘=’ token http2.h:238: error: variable or field ‘init_hdidx’ declared void http2.h:238: error: ‘HeaderIndex’ was not declared in this scope http2.h:238: error: ‘hdidx’ was not declared in this scope http2.h:240: error: variable or field ‘index_header’ declared void http2.h:240: error: ‘HeaderIndex’ was not declared in this scope http2.h:240: error: ‘hdidx’ was not declared in this scope http2.h:240: error: expected primary-expression before ‘token’ http2.h:240: error: expected primary-expression before ‘idx’ http2.h:244: error: expected ‘,’ or ‘...’ before ‘&’ token http2.h:244: error: ISO C++ forbids declaration of ‘HeaderIndex’ with no type http2.h:248: error: expected ‘,’ or ‘...’ before ‘&’ token http2.h:249: error: ISO C++ forbids declaration of ‘HeaderIndex’ with no type http2.h:257: error: expected ‘,’ or ‘...’ before ‘&’ token http2.h:257: error: ISO C++ forbids declaration of ‘HeaderIndex’ with no type http2.h:260: error: expected ‘,’ or ‘...’ before ‘&’ token http2.h:261: error: ISO C++ forbids declaration of ‘HeaderIndex’ with no type In file included from shrpx_connection_handler.cc:35: shrpx_ssl.h:31:17: error: mutex: No such file or directory In file included from shrpx_client_handler.cc:36: shrpx_ssl.h:31:17: error: mutex: No such file or directory In file included from shrpx_client_handler.cc:37: shrpx_worker.h:33:18: error: thread: No such file or directory In file included from shrpx_connection_handler.cc:38: shrpx_http2_session.h:30:25: error: unordered_set: No such file or directory ssl.cc:53: error: ‘mutex’ is not a member of ‘std’ ssl.cc:53: error: ‘mutex’ is not a member of ‘std’ ssl.cc:53: error: template argument 1 is invalid ssl.cc:53: error: template argument 2 is invalid ssl.cc:53: error: invalid type in declaration before ‘;’ token ssl.cc: In function ‘void nghttp2::ssl::::ssl_locking_cb(int, int, const char*, int)’: ssl.cc:59: error: invalid types ‘int[int]’ for array subscript ssl.cc:61: error: invalid types ‘int[int]’ for array subscript ssl.cc: In constructor ‘nghttp2::ssl::LibsslGlobalLock::LibsslGlobalLock()’: ssl.cc:67: error: request for member ‘empty’ in ‘nghttp2::ssl::::ssl_global_locks’, which is of non-class type ‘int’ ssl.cc:71: error: ‘mutex’ is not a member of ‘std’ In file included from http2.cc:27: util.h: In function ‘bool nghttp2::util::startsWith(const std::string&, const std::string&)’: util.h:259: error: ‘begin’ is not a member of ‘std’ util.h:259: error: ‘end’ is not a member of ‘std’ util.h:259: error: ‘begin’ is not a member of ‘std’ util.h:259: error: ‘end’ is not a member of ‘std’ ssl.cc:71: error: ‘mutex’ is not a member of ‘std’ ssl.cc:71: error: template argument 1 is invalid ssl.cc:71: error: template argument 2 is invalid util.h: In function ‘bool nghttp2::util::istartsWith(const std::string&, const std::string&)’: util.h:282: error: ‘begin’ is not a member of ‘std’ util.h:282: error: ‘end’ is not a member of ‘std’ util.h:282: error: ‘begin’ is not a member of ‘std’ util.h:282: error: ‘end’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::endsWith(const std::string&, const std::string&)’: util.h:302: error: ‘begin’ is not a member of ‘std’ util.h:302: error: ‘end’ is not a member of ‘std’ util.h:302: error: ‘begin’ is not a member of ‘std’ util.h:302: error: ‘end’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::iendsWith(const std::string&, const std::string&)’: util.h:315: error: ‘begin’ is not a member of ‘std’ util.h:315: error: ‘end’ is not a member of ‘std’ util.h:315: error: ‘begin’ is not a member of ‘std’ util.h:315: error: ‘end’ is not a member of ‘std’ ssl.cc: In destructor ‘nghttp2::ssl::LibsslGlobalLock::~LibsslGlobalLock()’: ssl.cc:79: error: request for member ‘clear’ in ‘nghttp2::ssl::::ssl_global_locks’, which is of non-class type ‘int’ util.h: In function ‘bool nghttp2::util::strieq(const char*, InputIt, size_t)’: util.h:324: error: ISO C++ forbids declaration of ‘blast’ with no type util.h: In function ‘bool nghttp2::util::strieq(const std::string&, const std::string&)’: util.h:339: error: ‘begin’ is not a member of ‘std’ util.h:339: error: ‘begin’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::strieq_l(const char (&)[N], const std::string&)’: util.h:350: error: ‘begin’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::streq(const char*, InputIt, size_t)’: util.h:357: error: ISO C++ forbids declaration of ‘blast’ with no type util.h: In function ‘void nghttp2::util::inp_strlower(std::string&)’: util.h:387: error: ‘begin’ is not a member of ‘std’ util.h:387: error: ‘end’ is not a member of ‘std’ util.h:387: error: ‘begin’ is not a member of ‘std’ util.h: In function ‘std::string nghttp2::util::format_common_log(const T&)’: util.h:544: error: ISO C++ forbids declaration of ‘t’ with no type util.h:545: error: ‘std::chrono’ has not been declared util.h:545: error: ‘std::chrono’ has not been declared util.h:546: error: request for member ‘count’ in ‘t’, which is of non-class type ‘int’ util.h: In function ‘std::string nghttp2::util::format_iso8601(const T&)’: util.h:553: error: ISO C++ forbids declaration of ‘t’ with no type util.h:553: error: ‘std::chrono’ has not been declared util.h:553: error: ‘std::chrono’ has not been declared util.h:555: error: request for member ‘count’ in ‘t’, which is of non-class type ‘int’ util.h: In function ‘Rep nghttp2::util::clock_precision()’: util.h:561: error: ‘std::chrono’ has not been declared util.h:561: error: expected primary-expression before ‘,’ token util.h:561: error: ‘nano’ is not a member of ‘std’ util.h:561: error: ‘duration’ was not declared in this scope util.h: At global scope: util.h:608: error: expected unqualified-id before ‘::’ token util.h:608: error: expected ‘,’ or ‘...’ before ‘::’ token http2.cc: In function ‘const nghttp2::Header* nghttp2::http2::get_header(const nghttp2::Headers&, const char*)’: http2.cc:190: error: ‘nullptr’ was not declared in this scope http2.cc:191: error: a function-definition is not allowed here before ‘:’ token http2.cc:1118: error: expected primary-expression at end of input http2.cc:1118: error: expected `;' at end of input http2.cc:1118: error: expected primary-expression at end of input http2.cc:1118: error: expected `)' at end of input http2.cc:1118: error: expected statement at end of input http2.cc:190: warning: unused variable ‘res’ http2.cc:1118: error: expected `}' at end of input http2.cc:1118: warning: no return statement in function returning non-void http2.cc: At global scope: http2.cc:1118: error: expected `}' at end of input http2.cc:1118: error: expected `}' at end of input make[3]: *** [ssl.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [http2.o] Error 1 In file included from app_helper.cc:48: app_helper.h:65: error: ‘std::chrono’ has not been declared app_helper.h:65: error: expected constructor, destructor, or type conversion before ‘time_delta’ app_helper.h:73: error: ‘std::chrono’ has not been declared app_helper.h:73: error: expected constructor, destructor, or type conversion before ‘get_timer’ app_helper.h:76: error: ‘std::chrono’ has not been declared app_helper.h:76: error: expected constructor, destructor, or type conversion before ‘get_time’ In file included from util.cc:25: util.h: In function ‘bool nghttp2::util::startsWith(const std::string&, const std::string&)’: util.h:259: error: ‘begin’ is not a member of ‘std’ util.h:259: error: ‘end’ is not a member of ‘std’ util.h:259: error: ‘begin’ is not a member of ‘std’ util.h:259: error: ‘end’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::istartsWith(const std::string&, const std::string&)’: util.h:282: error: ‘begin’ is not a member of ‘std’ util.h:282: error: ‘end’ is not a member of ‘std’ util.h:282: error: ‘begin’ is not a member of ‘std’ util.h:282: error: ‘end’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::endsWith(const std::string&, const std::string&)’: util.h:302: error: ‘begin’ is not a member of ‘std’ util.h:302: error: ‘end’ is not a member of ‘std’ util.h:302: error: ‘begin’ is not a member of ‘std’ util.h:302: error: ‘end’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::iendsWith(const std::string&, const std::string&)’: util.h:315: error: ‘begin’ is not a member of ‘std’ util.h:315: error: ‘end’ is not a member of ‘std’ util.h:315: error: ‘begin’ is not a member of ‘std’ util.h:315: error: ‘end’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::strieq(const char*, InputIt, size_t)’: util.h:324: error: ISO C++ forbids declaration of ‘blast’ with no type util.h: In function ‘bool nghttp2::util::strieq(const std::string&, const std::string&)’: util.h:339: error: ‘begin’ is not a member of ‘std’ util.h:339: error: ‘begin’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::strieq_l(const char (&)[N], const std::string&)’: util.h:350: error: ‘begin’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::streq(const char*, InputIt, size_t)’: util.h:357: error: ISO C++ forbids declaration of ‘blast’ with no type util.h: In function ‘void nghttp2::util::inp_strlower(std::string&)’: util.h:387: error: ‘begin’ is not a member of ‘std’ util.h:387: error: ‘end’ is not a member of ‘std’ util.h:387: error: ‘begin’ is not a member of ‘std’ util.h: In function ‘std::string nghttp2::util::format_common_log(const T&)’: util.h:544: error: ISO C++ forbids declaration of ‘t’ with no type util.h:545: error: ‘std::chrono’ has not been declared util.h:545: error: ‘std::chrono’ has not been declared util.h:546: error: request for member ‘count’ in ‘t’, which is of non-class type ‘int’ util.h: In function ‘std::string nghttp2::util::format_iso8601(const T&)’: util.h:553: error: ISO C++ forbids declaration of ‘t’ with no type util.h:553: error: ‘std::chrono’ has not been declared util.h:553: error: ‘std::chrono’ has not been declared util.h:555: error: request for member ‘count’ in ‘t’, which is of non-class type ‘int’ util.h: In function ‘Rep nghttp2::util::clock_precision()’: util.h:561: error: ‘std::chrono’ has not been declared util.h:561: error: expected primary-expression before ‘,’ token util.h:561: error: ‘nano’ is not a member of ‘std’ util.h:561: error: ‘duration’ was not declared in this scope util.h: At global scope: util.h:608: error: expected unqualified-id before ‘::’ token util.h:608: error: expected ‘,’ or ‘...’ before ‘::’ token In file included from util.cc:47: template.h:36: error: expected nested-name-specifier before ‘...’ token template.h:36: error: expected ‘>’ before ‘...’ token template.h:37: error: ‘enable_if’ in namespace ‘std’ does not name a type template.h:37: error: expected unqualified-id before ‘<’ token template.h:43: error: ‘enable_if’ in namespace ‘std’ does not name a type template.h:43: error: expected unqualified-id before ‘<’ token template.h:48: error: expected nested-name-specifier before ‘...’ token template.h:48: error: expected ‘>’ before ‘...’ token template.h:49: error: expected constructor, destructor, or type conversion before ‘<’ token template.h:54: error: expected constructor, destructor, or type conversion before ‘size_t’ template.h:58: error: expected constructor, destructor, or type conversion before ‘size_t’ template.h:64: error: expected nested-name-specifier before ‘...’ token template.h:64: error: expected ‘>’ before ‘...’ token template.h:65: error: expected ‘,’ or ‘...’ before ‘&&’ token template.h:67: error: expected ‘,’ or ‘...’ before ‘&&’ token template.h:67: error: invalid constructor; you probably meant ‘nghttp2::Defer > (const nghttp2::Defer >&)’ template.h:70: error: expected nested-name-specifier before ‘ResultType’ template.h:70: error: using-declaration for non-member at class scope template.h:70: error: expected `;' before ‘=’ token template.h:70: error: expected unqualified-id before ‘=’ token template.h:72: error: ISO C++ forbids declaration of ‘function’ with no type template.h:72: error: invalid use of ‘::’ template.h:72: error: expected ‘;’ before ‘<’ token template.h: In constructor ‘nghttp2::Defer >::Defer(F)’: template.h:66: error: class ‘nghttp2::Defer >’ does not have any field named ‘f’ template.h:66: error: ‘bind’ is not a member of ‘std’ template.h:66: error: ‘forward’ is not a member of ‘std’ template.h:66: error: expected primary-expression before ‘>’ token template.h:66: error: ‘f’ was not declared in this scope template.h:66: error: ‘forward’ is not a member of ‘std’ template.h:66: error: ‘T’ was not declared in this scope template.h:66: error: ‘t’ was not declared in this scope template.h: In destructor ‘nghttp2::Defer >::~Defer()’: template.h:68: error: there are no arguments to ‘f’ that depend on a template parameter, so a declaration of ‘f’ must be available template.h:68: error: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) template.h: At global scope: template.h:75: error: expected nested-name-specifier before ‘...’ token template.h:75: error: expected ‘>’ before ‘...’ token template.h:75: error: ‘T’ was not declared in this scope template.h:75: error: template argument 2 is invalid template.h:75: error: expected ‘,’ or ‘...’ before ‘&&’ token template.h: In function ‘int nghttp2::defer(F)’: template.h:76: error: ‘T’ was not declared in this scope template.h:76: error: template argument 2 is invalid template.h:76: error: ‘forward’ is not a member of ‘std’ template.h:76: error: ‘f’ was not declared in this scope template.h:76: error: ‘forward’ is not a member of ‘std’ template.h:76: error: ‘t’ was not declared in this scope template.h:76: error: ‘forward’ is not a member of ‘std’ template.h:76: error: expected primary-expression before ‘>’ token template.h:76: error: ‘forward’ is not a member of ‘std’ template.h: At global scope: template.h:89: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token template.h:91: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token template.h:93: error: expected ‘,’ or ‘...’ before ‘&&’ token template.h:93: error: invalid constructor; you probably meant ‘nghttp2::DList (const nghttp2::DList&)’ template.h:97: error: expected ‘,’ or ‘...’ before ‘&&’ token template.h:93: error: cannot declare parameter ‘’ to be of abstract type ‘nghttp2::DList’ template.h:86: note: because the following virtual functions are pure within ‘nghttp2::DList’: template.h:89: note: nghttp2::DList::DList(const nghttp2::DList&) template.h:91: note: nghttp2::DList& nghttp2::DList::operator=(const nghttp2::DList&) template.h:97: error: cannot declare parameter ‘’ to be of abstract type ‘nghttp2::DList’ template.h:86: note: since type ‘nghttp2::DList’ has pure virtual functions template.h: In constructor ‘nghttp2::DList::DList()’: template.h:87: error: ‘nullptr’ was not declared in this scope template.h: In member function ‘nghttp2::DList& nghttp2::DList::operator=(nghttp2::DList)’: template.h:98: error: ‘other’ was not declared in this scope template.h:101: error: ‘other’ was not declared in this scope template.h:103: error: ‘nullptr’ was not declared in this scope template.h: In member function ‘void nghttp2::DList::remove(T*)’: template.h:118: error: ISO C++ forbids declaration of ‘p’ with no type template.h:119: error: ISO C++ forbids declaration of ‘n’ with no type template.h:121: error: base operand of ‘->’ is not a pointer template.h:127: error: base operand of ‘->’ is not a pointer template.h:132: error: ‘nullptr’ was not declared in this scope template.h: In member function ‘bool nghttp2::DList::empty() const’: template.h:135: error: ‘nullptr’ was not declared in this scope template.h: In function ‘void nghttp2::dlist_delete_all(nghttp2::DList&)’: template.h:141: error: ISO C++ forbids declaration of ‘e’ with no type template.h:142: error: ISO C++ forbids declaration of ‘next’ with no type template.h:142: error: base operand of ‘->’ is not a pointer util.cc: In function ‘bool nghttp2::util::in_rfc3986_sub_delims(char)’: util.cc:76: error: ‘begin’ is not a member of ‘std’ util.cc:76: error: ‘end’ is not a member of ‘std’ util.cc:77: error: ‘end’ is not a member of ‘std’ util.cc: In function ‘std::string nghttp2::util::percent_encode_path(const std::string&)’: util.cc:103: error: a function-definition is not allowed here before ‘:’ token util.cc:1149: error: expected primary-expression at end of input util.cc:1149: error: expected `;' at end of input util.cc:1149: error: expected primary-expression at end of input util.cc:1149: error: expected `)' at end of input util.cc:1149: error: expected statement at end of input util.cc:1149: error: expected `}' at end of input util.cc:1149: warning: no return statement in function returning non-void util.cc: At global scope: util.cc:1149: error: expected `}' at end of input util.cc:1149: error: expected `}' at end of input make[3]: *** [util.o] Error 1 In file included from app_helper.cc:49: util.h: In function ‘bool nghttp2::util::startsWith(const std::string&, const std::string&)’: util.h:259: error: ‘begin’ is not a member of ‘std’ util.h:259: error: ‘end’ is not a member of ‘std’ util.h:259: error: ‘begin’ is not a member of ‘std’ util.h:259: error: ‘end’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::istartsWith(const std::string&, const std::string&)’: util.h:282: error: ‘begin’ is not a member of ‘std’ util.h:282: error: ‘end’ is not a member of ‘std’ util.h:282: error: ‘begin’ is not a member of ‘std’ util.h:282: error: ‘end’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::endsWith(const std::string&, const std::string&)’: util.h:302: error: ‘begin’ is not a member of ‘std’ util.h:302: error: ‘end’ is not a member of ‘std’ util.h:302: error: ‘begin’ is not a member of ‘std’ util.h:302: error: ‘end’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::iendsWith(const std::string&, const std::string&)’: util.h:315: error: ‘begin’ is not a member of ‘std’ util.h:315: error: ‘end’ is not a member of ‘std’ util.h:315: error: ‘begin’ is not a member of ‘std’ util.h:315: error: ‘end’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::strieq(const char*, InputIt, size_t)’: util.h:324: error: ISO C++ forbids declaration of ‘blast’ with no type util.h: In function ‘bool nghttp2::util::strieq(const std::string&, const std::string&)’: util.h:339: error: ‘begin’ is not a member of ‘std’ util.h:339: error: ‘begin’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::strieq_l(const char (&)[N], const std::string&)’: util.h:350: error: ‘begin’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::streq(const char*, InputIt, size_t)’: util.h:357: error: ISO C++ forbids declaration of ‘blast’ with no type util.h: In function ‘void nghttp2::util::inp_strlower(std::string&)’: util.h:387: error: ‘begin’ is not a member of ‘std’ util.h:387: error: ‘end’ is not a member of ‘std’ util.h:387: error: ‘begin’ is not a member of ‘std’ util.h: In function ‘std::string nghttp2::util::format_common_log(const T&)’: util.h:544: error: ISO C++ forbids declaration of ‘t’ with no type util.h:545: error: ‘std::chrono’ has not been declared util.h:545: error: ‘std::chrono’ has not been declared util.h:546: error: request for member ‘count’ in ‘t’, which is of non-class type ‘int’ util.h: In function ‘std::string nghttp2::util::format_iso8601(const T&)’: util.h:553: error: ISO C++ forbids declaration of ‘t’ with no type util.h:553: error: ‘std::chrono’ has not been declared util.h:553: error: ‘std::chrono’ has not been declared util.h:555: error: request for member ‘count’ in ‘t’, which is of non-class type ‘int’ util.h: In function ‘Rep nghttp2::util::clock_precision()’: util.h:561: error: ‘std::chrono’ has not been declared util.h:561: error: expected primary-expression before ‘,’ token util.h:561: error: ‘nano’ is not a member of ‘std’ util.h:561: error: ‘duration’ was not declared in this scope util.h: At global scope: util.h:608: error: expected unqualified-id before ‘::’ token util.h:608: error: expected ‘,’ or ‘...’ before ‘::’ token In file included from app_helper.cc:50: http2.h: In constructor ‘nghttp2::Header::Header(std::string, std::string, bool, int16_t)’: http2.h:45: error: ‘move’ is not a member of ‘std’ http2.h:45: error: ‘move’ is not a member of ‘std’ http2.h: In function ‘nghttp2_nv nghttp2::http2::make_nv_ll(const char (&)[N], const char (&)[M])’: http2.h:113: error: expected primary-expression before ‘{’ token http2.h:113: error: expected ‘;’ before ‘{’ token http2.h:114: error: expected `;' before ‘}’ token http2.h: In function ‘nghttp2_nv nghttp2::http2::make_nv_lc(const char (&)[N], const char*)’: http2.h:120: error: expected primary-expression before ‘{’ token http2.h:120: error: expected ‘;’ before ‘{’ token http2.h:121: error: expected `;' before ‘}’ token http2.h: In function ‘nghttp2_nv nghttp2::http2::make_nv_ls(const char (&)[N], const std::string&)’: http2.h:128: error: expected primary-expression before ‘{’ token http2.h:128: error: expected ‘;’ before ‘{’ token http2.h:129: error: expected `;' before ‘}’ token http2.h: At global scope: http2.h:228: error: expected nested-name-specifier before ‘HeaderIndex’ http2.h:228: error: ‘HeaderIndex’ has not been declared http2.h:228: error: expected `;' before ‘=’ token http2.h:228: error: expected unqualified-id before ‘=’ token http2.h:238: error: variable or field ‘init_hdidx’ declared void http2.h:238: error: ‘HeaderIndex’ was not declared in this scope http2.h:238: error: ‘hdidx’ was not declared in this scope http2.h:240: error: variable or field ‘index_header’ declared void http2.h:240: error: ‘HeaderIndex’ was not declared in this scope http2.h:240: error: ‘hdidx’ was not declared in this scope http2.h:240: error: expected primary-expression before ‘token’ http2.h:240: error: expected primary-expression before ‘idx’ http2.h:244: error: expected ‘,’ or ‘...’ before ‘&’ token http2.h:244: error: ISO C++ forbids declaration of ‘HeaderIndex’ with no type http2.h:248: error: expected ‘,’ or ‘...’ before ‘&’ token http2.h:249: error: ISO C++ forbids declaration of ‘HeaderIndex’ with no type http2.h:257: error: expected ‘,’ or ‘...’ before ‘&’ token http2.h:257: error: ISO C++ forbids declaration of ‘HeaderIndex’ with no type http2.h:260: error: expected ‘,’ or ‘...’ before ‘&’ token http2.h:261: error: ISO C++ forbids declaration of ‘HeaderIndex’ with no type app_helper.cc: In function ‘void nghttp2::::print_nv(nghttp2_nv*, size_t)’: app_helper.cc:173: error: ISO C++ forbids declaration of ‘end’ with no type app_helper.cc:173: error: invalid conversion from ‘nghttp2_nv*’ to ‘int’ app_helper.cc:174: error: ISO C++ forbids comparison between pointer and integer app_helper.cc: In function ‘void nghttp2::print_timer()’: app_helper.cc:183: error: ISO C++ forbids declaration of ‘millis’ with no type app_helper.cc:183: error: ‘get_timer’ was not declared in this scope app_helper.cc:185: error: request for member ‘count’ in ‘millis’, which is of non-class type ‘int’ app_helper.cc:185: error: request for member ‘count’ in ‘millis’, which is of non-class type ‘int’ app_helper.cc: In function ‘void nghttp2::::print_frame(nghttp2::print_type, const nghttp2_frame*)’: app_helper.cc:368: error: ISO C++ forbids declaration of ‘altsvc’ with no type app_helper.cc:368: error: invalid conversion from ‘const nghttp2_ext_altsvc*’ to ‘int’ app_helper.cc:370: error: base operand of ‘->’ is not a pointer app_helper.cc:371: error: base operand of ‘->’ is not a pointer app_helper.cc:373: error: base operand of ‘->’ is not a pointer app_helper.cc:374: error: base operand of ‘->’ is not a pointer app_helper.cc:374: error: base operand of ‘->’ is not a pointer app_helper.cc:379: error: base operand of ‘->’ is not a pointer app_helper.cc:380: error: base operand of ‘->’ is not a pointer app_helper.cc:380: error: base operand of ‘->’ is not a pointer app_helper.cc:385: error: base operand of ‘->’ is not a pointer app_helper.cc:386: error: base operand of ‘->’ is not a pointer app_helper.cc:386: error: base operand of ‘->’ is not a pointer app_helper.cc: In function ‘int nghttp2::verbose_on_data_chunk_recv_callback(nghttp2_session*, uint8_t, int32_t, const uint8_t*, size_t, void*)’: app_helper.cc:455: error: ISO C++ forbids declaration of ‘srecv’ with no type app_helper.cc:457: error: ISO C++ forbids declaration of ‘crecv’ with no type app_helper.cc: At global scope: app_helper.cc:468: error: ‘std::chrono’ has not been declared app_helper.cc:468: error: expected constructor, destructor, or type conversion before ‘base_tv’ app_helper.cc: In function ‘void nghttp2::reset_timer()’: app_helper.cc:471: error: ‘base_tv’ was not declared in this scope app_helper.cc:471: error: ‘std::chrono’ has not been declared app_helper.cc: At global scope: app_helper.cc:473: error: ‘std::chrono’ has not been declared app_helper.cc:473: error: expected constructor, destructor, or type conversion before ‘get_timer’ app_helper.cc:477: error: ‘std::chrono’ has not been declared app_helper.cc:477: error: expected constructor, destructor, or type conversion before ‘get_time’ app_helper.cc: In function ‘ssize_t nghttp2::deflate_data(uint8_t*, size_t, const uint8_t*, size_t)’: app_helper.cc:486: error: ISO C++ forbids declaration of ‘temp_outlen’ with no type app_helper.cc:515: warning: comparison between signed and unsigned integer expressions In file included from shrpx_log.h:37, from shrpx.h:37, from shrpx_accept_handler.h:28, from shrpx_accept_handler.cc:25: shrpx_log_config.h:35: error: ‘std::chrono’ has not been declared shrpx_log_config.h:35: error: ISO C++ forbids declaration of ‘time_point’ with no type shrpx_log_config.h:35: error: expected ‘;’ before ‘time_str_updated_’ shrpx_log_config.h:44: error: expected unqualified-id before ‘::’ token shrpx_log_config.h:44: error: expected ‘,’ or ‘...’ before ‘::’ token In file included from shrpx.h:37, from shrpx_accept_handler.h:28, from shrpx_accept_handler.cc:25: shrpx_log.h:122: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_log.h:122: error: invalid use of ‘::’ shrpx_log.h:122: error: expected ‘;’ before ‘<’ token shrpx_log.h:131: error: ‘std::chrono’ has not been declared shrpx_log.h:131: error: ISO C++ forbids declaration of ‘time_point’ with no type shrpx_log.h:131: error: expected ‘;’ before ‘time_now’ shrpx_log.h:132: error: ‘std::chrono’ has not been declared shrpx_log.h:132: error: ISO C++ forbids declaration of ‘time_point’ with no type shrpx_log.h:132: error: expected ‘;’ before ‘request_start_time’ shrpx_log.h:133: error: ‘std::chrono’ has not been declared shrpx_log.h:133: error: ISO C++ forbids declaration of ‘time_point’ with no type shrpx_log.h:133: error: expected ‘;’ before ‘request_end_time’ In file included from shrpx_log.h:37, from shrpx.h:37, from shrpx_config.h:28, from shrpx_config.cc:25: shrpx_log_config.h:35: error: ‘std::chrono’ has not been declared shrpx_log_config.h:35: error: ISO C++ forbids declaration of ‘time_point’ with no type shrpx_log_config.h:35: error: expected ‘;’ before ‘time_str_updated_’ shrpx_log_config.h:44: error: expected unqualified-id before ‘::’ token shrpx_log_config.h:44: error: expected ‘,’ or ‘...’ before ‘::’ token In file included from shrpx.h:37, from shrpx_config.h:28, from shrpx_config.cc:25: shrpx_log.h:122: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_log.h:122: error: invalid use of ‘::’ shrpx_log.h:122: error: expected ‘;’ before ‘<’ token shrpx_log.h:131: error: ‘std::chrono’ has not been declared shrpx_log.h:131: error: ISO C++ forbids declaration of ‘time_point’ with no type shrpx_log.h:131: error: expected ‘;’ before ‘time_now’ shrpx_log.h:132: error: ‘std::chrono’ has not been declared shrpx_log.h:132: error: ISO C++ forbids declaration of ‘time_point’ with no type shrpx_log.h:132: error: expected ‘;’ before ‘request_start_time’ shrpx_log.h:133: error: ‘std::chrono’ has not been declared shrpx_log.h:133: error: ISO C++ forbids declaration of ‘time_point’ with no type shrpx_log.h:133: error: expected ‘;’ before ‘request_end_time’ make[3]: *** [app_helper.o] Error 1 In file included from shrpx_log.h:37, from shrpx.h:37, from shrpx_client_handler.h:28, from shrpx_client_handler.cc:25: shrpx_log_config.h:35: error: ‘std::chrono’ has not been declared shrpx_log_config.h:35: error: ISO C++ forbids declaration of ‘time_point’ with no type shrpx_log_config.h:35: error: expected ‘;’ before ‘time_str_updated_’ shrpx_log_config.h:44: error: expected unqualified-id before ‘::’ token shrpx_log_config.h:44: error: expected ‘,’ or ‘...’ before ‘::’ token In file included from shrpx.h:37, from shrpx_client_handler.h:28, from shrpx_client_handler.cc:25: shrpx_log.h:122: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_log.h:122: error: invalid use of ‘::’ shrpx_log.h:122: error: expected ‘;’ before ‘<’ token shrpx_log.h:131: error: ‘std::chrono’ has not been declared shrpx_log.h:131: error: ISO C++ forbids declaration of ‘time_point’ with no type shrpx_log.h:131: error: expected ‘;’ before ‘time_now’ shrpx_log.h:132: error: ‘std::chrono’ has not been declared shrpx_log.h:132: error: ISO C++ forbids declaration of ‘time_point’ with no type shrpx_log.h:132: error: expected ‘;’ before ‘request_start_time’ shrpx_log.h:133: error: ‘std::chrono’ has not been declared shrpx_log.h:133: error: ISO C++ forbids declaration of ‘time_point’ with no type shrpx_log.h:133: error: expected ‘;’ before ‘request_end_time’ In file included from shrpx_log.h:37, from shrpx.h:37, from shrpx_connection_handler.h:28, from shrpx_connection_handler.cc:25: shrpx_log_config.h:35: error: ‘std::chrono’ has not been declared shrpx_log_config.h:35: error: ISO C++ forbids declaration of ‘time_point’ with no type shrpx_log_config.h:35: error: expected ‘;’ before ‘time_str_updated_’ shrpx_log_config.h:44: error: expected unqualified-id before ‘::’ token shrpx_log_config.h:44: error: expected ‘,’ or ‘...’ before ‘::’ token In file included from shrpx.h:37, from shrpx_connection_handler.h:28, from shrpx_connection_handler.cc:25: shrpx_log.h:122: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_log.h:122: error: invalid use of ‘::’ shrpx_log.h:122: error: expected ‘;’ before ‘<’ token shrpx_log.h:131: error: ‘std::chrono’ has not been declared shrpx_log.h:131: error: ISO C++ forbids declaration of ‘time_point’ with no type shrpx_log.h:131: error: expected ‘;’ before ‘time_now’ shrpx_log.h:132: error: ‘std::chrono’ has not been declared shrpx_log.h:132: error: ISO C++ forbids declaration of ‘time_point’ with no type shrpx_log.h:132: error: expected ‘;’ before ‘request_start_time’ shrpx_log.h:133: error: ‘std::chrono’ has not been declared shrpx_log.h:133: error: ISO C++ forbids declaration of ‘time_point’ with no type shrpx_log.h:133: error: expected ‘;’ before ‘request_end_time’ In file included from shrpx_config.cc:25: shrpx_config.h: In constructor ‘shrpx::AltSvc::AltSvc()’: shrpx_config.h:155: error: ‘nullptr’ was not declared in this scope shrpx_config.h: At global scope: shrpx_config.h:170: error: expected unqualified-id before ‘,’ token shrpx_config.h:174: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:174: error: invalid use of ‘::’ shrpx_config.h:174: error: expected ‘;’ before ‘<’ token shrpx_config.h:175: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:175: error: invalid use of ‘::’ shrpx_config.h:175: error: expected ‘;’ before ‘<’ token shrpx_config.h: In constructor ‘shrpx::DownstreamAddr::DownstreamAddr()’: shrpx_config.h:170: error: expected `(' before ‘{’ token shrpx_config.h:170: error: expected `;' before ‘}’ token shrpx_config.h:170: warning: statement has no effect shrpx_config.h: At global scope: shrpx_config.h:196: error: ‘subcerts’ was not declared in this scope shrpx_config.h:196: error: ‘>>’ should be ‘> >’ within a nested template argument list In file included from shrpx_connection_handler.h:40, from shrpx_accept_handler.cc:31: shrpx_downstream_connection_pool.h:42: error: ‘std::unique_ptr’ has not been declared shrpx_downstream_connection_pool.h:42: error: expected ‘,’ or ‘...’ before ‘<’ token shrpx_downstream_connection_pool.h:43: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_downstream_connection_pool.h:43: error: invalid use of ‘::’ shrpx_downstream_connection_pool.h:43: error: expected ‘;’ before ‘<’ token shrpx_config.h:198: error: ‘add_response_headers’ was not declared in this scope shrpx_config.h:198: error: ‘>>’ should be ‘> >’ within a nested template argument list In file included from shrpx_accept_handler.cc:31: shrpx_connection_handler.h:78: error: expected unqualified-id before ‘<’ token shrpx_connection_handler.h:78: error: expected ‘,’ or ‘...’ before ‘<’ token shrpx_connection_handler.h:79: error: ‘std::shared_ptr’ has not been declared shrpx_connection_handler.h:79: error: expected ‘,’ or ‘...’ before ‘<’ token shrpx_connection_handler.h:80: error: ISO C++ forbids declaration of ‘shared_ptr’ with no type shrpx_connection_handler.h:80: error: invalid use of ‘::’ shrpx_connection_handler.h:80: error: expected ‘;’ before ‘<’ token shrpx_connection_handler.h:83: error: ‘std::unique_ptr’ has not been declared shrpx_connection_handler.h:83: error: expected ‘,’ or ‘...’ before ‘<’ token shrpx_connection_handler.h:85: error: ‘std::unique_ptr’ has not been declared shrpx_connection_handler.h:85: error: expected ‘,’ or ‘...’ before ‘<’ token shrpx_connection_handler.h:115: error: ‘unique_ptr’ is not a member of ‘std’ shrpx_connection_handler.h:115: error: ‘unique_ptr’ is not a member of ‘std’ shrpx_connection_handler.h:115: error: ‘workers_’ was not declared in this scope shrpx_connection_handler.h:115: error: template argument 1 is invalid shrpx_connection_handler.h:115: error: template argument 2 is invalid shrpx_connection_handler.h:118: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_connection_handler.h:118: error: invalid use of ‘::’ shrpx_connection_handler.h:118: error: expected ‘;’ before ‘<’ token shrpx_connection_handler.h:122: error: ISO C++ forbids declaration of ‘shared_ptr’ with no type shrpx_connection_handler.h:122: error: invalid use of ‘::’ shrpx_connection_handler.h:122: error: expected ‘;’ before ‘<’ token shrpx_connection_handler.h:125: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_connection_handler.h:125: error: invalid use of ‘::’ shrpx_connection_handler.h:125: error: expected ‘;’ before ‘<’ token shrpx_connection_handler.h:127: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_connection_handler.h:127: error: invalid use of ‘::’ shrpx_connection_handler.h:127: error: expected ‘;’ before ‘<’ token shrpx_config.h:217: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:217: error: invalid use of ‘::’ shrpx_config.h:217: error: expected ‘;’ before ‘<’ token shrpx_config.h:218: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:218: error: invalid use of ‘::’ shrpx_config.h:218: error: expected ‘;’ before ‘<’ token shrpx_config.h:219: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:219: error: invalid use of ‘::’ shrpx_config.h:219: error: expected ‘;’ before ‘<’ token shrpx_config.h:220: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:220: error: invalid use of ‘::’ shrpx_config.h:220: error: expected ‘;’ before ‘<’ token shrpx_config.h:221: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:221: error: invalid use of ‘::’ shrpx_config.h:221: error: expected ‘;’ before ‘<’ token shrpx_config.h:223: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:223: error: invalid use of ‘::’ shrpx_config.h:223: error: expected ‘;’ before ‘<’ token shrpx_config.h:224: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:224: error: invalid use of ‘::’ shrpx_config.h:224: error: expected ‘;’ before ‘<’ token shrpx_config.h:225: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:225: error: invalid use of ‘::’ shrpx_config.h:225: error: expected ‘;’ before ‘<’ token shrpx_config.h:226: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:226: error: invalid use of ‘::’ shrpx_config.h:226: error: expected ‘;’ before ‘<’ token shrpx_config.h:227: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:227: error: invalid use of ‘::’ shrpx_config.h:227: error: expected ‘;’ before ‘<’ token shrpx_config.h:229: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:229: error: invalid use of ‘::’ shrpx_config.h:229: error: expected ‘;’ before ‘<’ token shrpx_config.h:231: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:231: error: invalid use of ‘::’ shrpx_config.h:231: error: expected ‘;’ before ‘<’ token shrpx_config.h:232: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:232: error: invalid use of ‘::’ shrpx_config.h:232: error: expected ‘;’ before ‘<’ token shrpx_config.h:233: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:233: error: invalid use of ‘::’ shrpx_config.h:233: error: expected ‘;’ before ‘<’ token shrpx_config.h:247: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:247: error: invalid use of ‘::’ shrpx_config.h:247: error: expected ‘;’ before ‘<’ token shrpx_config.h:248: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:248: error: invalid use of ‘::’ shrpx_config.h:248: error: expected ‘;’ before ‘<’ token shrpx_config.h:249: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:249: error: invalid use of ‘::’ shrpx_config.h:249: error: expected ‘;’ before ‘<’ token shrpx_config.h:250: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:250: error: invalid use of ‘::’ shrpx_config.h:250: error: expected ‘;’ before ‘<’ token shrpx_config.h:251: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:251: error: invalid use of ‘::’ shrpx_config.h:251: error: expected ‘;’ before ‘<’ token shrpx_config.h:252: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:252: error: invalid use of ‘::’ shrpx_config.h:252: error: expected ‘;’ before ‘<’ token shrpx_config.h:293: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:293: error: invalid use of ‘::’ shrpx_config.h:293: error: expected ‘;’ before ‘<’ token shrpx_config.h:374: error: expected constructor, destructor, or type conversion before ‘<’ token shrpx_config.h:378: error: expected constructor, destructor, or type conversion before ‘<’ token shrpx_config.h:381: error: expected constructor, destructor, or type conversion before ‘<’ token shrpx_config.h:394: error: expected constructor, destructor, or type conversion before ‘<’ token In file included from shrpx_accept_handler.cc:32: shrpx_config.h: In constructor ‘shrpx::AltSvc::AltSvc()’: shrpx_config.h:155: error: ‘nullptr’ was not declared in this scope shrpx_config.h: At global scope: shrpx_config.h:170: error: expected unqualified-id before ‘,’ token shrpx_config.h:174: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:174: error: invalid use of ‘::’ shrpx_config.h:174: error: expected ‘;’ before ‘<’ token shrpx_config.h:175: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:175: error: invalid use of ‘::’ shrpx_config.h:175: error: expected ‘;’ before ‘<’ token shrpx_config.h: In constructor ‘shrpx::DownstreamAddr::DownstreamAddr()’: shrpx_config.h:170: error: expected `(' before ‘{’ token shrpx_config.h:170: error: expected `;' before ‘}’ token shrpx_config.h:170: warning: statement has no effect shrpx_config.h: At global scope: shrpx_config.h:196: error: ‘subcerts’ was not declared in this scope shrpx_config.h:196: error: ‘>>’ should be ‘> >’ within a nested template argument list shrpx_config.h:198: error: ‘add_response_headers’ was not declared in this scope shrpx_config.h:198: error: ‘>>’ should be ‘> >’ within a nested template argument list In file included from shrpx_client_handler.h:36, from shrpx_client_handler.cc:25: shrpx_rate_limit.h:40: error: ‘nullptr’ was not declared in this scope In file included from shrpx_config.cc:45: shrpx_ssl.h:50: error: ‘mutex’ in namespace ‘std’ does not name a type shrpx_ssl.h:101: error: ‘wildcard_certs’ was not declared in this scope shrpx_ssl.h:101: error: ‘>>’ should be ‘> >’ within a nested template argument list shrpx_config.h:217: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:217: error: invalid use of ‘::’ shrpx_config.h:217: error: expected ‘;’ before ‘<’ token shrpx_config.h:218: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:218: error: invalid use of ‘::’ shrpx_config.h:218: error: expected ‘;’ before ‘<’ token shrpx_config.h:219: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:219: error: invalid use of ‘::’ shrpx_config.h:219: error: expected ‘;’ before ‘<’ token shrpx_config.h:220: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:220: error: invalid use of ‘::’ shrpx_config.h:220: error: expected ‘;’ before ‘<’ token shrpx_config.h:221: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:221: error: invalid use of ‘::’ shrpx_config.h:221: error: expected ‘;’ before ‘<’ token shrpx_config.h:223: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:223: error: invalid use of ‘::’ shrpx_config.h:223: error: expected ‘;’ before ‘<’ token shrpx_config.h:224: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:224: error: invalid use of ‘::’ shrpx_config.h:224: error: expected ‘;’ before ‘<’ token shrpx_config.h:225: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:225: error: invalid use of ‘::’ shrpx_config.h:225: error: expected ‘;’ before ‘<’ token shrpx_config.h:226: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:226: error: invalid use of ‘::’ shrpx_config.h:226: error: expected ‘;’ before ‘<’ token shrpx_config.h:227: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:227: error: invalid use of ‘::’ shrpx_config.h:227: error: expected ‘;’ before ‘<’ token shrpx_config.h:229: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:229: error: invalid use of ‘::’ shrpx_config.h:229: error: expected ‘;’ before ‘<’ token shrpx_config.h:231: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:231: error: invalid use of ‘::’ shrpx_config.h:231: error: expected ‘;’ before ‘<’ token shrpx_config.h:232: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:232: error: invalid use of ‘::’ shrpx_config.h:232: error: expected ‘;’ before ‘<’ token shrpx_config.h:233: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:233: error: invalid use of ‘::’ shrpx_config.h:233: error: expected ‘;’ before ‘<’ token In file included from shrpx_connection.h:28, from shrpx_client_handler.h:37, from shrpx_client_handler.cc:25: shrpx_config.h: In constructor ‘shrpx::AltSvc::AltSvc()’: shrpx_config.h:155: error: ‘nullptr’ was not declared in this scope shrpx_ssl.h:103: error: ‘unique_ptr’ is not a member of ‘std’ shrpx_ssl.h:103: error: ‘unique_ptr’ is not a member of ‘std’ shrpx_ssl.h:103: error: ‘next’ was not declared in this scope shrpx_ssl.h:103: error: template argument 1 is invalid shrpx_ssl.h:103: error: template argument 2 is invalid shrpx_config.h: At global scope: shrpx_config.h:170: error: expected unqualified-id before ‘,’ token shrpx_ssl.h:130: error: ‘unique_ptr’ is not a member of ‘std’ shrpx_ssl.h:130: error: ‘unique_ptr’ is not a member of ‘std’ shrpx_ssl.h:130: error: template argument 1 is invalid shrpx_ssl.h:130: error: template argument 2 is invalid shrpx_config.h:174: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:174: error: invalid use of ‘::’ shrpx_config.h:174: error: expected ‘;’ before ‘<’ token shrpx_config.h:175: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:175: error: invalid use of ‘::’ shrpx_config.h:175: error: expected ‘;’ before ‘<’ token shrpx_config.h: In constructor ‘shrpx::DownstreamAddr::DownstreamAddr()’: shrpx_config.h:170: error: expected `(' before ‘{’ token shrpx_config.h:170: error: expected `;' before ‘}’ token shrpx_config.h:170: warning: statement has no effect In file included from shrpx_config.cc:47: http2.h: In constructor ‘nghttp2::Header::Header(std::string, std::string, bool, int16_t)’: http2.h:45: error: ‘move’ is not a member of ‘std’ http2.h:45: error: ‘move’ is not a member of ‘std’ shrpx_config.h:247: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:247: error: invalid use of ‘::’ shrpx_config.h:247: error: expected ‘;’ before ‘<’ token shrpx_config.h:248: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:248: error: invalid use of ‘::’ shrpx_config.h:248: error: expected ‘;’ before ‘<’ token shrpx_config.h:249: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:249: error: invalid use of ‘::’ shrpx_config.h:249: error: expected ‘;’ before ‘<’ token shrpx_config.h:250: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:250: error: invalid use of ‘::’ shrpx_config.h:250: error: expected ‘;’ before ‘<’ token shrpx_config.h:251: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:251: error: invalid use of ‘::’ shrpx_config.h:251: error: expected ‘;’ before ‘<’ token shrpx_config.h:252: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:252: error: invalid use of ‘::’ shrpx_config.h:252: error: expected ‘;’ before ‘<’ token shrpx_config.h:293: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:293: error: invalid use of ‘::’ shrpx_config.h:293: error: expected ‘;’ before ‘<’ token shrpx_config.h: At global scope: shrpx_config.h:196: error: ‘subcerts’ was not declared in this scope shrpx_config.h:196: error: ‘>>’ should be ‘> >’ within a nested template argument list shrpx_config.h:374: error: expected constructor, destructor, or type conversion before ‘<’ token shrpx_config.h:378: error: expected constructor, destructor, or type conversion before ‘<’ token shrpx_config.h:381: error: expected constructor, destructor, or type conversion before ‘<’ token shrpx_config.h:394: error: expected constructor, destructor, or type conversion before ‘<’ token http2.h: In function ‘nghttp2_nv nghttp2::http2::make_nv_ll(const char (&)[N], const char (&)[M])’: http2.h:113: error: expected primary-expression before ‘{’ token http2.h:113: error: expected ‘;’ before ‘{’ token http2.h:114: error: expected `;' before ‘}’ token http2.h: In function ‘nghttp2_nv nghttp2::http2::make_nv_lc(const char (&)[N], const char*)’: http2.h:120: error: expected primary-expression before ‘{’ token http2.h:120: error: expected ‘;’ before ‘{’ token In file included from shrpx_connection_handler.h:40, from shrpx_connection_handler.cc:25: shrpx_downstream_connection_pool.h:42: error: ‘std::unique_ptr’ has not been declared shrpx_downstream_connection_pool.h:42: error: expected ‘,’ or ‘...’ before ‘<’ token http2.h:121: error: expected `;' before ‘}’ token shrpx_downstream_connection_pool.h:43: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_downstream_connection_pool.h:43: error: invalid use of ‘::’ shrpx_downstream_connection_pool.h:43: error: expected ‘;’ before ‘<’ token http2.h: In function ‘nghttp2_nv nghttp2::http2::make_nv_ls(const char (&)[N], const std::string&)’: http2.h:128: error: expected primary-expression before ‘{’ token http2.h:128: error: expected ‘;’ before ‘{’ token http2.h:129: error: expected `;' before ‘}’ token http2.h: At global scope: http2.h:228: error: expected nested-name-specifier before ‘HeaderIndex’ http2.h:228: error: ‘HeaderIndex’ has not been declared http2.h:228: error: expected `;' before ‘=’ token http2.h:228: error: expected unqualified-id before ‘=’ token http2.h:238: error: variable or field ‘init_hdidx’ declared void http2.h:238: error: ‘HeaderIndex’ was not declared in this scope http2.h:238: error: ‘hdidx’ was not declared in this scope http2.h:240: error: variable or field ‘index_header’ declared void http2.h:240: error: ‘HeaderIndex’ was not declared in this scope http2.h:240: error: ‘hdidx’ was not declared in this scope http2.h:240: error: expected primary-expression before ‘token’ http2.h:240: error: expected primary-expression before ‘idx’ http2.h:244: error: expected ‘,’ or ‘...’ before ‘&’ token http2.h:244: error: ISO C++ forbids declaration of ‘HeaderIndex’ with no type http2.h:248: error: expected ‘,’ or ‘...’ before ‘&’ token http2.h:249: error: ISO C++ forbids declaration of ‘HeaderIndex’ with no type http2.h:257: error: expected ‘,’ or ‘...’ before ‘&’ token http2.h:257: error: ISO C++ forbids declaration of ‘HeaderIndex’ with no type http2.h:260: error: expected ‘,’ or ‘...’ before ‘&’ token http2.h:261: error: ISO C++ forbids declaration of ‘HeaderIndex’ with no type shrpx_config.h:198: error: ‘add_response_headers’ was not declared in this scope shrpx_config.h:198: error: ‘>>’ should be ‘> >’ within a nested template argument list In file included from shrpx_connection_handler.cc:25: shrpx_connection_handler.h:78: error: expected unqualified-id before ‘<’ token shrpx_connection_handler.h:78: error: expected ‘,’ or ‘...’ before ‘<’ token shrpx_connection_handler.h:79: error: ‘std::shared_ptr’ has not been declared shrpx_connection_handler.h:79: error: expected ‘,’ or ‘...’ before ‘<’ token shrpx_connection_handler.h:80: error: ISO C++ forbids declaration of ‘shared_ptr’ with no type shrpx_connection_handler.h:80: error: invalid use of ‘::’ shrpx_connection_handler.h:80: error: expected ‘;’ before ‘<’ token shrpx_connection_handler.h:83: error: ‘std::unique_ptr’ has not been declared shrpx_connection_handler.h:83: error: expected ‘,’ or ‘...’ before ‘<’ token shrpx_connection_handler.h:85: error: ‘std::unique_ptr’ has not been declared shrpx_connection_handler.h:85: error: expected ‘,’ or ‘...’ before ‘<’ token shrpx_config.h:217: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:217: error: invalid use of ‘::’ shrpx_config.h:217: error: expected ‘;’ before ‘<’ token shrpx_config.h:218: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:218: error: invalid use of ‘::’ shrpx_config.h:218: error: expected ‘;’ before ‘<’ token shrpx_config.h:219: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:219: error: invalid use of ‘::’ shrpx_config.h:219: error: expected ‘;’ before ‘<’ token shrpx_config.h:220: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:220: error: invalid use of ‘::’ shrpx_config.h:220: error: expected ‘;’ before ‘<’ token shrpx_config.h:221: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:221: error: invalid use of ‘::’ shrpx_config.h:221: error: expected ‘;’ before ‘<’ token shrpx_config.h:223: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:223: error: invalid use of ‘::’ shrpx_config.h:223: error: expected ‘;’ before ‘<’ token shrpx_config.h:224: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:224: error: invalid use of ‘::’ shrpx_config.h:224: error: expected ‘;’ before ‘<’ token shrpx_config.h:225: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:225: error: invalid use of ‘::’ shrpx_config.h:225: error: expected ‘;’ before ‘<’ token shrpx_config.h:226: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:226: error: invalid use of ‘::’ shrpx_config.h:226: error: expected ‘;’ before ‘<’ token shrpx_config.h:227: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:227: error: invalid use of ‘::’ shrpx_config.h:227: error: expected ‘;’ before ‘<’ token shrpx_config.h:229: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:229: error: invalid use of ‘::’ shrpx_config.h:229: error: expected ‘;’ before ‘<’ token shrpx_config.h:231: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:231: error: invalid use of ‘::’ shrpx_config.h:231: error: expected ‘;’ before ‘<’ token shrpx_config.h:232: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:232: error: invalid use of ‘::’ shrpx_config.h:232: error: expected ‘;’ before ‘<’ token shrpx_config.h:233: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:233: error: invalid use of ‘::’ shrpx_config.h:233: error: expected ‘;’ before ‘<’ token shrpx_connection_handler.h:115: error: ‘unique_ptr’ is not a member of ‘std’ shrpx_connection_handler.h:115: error: ‘unique_ptr’ is not a member of ‘std’ shrpx_connection_handler.h:115: error: ‘workers_’ was not declared in this scope shrpx_connection_handler.h:115: error: template argument 1 is invalid shrpx_connection_handler.h:115: error: template argument 2 is invalid shrpx_connection_handler.h:118: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_connection_handler.h:118: error: invalid use of ‘::’ shrpx_connection_handler.h:118: error: expected ‘;’ before ‘<’ token shrpx_connection_handler.h:122: error: ISO C++ forbids declaration of ‘shared_ptr’ with no type shrpx_connection_handler.h:122: error: invalid use of ‘::’ shrpx_connection_handler.h:122: error: expected ‘;’ before ‘<’ token shrpx_connection_handler.h:125: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_connection_handler.h:125: error: invalid use of ‘::’ shrpx_connection_handler.h:125: error: expected ‘;’ before ‘<’ token shrpx_connection_handler.h:127: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_connection_handler.h:127: error: invalid use of ‘::’ shrpx_connection_handler.h:127: error: expected ‘;’ before ‘<’ token In file included from shrpx_client_handler.h:36, from shrpx_connection_handler.cc:34: shrpx_rate_limit.h:40: error: ‘nullptr’ was not declared in this scope In file included from shrpx_config.cc:48: util.h: In function ‘bool nghttp2::util::startsWith(const std::string&, const std::string&)’: util.h:259: error: ‘begin’ is not a member of ‘std’ util.h:259: error: ‘end’ is not a member of ‘std’ util.h:259: error: ‘begin’ is not a member of ‘std’ util.h:259: error: ‘end’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::istartsWith(const std::string&, const std::string&)’: util.h:282: error: ‘begin’ is not a member of ‘std’ util.h:282: error: ‘end’ is not a member of ‘std’ util.h:282: error: ‘begin’ is not a member of ‘std’ util.h:282: error: ‘end’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::endsWith(const std::string&, const std::string&)’: util.h:302: error: ‘begin’ is not a member of ‘std’ util.h:302: error: ‘end’ is not a member of ‘std’ util.h:302: error: ‘begin’ is not a member of ‘std’ util.h:302: error: ‘end’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::iendsWith(const std::string&, const std::string&)’: util.h:315: error: ‘begin’ is not a member of ‘std’ util.h:315: error: ‘end’ is not a member of ‘std’ util.h:315: error: ‘begin’ is not a member of ‘std’ util.h:315: error: ‘end’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::strieq(const char*, InputIt, size_t)’: util.h:324: error: ISO C++ forbids declaration of ‘blast’ with no type util.h: In function ‘bool nghttp2::util::strieq(const std::string&, const std::string&)’: util.h:339: error: ‘begin’ is not a member of ‘std’ util.h:339: error: ‘begin’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::strieq_l(const char (&)[N], const std::string&)’: util.h:350: error: ‘begin’ is not a member of ‘std’shrpx_config.h:247: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:247: error: invalid use of ‘::’ shrpx_config.h:247: error: expected ‘;’ before ‘<’ token shrpx_config.h:248: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:248: error: invalid use of ‘::’ shrpx_config.h:248: error: expected ‘;’ before ‘<’ token util.h: In function ‘bool nghttp2::util::streq(const char*, InputIt, size_t)’: util.h:357: error: ISO C++ forbids declaration of ‘blast’ with no type shrpx_config.h:249: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:249: error: invalid use of ‘::’ shrpx_config.h:249: error: expected ‘;’ before ‘<’ token shrpx_config.h:250: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:250: error: invalid use of ‘::’ shrpx_config.h:250: error: expected ‘;’ before ‘<’ token shrpx_config.h:251: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:251: error: invalid use of ‘::’ shrpx_config.h:251: error: expected ‘;’ before ‘<’ token shrpx_config.h:252: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:252: error: invalid use of ‘::’ shrpx_config.h:252: error: expected ‘;’ before ‘<’ token In file included from shrpx_accept_handler.cc:33: util.h: In function ‘bool nghttp2::util::startsWith(const std::string&, const std::string&)’: util.h:259: error: ‘begin’ is not a member of ‘std’ util.h:259: error: ‘end’ is not a member of ‘std’ util.h:259: error: ‘begin’ is not a member of ‘std’ util.h:259: error: ‘end’ is not a member of ‘std’ util.h: In function ‘void nghttp2::util::inp_strlower(std::string&)’: util.h:387: error: ‘begin’ is not a member of ‘std’ util.h:387: error: ‘end’ is not a member of ‘std’ util.h:387: error: ‘begin’ is not a member of ‘std’ shrpx_config.h:293: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:293: error: invalid use of ‘::’ shrpx_config.h:293: error: expected ‘;’ before ‘<’ token util.h: In function ‘bool nghttp2::util::istartsWith(const std::string&, const std::string&)’: util.h:282: error: ‘begin’ is not a member of ‘std’ util.h:282: error: ‘end’ is not a member of ‘std’ util.h:282: error: ‘begin’ is not a member of ‘std’ util.h:282: error: ‘end’ is not a member of ‘std’ shrpx_config.h:374: error: expected constructor, destructor, or type conversion before ‘<’ token shrpx_config.h:378: error: expected constructor, destructor, or type conversion before ‘<’ token shrpx_config.h:381: error: expected constructor, destructor, or type conversion before ‘<’ token util.h: In function ‘bool nghttp2::util::endsWith(const std::string&, const std::string&)’: util.h:302: error: ‘begin’ is not a member of ‘std’ util.h:302: error: ‘end’ is not a member of ‘std’ util.h:302: error: ‘begin’ is not a member of ‘std’ util.h:302: error: ‘end’ is not a member of ‘std’ shrpx_config.h:394: error: expected constructor, destructor, or type conversion before ‘<’ token util.h: In function ‘bool nghttp2::util::iendsWith(const std::string&, const std::string&)’: util.h:315: error: ‘begin’ is not a member of ‘std’ util.h:315: error: ‘end’ is not a member of ‘std’ util.h:315: error: ‘begin’ is not a member of ‘std’ util.h:315: error: ‘end’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::strieq(const char*, InputIt, size_t)’: util.h:324: error: ISO C++ forbids declaration of ‘blast’ with no type In file included from shrpx_client_handler.h:37, from shrpx_client_handler.cc:25: shrpx_connection.h:49: error: expected unqualified-id before ‘using’ shrpx_connection.h:51: error: expected nested-name-specifier before ‘IOCb’ shrpx_connection.h:51: error: ‘IOCb’ has not been declared util.h: In function ‘std::string nghttp2::util::format_common_log(const T&)’: util.h:544: error: ISO C++ forbids declaration of ‘t’ with no type shrpx_connection.h:51: error: expected `;' before ‘=’ token util.h: In function ‘bool nghttp2::util::strieq(const std::string&, const std::string&)’: util.h:339: error: ‘begin’ is not a member of ‘std’ shrpx_connection.h:51: error: expected unqualified-id before ‘=’ token util.h:339: error: ‘begin’ is not a member of ‘std’util.h:545: error: ‘std::chrono’ has not been declared shrpx_connection.h:52: error: expected nested-name-specifier before ‘TimerCb’ shrpx_connection.h:52: error: ‘TimerCb’ has not been declared shrpx_connection.h:52: error: expected `;' before ‘=’ token util.h:545: error: ‘std::chrono’ has not been declared shrpx_connection.h:52: error: expected unqualified-id before ‘=’ token util.h:546: error: request for member ‘count’ in ‘t’, which is of non-class type ‘int’ shrpx_connection.h:57: error: ‘IOCb’ has not been declared shrpx_connection.h:57: error: ‘IOCb’ has not been declared shrpx_connection.h:58: error: ‘TimerCb’ has not been declared util.h: In function ‘std::string nghttp2::util::format_iso8601(const T&)’: util.h:553: error: ISO C++ forbids declaration of ‘t’ with no type util.h:553: error: ‘std::chrono’ has not been declared util.h:553: error: ‘std::chrono’ has not been declared util.h: In function ‘bool nghttp2::util::strieq_l(const char (&)[N], const std::string&)’: util.h:350: error: ‘begin’ is not a member of ‘std’util.h:555: error: request for member ‘count’ in ‘t’, which is of non-class type ‘int’ util.h: In function ‘Rep nghttp2::util::clock_precision()’: util.h:561: error: ‘std::chrono’ has not been declared util.h:561: error: expected primary-expression before ‘,’ token util.h:561: error: ‘nano’ is not a member of ‘std’ util.h: In function ‘bool nghttp2::util::streq(const char*, InputIt, size_t)’: util.h:357: error: ISO C++ forbids declaration of ‘blast’ with no typeutil.h:561: error: ‘duration’ was not declared in this scope shrpx_connection.h:95: error: ‘IOCb’ does not name a type shrpx_connection.h:96: error: ‘IOCb’ does not name a type shrpx_connection.h:97: error: ‘TimerCb’ does not name a type util.h: At global scope: util.h:608: error: expected unqualified-id before ‘::’ token util.h:608: error: expected ‘,’ or ‘...’ before ‘::’ token In file included from shrpx_config.cc:49: template.h:36: error: expected nested-name-specifier before ‘...’ token template.h:36: error: expected ‘>’ before ‘...’ token template.h:37: error: ‘enable_if’ in namespace ‘std’ does not name a type template.h:37: error: expected unqualified-id before ‘<’ token template.h:43: error: ‘enable_if’ in namespace ‘std’ does not name a type template.h:43: error: expected unqualified-id before ‘<’ token template.h:48: error: expected nested-name-specifier before ‘...’ token template.h:48: error: expected ‘>’ before ‘...’ token template.h:49: error: expected constructor, destructor, or type conversion before ‘<’ token template.h:54: error: expected constructor, destructor, or type conversion before ‘size_t’ template.h:58: error: expected constructor, destructor, or type conversion before ‘size_t’ template.h:64: error: expected nested-name-specifier before ‘...’ token template.h:64: error: expected ‘>’ before ‘...’ token util.h: In function ‘void nghttp2::util::inp_strlower(std::string&)’: util.h:387: error: ‘begin’ is not a member of ‘std’ util.h:387: error: ‘end’ is not a member of ‘std’ util.h:387: error: ‘begin’ is not a member of ‘std’ In file included from shrpx_client_handler.h:38, from shrpx_client_handler.cc:25: buffer.h:62: error: ISO C++ forbids declaration of ‘array’ with no type buffer.h:62: error: invalid use of ‘::’ buffer.h:62: error: expected ‘;’ before ‘<’ token buffer.h: In constructor ‘nghttp2::Buffer::Buffer()’: buffer.h:37: error: ‘begin’ is not a member of ‘std’ buffer.h:37: error: ‘buf’ was not declared in this scope template.h:65: error: expected ‘,’ or ‘...’ before ‘&&’ token template.h:67: error: expected ‘,’ or ‘...’ before ‘&&’ token template.h:67: error: invalid constructor; you probably meant ‘nghttp2::Defer > (const nghttp2::Defer >&)’ buffer.h: In member function ‘size_t nghttp2::Buffer::wleft() const’: buffer.h:41: error: ‘end’ is not a member of ‘std’ template.h:70: error: expected nested-name-specifier before ‘ResultType’buffer.h:41: error: ‘buf’ was not declared in this scope template.h:70: error: using-declaration for non-member at class scope template.h:70: error: expected `;' before ‘=’ token template.h:70: error: expected unqualified-id before ‘=’ token template.h:72: error: ISO C++ forbids declaration of ‘function’ with no type template.h:72: error: invalid use of ‘::’ template.h:72: error: expected ‘;’ before ‘<’ token buffer.h: In member function ‘size_t nghttp2::Buffer::write(const void*, size_t)’: buffer.h:46: error: ISO C++ forbids declaration of ‘p’ with no type buffer.h:47: error: ‘copy_n’ is not a member of ‘std’ template.h: In constructor ‘nghttp2::Defer >::Defer(F)’: template.h:66: error: class ‘nghttp2::Defer >’ does not have any field named ‘f’ template.h:66: error: ‘bind’ is not a member of ‘std’ template.h:66: error: ‘forward’ is not a member of ‘std’ template.h:66: error: expected primary-expression before ‘>’ token template.h:66: error: ‘f’ was not declared in this scope template.h:66: error: ‘forward’ is not a member of ‘std’ template.h:66: error: ‘T’ was not declared in this scope template.h:66: error: ‘t’ was not declared in this scope buffer.h: In member function ‘void nghttp2::Buffer::reset()’: buffer.h:61: error: ‘begin’ is not a member of ‘std’ buffer.h:61: error: ‘buf’ was not declared in this scope template.h: In destructor ‘nghttp2::Defer >::~Defer()’: template.h:68: error: there are no arguments to ‘f’ that depend on a template parameter, so a declaration of ‘f’ must be available template.h:68: error: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) template.h: At global scope: template.h:75: error: expected nested-name-specifier before ‘...’ token template.h:75: error: expected ‘>’ before ‘...’ token In file included from memchunk.h:38, from shrpx_client_handler.h:39, from shrpx_client_handler.cc:25: template.h: At global scope: template.h:36: error: expected nested-name-specifier before ‘...’ token template.h:36: error: expected ‘>’ before ‘...’ token template.h:75: error: ‘T’ was not declared in this scope template.h:75: error: template argument 2 is invalid template.h:37: error: ‘enable_if’ in namespace ‘std’ does not name a type template.h:37: error: expected unqualified-id before ‘<’ token template.h:75: error: expected ‘,’ or ‘...’ before ‘&&’ token template.h:43: error: ‘enable_if’ in namespace ‘std’ does not name a type template.h:43: error: expected unqualified-id before ‘<’ token template.h:48: error: expected nested-name-specifier before ‘...’ token template.h:48: error: expected ‘>’ before ‘...’ token template.h: In function ‘int nghttp2::defer(F)’: template.h:76: error: ‘T’ was not declared in this scope template.h:49: error: expected constructor, destructor, or type conversion before ‘<’ token template.h:76: error: template argument 2 is invalid template.h:76: error: ‘forward’ is not a member of ‘std’ template.h:54: error: expected constructor, destructor, or type conversion before ‘size_t’ template.h:76: error: ‘f’ was not declared in this scope template.h:58: error: expected constructor, destructor, or type conversion before ‘size_t’ template.h:76: error: ‘forward’ is not a member of ‘std’ template.h:64: error: expected nested-name-specifier before ‘...’ token template.h:76: error: ‘t’ was not declared in this scope template.h:64: error: expected ‘>’ before ‘...’ token template.h:76: error: ‘forward’ is not a member of ‘std’ template.h:76: error: expected primary-expression before ‘>’ token template.h:76: error: ‘forward’ is not a member of ‘std’ template.h:65: error: expected ‘,’ or ‘...’ before ‘&&’ token template.h:67: error: expected ‘,’ or ‘...’ before ‘&&’ token template.h:67: error: invalid constructor; you probably meant ‘nghttp2::Defer > (const nghttp2::Defer >&)’ template.h:70: error: expected nested-name-specifier before ‘ResultType’ template.h:70: error: using-declaration for non-member at class scopetemplate.h: At global scope: template.h:89: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token template.h:70: error: expected `;' before ‘=’ token template.h:70: error: expected unqualified-id before ‘=’ token template.h:91: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token template.h:72: error: ISO C++ forbids declaration of ‘function’ with no type template.h:72: error: invalid use of ‘::’ template.h:72: error: expected ‘;’ before ‘<’ token util.h: In function ‘std::string nghttp2::util::format_common_log(const T&)’: util.h:544: error: ISO C++ forbids declaration of ‘t’ with no typetemplate.h:93: error: expected ‘,’ or ‘...’ before ‘&&’ token util.h:545: error: ‘std::chrono’ has not been declared template.h: In constructor ‘nghttp2::Defer >::Defer(F)’: template.h:66: error: class ‘nghttp2::Defer >’ does not have any field named ‘f’ template.h:93: error: invalid constructor; you probably meant ‘nghttp2::DList (const nghttp2::DList&)’ util.h:545: error: ‘std::chrono’ has not been declared template.h:66: error: ‘bind’ is not a member of ‘std’ template.h:97: error: expected ‘,’ or ‘...’ before ‘&&’ token template.h:66: error: ‘forward’ is not a member of ‘std’ util.h:546: error: request for member ‘count’ in ‘t’, which is of non-class type ‘int’template.h:66: error: expected primary-expression before ‘>’ token template.h:66: error: ‘f’ was not declared in this scope template.h:66: error: ‘forward’ is not a member of ‘std’ template.h:66: error: ‘T’ was not declared in this scope template.h:66: error: ‘t’ was not declared in this scope template.h:93: error: cannot declare parameter ‘’ to be of abstract type ‘nghttp2::DList’ util.h: In function ‘std::string nghttp2::util::format_iso8601(const T&)’: util.h:553: error: ISO C++ forbids declaration of ‘t’ with no type template.h: In destructor ‘nghttp2::Defer >::~Defer()’: template.h:68: error: there are no arguments to ‘f’ that depend on a template parameter, so a declaration of ‘f’ must be available template.h:86: note: because the following virtual functions are pure within ‘nghttp2::DList’:template.h:68: error: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) util.h:553: error: ‘std::chrono’ has not been declaredtemplate.h:89: note: nghttp2::DList::DList(const nghttp2::DList&) template.h:91: note: nghttp2::DList& nghttp2::DList::operator=(const nghttp2::DList&)template.h: At global scope: template.h:75: error: expected nested-name-specifier before ‘...’ tokenutil.h:553: error: ‘std::chrono’ has not been declared template.h:97: error: cannot declare parameter ‘’ to be of abstract type ‘nghttp2::DList’ template.h:75: error: expected ‘>’ before ‘...’ token template.h:86: note: since type ‘nghttp2::DList’ has pure virtual functions template.h:75: error: ‘T’ was not declared in this scope util.h:555: error: request for member ‘count’ in ‘t’, which is of non-class type ‘int’template.h:75: error: template argument 2 is invalid template.h: In constructor ‘nghttp2::DList::DList()’: template.h:87: error: ‘nullptr’ was not declared in this scope template.h:75: error: expected ‘,’ or ‘...’ before ‘&&’ token template.h: In member function ‘nghttp2::DList& nghttp2::DList::operator=(nghttp2::DList)’: template.h:98: error: ‘other’ was not declared in this scope util.h: In function ‘Rep nghttp2::util::clock_precision()’: util.h:561: error: ‘std::chrono’ has not been declared template.h:101: error: ‘other’ was not declared in this scope util.h:561: error: expected primary-expression before ‘,’ token template.h: In function ‘int nghttp2::defer(F)’: template.h:76: error: ‘T’ was not declared in this scope template.h:103: error: ‘nullptr’ was not declared in this scopeutil.h:561: error: ‘nano’ is not a member of ‘std’ util.h:561: error: ‘duration’ was not declared in this scope template.h:76: error: template argument 2 is invalid template.h:76: error: ‘forward’ is not a member of ‘std’ template.h:76: error: ‘f’ was not declared in this scope template.h:76: error: ‘forward’ is not a member of ‘std’ template.h: In member function ‘void nghttp2::DList::remove(T*)’: template.h:118: error: ISO C++ forbids declaration of ‘p’ with no type template.h:76: error: ‘t’ was not declared in this scope template.h:76: error: ‘forward’ is not a member of ‘std’ template.h:76: error: expected primary-expression before ‘>’ token template.h:76: error: ‘forward’ is not a member of ‘std’ template.h:119: error: ISO C++ forbids declaration of ‘n’ with no type template.h:121: error: base operand of ‘->’ is not a pointer template.h:127: error: base operand of ‘->’ is not a pointer util.h: At global scope: util.h:608: error: expected unqualified-id before ‘::’ token util.h:608: error: expected ‘,’ or ‘...’ before ‘::’ token template.h:132: error: ‘nullptr’ was not declared in this scope template.h: At global scope: template.h:89: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token template.h: In member function ‘bool nghttp2::DList::empty() const’: template.h:135: error: ‘nullptr’ was not declared in this scope template.h:91: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token template.h:93: error: expected ‘,’ or ‘...’ before ‘&&’ token template.h:93: error: invalid constructor; you probably meant ‘nghttp2::DList (const nghttp2::DList&)’ shrpx_accept_handler.cc: In function ‘void shrpx::::acceptcb(ev_loop*, ev_io*, int)’: shrpx_accept_handler.cc:41: error: ISO C++ forbids declaration of ‘h’ with no type template.h:97: error: expected ‘,’ or ‘...’ before ‘&&’ token template.h: In function ‘void nghttp2::dlist_delete_all(nghttp2::DList&)’: template.h:141: error: ISO C++ forbids declaration of ‘e’ with no type template.h:142: error: ISO C++ forbids declaration of ‘next’ with no type shrpx_accept_handler.cc:41: error: invalid conversion from ‘shrpx::AcceptHandler*’ to ‘int’ template.h:142: error: base operand of ‘->’ is not a pointer shrpx_accept_handler.cc:42: error: base operand of ‘->’ is not a pointer template.h:93: error: cannot declare parameter ‘’ to be of abstract type ‘nghttp2::DList’ template.h:86: note: because the following virtual functions are pure within ‘nghttp2::DList’: template.h:89: note: nghttp2::DList::DList(const nghttp2::DList&) template.h:91: note: nghttp2::DList& nghttp2::DList::operator=(const nghttp2::DList&) template.h:97: error: cannot declare parameter ‘’ to be of abstract type ‘nghttp2::DList’ template.h:86: note: since type ‘nghttp2::DList’ has pure virtual functions template.h: In constructor ‘nghttp2::DList::DList()’: template.h:87: error: ‘nullptr’ was not declared in this scope template.h: In member function ‘nghttp2::DList& nghttp2::DList::operator=(nghttp2::DList)’: template.h:98: error: ‘other’ was not declared in this scope template.h:101: error: ‘other’ was not declared in this scope template.h:103: error: ‘nullptr’ was not declared in this scope template.h: In member function ‘void nghttp2::DList::remove(T*)’: template.h:118: error: ISO C++ forbids declaration of ‘p’ with no type template.h:119: error: ISO C++ forbids declaration of ‘n’ with no type template.h:121: error: base operand of ‘->’ is not a pointer template.h:127: error: base operand of ‘->’ is not a pointer template.h:132: error: ‘nullptr’ was not declared in this scope In file included from shrpx_connection.h:28, from shrpx_client_handler.h:37, from shrpx_connection_handler.cc:34: shrpx_config.h: In constructor ‘shrpx::AltSvc::AltSvc()’: shrpx_config.h:155: error: ‘nullptr’ was not declared in this scope template.h: In member function ‘bool nghttp2::DList::empty() const’: template.h:135: error: ‘nullptr’ was not declared in this scope template.h: In function ‘void nghttp2::dlist_delete_all(nghttp2::DList&)’: template.h:141: error: ISO C++ forbids declaration of ‘e’ with no type template.h:142: error: ISO C++ forbids declaration of ‘next’ with no type template.h:142: error: base operand of ‘->’ is not a pointer In file included from shrpx_client_handler.h:39, from shrpx_client_handler.cc:25: memchunk.h: At global scope: memchunk.h:43: error: expected `)' before ‘<’ token shrpx_config.h: At global scope: shrpx_config.h:170: error: expected unqualified-id before ‘,’ token shrpx_config.h:174: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:174: error: invalid use of ‘::’ shrpx_config.h:174: error: expected ‘;’ before ‘<’ token shrpx_config.h:175: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:175: error: invalid use of ‘::’ shrpx_config.h:175: error: expected ‘;’ before ‘<’ token shrpx_config.h: In constructor ‘shrpx::DownstreamAddr::DownstreamAddr()’: shrpx_config.h:170: error: expected `(' before ‘{’ token shrpx_config.h:170: error: expected `;' before ‘}’ token shrpx_config.h:170: warning: statement has no effect shrpx_accept_handler.cc: In member function ‘void shrpx::AcceptHandler::accept_connection()’: shrpx_accept_handler.cc:67: error: ISO C++ forbids declaration of ‘cfd’ with no type shrpx_config.cc: At global scope: shrpx_config.cc:155: error: ‘nullptr’ was not declared in this scope shrpx_client_handler.cc:750: error: expected `}' at end of input shrpx_client_handler.cc:750: error: expected unqualified-id at end of input shrpx_client_handler.cc:750: error: expected `}' at end of input shrpx_config.cc: In destructor ‘shrpx::TicketKeys::~TicketKeys()’: shrpx_config.cc:166: error: a function-definition is not allowed here before ‘:’ token shrpx_config.cc:169: error: expected primary-expression before ‘}’ token shrpx_config.cc:169: error: expected `;' before ‘}’ token shrpx_config.cc:169: error: expected primary-expression before ‘}’ token shrpx_config.cc:169: error: expected `)' before ‘}’ token shrpx_config.cc:169: error: expected primary-expression before ‘}’ token shrpx_config.cc:169: error: expected `;' before ‘}’ token shrpx_config.cc: In function ‘int shrpx::::split_host_port(char*, size_t, uint16_t*, const char*)’: shrpx_config.cc:189: error: ‘nullptr’ was not declared in this scope shrpx_config.h: At global scope: shrpx_config.h:196: error: ‘subcerts’ was not declared in this scope shrpx_config.h:196: error: ‘>>’ should be ‘> >’ within a nested template argument list shrpx_config.cc: At global scope: shrpx_config.cc:215: error: expected constructor, destructor, or type conversion before ‘<’ token shrpx_config.cc:1385: error: expected `}' at end of input shrpx_config.h:198: error: ‘add_response_headers’ was not declared in this scope shrpx_config.h:198: error: ‘>>’ should be ‘> >’ within a nested template argument list make[3]: *** [shrpx_client_handler.o] Error 1 shrpx_config.h:217: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:217: error: invalid use of ‘::’ shrpx_config.h:217: error: expected ‘;’ before ‘<’ token shrpx_config.h:218: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:218: error: invalid use of ‘::’ shrpx_config.h:218: error: expected ‘;’ before ‘<’ token shrpx_config.h:219: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:219: error: invalid use of ‘::’ shrpx_config.h:219: error: expected ‘;’ before ‘<’ token shrpx_config.h:220: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:220: error: invalid use of ‘::’ shrpx_config.h:220: error: expected ‘;’ before ‘<’ token shrpx_config.h:221: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:221: error: invalid use of ‘::’ shrpx_config.h:221: error: expected ‘;’ before ‘<’ token shrpx_config.h:223: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:223: error: invalid use of ‘::’ shrpx_config.h:223: error: expected ‘;’ before ‘<’ token shrpx_config.h:224: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:224: error: invalid use of ‘::’ shrpx_config.h:224: error: expected ‘;’ before ‘<’ token shrpx_config.h:225: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:225: error: invalid use of ‘::’ shrpx_config.h:225: error: expected ‘;’ before ‘<’ token shrpx_config.h:226: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:226: error: invalid use of ‘::’ shrpx_config.h:226: error: expected ‘;’ before ‘<’ token shrpx_config.h:227: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:227: error: invalid use of ‘::’ shrpx_config.h:227: error: expected ‘;’ before ‘<’ token shrpx_config.h:229: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:229: error: invalid use of ‘::’ shrpx_config.h:229: error: expected ‘;’ before ‘<’ token shrpx_config.h:231: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:231: error: invalid use of ‘::’ shrpx_config.h:231: error: expected ‘;’ before ‘<’ token shrpx_config.h:232: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:232: error: invalid use of ‘::’ shrpx_config.h:232: error: expected ‘;’ before ‘<’ token shrpx_config.h:233: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:233: error: invalid use of ‘::’ shrpx_config.h:233: error: expected ‘;’ before ‘<’ token shrpx_config.h:247: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:247: error: invalid use of ‘::’ shrpx_config.h:247: error: expected ‘;’ before ‘<’ token shrpx_config.h:248: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:248: error: invalid use of ‘::’ shrpx_config.h:248: error: expected ‘;’ before ‘<’ token shrpx_config.h:249: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:249: error: invalid use of ‘::’ shrpx_config.h:249: error: expected ‘;’ before ‘<’ token shrpx_config.h:250: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:250: error: invalid use of ‘::’ shrpx_config.h:250: error: expected ‘;’ before ‘<’ token shrpx_config.h:251: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:251: error: invalid use of ‘::’ shrpx_config.h:251: error: expected ‘;’ before ‘<’ token shrpx_config.h:252: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:252: error: invalid use of ‘::’ shrpx_config.h:252: error: expected ‘;’ before ‘<’ token shrpx_config.h:293: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type shrpx_config.h:293: error: invalid use of ‘::’ shrpx_config.h:293: error: expected ‘;’ before ‘<’ token shrpx_config.h:374: error: expected constructor, destructor, or type conversion before ‘<’ token shrpx_config.h:378: error: expected constructor, destructor, or type conversion before ‘<’ token shrpx_config.h:381: error: expected constructor, destructor, or type conversion before ‘<’ token shrpx_config.h:394: error: expected constructor, destructor, or type conversion before ‘<’ token In file included from shrpx_client_handler.h:37, from shrpx_connection_handler.cc:34: shrpx_connection.h:49: error: expected unqualified-id before ‘using’ shrpx_connection.h:51: error: expected nested-name-specifier before ‘IOCb’ shrpx_connection.h:51: error: ‘IOCb’ has not been declared shrpx_connection.h:51: error: expected `;' before ‘=’ token shrpx_connection.h:51: error: expected unqualified-id before ‘=’ token shrpx_connection.h:52: error: expected nested-name-specifier before ‘TimerCb’ shrpx_connection.h:52: error: ‘TimerCb’ has not been declared shrpx_connection.h:52: error: expected `;' before ‘=’ token shrpx_connection.h:52: error: expected unqualified-id before ‘=’ token shrpx_connection.h:57: error: ‘IOCb’ has not been declared shrpx_connection.h:57: error: ‘IOCb’ has not been declared shrpx_connection.h:58: error: ‘TimerCb’ has not been declared shrpx_connection.h:95: error: ‘IOCb’ does not name a type shrpx_connection.h:96: error: ‘IOCb’ does not name a type shrpx_connection.h:97: error: ‘TimerCb’ does not name a type In file included from shrpx_client_handler.h:38, from shrpx_connection_handler.cc:34: buffer.h:62: error: ISO C++ forbids declaration of ‘array’ with no type buffer.h:62: error: invalid use of ‘::’ buffer.h:62: error: expected ‘;’ before ‘<’ token buffer.h: In constructor ‘nghttp2::Buffer::Buffer()’: buffer.h:37: error: ‘begin’ is not a member of ‘std’ buffer.h:37: error: ‘buf’ was not declared in this scope buffer.h: In member function ‘size_t nghttp2::Buffer::wleft() const’: buffer.h:41: error: ‘end’ is not a member of ‘std’ buffer.h:41: error: ‘buf’ was not declared in this scope make[3]: *** [shrpx_accept_handler.o] Error 1 buffer.h: In member function ‘size_t nghttp2::Buffer::write(const void*, size_t)’: buffer.h:46: error: ISO C++ forbids declaration of ‘p’ with no type buffer.h:47: error: ‘copy_n’ is not a member of ‘std’ buffer.h: In member function ‘void nghttp2::Buffer::reset()’: buffer.h:61: error: ‘begin’ is not a member of ‘std’ buffer.h:61: error: ‘buf’ was not declared in this scope In file included from memchunk.h:38, from shrpx_client_handler.h:39, from shrpx_connection_handler.cc:34: template.h: At global scope: template.h:36: error: expected nested-name-specifier before ‘...’ token template.h:36: error: expected ‘>’ before ‘...’ token template.h:37: error: ‘enable_if’ in namespace ‘std’ does not name a type template.h:37: error: expected unqualified-id before ‘<’ token template.h:43: error: ‘enable_if’ in namespace ‘std’ does not name a type template.h:43: error: expected unqualified-id before ‘<’ token template.h:48: error: expected nested-name-specifier before ‘...’ token template.h:48: error: expected ‘>’ before ‘...’ token template.h:49: error: expected constructor, destructor, or type conversion before ‘<’ token template.h:54: error: expected constructor, destructor, or type conversion before ‘size_t’ template.h:58: error: expected constructor, destructor, or type conversion before ‘size_t’ template.h:64: error: expected nested-name-specifier before ‘...’ token template.h:64: error: expected ‘>’ before ‘...’ token template.h:65: error: expected ‘,’ or ‘...’ before ‘&&’ token template.h:67: error: expected ‘,’ or ‘...’ before ‘&&’ token template.h:67: error: invalid constructor; you probably meant ‘nghttp2::Defer > (const nghttp2::Defer >&)’ template.h:70: error: expected nested-name-specifier before ‘ResultType’ template.h:70: error: using-declaration for non-member at class scope template.h:70: error: expected `;' before ‘=’ token template.h:70: error: expected unqualified-id before ‘=’ token template.h:72: error: ISO C++ forbids declaration of ‘function’ with no type template.h:72: error: invalid use of ‘::’ template.h:72: error: expected ‘;’ before ‘<’ token template.h: In constructor ‘nghttp2::Defer >::Defer(F)’: template.h:66: error: class ‘nghttp2::Defer >’ does not have any field named ‘f’ template.h:66: error: ‘bind’ is not a member of ‘std’ template.h:66: error: ‘forward’ is not a member of ‘std’ template.h:66: error: expected primary-expression before ‘>’ token template.h:66: error: ‘f’ was not declared in this scope template.h:66: error: ‘forward’ is not a member of ‘std’ template.h:66: error: ‘T’ was not declared in this scope template.h:66: error: ‘t’ was not declared in this scope template.h: In destructor ‘nghttp2::Defer >::~Defer()’: template.h:68: error: there are no arguments to ‘f’ that depend on a template parameter, so a declaration of ‘f’ must be available template.h:68: error: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) template.h: At global scope: template.h:75: error: expected nested-name-specifier before ‘...’ token template.h:75: error: expected ‘>’ before ‘...’ token template.h:75: error: ‘T’ was not declared in this scope template.h:75: error: template argument 2 is invalid template.h:75: error: expected ‘,’ or ‘...’ before ‘&&’ token template.h: In function ‘int nghttp2::defer(F)’: template.h:76: error: ‘T’ was not declared in this scope template.h:76: error: template argument 2 is invalid template.h:76: error: ‘forward’ is not a member of ‘std’ template.h:76: error: ‘f’ was not declared in this scope template.h:76: error: ‘forward’ is not a member of ‘std’ template.h:76: error: ‘t’ was not declared in this scope template.h:76: error: ‘forward’ is not a member of ‘std’ template.h:76: error: expected primary-expression before ‘>’ token template.h:76: error: ‘forward’ is not a member of ‘std’ template.h: At global scope: template.h:89: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token template.h:91: error: invalid pure specifier (only `= 0' is allowed) before ‘;’ token template.h:93: error: expected ‘,’ or ‘...’ before ‘&&’ token template.h:93: error: invalid constructor; you probably meant ‘nghttp2::DList (const nghttp2::DList&)’ template.h:97: error: expected ‘,’ or ‘...’ before ‘&&’ token template.h:93: error: cannot declare parameter ‘’ to be of abstract type ‘nghttp2::DList’ template.h:86: note: because the following virtual functions are pure within ‘nghttp2::DList’: template.h:89: note: nghttp2::DList::DList(const nghttp2::DList&) template.h:91: note: nghttp2::DList& nghttp2::DList::operator=(const nghttp2::DList&) template.h:97: error: cannot declare parameter ‘’ to be of abstract type ‘nghttp2::DList’ template.h:86: note: since type ‘nghttp2::DList’ has pure virtual functions template.h: In constructor ‘nghttp2::DList::DList()’: template.h:87: error: ‘nullptr’ was not declared in this scope template.h: In member function ‘nghttp2::DList& nghttp2::DList::operator=(nghttp2::DList)’: template.h:98: error: ‘other’ was not declared in this scope template.h:101: error: ‘other’ was not declared in this scope template.h:103: error: ‘nullptr’ was not declared in this scope template.h: In member function ‘void nghttp2::DList::remove(T*)’: template.h:118: error: ISO C++ forbids declaration of ‘p’ with no type template.h:119: error: ISO C++ forbids declaration of ‘n’ with no type template.h:121: error: base operand of ‘->’ is not a pointer template.h:127: error: base operand of ‘->’ is not a pointer template.h:132: error: ‘nullptr’ was not declared in this scope template.h: In member function ‘bool nghttp2::DList::empty() const’: template.h:135: error: ‘nullptr’ was not declared in this scope template.h: In function ‘void nghttp2::dlist_delete_all(nghttp2::DList&)’: template.h:141: error: ISO C++ forbids declaration of ‘e’ with no type template.h:142: error: ISO C++ forbids declaration of ‘next’ with no type template.h:142: error: base operand of ‘->’ is not a pointer In file included from shrpx_client_handler.h:39, from shrpx_connection_handler.cc:34: memchunk.h: At global scope: memchunk.h:43: error: expected `)' before ‘<’ token shrpx_connection_handler.cc:537: error: expected `}' at end of input shrpx_connection_handler.cc:537: error: expected unqualified-id at end of input shrpx_connection_handler.cc:537: error: expected `}' at end of input make[3]: *** [shrpx_connection_handler.o] Error 1 make[3]: *** [shrpx_config.o] Error 1 make[3]: Leaving directory `/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12' make: *** [all] Error 2 make: Leaving directory `/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12' Command failed: cd "/opt/local/var/macports/build/_opt_mports_dports_www_nghttp2/nghttp2/work/nghttp2-0.7.12" && /usr/bin/make -j8 -w all Exit code: 2 Error: org.macports.build for port nghttp2 returned: command execution failed DEBUG: Error code: CHILDSTATUS 57196 2 DEBUG: Backtrace: command execution failed while executing "system -nice 0 $fullcmdstring" ("eval" body line 1) invoked from within "eval system $notty $nice \$fullcmdstring" invoked from within "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "portbuild::build_main org.macports.build" ("eval" body line 1) invoked from within "eval $procedure $targetname" Warning: targets not executed for nghttp2: org.macports.activate org.macports.build org.macports.destroot org.macports.install Please see the log file for port nghttp2 for details: /opt/local/var/macports/logs/_opt_mports_dports_www_nghttp2/nghttp2/main.log Error: Processing of port nghttp2 failed To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets failure ---> Cleaning nghttp2