(cr) (master) parallels@ubuntu ~/trunk/src/scripts $ ./update_chroot
INFO : Updating chroot
INFO : Clearing shadow utils lockfiles under /
INFO : Updating cross-compilers
22:57:48: INFO: The following targets need to be re-initialized:
22:57:48: INFO: {'aarch64-cros-linux-gnu': {'default': False, 'crossdev': '', 'sdk': True}, 'armv7m-cros-eabi': {'default': False, 'crossdev': '', 'sdk': True}, 'armv6j-cros-linux-gnueabi': {'default': False, 'crossdev': '', 'sdk': True}, 'armv7a-cros-linux-gnueabihf': {'default': False, 'crossdev': '', 'sdk': True}}
22:57:48: INFO: RunCommand: crossdev --show-fail-log --env 'FEATURES=splitdebug' -P --oneshot -P --getbinpkg -P --usepkgonly --without-headers --overlays '/usr/local/portage/chromiumos /usr/local/portage/eclass-overlay /usr/local/portage/stable' --ov-output /usr/local/portage/crossdev -t armv7m-cros-eabi --ex-pkg sys-libs/compiler-rt --binutils '[stable]' --gcc '[stable]' --libc '[stable]' --ex-gdb
----------------------------------------------------------------------------------------
* crossdev version: 20160602
* Host Portage ARCH: amd64
* Target Portage ARCH: arm
* Target System: armv7m-cros-eabi
* Stage: 3 (C compiler & libc)
* ABIs: default
* binutils: binutils-[stable]
* gcc: gcc-[stable]
* libc: newlib-[stable]
* Extra: gdb: DO IT
* Extra: sys-libs/compiler-rt
* CROSSDEV_OVERLAY: /usr/local/portage/crossdev
* PORT_LOGDIR: /var/log/portage
* PORTAGE_CONFIGROOT:
* Portage flags: --oneshot --getbinpkg --usepkgonly
_ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _
* getting sys-devel/binutils from /usr/local/portage/chromiumos
* getting sys-devel/gcc from /usr/local/portage/chromiumos
* getting sys-libs/newlib from /usr/local/portage/stable
* getting sys-devel/gdb from /usr/local/portage/chromiumos
* getting sys-libs/compiler-rt from /usr/local/portage/chromiumos
* enabling thin-manifests due to /usr/local/portage/chromiumos
_ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _
!!! WARNING - Cannot auto-configure CHOST armv7m-cros-eabi;
!!! You should edit /usr/armv7m-cros-eabi/etc/portage/make.conf
!!! by hand to complete your configuration.
!!! No LIBC is known for this target.
* Log: /var/log/portage/cross-armv7m-cros-eabi-binutils.log
* Emerging cross-binutils ... [ ok ]
* Log: /var/log/portage/cross-armv7m-cros-eabi-gcc-stage1.log
* Emerging cross-gcc-stage1 ... [ ok ]
* Log: /var/log/portage/cross-armv7m-cros-eabi-newlib.log
* Emerging cross-newlib ... [ ok ]
* Log: /var/log/portage/cross-armv7m-cros-eabi-gdb.log
* Emerging cross-gdb ... [ ok ]
* Log: /var/log/portage/cross-armv7m-cros-eabi-compiler-rt.log
* Emerging cross-compiler-rt ... [ ok ]
22:59:04: INFO: RunCommand: crossdev --show-fail-log --env 'FEATURES=splitdebug' -P --oneshot -P --getbinpkg -P --usepkgonly --without-headers --overlays '/usr/local/portage/chromiumos /usr/local/portage/eclass-overlay /usr/local/portage/stable' --ov-output /usr/local/portage/crossdev -t armv7a-cros-linux-gnueabihf --ex-pkg sys-libs/compiler-rt --ex-pkg dev-lang/go --ex-pkg sys-libs/llvm-libunwind --ex-pkg sys-libs/libcxxabi --ex-pkg sys-libs/libcxx --binutils '[stable]' --gcc '[stable]' --kernel '[stable]' --libc '[stable]' --ex-gdb
----------------------------------------------------------------------------------------
* crossdev version: 20160602
* Host Portage ARCH: amd64
* Target Portage ARCH: arm
* Target System: armv7a-cros-linux-gnueabihf
* Stage: 4 (C/C++ compiler)
* ABIs: default
* binutils: binutils-[stable]
* gcc: gcc-[stable]
* headers: linux-headers-[stable]
* libc: glibc-[stable]
* Extra: gdb: DO IT
* Extra: sys-libs/compiler-rt dev-lang/go sys-libs/llvm-libunwind sys-libs/libcxxabi sys-libs/libcxx
* CROSSDEV_OVERLAY: /usr/local/portage/crossdev
* PORT_LOGDIR: /var/log/portage
* PORTAGE_CONFIGROOT:
* Portage flags: --oneshot --getbinpkg --usepkgonly
_ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _
* getting sys-devel/binutils from /usr/local/portage/chromiumos
* getting sys-devel/gcc from /usr/local/portage/chromiumos
* getting sys-kernel/linux-headers from /usr/local/portage/chromiumos
* getting sys-libs/glibc from /usr/local/portage/chromiumos
* getting sys-devel/gdb from /usr/local/portage/chromiumos
* getting sys-libs/compiler-rt from /usr/local/portage/chromiumos
* getting dev-lang/go from /usr/local/portage/chromiumos
* getting sys-libs/llvm-libunwind from /usr/local/portage/chromiumos
* getting sys-libs/libcxxabi from /usr/local/portage/chromiumos
* getting sys-libs/libcxx from /usr/local/portage/chromiumos
* enabling thin-manifests due to /usr/local/portage/chromiumos
_ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _
* Log: /var/log/portage/cross-armv7a-cros-linux-gnueabihf-binutils.log
* Emerging cross-binutils ... [ ok ]
* Log: /var/log/portage/cross-armv7a-cros-linux-gnueabihf-gcc-stage1.log
* Emerging cross-gcc-stage1 ... [ ok ]
* Log: /var/log/portage/cross-armv7a-cros-linux-gnueabihf-linux-headers.log
* Emerging cross-linux-headers ... [ ok ]
* Log: /var/log/portage/cross-armv7a-cros-linux-gnueabihf-glibc.log
* Emerging cross-glibc ... [ ok ]
* Log: /var/log/portage/cross-armv7a-cros-linux-gnueabihf-gcc-stage2.log
* Emerging cross-gcc-stage2 ... [ ok ]
* Log: /var/log/portage/cross-armv7a-cros-linux-gnueabihf-gdb.log
* Emerging cross-gdb ... [ ok ]
* Log: /var/log/portage/cross-armv7a-cros-linux-gnueabihf-compiler-rt.log
* Emerging cross-compiler-rt ... [ ok ]
* Log: /var/log/portage/cross-armv7a-cros-linux-gnueabihf-go.log
* Emerging cross-go ... [ ok ]
* Log: /var/log/portage/cross-armv7a-cros-linux-gnueabihf-llvm-libunwind.log
* Emerging cross-llvm-libunwind ... [ ok ]
* Log: /var/log/portage/cross-armv7a-cros-linux-gnueabihf-libcxxabi.log
* Emerging cross-libcxxabi ... [ ok ]
* Log: /var/log/portage/cross-armv7a-cros-linux-gnueabihf-libcxx.log
* Emerging cross-libcxx ... [ ok ]
23:01:51: INFO: RunCommand: crossdev --show-fail-log --env 'FEATURES=splitdebug' -P --oneshot -P --getbinpkg -P --usepkgonly --without-headers --overlays '/usr/local/portage/chromiumos /usr/local/portage/eclass-overlay /usr/local/portage/stable' --ov-output /usr/local/portage/crossdev -t armv6j-cros-linux-gnueabi --binutils '[stable]' --gcc '[stable]' --kernel '[stable]' --libc '[stable]' --ex-gdb
----------------------------------------------------------------------------------------
* crossdev version: 20160602
* Host Portage ARCH: amd64
* Target Portage ARCH: arm
* Target System: armv6j-cros-linux-gnueabi
* Stage: 4 (C/C++ compiler)
* ABIs: default
* binutils: binutils-[stable]
* gcc: gcc-[stable]
* headers: linux-headers-[stable]
* libc: glibc-[stable]
* Extra: gdb: DO IT
* CROSSDEV_OVERLAY: /usr/local/portage/crossdev
* PORT_LOGDIR: /var/log/portage
* PORTAGE_CONFIGROOT:
* Portage flags: --oneshot --getbinpkg --usepkgonly
_ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _
* getting sys-devel/binutils from /usr/local/portage/chromiumos
* getting sys-devel/gcc from /usr/local/portage/chromiumos
* getting sys-kernel/linux-headers from /usr/local/portage/chromiumos
* getting sys-libs/glibc from /usr/local/portage/chromiumos
* getting sys-devel/gdb from /usr/local/portage/chromiumos
* enabling thin-manifests due to /usr/local/portage/chromiumos
_ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _
* Log: /var/log/portage/cross-armv6j-cros-linux-gnueabi-binutils.log
* Emerging cross-binutils ... [ ok ]
* Log: /var/log/portage/cross-armv6j-cros-linux-gnueabi-gcc-stage1.log
* Emerging cross-gcc-stage1 ... [ ok ]
* Log: /var/log/portage/cross-armv6j-cros-linux-gnueabi-linux-headers.log
* Emerging cross-linux-headers ... [ ok ]
* Log: /var/log/portage/cross-armv6j-cros-linux-gnueabi-glibc.log
* Emerging cross-glibc ... [ ok ]
* Log: /var/log/portage/cross-armv6j-cros-linux-gnueabi-gcc-stage2.log
* Emerging cross-gcc-stage2 ... [ ok ]
* Log: /var/log/portage/cross-armv6j-cros-linux-gnueabi-gdb.log
* Emerging cross-gdb ... [ ok ]
23:03:30: INFO: RunCommand: crossdev --show-fail-log --env 'FEATURES=splitdebug' -P --oneshot -P --getbinpkg -P --usepkgonly --without-headers --overlays '/usr/local/portage/chromiumos /usr/local/portage/eclass-overlay /usr/local/portage/stable' --ov-output /usr/local/portage/crossdev -t aarch64-cros-linux-gnu --ex-pkg sys-libs/compiler-rt --ex-pkg dev-lang/go --ex-pkg sys-libs/llvm-libunwind --ex-pkg sys-libs/libcxxabi --ex-pkg sys-libs/libcxx --binutils '[stable]' --gcc '[stable]' --kernel '[stable]' --libc '[stable]' --ex-gdb
----------------------------------------------------------------------------------------
* crossdev version: 20160602
* Host Portage ARCH: amd64
* Target Portage ARCH: arm64
* Target System: aarch64-cros-linux-gnu
* Stage: 4 (C/C++ compiler)
* ABIs: arm64
* binutils: binutils-[stable]
* gcc: gcc-[stable]
* headers: linux-headers-[stable]
* libc: glibc-[stable]
* Extra: gdb: DO IT
* Extra: sys-libs/compiler-rt dev-lang/go sys-libs/llvm-libunwind sys-libs/libcxxabi sys-libs/libcxx
* CROSSDEV_OVERLAY: /usr/local/portage/crossdev
* PORT_LOGDIR: /var/log/portage
* PORTAGE_CONFIGROOT:
* Portage flags: --oneshot --getbinpkg --usepkgonly
_ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _
* getting sys-devel/binutils from /usr/local/portage/chromiumos
* getting sys-devel/gcc from /usr/local/portage/chromiumos
* getting sys-kernel/linux-headers from /usr/local/portage/chromiumos
* getting sys-libs/glibc from /usr/local/portage/chromiumos
* getting sys-devel/gdb from /usr/local/portage/chromiumos
* getting sys-libs/compiler-rt from /usr/local/portage/chromiumos
* getting dev-lang/go from /usr/local/portage/chromiumos
* getting sys-libs/llvm-libunwind from /usr/local/portage/chromiumos
* getting sys-libs/libcxxabi from /usr/local/portage/chromiumos
* getting sys-libs/libcxx from /usr/local/portage/chromiumos
* enabling thin-manifests due to /usr/local/portage/chromiumos
_ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _
* Log: /var/log/portage/cross-aarch64-cros-linux-gnu-binutils.log
* Emerging cross-binutils ... [ ok ]
* Log: /var/log/portage/cross-aarch64-cros-linux-gnu-gcc-stage1.log
* Emerging cross-gcc-stage1 ... [ ok ]
* Log: /var/log/portage/cross-aarch64-cros-linux-gnu-linux-headers.log
* Emerging cross-linux-headers ... [ ok ]
* Log: /var/log/portage/cross-aarch64-cros-linux-gnu-glibc.log
* Emerging cross-glibc ... [ ok ]
* Log: /var/log/portage/cross-aarch64-cros-linux-gnu-gcc-stage2.log
* Emerging cross-gcc-stage2 ... [ ok ]
* Log: /var/log/portage/cross-aarch64-cros-linux-gnu-gdb.log
* Emerging cross-gdb ... [ ok ]
* Log: /var/log/portage/cross-aarch64-cros-linux-gnu-compiler-rt.log
* Emerging cross-compiler-rt ... [ ok ]
* Log: /var/log/portage/cross-aarch64-cros-linux-gnu-go.log
* Emerging cross-go ... [ ok ]
* Log: /var/log/portage/cross-aarch64-cros-linux-gnu-llvm-libunwind.log
* Emerging cross-llvm-libunwind ... [ ok ]
* Log: /var/log/portage/cross-aarch64-cros-linux-gnu-libcxxabi.log
* Emerging cross-libcxxabi ... [ ok ]
* Log: /var/log/portage/cross-aarch64-cros-linux-gnu-libcxx.log
* Emerging cross-libcxx ... [ ok ]
23:06:28: INFO: Determining required toolchain updates...
!!! 'cross-aarch64-cros-linux-gnu/compiler-rt' has a category that is not listed in /etc/portage/categories
!!! 'cross-aarch64-cros-linux-gnu/go' has a category that is not listed in /etc/portage/categories
!!! 'cross-aarch64-cros-linux-gnu/llvm-libunwind' has a category that is not listed in /etc/portage/categories
!!! 'cross-aarch64-cros-linux-gnu/libcxxabi' has a category that is not listed in /etc/portage/categories
!!! 'cross-aarch64-cros-linux-gnu/libcxx' has a category that is not listed in /etc/portage/categories
!!! 'cross-aarch64-cros-linux-gnu/binutils' has a category that is not listed in /etc/portage/categories
!!! 'cross-aarch64-cros-linux-gnu/gcc' has a category that is not listed in /etc/portage/categories
!!! 'cross-aarch64-cros-linux-gnu/linux-headers' has a category that is not listed in /etc/portage/categories
!!! 'cross-aarch64-cros-linux-gnu/glibc' has a category that is not listed in /etc/portage/categories
!!! 'cross-aarch64-cros-linux-gnu/gdb' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv7a-cros-linux-gnueabihf/compiler-rt' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv7a-cros-linux-gnueabihf/go' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv7a-cros-linux-gnueabihf/llvm-libunwind' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv7a-cros-linux-gnueabihf/libcxxabi' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv7a-cros-linux-gnueabihf/libcxx' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv7a-cros-linux-gnueabihf/binutils' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv7a-cros-linux-gnueabihf/gcc' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv7a-cros-linux-gnueabihf/linux-headers' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv7a-cros-linux-gnueabihf/glibc' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv7a-cros-linux-gnueabihf/gdb' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv6j-cros-linux-gnueabi/binutils' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv6j-cros-linux-gnueabi/gcc' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv6j-cros-linux-gnueabi/linux-headers' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv6j-cros-linux-gnueabi/glibc' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv6j-cros-linux-gnueabi/gdb' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv7m-cros-eabi/compiler-rt' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv7m-cros-eabi/binutils' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv7m-cros-eabi/gcc' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv7m-cros-eabi/newlib' has a category that is not listed in /etc/portage/categories
!!! 'cross-armv7m-cros-eabi/gdb' has a category that is not listed in /etc/portage/categories
23:06:29: INFO: Updating packages:
23:06:29: INFO: ['cross-armv7a-cros-linux-gnueabihf/libcxx', u'cross-x86_64-cros-linux-gnu/gcc', 'cross-armv7a-cros-linux-gnueabihf/libcxxabi', 'cross-armv7a-cros-linux-gnueabihf/compiler-rt', 'cross-armv6j-cros-linux-gnueabi/glibc', 'cross-armv7a-cros-linux-gnueabihf/gcc', u'sys-kernel/linux-headers', u'cross-x86_64-cros-linux-gnu/linux-headers', 'cross-armv6j-cros-linux-gnueabi/linux-headers', 'cross-armv7m-cros-eabi/newlib', u'cross-x86_64-cros-linux-gnu/llvm-libunwind', u'dev-embedded/coreboot-sdk', 'cross-armv7a-cros-linux-gnueabihf/llvm-libunwind', 'cross-armv6j-cros-linux-gnueabi/binutils', 'cross-armv7a-cros-linux-gnueabihf/go', 'sys-libs/libcxxabi', 'cross-armv7a-cros-linux-gnueabihf/gdb', u'cross-x86_64-cros-linux-gnu/libcxxabi', 'cross-aarch64-cros-linux-gnu/gdb', 'cross-armv7a-cros-linux-gnueabihf/linux-headers', 'sys-libs/libcxx', 'cross-armv6j-cros-linux-gnueabi/gdb', 'cross-armv7m-cros-eabi/gcc', 'cross-armv7m-cros-eabi/compiler-rt', 'cross-aarch64-cros-linux-gnu/glibc', 'cross-aarch64-cros-linux-gnu/binutils', 'sys-devel/llvm', u'cross-i686-pc-linux-gnu/linux-headers', u'dev-lang/rust', u'cross-x86_64-cros-linux-gnu/go', 'cross-aarch64-cros-linux-gnu/llvm-libunwind', 'cross-aarch64-cros-linux-gnu/compiler-rt', 'cross-armv7a-cros-linux-gnueabihf/glibc', 'cross-armv7a-cros-linux-gnueabihf/binutils', 'cross-aarch64-cros-linux-gnu/libcxx', u'cross-i686-pc-linux-gnu/gcc', u'cross-arm-none-eabi/gcc', 'sys-devel/lld', u'dev-util/cargo', 'cross-aarch64-cros-linux-gnu/go', 'cross-armv6j-cros-linux-gnueabi/gcc', u'cross-x86_64-cros-linux-gnu/libcxx', 'cross-aarch64-cros-linux-gnu/linux-headers', 'cross-aarch64-cros-linux-gnu/libcxxabi', 'cross-aarch64-cros-linux-gnu/gcc', u'dev-lang/go', 'cross-armv7m-cros-eabi/binutils', 'cross-armv7m-cros-eabi/gdb', u'sys-devel/gcc']
23:06:29: INFO: RunCommand: /mnt/host/source/chromite/bin/parallel_emerge --oneshot --update --getbinpkg --usepkgonly cross-armv7a-cros-linux-gnueabihf/libcxx cross-x86_64-cros-linux-gnu/gcc cross-armv7a-cros-linux-gnueabihf/libcxxabi cross-armv7a-cros-linux-gnueabihf/compiler-rt cross-armv6j-cros-linux-gnueabi/glibc cross-armv7a-cros-linux-gnueabihf/gcc sys-kernel/linux-headers cross-x86_64-cros-linux-gnu/linux-headers cross-armv6j-cros-linux-gnueabi/linux-headers cross-armv7m-cros-eabi/newlib cross-x86_64-cros-linux-gnu/llvm-libunwind dev-embedded/coreboot-sdk cross-armv7a-cros-linux-gnueabihf/llvm-libunwind cross-armv6j-cros-linux-gnueabi/binutils cross-armv7a-cros-linux-gnueabihf/go sys-libs/libcxxabi cross-armv7a-cros-linux-gnueabihf/gdb cross-x86_64-cros-linux-gnu/libcxxabi cross-aarch64-cros-linux-gnu/gdb cross-armv7a-cros-linux-gnueabihf/linux-headers sys-libs/libcxx cross-armv6j-cros-linux-gnueabi/gdb cross-armv7m-cros-eabi/gcc cross-armv7m-cros-eabi/compiler-rt cross-aarch64-cros-linux-gnu/glibc cross-aarch64-cros-linux-gnu/binutils sys-devel/llvm cross-i686-pc-linux-gnu/linux-headers dev-lang/rust cross-x86_64-cros-linux-gnu/go cross-aarch64-cros-linux-gnu/llvm-libunwind cross-aarch64-cros-linux-gnu/compiler-rt cross-armv7a-cros-linux-gnueabihf/glibc cross-armv7a-cros-linux-gnueabihf/binutils cross-aarch64-cros-linux-gnu/libcxx cross-i686-pc-linux-gnu/gcc cross-arm-none-eabi/gcc sys-devel/lld dev-util/cargo cross-aarch64-cros-linux-gnu/go cross-armv6j-cros-linux-gnueabi/gcc cross-x86_64-cros-linux-gnu/libcxx cross-aarch64-cros-linux-gnu/linux-headers cross-aarch64-cros-linux-gnu/libcxxabi cross-aarch64-cros-linux-gnu/gcc dev-lang/go cross-armv7m-cros-eabi/binutils cross-armv7m-cros-eabi/gdb sys-devel/gcc
Local copy of remote index is up-to-date and will be used.
Local copy of remote index is up-to-date and will be used.
Local copy of remote index is up-to-date and will be used.
Local copy of remote index is up-to-date and will be used.
Local copy of remote index is up-to-date and will be used.
Local copy of remote index is up-to-date and will be used.
Starting fast-emerge.
Building package cross-armv7a-cros-linux-gnueabihf/libcxx cross-x86_64-cros-linux-gnu/gcc cross-armv7a-cros-linux-gnueabihf/libcxxabi cross-armv7a-cros-linux-gnueabihf/compiler-rt cross-armv6j-cros-linux-gnueabi/glibc cross-armv7a-cros-linux-gnueabihf/gcc sys-kernel/linux-headers cross-x86_64-cros-linux-gnu/linux-headers cross-armv6j-cros-linux-gnueabi/linux-headers cross-armv7m-cros-eabi/newlib cross-x86_64-cros-linux-gnu/llvm-libunwind dev-embedded/coreboot-sdk cross-armv7a-cros-linux-gnueabihf/llvm-libunwind cross-armv6j-cros-linux-gnueabi/binutils cross-armv7a-cros-linux-gnueabihf/go sys-libs/libcxxabi cross-armv7a-cros-linux-gnueabihf/gdb cross-x86_64-cros-linux-gnu/libcxxabi cross-aarch64-cros-linux-gnu/gdb cross-armv7a-cros-linux-gnueabihf/linux-headers sys-libs/libcxx cross-armv6j-cros-linux-gnueabi/gdb cross-armv7m-cros-eabi/gcc cross-armv7m-cros-eabi/compiler-rt cross-aarch64-cros-linux-gnu/glibc cross-aarch64-cros-linux-gnu/binutils sys-devel/llvm cross-i686-pc-linux-gnu/linux-headers dev-lang/rust cross-x86_64-cros-linux-gnu/go cross-aarch64-cros-linux-gnu/llvm-libunwind cross-aarch64-cros-linux-gnu/compiler-rt cross-armv7a-cros-linux-gnueabihf/glibc cross-armv7a-cros-linux-gnueabihf/binutils cross-aarch64-cros-linux-gnu/libcxx cross-i686-pc-linux-gnu/gcc cross-arm-none-eabi/gcc sys-devel/lld dev-util/cargo cross-aarch64-cros-linux-gnu/go cross-armv6j-cros-linux-gnueabi/gcc cross-x86_64-cros-linux-gnu/libcxx cross-aarch64-cros-linux-gnu/linux-headers cross-aarch64-cros-linux-gnu/libcxxabi cross-aarch64-cros-linux-gnu/gcc dev-lang/go cross-armv7m-cros-eabi/binutils cross-armv7m-cros-eabi/gdb sys-devel/gcc on root
Calculating deps...
Deps calculated in 0m1.9s
Done
* Switching to armv6j-cros-linux-gnueabi-2.27.0-gold ... [ ok ]
INFO : Bootstrapping depot_tools
INFO : Updating the SDK
Local copy of remote index is up-to-date and will be used.
Local copy of remote index is up-to-date and will be used.
Local copy of remote index is up-to-date and will be used.
Local copy of remote index is up-to-date and will be used.
Local copy of remote index is up-to-date and will be used.
Local copy of remote index is up-to-date and will be used.
Starting fast-emerge.
Building package virtual/target-sdk world on root
Calculating deps...
Deps calculated in 1m34.2s
[ebuild UD ] dev-libs/protobuf-c-1.1.1:0/0::chromiumos [1.3.1:0/1.0.0::chromiumos] USE="-static-libs -test" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild UD ] chromeos-base/metrics-0.0.1-r2936::chromiumos [0.0.1-r2952::chromiumos] USE="cros_host passive_metrics -asan -coverage -cros-debug -fuzzer -metrics_uploader -msan -systemd -test -ubsan (-tsan%)" 0 KiB
[ebuild UD ] chromeos-base/update_engine-0.0.3-r3321::chromiumos [0.0.3-r3338::chromiumos] USE="cros_host dbus -asan -coverage -cros-debug -cros_p2p -dlc -fuzzer -hwid_override -msan -mtd -power_management -systemd -test -ubsan (-tsan%)" 0 KiB
[binary UD ] virtual/target-chromium-os-sdk-1-r123::chromiumos [1-r128::chromiumos] 0 KiB
Total: 4 packages (4 downgrades, 1 binary), Size of downloads: 0 KiB
Pending 0/4, Fetching 4/4, [Time 23:08:41 | Elapsed 1m35.3s | Load 0.91 0.7 0.73]
Fetched chromeos-base/metrics-0.0.1-r2936 in 0.26s
Fetched chromeos-base/update_engine-0.0.3-r3321 in 0.28s
Started chromeos-base/metrics-0.0.1-r2936 (logged in /tmp/metrics-0.0.1-r2936-7tRAiJ)
Fetched virtual/target-chromium-os-sdk-1-r123 in 0.31s
Fetched dev-libs/protobuf-c-1.1.1 in 0.37s
Started dev-libs/protobuf-c-1.1.1 (logged in /tmp/protobuf-c-1.1.1-t1yvSW)
=== Start output for job metrics-0.0.1-r2936 (0m15.5s) ===
metrics-0.0.1-r2936: >>> Emerging (1 of 1) chromeos-base/metrics-0.0.1-r2936::chromiumos
metrics-0.0.1-r2936: * Running stacked hooks for pre_pkg_setup
metrics-0.0.1-r2936: * sysroot_build_bin_dir ... [ ok ]s-0.0.1-r2936:
metrics-0.0.1-r2936: * Running stacked hooks for post_pkg_setup
metrics-0.0.1-r2936: * python_eclass_hack ... [ ok ]s-0.0.1-r2936:
metrics-0.0.1-r2936: * Running stacked hooks for pre_src_unpack
metrics-0.0.1-r2936: * python_multilib_setup ... [ ok ]s-0.0.1-r2936:
metrics-0.0.1-r2936: >>> Unpacking source...
metrics-0.0.1-r2936: Cloning into '/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2'...
metrics-0.0.1-r2936: done.
metrics-0.0.1-r2936: >>> Source unpacked in /var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work
metrics-0.0.1-r2936: * Running stacked hooks for post_src_unpack
metrics-0.0.1-r2936: * asan_init ... [ ok ]s-0.0.1-r2936:
metrics-0.0.1-r2936: >>> Preparing source in /var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics ...
metrics-0.0.1-r2936: >>> Source prepared.
metrics-0.0.1-r2936: >>> Configuring source in /var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics ...
metrics-0.0.1-r2936: /var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/common-mk/platform2.py --host --libdir=/usr/lib64 --use_flags=abi_x86_64 amd64 cros_host elibc_glibc kernel_linux passive_metrics userland_GNU --jobs=4 --action=configure --cache_dir=/var/cache/portage/chromeos-base/metrics --platform_subdir=metrics /var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics/metrics.gyp
metrics-0.0.1-r2936: 23:08:45: INFO: RunCommand: gyp /var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics/metrics.gyp '--format=ninja' '--include=/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/common-mk/common.gypi' '--depth=/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2' '--toplevel-dir=/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2' '--generator-output=/var/cache/portage/chromeos-base/metrics' '-Dexternal_cflags=-O2 -pipe' '-Dexternal_cppflags= -DNDEBUG -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE' '-Denable_exceptions=0' '-Dbuild_root=/var/cache/portage/chromeos-base/metrics' '-Dexternal_ldflags=-Wl,-O2 -Wl,--as-needed -Wl,-O2 -Wl,--as-needed' '-Dplatform2_root=/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2' '-Dexternal_cxxflags=-O2 -pipe' '-DOS=linux' '-Dlibdir=/usr/lib64' '-Dlibbase_ver=462023' '-Dsysroot=/' '-Dpkg-config=pkg-config' '-DUSE_abi_x86_64=1' '-DUSE_amd64=1' '-DUSE_cros_host=1' '-DUSE_elibc_glibc=1' '-DUSE_kernel_linux=1' '-DUSE_passive_metrics=1' '-DUSE_userland_GNU=1' in /var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2
metrics-0.0.1-r2936: >>> Source configured.
metrics-0.0.1-r2936: >>> Compiling source in /var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics ...
metrics-0.0.1-r2936: /var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/common-mk/platform2.py --host --libdir=/usr/lib64 --use_flags=abi_x86_64 amd64 cros_host elibc_glibc kernel_linux passive_metrics userland_GNU --jobs=4 --action=compile --cache_dir=/var/cache/portage/chromeos-base/metrics --platform_subdir=metrics all
metrics-0.0.1-r2936: 23:08:46: INFO: RunCommand: ninja -C /var/cache/portage/chromeos-base/metrics/out/Default -j 4 all
metrics-0.0.1-r2936: ninja: Entering directory `/var/cache/portage/chromeos-base/metrics/out/Default'
metrics-0.0.1-r2936:
metrics-0.0.1-r2936: [0/35] RULE Generating C++ code from uploader/proto/chrome_user_metrics_extension.proto
metrics-0.0.1-r2936: [0/35] CXX obj/metrics/serialization/libmetrics-462023.serialization_utils.o
metrics-0.0.1-r2936: [0/35] RULE Generating C++ code from uploader/proto/histogram_event.proto
metrics-0.0.1-r2936: [0/35] RULE Generating C++ code from uploader/proto/system_profile.proto
metrics-0.0.1-r2936: [1/35] RULE Generating C++ code from uploader/proto/histogram_event.proto
metrics-0.0.1-r2936: /usr/share/proto: warning: directory does not exist.
metrics-0.0.1-r2936:
metrics-0.0.1-r2936: [1/35] RULE Generating C++ code from uploader/proto/user_action_event.proto
metrics-0.0.1-r2936: [2/35] RULE Generating C++ code from uploader/proto/chrome_user_metrics_extension.proto
metrics-0.0.1-r2936: /usr/share/proto: warning: directory does not exist.
metrics-0.0.1-r2936:
metrics-0.0.1-r2936: [2/35] CXX obj/metrics/serialization/libmetrics-462023.metric_sample.o
metrics-0.0.1-r2936: [3/35] RULE Generating C++ code from uploader/proto/system_profile.proto
metrics-0.0.1-r2936: /usr/share/proto: warning: directory does not exist.
metrics-0.0.1-r2936:
metrics-0.0.1-r2936: [3/35] CXX obj/metrics/libmetrics-462023.c_metrics_library.o
metrics-0.0.1-r2936: [4/35] RULE Generating C++ code from uploader/proto/user_action_event.proto
metrics-0.0.1-r2936: /usr/share/proto: warning: directory does not exist.
metrics-0.0.1-r2936:
metrics-0.0.1-r2936: [4/35] STAMP obj/metrics/metrics_proto.actions_rules_copies.stamp
metrics-0.0.1-r2936: [5/35] STAMP obj/metrics/metrics_proto.actions_rules_copies.stamp
metrics-0.0.1-r2936: [5/35] CXX obj/metrics/gen/include/metrics/uploader/proto/metrics_proto.chrome_user_metrics_extension.pb.o
metrics-0.0.1-r2936: [6/35] CXX obj/metrics/libmetrics-462023.c_metrics_library.o
metrics-0.0.1-r2936: [6/35] CXX obj/metrics/gen/include/metrics/uploader/proto/metrics_proto.histogram_event.pb.o
metrics-0.0.1-r2936: [7/35] CXX obj/metrics/serialization/libmetrics-462023.metric_sample.o
metrics-0.0.1-r2936: [7/35] CXX obj/metrics/gen/include/metrics/uploader/proto/metrics_proto.system_profile.pb.o
metrics-0.0.1-r2936: [8/35] CXX obj/metrics/serialization/libmetrics-462023.serialization_utils.o
metrics-0.0.1-r2936: [8/35] CXX obj/metrics/gen/include/metrics/uploader/proto/metrics_proto.user_action_event.pb.o
metrics-0.0.1-r2936: [9/35] CXX obj/metrics/gen/include/metrics/uploader/proto/metrics_proto.chrome_user_metrics_extension.pb.o
metrics-0.0.1-r2936: [9/35] CXX obj/metrics/libmetrics-462023.cumulative_metrics.o
metrics-0.0.1-r2936: [10/35] CXX obj/metrics/gen/include/metrics/uploader/proto/metrics_proto.histogram_event.pb.o
metrics-0.0.1-r2936: [10/35] CXX obj/metrics/libmetrics-462023.metrics_library.o
metrics-0.0.1-r2936: [11/35] CXX obj/metrics/gen/include/metrics/uploader/proto/metrics_proto.user_action_event.pb.o
metrics-0.0.1-r2936: [11/35] CXX obj/metrics/libmetrics-462023.persistent_integer.o
metrics-0.0.1-r2936: [12/35] CXX obj/metrics/libmetrics-462023.cumulative_metrics.o
metrics-0.0.1-r2936: [12/35] CXX obj/metrics/uploader/libupload_service.metrics_hashes.o
metrics-0.0.1-r2936: [13/35] CXX obj/metrics/libmetrics-462023.persistent_integer.o
metrics-0.0.1-r2936: [13/35] CXX obj/metrics/uploader/libupload_service.system_profile_cache.o
metrics-0.0.1-r2936: [14/35] CXX obj/metrics/uploader/libupload_service.metrics_hashes.o
metrics-0.0.1-r2936: [14/35] CXX obj/metrics/metrics_client.metrics_client.o
metrics-0.0.1-r2936: [15/35] CXX obj/metrics/metrics_client.metrics_client.o
metrics-0.0.1-r2936: [15/35] CXX obj/metrics/libmetrics-462023.timer.o
metrics-0.0.1-r2936: [16/35] CXX obj/metrics/uploader/libupload_service.system_profile_cache.o
metrics-0.0.1-r2936: [16/35] CXX obj/metrics/uploader/libupload_service.metrics_log.o
metrics-0.0.1-r2936: [17/35] CXX obj/metrics/libmetrics-462023.timer.o
metrics-0.0.1-r2936: [17/35] CXX obj/metrics/uploader/libupload_service.metrics_log_base.o
metrics-0.0.1-r2936: [18/35] CXX obj/metrics/uploader/libupload_service.metrics_log.o
metrics-0.0.1-r2936: [18/35] CXX obj/metrics/uploader/libupload_service.sender_http.o
metrics-0.0.1-r2936: [19/35] CXX obj/metrics/gen/include/metrics/uploader/proto/metrics_proto.system_profile.pb.o
metrics-0.0.1-r2936: [19/35] AR obj/metrics/libmetrics_proto.a
metrics-0.0.1-r2936: [20/35] AR obj/metrics/libmetrics_proto.a
metrics-0.0.1-r2936: [20/35] CXX obj/metrics/libmetrics_daemon.metrics_daemon.o
metrics-0.0.1-r2936: [21/35] CXX obj/metrics/uploader/libupload_service.metrics_log_base.o
metrics-0.0.1-r2936: [21/35] CXX obj/metrics/uploader/libupload_service.upload_service.o
metrics-0.0.1-r2936: [22/35] CXX obj/metrics/uploader/libupload_service.sender_http.o
metrics-0.0.1-r2936: [22/35] CXX obj/metrics/libmetrics_daemon.metrics_daemon_main.o
metrics-0.0.1-r2936: [23/35] CXX obj/metrics/libmetrics-462023.metrics_library.o
metrics-0.0.1-r2936: [23/35] SOLINK lib/libmetrics-462023.so
metrics-0.0.1-r2936: [24/35] SOLINK lib/libmetrics-462023.so
metrics-0.0.1-r2936: [24/35] STAMP obj/metrics/libupload_service.actions_depends.stamp
metrics-0.0.1-r2936: [25/35] STAMP obj/metrics/libupload_service.actions_depends.stamp
metrics-0.0.1-r2936: [25/35] LINK metrics_client
metrics-0.0.1-r2936: [26/35] LINK metrics_client
metrics-0.0.1-r2936: [26/35] STAMP obj/metrics/libmetrics_daemon.actions_depends.stamp
metrics-0.0.1-r2936: [27/35] STAMP obj/metrics/libmetrics_daemon.actions_depends.stamp
metrics-0.0.1-r2936: [27/35] CXX obj/metrics/libmetrics_daemon.vmlog_writer.o
metrics-0.0.1-r2936: [28/35] CXX obj/metrics/uploader/libupload_service.upload_service.o
metrics-0.0.1-r2936: [28/35] AR obj/metrics/libupload_service.a
metrics-0.0.1-r2936: [29/35] AR obj/metrics/libupload_service.a
metrics-0.0.1-r2936: [30/35] CXX obj/metrics/libmetrics_daemon.metrics_daemon.o
metrics-0.0.1-r2936: FAILED: obj/metrics/libmetrics_daemon.metrics_daemon.o
metrics-0.0.1-r2936: x86_64-pc-linux-gnu-clang++ -MMD -MF obj/metrics/libmetrics_daemon.metrics_daemon.o.d -DNDEBUG -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Iobj/metrics/libmetrics_daemon.gen/include -Igen/include -I/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2 -I../../../../../../tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics -Igen -Wall -Wno-psabi -Wunused -Wno-unused-parameter -Wunreachable-code -ggdb3 -fstack-protector-strong -Wformat=2 -fvisibility=internal -Wa,--noexecstack -Werror -DUSE_RTTI_FOR_TYPE_TAGS -Wno-unused-local-typedefs -DBASE_VER=462023 -pthread -I/usr/include/chromeos -I/usr/include/base-462023 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/nss -I/usr/include/nspr -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -fPIE -fno-exceptions -std=gnu++14 -DNDEBUG -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -O2 -pipe -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -c ../../../../../../tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics/metrics_daemon.cc -o obj/metrics/libmetrics_daemon.metrics_daemon.o
metrics-0.0.1-r2936: In file included from ../../../../../../tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics/metrics_daemon.cc:29:
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:17:2: error: This file was generated by an older version of protoc which is
metrics-0.0.1-r2936: #error This file was generated by an older version of protoc which is
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:18:2: error: incompatible with your Protocol Buffer headers. Please
metrics-0.0.1-r2936: #error incompatible with your Protocol Buffer headers. Please
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:19:2: error: regenerate this file with a newer version of protoc.
metrics-0.0.1-r2936: #error regenerate this file with a newer version of protoc.
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:111:10: error: unknown type name 'PROTOBUF_CONSTEXPR'
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:111:29: error: expected member name or ';' after declaration specifiers
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:228:10: error: unknown type name 'PROTOBUF_CONSTEXPR'
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:228:29: error: expected member name or ';' after declaration specifiers
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:328:10: error: unknown type name 'PROTOBUF_CONSTEXPR'
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:328:29: error: expected member name or ';' after declaration specifiers
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:436:10: error: unknown type name 'PROTOBUF_CONSTEXPR'
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:436:29: error: expected member name or ';' after declaration specifiers
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:526:10: error: unknown type name 'PROTOBUF_CONSTEXPR'
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:526:29: error: expected member name or ';' after declaration specifiers
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:616:10: error: unknown type name 'PROTOBUF_CONSTEXPR'
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:616:29: error: expected member name or ';' after declaration specifiers
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:716:10: error: unknown type name 'PROTOBUF_CONSTEXPR'
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:716:29: error: expected member name or ';' after declaration specifiers
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:1184:78: error: unknown class name 'true_type'; did you mean 'std::true_type'?
metrics-0.0.1-r2936: template <> struct is_proto_enum< ::power_manager::SuspendImminent_Reason> : ::google::protobuf::internal::true_type {};
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/bin/../include/c++/v1/type_traits:545:38: note: 'std::true_type' declared here
metrics-0.0.1-r2936: typedef _LIBCPP_BOOL_CONSTANT(true) true_type;
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: 18 errors generated.
metrics-0.0.1-r2936:
metrics-0.0.1-r2936: [31/35] CXX obj/metrics/libmetrics_daemon.metrics_daemon_main.o
metrics-0.0.1-r2936: [32/35] CXX obj/metrics/libmetrics_daemon.vmlog_writer.o
metrics-0.0.1-r2936: ninja: build stopped: subcommand failed.
metrics-0.0.1-r2936: platform2.py: Unhandled exception:
metrics-0.0.1-r2936: Traceback (most recent call last):
metrics-0.0.1-r2936: File "/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/common-mk/platform2.py", line 449, in <module>
metrics-0.0.1-r2936: commandline.ScriptWrapperMain(lambda _: main)
metrics-0.0.1-r2936: File "/usr/lib64/python2.7/site-packages/chromite/lib/commandline.py", line 959, in ScriptWrapperMain
metrics-0.0.1-r2936: ret = target(argv[1:])
metrics-0.0.1-r2936: File "/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/common-mk/platform2.py", line 445, in main
metrics-0.0.1-r2936: getattr(p2, options.action)(options.args)
metrics-0.0.1-r2936: File "/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/common-mk/platform2.py", line 387, in compile
metrics-0.0.1-r2936: cros_build_lib.RunCommand(ninja_args)
metrics-0.0.1-r2936: File "/usr/lib64/python2.7/site-packages/chromite/lib/cros_build_lib.py", line 654, in RunCommand
metrics-0.0.1-r2936: raise RunCommandError(msg, cmd_result)
metrics-0.0.1-r2936: chromite.lib.cros_build_lib.RunCommandError: return code: 1; command: ninja -C /var/cache/portage/chromeos-base/metrics/out/Default -j 4 all
metrics-0.0.1-r2936: cmd=['ninja', '-C', '/var/cache/portage/chromeos-base/metrics/out/Default', '-j', '4', 'all']
metrics-0.0.1-r2936: * ERROR: chromeos-base/metrics-0.0.1-r2936::chromiumos failed (compile phase):
metrics-0.0.1-r2936: * (no error message)
metrics-0.0.1-r2936: *
metrics-0.0.1-r2936: * Call stack:
metrics-0.0.1-r2936: * ebuild.sh, line 124: Called src_compile
metrics-0.0.1-r2936: * environment, line 3908: Called platform_src_compile
metrics-0.0.1-r2936: * environment, line 3497: Called platform 'compile' 'all'
metrics-0.0.1-r2936: * environment, line 3445: Called die
metrics-0.0.1-r2936: * The specific snippet of code:
metrics-0.0.1-r2936: * "${cmd[@]}" || die
metrics-0.0.1-r2936: *
metrics-0.0.1-r2936: * If you need support, post the output of `emerge --info '=chromeos-base/metrics-0.0.1-r2936::chromiumos'`,
metrics-0.0.1-r2936: * the complete build log and the output of `emerge -pqv '=chromeos-base/metrics-0.0.1-r2936::chromiumos'`.
metrics-0.0.1-r2936: * The complete build log is located at '/var/log/portage/chromeos-base:metrics-0.0.1-r2936:20190321-050842.log'.
metrics-0.0.1-r2936: * For convenience, a symlink to the build log is located at '/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/temp/build.log'.
metrics-0.0.1-r2936: * The ebuild environment file is located at '/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/temp/environment'.
metrics-0.0.1-r2936: * Working directory: '/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics'
metrics-0.0.1-r2936: * S: '/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics'
metrics-0.0.1-r2936: >>> Failed to emerge chromeos-base/metrics-0.0.1-r2936, Log file:
metrics-0.0.1-r2936: >>> '/var/log/portage/chromeos-base:metrics-0.0.1-r2936:20190321-050842.log'
metrics-0.0.1-r2936:
metrics-0.0.1-r2936: * Messages for package chromeos-base/metrics-0.0.1-r2936:
metrics-0.0.1-r2936: * Log file: /var/log/portage/chromeos-base:metrics-0.0.1-r2936:20190321-050842.log
metrics-0.0.1-r2936:
metrics-0.0.1-r2936: * ERROR: chromeos-base/metrics-0.0.1-r2936::chromiumos failed (compile phase):
metrics-0.0.1-r2936: * (no error message)
metrics-0.0.1-r2936: *
metrics-0.0.1-r2936: * Call stack:
metrics-0.0.1-r2936: * ebuild.sh, line 124: Called src_compile
metrics-0.0.1-r2936: * environment, line 3908: Called platform_src_compile
metrics-0.0.1-r2936: * environment, line 3497: Called platform 'compile' 'all'
metrics-0.0.1-r2936: * environment, line 3445: Called die
metrics-0.0.1-r2936: * The specific snippet of code:
metrics-0.0.1-r2936: * "${cmd[@]}" || die
metrics-0.0.1-r2936: *
metrics-0.0.1-r2936: * If you need support, post the output of `emerge --info '=chromeos-base/metrics-0.0.1-r2936::chromiumos'`,
metrics-0.0.1-r2936: * the complete build log and the output of `emerge -pqv '=chromeos-base/metrics-0.0.1-r2936::chromiumos'`.
metrics-0.0.1-r2936: * The complete build log is located at '/var/log/portage/chromeos-base:metrics-0.0.1-r2936:20190321-050842.log'.
metrics-0.0.1-r2936: * For convenience, a symlink to the build log is located at '/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/temp/build.log'.
metrics-0.0.1-r2936: * The ebuild environment file is located at '/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/temp/environment'.
metrics-0.0.1-r2936: * Working directory: '/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics'
metrics-0.0.1-r2936: * S: '/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics'
=== Complete: job metrics-0.0.1-r2936 (0m15.5s) ===
Failed chromeos-base/metrics-0.0.1-r2936 (in 0m15.5s), retrying later.
Pending 3/4, Building 1/1, Retrying 1, [Time 23:08:57 | Elapsed 1m51.1s | Load 1.78 0.91 0.8]
=== Start output for job protobuf-c-1.1.1 (0m22.5s) ===
protobuf-c-1.1.1: >>> Emerging (1 of 1) dev-libs/protobuf-c-1.1.1::chromiumos
protobuf-c-1.1.1: * protobuf-c-1.1.1.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ]
protobuf-c-1.1.1: * Running stacked hooks for pre_pkg_setup
protobuf-c-1.1.1: * sysroot_build_bin_dir ... [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: * Running stacked hooks for post_pkg_setup
protobuf-c-1.1.1: * python_eclass_hack ... [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: * Running stacked hooks for pre_src_unpack
protobuf-c-1.1.1: * python_multilib_setup ... [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: >>> Unpacking source...
protobuf-c-1.1.1: >>> Unpacking protobuf-c-1.1.1.tar.gz to /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work
protobuf-c-1.1.1: >>> Source unpacked in /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work
protobuf-c-1.1.1: * Running stacked hooks for post_src_unpack
protobuf-c-1.1.1: * asan_init ... [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: >>> Preparing source in /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 ...
protobuf-c-1.1.1: * Applying protobuf-c-1.1.0-no-build-tests.patch ... [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: * Running eautoreconf in '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1' ...
protobuf-c-1.1.1: * Running libtoolize --install --copy --force --automake ... [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: * Running aclocal -I m4 ... [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: * Running autoconf --force ... [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: * Running autoheader ... [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: * Running automake --add-missing --copy --foreign --force-missing .. [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: * Running elibtoolize in: protobuf-c-1.1.1/
protobuf-c-1.1.1: * Running elibtoolize in: protobuf-c-1.1.1/build-aux/
protobuf-c-1.1.1: * Applying portage/1.2.0 patch ...
protobuf-c-1.1.1: * Applying sed/1.5.6 patch ...
protobuf-c-1.1.1: * Applying as-needed/2.4.3 patch ...
protobuf-c-1.1.1: >>> Source prepared.
protobuf-c-1.1.1: >>> Configuring source in /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 ...
protobuf-c-1.1.1: * abi_x86_64.amd64: running multilib-minimal_abi_src_configure
protobuf-c-1.1.1: >>> Working in BUILD_DIR: "/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1-abi_x86_64.amd64"
protobuf-c-1.1.1: * econf: updating protobuf-c-1.1.1/build-aux/config.sub with /usr/share/gnuconfig/config.sub
protobuf-c-1.1.1: * econf: updating protobuf-c-1.1.1/build-aux/config.guess with /usr/share/gnuconfig/config.guess
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --libdir=/usr/lib64 --docdir=/usr/share/doc/protobuf-c-1.1.1 --enable-shared --disable-static
protobuf-c-1.1.1: configure: loading site script /usr/share/config.site
protobuf-c-1.1.1: checking for a BSD-compatible install... /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c
protobuf-c-1.1.1: checking whether build environment is sane... yes
protobuf-c-1.1.1: checking for a thread-safe mkdir -p... /bin/mkdir -p
protobuf-c-1.1.1: checking for gawk... gawk
protobuf-c-1.1.1: checking whether make sets $(MAKE)... yes
protobuf-c-1.1.1: checking whether make supports nested variables... yes
protobuf-c-1.1.1: checking for style of include used by make... GNU
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-clang
protobuf-c-1.1.1: checking whether the C compiler works... yes
protobuf-c-1.1.1: checking for C compiler default output file name... a.out
protobuf-c-1.1.1: checking for suffix of executables...
protobuf-c-1.1.1: checking whether we are cross compiling... no
protobuf-c-1.1.1: checking for suffix of object files... o
protobuf-c-1.1.1: checking whether we are using the GNU C compiler... yes
protobuf-c-1.1.1: checking whether x86_64-pc-linux-gnu-clang accepts -g... yes
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-clang option to accept ISO C89... none needed
protobuf-c-1.1.1: checking whether x86_64-pc-linux-gnu-clang understands -c and -o together... yes
protobuf-c-1.1.1: checking dependency style of x86_64-pc-linux-gnu-clang... none
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-clang option to accept ISO C99... none needed
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-clang option to accept ISO Standard C... (cached) none needed
protobuf-c-1.1.1: checking whether we are using the GNU C++ compiler... yes
protobuf-c-1.1.1: checking whether x86_64-pc-linux-gnu-clang++ accepts -g... yes
protobuf-c-1.1.1: checking dependency style of x86_64-pc-linux-gnu-clang++... none
protobuf-c-1.1.1: checking whether ln -s works... yes
protobuf-c-1.1.1: checking how to run the C preprocessor... x86_64-pc-linux-gnu-clang -E
protobuf-c-1.1.1: checking for grep that handles long lines and -e... /bin/grep
protobuf-c-1.1.1: checking for egrep... /bin/grep -E
protobuf-c-1.1.1: checking for ANSI C header files... yes
protobuf-c-1.1.1: checking for sys/types.h... yes
protobuf-c-1.1.1: checking for sys/stat.h... yes
protobuf-c-1.1.1: checking for stdlib.h... yes
protobuf-c-1.1.1: checking for string.h... yes
protobuf-c-1.1.1: checking for memory.h... yes
protobuf-c-1.1.1: checking for strings.h... yes
protobuf-c-1.1.1: checking for inttypes.h... yes
protobuf-c-1.1.1: checking for stdint.h... yes
protobuf-c-1.1.1: checking for unistd.h... yes
protobuf-c-1.1.1: checking minix/config.h usability... no
protobuf-c-1.1.1: checking minix/config.h presence... no
protobuf-c-1.1.1: checking for minix/config.h... no
protobuf-c-1.1.1: checking whether it is safe to define __EXTENSIONS__... yes
protobuf-c-1.1.1: checking for special C compiler options needed for large files... no
protobuf-c-1.1.1: checking for _FILE_OFFSET_BITS value needed for large files... no
protobuf-c-1.1.1: checking whether make supports nested variables... (cached) yes
protobuf-c-1.1.1: checking build system type... x86_64-pc-linux-gnu
protobuf-c-1.1.1: checking host system type... x86_64-pc-linux-gnu
protobuf-c-1.1.1: checking how to print strings... printf
protobuf-c-1.1.1: checking for a sed that does not truncate output... /bin/sed
protobuf-c-1.1.1: checking for fgrep... /bin/grep -F
protobuf-c-1.1.1: checking for ld used by x86_64-pc-linux-gnu-clang... /usr/bin/x86_64-pc-linux-gnu-ld
protobuf-c-1.1.1: checking if the linker (/usr/bin/x86_64-pc-linux-gnu-ld) is GNU ld... yes
protobuf-c-1.1.1: checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B
protobuf-c-1.1.1: checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface... BSD nm
protobuf-c-1.1.1: checking the maximum length of command line arguments... 1572864
protobuf-c-1.1.1: checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
protobuf-c-1.1.1: checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
protobuf-c-1.1.1: checking for /usr/bin/x86_64-pc-linux-gnu-ld option to reload object files... -r
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump
protobuf-c-1.1.1: checking how to recognize dependent libraries... pass_all
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-dlltool... no
protobuf-c-1.1.1: checking for dlltool... no
protobuf-c-1.1.1: checking how to associate runtime and link libraries... printf %s\n
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
protobuf-c-1.1.1: checking for archiver @FILE support... @
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
protobuf-c-1.1.1: checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-clang object... ok
protobuf-c-1.1.1: checking for sysroot... no
protobuf-c-1.1.1: checking for a working dd... /bin/dd
protobuf-c-1.1.1: checking how to truncate binary pipes... /bin/dd bs=4096 count=1
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-mt... no
protobuf-c-1.1.1: checking for mt... no
protobuf-c-1.1.1: checking if : is a manifest tool... no
protobuf-c-1.1.1: checking for dlfcn.h... yes
protobuf-c-1.1.1: checking for objdir... .libs
protobuf-c-1.1.1: checking if x86_64-pc-linux-gnu-clang supports -fno-rtti -fno-exceptions... yes
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-clang option to produce PIC... -fPIC -DPIC
protobuf-c-1.1.1: checking if x86_64-pc-linux-gnu-clang PIC flag -fPIC -DPIC works... yes
protobuf-c-1.1.1: checking if x86_64-pc-linux-gnu-clang static flag -static works... yes
protobuf-c-1.1.1: checking if x86_64-pc-linux-gnu-clang supports -c -o file.o... yes
protobuf-c-1.1.1: checking if x86_64-pc-linux-gnu-clang supports -c -o file.o... (cached) yes
protobuf-c-1.1.1: checking whether the x86_64-pc-linux-gnu-clang linker (/usr/bin/x86_64-pc-linux-gnu-ld -m elf_x86_64) supports shared libraries... yes
protobuf-c-1.1.1: checking whether -lc should be explicitly linked in... no
protobuf-c-1.1.1: checking dynamic linker characteristics... GNU/Linux ld.so
protobuf-c-1.1.1: checking how to hardcode library paths into programs... immediate
protobuf-c-1.1.1: checking whether stripping libraries is possible... yes
protobuf-c-1.1.1: checking if libtool supports shared libraries... yes
protobuf-c-1.1.1: checking whether to build shared libraries... yes
protobuf-c-1.1.1: checking whether to build static libraries... no
protobuf-c-1.1.1: checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-clang++ -E
protobuf-c-1.1.1: checking for ld used by x86_64-pc-linux-gnu-clang++... /usr/bin/x86_64-pc-linux-gnu-ld -m elf_x86_64
protobuf-c-1.1.1: checking if the linker (/usr/bin/x86_64-pc-linux-gnu-ld -m elf_x86_64) is GNU ld... yes
protobuf-c-1.1.1: checking whether the x86_64-pc-linux-gnu-clang++ linker (/usr/bin/x86_64-pc-linux-gnu-ld -m elf_x86_64) supports shared libraries... yes
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-clang++ option to produce PIC... -fPIC -DPIC
protobuf-c-1.1.1: checking if x86_64-pc-linux-gnu-clang++ PIC flag -fPIC -DPIC works... yes
protobuf-c-1.1.1: checking if x86_64-pc-linux-gnu-clang++ static flag -static works... yes
protobuf-c-1.1.1: checking if x86_64-pc-linux-gnu-clang++ supports -c -o file.o... yes
protobuf-c-1.1.1: checking if x86_64-pc-linux-gnu-clang++ supports -c -o file.o... (cached) yes
protobuf-c-1.1.1: checking whether the x86_64-pc-linux-gnu-clang++ linker (/usr/bin/x86_64-pc-linux-gnu-ld -m elf_x86_64) supports shared libraries... yes
protobuf-c-1.1.1: checking dynamic linker characteristics... (cached) GNU/Linux ld.so
protobuf-c-1.1.1: checking how to hardcode library paths into programs... immediate
protobuf-c-1.1.1: checking for doxygen... no
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config
protobuf-c-1.1.1: checking pkg-config is at least version 0.9.0... yes
protobuf-c-1.1.1: checking for protobuf... yes
protobuf-c-1.1.1: checking google/protobuf/compiler/command_line_interface.h usability... yes
protobuf-c-1.1.1: checking google/protobuf/compiler/command_line_interface.h presence... yes
protobuf-c-1.1.1: checking for google/protobuf/compiler/command_line_interface.h... yes
protobuf-c-1.1.1: checking for protoc... /usr/bin/protoc
protobuf-c-1.1.1: checking if LD -Wl,--version-script works... yes
protobuf-c-1.1.1: checking whether self tests are run under valgrind... no
protobuf-c-1.1.1: checking whether to build with code coverage support... no
protobuf-c-1.1.1: checking whether byte ordering is bigendian... no
protobuf-c-1.1.1: checking that generated files are newer than configure... done
protobuf-c-1.1.1: configure: creating ./config.status
protobuf-c-1.1.1: config.status: creating Makefile
protobuf-c-1.1.1: config.status: creating protobuf-c/libprotobuf-c.pc
protobuf-c-1.1.1: config.status: creating config.h
protobuf-c-1.1.1: config.status: executing depfiles commands
protobuf-c-1.1.1: config.status: executing libtool commands
protobuf-c-1.1.1:
protobuf-c-1.1.1: protobuf-c 1.1.1
protobuf-c-1.1.1:
protobuf-c-1.1.1: CC: x86_64-pc-linux-gnu-clang
protobuf-c-1.1.1: CFLAGS: -O2 -pipe
protobuf-c-1.1.1: CXX: x86_64-pc-linux-gnu-clang++
protobuf-c-1.1.1: CXXFLAGS: -O2 -pipe
protobuf-c-1.1.1: LDFLAGS: -Wl,-O2 -Wl,--as-needed -Wl,-O2 -Wl,--as-needed
protobuf-c-1.1.1: LIBS:
protobuf-c-1.1.1:
protobuf-c-1.1.1: prefix: /usr
protobuf-c-1.1.1: sysconfdir: /etc
protobuf-c-1.1.1: libdir: /usr/lib64
protobuf-c-1.1.1: includedir: ${prefix}/include
protobuf-c-1.1.1: pkgconfigdir: ${libdir}/pkgconfig
protobuf-c-1.1.1:
protobuf-c-1.1.1: bigendian: no
protobuf-c-1.1.1: protobuf version: libprotoc 3.6.1
protobuf-c-1.1.1:
protobuf-c-1.1.1: >>> Source configured.
protobuf-c-1.1.1: >>> Compiling source in /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 ...
protobuf-c-1.1.1: * abi_x86_64.amd64: running multilib-minimal_abi_src_compile
protobuf-c-1.1.1: make -j4
protobuf-c-1.1.1: make all-am
protobuf-c-1.1.1: make[1]: Entering directory '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1-abi_x86_64.amd64'
protobuf-c-1.1.1: /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-clang -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -include ./config.h -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protobuf-c -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -O2 -pipe -c -o protobuf-c/protobuf-c.lo /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protobuf-c/protobuf-c.c
protobuf-c-1.1.1: x86_64-pc-linux-gnu-clang++ -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -include ./config.h -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protobuf-c -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -pthread -O2 -pipe -c -o protoc-c/protoc_c_protoc_c-c_bytes_field.o `test -f 'protoc-c/c_bytes_field.cc' || echo '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/'`protoc-c/c_bytes_field.cc
protobuf-c-1.1.1: x86_64-pc-linux-gnu-clang++ -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -include ./config.h -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protobuf-c -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -pthread -O2 -pipe -c -o protoc-c/protoc_c_protoc_c-c_enum.o `test -f 'protoc-c/c_enum.cc' || echo '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/'`protoc-c/c_enum.cc
protobuf-c-1.1.1: x86_64-pc-linux-gnu-clang++ -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -include ./config.h -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protobuf-c -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -pthread -O2 -pipe -c -o protoc-c/protoc_c_protoc_c-c_enum_field.o `test -f 'protoc-c/c_enum_field.cc' || echo '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/'`protoc-c/c_enum_field.cc
protobuf-c-1.1.1: libtool: compile: x86_64-pc-linux-gnu-clang -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -include ./config.h -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protobuf-c -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -O2 -pipe -c /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protobuf-c/protobuf-c.c -fPIC -DPIC -o protobuf-c/.libs/protobuf-c.o
protobuf-c-1.1.1: In file included from /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum_field.cc:63:
protobuf-c-1.1.1: In file included from /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum_field.h:68:
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:120:3: error: no template named 'scoped_array'
protobuf-c-1.1.1: scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:120:16: error: use of undeclared identifier 'scoped_ptr'
protobuf-c-1.1.1: scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:120:27: error: 'FieldGenerator' does not refer to a value
protobuf-c-1.1.1: scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:80:7: note: declared here
protobuf-c-1.1.1: class FieldGenerator {
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:120:43: error: expected member name or ';' after declaration specifiers
protobuf-c-1.1.1: scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
protobuf-c-1.1.1: ~~~~~~~~~~~~ ^
protobuf-c-1.1.1: In file included from /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_bytes_field.cc:63:
protobuf-c-1.1.1: In file included from /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_bytes_field.h:68:
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:120:3: error: no template named 'scoped_array'
protobuf-c-1.1.1: scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: In file included from /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum_field.cc:63:
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum_field.h:87:3: error: no template named 'map'; did you mean 'std::map'?
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:120:16: error: use of undeclared identifier 'scoped_ptr'
protobuf-c-1.1.1: scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:120:27: error: 'FieldGenerator' does not refer to a value
protobuf-c-1.1.1: scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:80:7: note: declared here
protobuf-c-1.1.1: class FieldGenerator {
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:120:43: error: expected member name or ';' after declaration specifiers
protobuf-c-1.1.1: scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
protobuf-c-1.1.1: ~~~~~~~~~~~~ ^
protobuf-c-1.1.1: map<string, string> variables_;
protobuf-c-1.1.1: ^~~
protobuf-c-1.1.1: std::map
protobuf-c-1.1.1: /usr/bin/../include/c++/v1/__tree:1515:77: note: 'std::map' declared here
protobuf-c-1.1.1: template <class, class, class, class> friend class _LIBCPP_TEMPLATE_VIS map;
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: In file included from /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_bytes_field.cc:63:
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_bytes_field.h:89:3: error: no template named 'map'; did you mean 'std::map'?
protobuf-c-1.1.1: map<string, string> variables_;
protobuf-c-1.1.1: ^~~
protobuf-c-1.1.1: std::map
protobuf-c-1.1.1: /usr/bin/../include/c++/v1/__tree:1515:77: note: 'std::map' declared here
protobuf-c-1.1.1: template <class, class, class, class> friend class _LIBCPP_TEMPLATE_VIS map;
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: x86_64-pc-linux-gnu-clang++ -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -include ./config.h -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protobuf-c -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -pthread -O2 -pipe -c -o protoc-c/protoc_c_protoc_c-c_extension.o `test -f 'protoc-c/c_extension.cc' || echo '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/'`protoc-c/c_extension.cc
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_bytes_field.cc:77:25: error: no template named 'map'; did you mean 'Map'?
protobuf-c-1.1.1: map<string, string>* variables) {
protobuf-c-1.1.1: ^~~
protobuf-c-1.1.1: Map
protobuf-c-1.1.1: /usr/include/google/protobuf/map.h:123:7: note: 'Map' declared here
protobuf-c-1.1.1: class Map {
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_bytes_field.cc:89:3: error: no matching function for call to 'SetBytesVariables'
protobuf-c-1.1.1: SetBytesVariables(descriptor, &variables_);
protobuf-c-1.1.1: ^~~~~~~~~~~~~~~~~
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_bytes_field.cc:76:6: note: candidate function not viable: no known conversion from 'map<std::__1::string, std::__1::string> *' (aka 'map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > > *') to 'Map<std::__1::string, std::__1::string> *' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > > *') for 2nd argument
protobuf-c-1.1.1: void SetBytesVariables(const FieldDescriptor* descriptor,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum_field.cc:78:23: error: no template named 'map'; did you mean 'Map'?
protobuf-c-1.1.1: map<string, string>* variables) {
protobuf-c-1.1.1: ^~~
protobuf-c-1.1.1: Map
protobuf-c-1.1.1: /usr/include/google/protobuf/map.h:123:7: note: 'Map' declared here
protobuf-c-1.1.1: class Map {
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum_field.cc:97:3: error: no matching function for call to 'SetEnumVariables'
protobuf-c-1.1.1: SetEnumVariables(descriptor, &variables_);
protobuf-c-1.1.1: ^~~~~~~~~~~~~~~~
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum_field.cc:77:6: note: candidate function not viable: no known conversion from 'map<std::__1::string, std::__1::string> *' (aka 'map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > > *') to 'Map<std::__1::string, std::__1::string> *' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > > *') for 2nd argument
protobuf-c-1.1.1: void SetEnumVariables(const FieldDescriptor* descriptor,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:84:3: error: no template named 'map'; did you mean 'Map'?
protobuf-c-1.1.1: map<string, string> vars;
protobuf-c-1.1.1: ^~~
protobuf-c-1.1.1: Map
protobuf-c-1.1.1: /usr/include/google/protobuf/map.h:123:7: note: 'Map' declared here
protobuf-c-1.1.1: class Map {
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:93:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars, "typedef enum _$classname$ {\n");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:113:14: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars, "$prefix$$name$ = $number$$opt_comma$\n");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:123:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars, " PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE($uc_name$)\n");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:125:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars, "} $classname$;\n");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:129:3: error: no template named 'map'; did you mean 'Map'?
protobuf-c-1.1.1: map<string, string> vars;
protobuf-c-1.1.1: ^~~
protobuf-c-1.1.1: Map
protobuf-c-1.1.1: /usr/include/google/protobuf/map.h:123:7: note: 'Map' declared here
protobuf-c-1.1.1: class Map {
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:138:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars,
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:152:3: error: no template named 'map'; did you mean 'Map'?
protobuf-c-1.1.1: map<string, string> vars;
protobuf-c-1.1.1: ^~~
protobuf-c-1.1.1: Map
protobuf-c-1.1.1: /usr/include/google/protobuf/map.h:123:7: note: 'Map' declared here
protobuf-c-1.1.1: class Map {
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:156:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars,
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:179:3: error: no template named 'map'; did you mean 'Map'?
protobuf-c-1.1.1: map<string, string> vars;
protobuf-c-1.1.1: ^~~
protobuf-c-1.1.1: Map
protobuf-c-1.1.1: /usr/include/google/protobuf/map.h:123:7: note: 'Map' declared here
protobuf-c-1.1.1: class Map {
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:218:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars,
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:229:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars, "};\n");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:230:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars, "static const ProtobufCIntRange $lcclassname$__value_ranges[] = {\n");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:245:13: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print (vars, "{$range_start_value$, $orig_index$},");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:257:14: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print (vars, "{$range_start_value$, $orig_index$},");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:264:14: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print (vars, "{$range_start_value$, $orig_index$}\n};\n");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:271:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars,
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:277:14: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print (vars, " { \"$name$\", $index$ },\n");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:279:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars, "};\n");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: fatal error: too many errors emitted, stopping now [-ferror-limit=]
protobuf-c-1.1.1: 20 errors generated.
protobuf-c-1.1.1: make[1]: *** [Makefile:1178: protoc-c/protoc_c_protoc_c-c_enum.o] Error 1
protobuf-c-1.1.1: make[1]: *** Waiting for unfinished jobs....
protobuf-c-1.1.1: 7 errors generated.
protobuf-c-1.1.1: make[1]: *** [Makefile:1192: protoc-c/protoc_c_protoc_c-c_enum_field.o] Error 1
protobuf-c-1.1.1: 7 errors generated.
protobuf-c-1.1.1: make[1]: *** [Makefile:1164: protoc-c/protoc_c_protoc_c-c_bytes_field.o] Error 1
protobuf-c-1.1.1: make[1]: Leaving directory '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1-abi_x86_64.amd64'
protobuf-c-1.1.1: make: *** [Makefile:811: all] Error 2
protobuf-c-1.1.1: * ERROR: dev-libs/protobuf-c-1.1.1::chromiumos failed (compile phase):
protobuf-c-1.1.1: * emake failed
protobuf-c-1.1.1: *
protobuf-c-1.1.1: * If you need support, post the output of `emerge --info '=dev-libs/protobuf-c-1.1.1::chromiumos'`,
protobuf-c-1.1.1: * the complete build log and the output of `emerge -pqv '=dev-libs/protobuf-c-1.1.1::chromiumos'`.
protobuf-c-1.1.1: * The complete build log is located at '/var/log/portage/dev-libs:protobuf-c-1.1.1:20190321-050842.log'.
protobuf-c-1.1.1: * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/temp/build.log'.
protobuf-c-1.1.1: * The ebuild environment file is located at '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/temp/environment'.
protobuf-c-1.1.1: * Working directory: '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1-abi_x86_64.amd64'
protobuf-c-1.1.1: * S: '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1'
protobuf-c-1.1.1: >>> Failed to emerge dev-libs/protobuf-c-1.1.1, Log file:
protobuf-c-1.1.1: >>> '/var/log/portage/dev-libs:protobuf-c-1.1.1:20190321-050842.log'
protobuf-c-1.1.1:
protobuf-c-1.1.1: * Messages for package dev-libs/protobuf-c-1.1.1:
protobuf-c-1.1.1: * Log file: /var/log/portage/dev-libs:protobuf-c-1.1.1:20190321-050842.log
protobuf-c-1.1.1:
protobuf-c-1.1.1: * ERROR: dev-libs/protobuf-c-1.1.1::chromiumos failed (compile phase):
protobuf-c-1.1.1: * emake failed
protobuf-c-1.1.1: *
protobuf-c-1.1.1: * If you need support, post the output of `emerge --info '=dev-libs/protobuf-c-1.1.1::chromiumos'`,
protobuf-c-1.1.1: * the complete build log and the output of `emerge -pqv '=dev-libs/protobuf-c-1.1.1::chromiumos'`.
protobuf-c-1.1.1: * The complete build log is located at '/var/log/portage/dev-libs:protobuf-c-1.1.1:20190321-050842.log'.
protobuf-c-1.1.1: * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/temp/build.log'.
protobuf-c-1.1.1: * The ebuild environment file is located at '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/temp/environment'.
protobuf-c-1.1.1: * Working directory: '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1-abi_x86_64.amd64'
protobuf-c-1.1.1: * S: '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1'
=== Complete: job protobuf-c-1.1.1 (0m22.5s) ===
Failed dev-libs/protobuf-c-1.1.1 (in 0m22.5s), retrying later.
Pending 4/4, Building 0/0, Retrying 2, [Time 23:09:04 | Elapsed 1m58.1s | Load 1.79 0.93 0.81]
Retrying emerge of chromeos-base/metrics-0.0.1-r2936.
Started chromeos-base/metrics-0.0.1-r2936 (logged in /tmp/metrics-0.0.1-r2936-83jG_4)
=== Start output for job metrics-0.0.1-r2936 (0m13.4s) ===
metrics-0.0.1-r2936: >>> Emerging (1 of 1) chromeos-base/metrics-0.0.1-r2936::chromiumos
metrics-0.0.1-r2936: * Running stacked hooks for pre_pkg_setup
metrics-0.0.1-r2936: * sysroot_build_bin_dir ... [ ok ]s-0.0.1-r2936:
metrics-0.0.1-r2936: * Running stacked hooks for post_pkg_setup
metrics-0.0.1-r2936: * python_eclass_hack ... [ ok ]s-0.0.1-r2936:
metrics-0.0.1-r2936: * Running stacked hooks for pre_src_unpack
metrics-0.0.1-r2936: * python_multilib_setup ... [ ok ]s-0.0.1-r2936:
metrics-0.0.1-r2936: >>> Unpacking source...
metrics-0.0.1-r2936: Cloning into '/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2'...
metrics-0.0.1-r2936: done.
metrics-0.0.1-r2936: >>> Source unpacked in /var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work
metrics-0.0.1-r2936: * Running stacked hooks for post_src_unpack
metrics-0.0.1-r2936: * asan_init ... [ ok ]s-0.0.1-r2936:
metrics-0.0.1-r2936: >>> Preparing source in /var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics ...
metrics-0.0.1-r2936: >>> Source prepared.
metrics-0.0.1-r2936: >>> Configuring source in /var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics ...
metrics-0.0.1-r2936: /var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/common-mk/platform2.py --host --libdir=/usr/lib64 --use_flags=abi_x86_64 amd64 cros_host elibc_glibc kernel_linux passive_metrics userland_GNU --jobs=4 --action=configure --cache_dir=/var/cache/portage/chromeos-base/metrics --platform_subdir=metrics /var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics/metrics.gyp
metrics-0.0.1-r2936: 23:09:07: INFO: RunCommand: gyp /var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics/metrics.gyp '--format=ninja' '--include=/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/common-mk/common.gypi' '--depth=/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2' '--toplevel-dir=/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2' '--generator-output=/var/cache/portage/chromeos-base/metrics' '-Dexternal_cflags=-O2 -pipe' '-Dexternal_cppflags= -DNDEBUG -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE' '-Denable_exceptions=0' '-Dbuild_root=/var/cache/portage/chromeos-base/metrics' '-Dexternal_ldflags=-Wl,-O2 -Wl,--as-needed -Wl,-O2 -Wl,--as-needed' '-Dplatform2_root=/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2' '-Dexternal_cxxflags=-O2 -pipe' '-DOS=linux' '-Dlibdir=/usr/lib64' '-Dlibbase_ver=462023' '-Dsysroot=/' '-Dpkg-config=pkg-config' '-DUSE_abi_x86_64=1' '-DUSE_amd64=1' '-DUSE_cros_host=1' '-DUSE_elibc_glibc=1' '-DUSE_kernel_linux=1' '-DUSE_passive_metrics=1' '-DUSE_userland_GNU=1' in /var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2
metrics-0.0.1-r2936: >>> Source configured.
metrics-0.0.1-r2936: >>> Compiling source in /var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics ...
metrics-0.0.1-r2936: /var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/common-mk/platform2.py --host --libdir=/usr/lib64 --use_flags=abi_x86_64 amd64 cros_host elibc_glibc kernel_linux passive_metrics userland_GNU --jobs=4 --action=compile --cache_dir=/var/cache/portage/chromeos-base/metrics --platform_subdir=metrics all
metrics-0.0.1-r2936: 23:09:08: INFO: RunCommand: ninja -C /var/cache/portage/chromeos-base/metrics/out/Default -j 4 all
metrics-0.0.1-r2936: ninja: Entering directory `/var/cache/portage/chromeos-base/metrics/out/Default'
metrics-0.0.1-r2936:
metrics-0.0.1-r2936: [0/35] RULE Generating C++ code from uploader/proto/chrome_user_metrics_extension.proto
metrics-0.0.1-r2936: [0/35] CXX obj/metrics/serialization/libmetrics-462023.serialization_utils.o
metrics-0.0.1-r2936: [0/35] RULE Generating C++ code from uploader/proto/histogram_event.proto
metrics-0.0.1-r2936: [0/35] RULE Generating C++ code from uploader/proto/system_profile.proto
metrics-0.0.1-r2936: [1/35] RULE Generating C++ code from uploader/proto/chrome_user_metrics_extension.proto
metrics-0.0.1-r2936: /usr/share/proto: warning: directory does not exist.
metrics-0.0.1-r2936:
metrics-0.0.1-r2936: [1/35] RULE Generating C++ code from uploader/proto/user_action_event.proto
metrics-0.0.1-r2936: [2/35] RULE Generating C++ code from uploader/proto/histogram_event.proto
metrics-0.0.1-r2936: /usr/share/proto: warning: directory does not exist.
metrics-0.0.1-r2936:
metrics-0.0.1-r2936: [2/35] CXX obj/metrics/serialization/libmetrics-462023.metric_sample.o
metrics-0.0.1-r2936: [3/35] RULE Generating C++ code from uploader/proto/user_action_event.proto
metrics-0.0.1-r2936: /usr/share/proto: warning: directory does not exist.
metrics-0.0.1-r2936:
metrics-0.0.1-r2936: [3/35] CXX obj/metrics/libmetrics-462023.c_metrics_library.o
metrics-0.0.1-r2936: [4/35] RULE Generating C++ code from uploader/proto/system_profile.proto
metrics-0.0.1-r2936: /usr/share/proto: warning: directory does not exist.
metrics-0.0.1-r2936:
metrics-0.0.1-r2936: [4/35] STAMP obj/metrics/metrics_proto.actions_rules_copies.stamp
metrics-0.0.1-r2936: [5/35] STAMP obj/metrics/metrics_proto.actions_rules_copies.stamp
metrics-0.0.1-r2936: [5/35] CXX obj/metrics/gen/include/metrics/uploader/proto/metrics_proto.chrome_user_metrics_extension.pb.o
metrics-0.0.1-r2936: [6/35] CXX obj/metrics/libmetrics-462023.c_metrics_library.o
metrics-0.0.1-r2936: [6/35] CXX obj/metrics/gen/include/metrics/uploader/proto/metrics_proto.histogram_event.pb.o
metrics-0.0.1-r2936: [7/35] CXX obj/metrics/serialization/libmetrics-462023.metric_sample.o
metrics-0.0.1-r2936: [7/35] CXX obj/metrics/gen/include/metrics/uploader/proto/metrics_proto.system_profile.pb.o
metrics-0.0.1-r2936: [8/35] CXX obj/metrics/serialization/libmetrics-462023.serialization_utils.o
metrics-0.0.1-r2936: [8/35] CXX obj/metrics/gen/include/metrics/uploader/proto/metrics_proto.user_action_event.pb.o
metrics-0.0.1-r2936: [9/35] CXX obj/metrics/gen/include/metrics/uploader/proto/metrics_proto.chrome_user_metrics_extension.pb.o
metrics-0.0.1-r2936: [9/35] CXX obj/metrics/libmetrics-462023.cumulative_metrics.o
metrics-0.0.1-r2936: [10/35] CXX obj/metrics/gen/include/metrics/uploader/proto/metrics_proto.histogram_event.pb.o
metrics-0.0.1-r2936: [10/35] CXX obj/metrics/libmetrics-462023.metrics_library.o
metrics-0.0.1-r2936: [11/35] CXX obj/metrics/gen/include/metrics/uploader/proto/metrics_proto.user_action_event.pb.o
metrics-0.0.1-r2936: [11/35] CXX obj/metrics/libmetrics-462023.persistent_integer.o
metrics-0.0.1-r2936: [12/35] CXX obj/metrics/libmetrics-462023.cumulative_metrics.o
metrics-0.0.1-r2936: [12/35] CXX obj/metrics/uploader/libupload_service.metrics_hashes.o
metrics-0.0.1-r2936: [13/35] CXX obj/metrics/libmetrics-462023.persistent_integer.o
metrics-0.0.1-r2936: [13/35] CXX obj/metrics/uploader/libupload_service.system_profile_cache.o
metrics-0.0.1-r2936: [14/35] CXX obj/metrics/uploader/libupload_service.metrics_hashes.o
metrics-0.0.1-r2936: [14/35] CXX obj/metrics/metrics_client.metrics_client.o
metrics-0.0.1-r2936: [15/35] CXX obj/metrics/metrics_client.metrics_client.o
metrics-0.0.1-r2936: [15/35] CXX obj/metrics/libmetrics-462023.timer.o
metrics-0.0.1-r2936: [16/35] CXX obj/metrics/uploader/libupload_service.system_profile_cache.o
metrics-0.0.1-r2936: [16/35] CXX obj/metrics/uploader/libupload_service.metrics_log.o
metrics-0.0.1-r2936: [17/35] CXX obj/metrics/libmetrics-462023.timer.o
metrics-0.0.1-r2936: [17/35] CXX obj/metrics/uploader/libupload_service.metrics_log_base.o
metrics-0.0.1-r2936: [18/35] CXX obj/metrics/uploader/libupload_service.metrics_log.o
metrics-0.0.1-r2936: [18/35] CXX obj/metrics/uploader/libupload_service.sender_http.o
metrics-0.0.1-r2936: [19/35] CXX obj/metrics/gen/include/metrics/uploader/proto/metrics_proto.system_profile.pb.o
metrics-0.0.1-r2936: [19/35] AR obj/metrics/libmetrics_proto.a
metrics-0.0.1-r2936: [20/35] AR obj/metrics/libmetrics_proto.a
metrics-0.0.1-r2936: [20/35] CXX obj/metrics/libmetrics_daemon.metrics_daemon.o
metrics-0.0.1-r2936: [21/35] CXX obj/metrics/uploader/libupload_service.metrics_log_base.o
metrics-0.0.1-r2936: [21/35] CXX obj/metrics/uploader/libupload_service.upload_service.o
metrics-0.0.1-r2936: [22/35] CXX obj/metrics/uploader/libupload_service.sender_http.o
metrics-0.0.1-r2936: [22/35] CXX obj/metrics/libmetrics_daemon.metrics_daemon_main.o
metrics-0.0.1-r2936: [23/35] CXX obj/metrics/libmetrics-462023.metrics_library.o
metrics-0.0.1-r2936: [23/35] SOLINK lib/libmetrics-462023.so
metrics-0.0.1-r2936: [24/35] SOLINK lib/libmetrics-462023.so
metrics-0.0.1-r2936: [24/35] STAMP obj/metrics/libupload_service.actions_depends.stamp
metrics-0.0.1-r2936: [25/35] STAMP obj/metrics/libupload_service.actions_depends.stamp
metrics-0.0.1-r2936: [25/35] LINK metrics_client
metrics-0.0.1-r2936: [26/35] LINK metrics_client
metrics-0.0.1-r2936: [26/35] STAMP obj/metrics/libmetrics_daemon.actions_depends.stamp
metrics-0.0.1-r2936: [27/35] STAMP obj/metrics/libmetrics_daemon.actions_depends.stamp
metrics-0.0.1-r2936: [27/35] CXX obj/metrics/libmetrics_daemon.vmlog_writer.o
metrics-0.0.1-r2936: [28/35] CXX obj/metrics/uploader/libupload_service.upload_service.o
metrics-0.0.1-r2936: [28/35] AR obj/metrics/libupload_service.a
metrics-0.0.1-r2936: [29/35] AR obj/metrics/libupload_service.a
metrics-0.0.1-r2936: [30/35] CXX obj/metrics/libmetrics_daemon.metrics_daemon.o
metrics-0.0.1-r2936: FAILED: obj/metrics/libmetrics_daemon.metrics_daemon.o
metrics-0.0.1-r2936: x86_64-pc-linux-gnu-clang++ -MMD -MF obj/metrics/libmetrics_daemon.metrics_daemon.o.d -DNDEBUG -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Iobj/metrics/libmetrics_daemon.gen/include -Igen/include -I/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2 -I../../../../../../tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics -Igen -Wall -Wno-psabi -Wunused -Wno-unused-parameter -Wunreachable-code -ggdb3 -fstack-protector-strong -Wformat=2 -fvisibility=internal -Wa,--noexecstack -Werror -DUSE_RTTI_FOR_TYPE_TAGS -Wno-unused-local-typedefs -DBASE_VER=462023 -pthread -I/usr/include/chromeos -I/usr/include/base-462023 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/nss -I/usr/include/nspr -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -fPIE -fno-exceptions -std=gnu++14 -DNDEBUG -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -O2 -pipe -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -c ../../../../../../tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics/metrics_daemon.cc -o obj/metrics/libmetrics_daemon.metrics_daemon.o
metrics-0.0.1-r2936: In file included from ../../../../../../tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics/metrics_daemon.cc:29:
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:17:2: error: This file was generated by an older version of protoc which is
metrics-0.0.1-r2936: #error This file was generated by an older version of protoc which is
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:18:2: error: incompatible with your Protocol Buffer headers. Please
metrics-0.0.1-r2936: #error incompatible with your Protocol Buffer headers. Please
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:19:2: error: regenerate this file with a newer version of protoc.
metrics-0.0.1-r2936: #error regenerate this file with a newer version of protoc.
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:111:10: error: unknown type name 'PROTOBUF_CONSTEXPR'
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:111:29: error: expected member name or ';' after declaration specifiers
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:228:10: error: unknown type name 'PROTOBUF_CONSTEXPR'
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:228:29: error: expected member name or ';' after declaration specifiers
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:328:10: error: unknown type name 'PROTOBUF_CONSTEXPR'
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:328:29: error: expected member name or ';' after declaration specifiers
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:436:10: error: unknown type name 'PROTOBUF_CONSTEXPR'
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:436:29: error: expected member name or ';' after declaration specifiers
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:526:10: error: unknown type name 'PROTOBUF_CONSTEXPR'
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:526:29: error: expected member name or ';' after declaration specifiers
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:616:10: error: unknown type name 'PROTOBUF_CONSTEXPR'
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:616:29: error: expected member name or ';' after declaration specifiers
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:716:10: error: unknown type name 'PROTOBUF_CONSTEXPR'
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:716:29: error: expected member name or ';' after declaration specifiers
metrics-0.0.1-r2936: static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
metrics-0.0.1-r2936: ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
metrics-0.0.1-r2936: /usr/include/power_manager/proto_bindings/suspend.pb.h:1184:78: error: unknown class name 'true_type'; did you mean 'std::true_type'?
metrics-0.0.1-r2936: template <> struct is_proto_enum< ::power_manager::SuspendImminent_Reason> : ::google::protobuf::internal::true_type {};
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: /usr/bin/../include/c++/v1/type_traits:545:38: note: 'std::true_type' declared here
metrics-0.0.1-r2936: typedef _LIBCPP_BOOL_CONSTANT(true) true_type;
metrics-0.0.1-r2936: ^
metrics-0.0.1-r2936: 18 errors generated.
metrics-0.0.1-r2936:
metrics-0.0.1-r2936: [31/35] CXX obj/metrics/libmetrics_daemon.metrics_daemon_main.o
metrics-0.0.1-r2936: [32/35] CXX obj/metrics/libmetrics_daemon.vmlog_writer.o
metrics-0.0.1-r2936: ninja: build stopped: subcommand failed.
metrics-0.0.1-r2936: platform2.py: Unhandled exception:
metrics-0.0.1-r2936: Traceback (most recent call last):
metrics-0.0.1-r2936: File "/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/common-mk/platform2.py", line 449, in <module>
metrics-0.0.1-r2936: commandline.ScriptWrapperMain(lambda _: main)
metrics-0.0.1-r2936: File "/usr/lib64/python2.7/site-packages/chromite/lib/commandline.py", line 959, in ScriptWrapperMain
metrics-0.0.1-r2936: ret = target(argv[1:])
metrics-0.0.1-r2936: File "/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/common-mk/platform2.py", line 445, in main
metrics-0.0.1-r2936: getattr(p2, options.action)(options.args)
metrics-0.0.1-r2936: File "/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/common-mk/platform2.py", line 387, in compile
metrics-0.0.1-r2936: cros_build_lib.RunCommand(ninja_args)
metrics-0.0.1-r2936: File "/usr/lib64/python2.7/site-packages/chromite/lib/cros_build_lib.py", line 654, in RunCommand
metrics-0.0.1-r2936: raise RunCommandError(msg, cmd_result)
metrics-0.0.1-r2936: chromite.lib.cros_build_lib.RunCommandError: return code: 1; command: ninja -C /var/cache/portage/chromeos-base/metrics/out/Default -j 4 all
metrics-0.0.1-r2936: cmd=['ninja', '-C', '/var/cache/portage/chromeos-base/metrics/out/Default', '-j', '4', 'all']
metrics-0.0.1-r2936: * ERROR: chromeos-base/metrics-0.0.1-r2936::chromiumos failed (compile phase):
metrics-0.0.1-r2936: * (no error message)
metrics-0.0.1-r2936: *
metrics-0.0.1-r2936: * Call stack:
metrics-0.0.1-r2936: * ebuild.sh, line 124: Called src_compile
metrics-0.0.1-r2936: * environment, line 3908: Called platform_src_compile
metrics-0.0.1-r2936: * environment, line 3497: Called platform 'compile' 'all'
metrics-0.0.1-r2936: * environment, line 3445: Called die
metrics-0.0.1-r2936: * The specific snippet of code:
metrics-0.0.1-r2936: * "${cmd[@]}" || die
metrics-0.0.1-r2936: *
metrics-0.0.1-r2936: * If you need support, post the output of `emerge --info '=chromeos-base/metrics-0.0.1-r2936::chromiumos'`,
metrics-0.0.1-r2936: * the complete build log and the output of `emerge -pqv '=chromeos-base/metrics-0.0.1-r2936::chromiumos'`.
metrics-0.0.1-r2936: * The complete build log is located at '/var/log/portage/chromeos-base:metrics-0.0.1-r2936:20190321-050904.log'.
metrics-0.0.1-r2936: * For convenience, a symlink to the build log is located at '/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/temp/build.log'.
metrics-0.0.1-r2936: * The ebuild environment file is located at '/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/temp/environment'.
metrics-0.0.1-r2936: * Working directory: '/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics'
metrics-0.0.1-r2936: * S: '/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics'
metrics-0.0.1-r2936: >>> Failed to emerge chromeos-base/metrics-0.0.1-r2936, Log file:
metrics-0.0.1-r2936: >>> '/var/log/portage/chromeos-base:metrics-0.0.1-r2936:20190321-050904.log'
metrics-0.0.1-r2936:
metrics-0.0.1-r2936: * Messages for package chromeos-base/metrics-0.0.1-r2936:
metrics-0.0.1-r2936: * Log file: /var/log/portage/chromeos-base:metrics-0.0.1-r2936:20190321-050904.log
metrics-0.0.1-r2936:
metrics-0.0.1-r2936: * ERROR: chromeos-base/metrics-0.0.1-r2936::chromiumos failed (compile phase):
metrics-0.0.1-r2936: * (no error message)
metrics-0.0.1-r2936: *
metrics-0.0.1-r2936: * Call stack:
metrics-0.0.1-r2936: * ebuild.sh, line 124: Called src_compile
metrics-0.0.1-r2936: * environment, line 3908: Called platform_src_compile
metrics-0.0.1-r2936: * environment, line 3497: Called platform 'compile' 'all'
metrics-0.0.1-r2936: * environment, line 3445: Called die
metrics-0.0.1-r2936: * The specific snippet of code:
metrics-0.0.1-r2936: * "${cmd[@]}" || die
metrics-0.0.1-r2936: *
metrics-0.0.1-r2936: * If you need support, post the output of `emerge --info '=chromeos-base/metrics-0.0.1-r2936::chromiumos'`,
metrics-0.0.1-r2936: * the complete build log and the output of `emerge -pqv '=chromeos-base/metrics-0.0.1-r2936::chromiumos'`.
metrics-0.0.1-r2936: * The complete build log is located at '/var/log/portage/chromeos-base:metrics-0.0.1-r2936:20190321-050904.log'.
metrics-0.0.1-r2936: * For convenience, a symlink to the build log is located at '/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/temp/build.log'.
metrics-0.0.1-r2936: * The ebuild environment file is located at '/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/temp/environment'.
metrics-0.0.1-r2936: * Working directory: '/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics'
metrics-0.0.1-r2936: * S: '/var/tmp/portage/chromeos-base/metrics-0.0.1-r2936/work/metrics-0.0.1/platform2/metrics'
=== Complete: job metrics-0.0.1-r2936 (0m13.4s) ===
Failed chromeos-base/metrics-0.0.1-r2936 (in 0m13.4s). Your build has failed.
Pending 4/4, Building 0/0, Retrying 1, [Time 23:09:17 | Elapsed 2m11.5s | Load 2.0 1.02 0.84]
Retrying emerge of dev-libs/protobuf-c-1.1.1.
Started dev-libs/protobuf-c-1.1.1 (logged in /tmp/protobuf-c-1.1.1-uGHjj6)
Packages failed:
dev-libs/protobuf-c-1.1.1
chromeos-base/metrics-0.0.1-r2936
=== Start output for job protobuf-c-1.1.1 (0m15.4s) ===
protobuf-c-1.1.1: >>> Emerging (1 of 1) dev-libs/protobuf-c-1.1.1::chromiumos
protobuf-c-1.1.1: * protobuf-c-1.1.1.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ]
protobuf-c-1.1.1: * Running stacked hooks for pre_pkg_setup
protobuf-c-1.1.1: * sysroot_build_bin_dir ... [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: * Running stacked hooks for post_pkg_setup
protobuf-c-1.1.1: * python_eclass_hack ... [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: * Running stacked hooks for pre_src_unpack
protobuf-c-1.1.1: * python_multilib_setup ... [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: >>> Unpacking source...
protobuf-c-1.1.1: >>> Unpacking protobuf-c-1.1.1.tar.gz to /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work
protobuf-c-1.1.1: >>> Source unpacked in /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work
protobuf-c-1.1.1: * Running stacked hooks for post_src_unpack
protobuf-c-1.1.1: * asan_init ... [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: >>> Preparing source in /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 ...
protobuf-c-1.1.1: * Applying protobuf-c-1.1.0-no-build-tests.patch ... [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: * Running eautoreconf in '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1' ...
protobuf-c-1.1.1: * Running libtoolize --install --copy --force --automake ... [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: * Running aclocal -I m4 ... [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: * Running autoconf --force ... [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: * Running autoheader ... [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: * Running automake --add-missing --copy --foreign --force-missing .. [ ok ]uf-c-1.1.1:
protobuf-c-1.1.1: * Running elibtoolize in: protobuf-c-1.1.1/
protobuf-c-1.1.1: * Running elibtoolize in: protobuf-c-1.1.1/build-aux/
protobuf-c-1.1.1: * Applying portage/1.2.0 patch ...
protobuf-c-1.1.1: * Applying sed/1.5.6 patch ...
protobuf-c-1.1.1: * Applying as-needed/2.4.3 patch ...
protobuf-c-1.1.1: >>> Source prepared.
protobuf-c-1.1.1: >>> Configuring source in /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 ...
protobuf-c-1.1.1: * abi_x86_64.amd64: running multilib-minimal_abi_src_configure
protobuf-c-1.1.1: >>> Working in BUILD_DIR: "/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1-abi_x86_64.amd64"
protobuf-c-1.1.1: * econf: updating protobuf-c-1.1.1/build-aux/config.sub with /usr/share/gnuconfig/config.sub
protobuf-c-1.1.1: * econf: updating protobuf-c-1.1.1/build-aux/config.guess with /usr/share/gnuconfig/config.guess
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --libdir=/usr/lib64 --docdir=/usr/share/doc/protobuf-c-1.1.1 --enable-shared --disable-static
protobuf-c-1.1.1: configure: loading site script /usr/share/config.site
protobuf-c-1.1.1: checking for a BSD-compatible install... /usr/lib/portage/python2.7/ebuild-helpers/xattr/install -c
protobuf-c-1.1.1: checking whether build environment is sane... yes
protobuf-c-1.1.1: checking for a thread-safe mkdir -p... /bin/mkdir -p
protobuf-c-1.1.1: checking for gawk... gawk
protobuf-c-1.1.1: checking whether make sets $(MAKE)... yes
protobuf-c-1.1.1: checking whether make supports nested variables... yes
protobuf-c-1.1.1: checking for style of include used by make... GNU
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-clang
protobuf-c-1.1.1: checking whether the C compiler works... yes
protobuf-c-1.1.1: checking for C compiler default output file name... a.out
protobuf-c-1.1.1: checking for suffix of executables...
protobuf-c-1.1.1: checking whether we are cross compiling... no
protobuf-c-1.1.1: checking for suffix of object files... o
protobuf-c-1.1.1: checking whether we are using the GNU C compiler... yes
protobuf-c-1.1.1: checking whether x86_64-pc-linux-gnu-clang accepts -g... yes
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-clang option to accept ISO C89... none needed
protobuf-c-1.1.1: checking whether x86_64-pc-linux-gnu-clang understands -c and -o together... yes
protobuf-c-1.1.1: checking dependency style of x86_64-pc-linux-gnu-clang... none
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-clang option to accept ISO C99... none needed
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-clang option to accept ISO Standard C... (cached) none needed
protobuf-c-1.1.1: checking whether we are using the GNU C++ compiler... yes
protobuf-c-1.1.1: checking whether x86_64-pc-linux-gnu-clang++ accepts -g... yes
protobuf-c-1.1.1: checking dependency style of x86_64-pc-linux-gnu-clang++... none
protobuf-c-1.1.1: checking whether ln -s works... yes
protobuf-c-1.1.1: checking how to run the C preprocessor... x86_64-pc-linux-gnu-clang -E
protobuf-c-1.1.1: checking for grep that handles long lines and -e... /bin/grep
protobuf-c-1.1.1: checking for egrep... /bin/grep -E
protobuf-c-1.1.1: checking for ANSI C header files... yes
protobuf-c-1.1.1: checking for sys/types.h... yes
protobuf-c-1.1.1: checking for sys/stat.h... yes
protobuf-c-1.1.1: checking for stdlib.h... yes
protobuf-c-1.1.1: checking for string.h... yes
protobuf-c-1.1.1: checking for memory.h... yes
protobuf-c-1.1.1: checking for strings.h... yes
protobuf-c-1.1.1: checking for inttypes.h... yes
protobuf-c-1.1.1: checking for stdint.h... yes
protobuf-c-1.1.1: checking for unistd.h... yes
protobuf-c-1.1.1: checking minix/config.h usability... no
protobuf-c-1.1.1: checking minix/config.h presence... no
protobuf-c-1.1.1: checking for minix/config.h... no
protobuf-c-1.1.1: checking whether it is safe to define __EXTENSIONS__... yes
protobuf-c-1.1.1: checking for special C compiler options needed for large files... no
protobuf-c-1.1.1: checking for _FILE_OFFSET_BITS value needed for large files... no
protobuf-c-1.1.1: checking whether make supports nested variables... (cached) yes
protobuf-c-1.1.1: checking build system type... x86_64-pc-linux-gnu
protobuf-c-1.1.1: checking host system type... x86_64-pc-linux-gnu
protobuf-c-1.1.1: checking how to print strings... printf
protobuf-c-1.1.1: checking for a sed that does not truncate output... /bin/sed
protobuf-c-1.1.1: checking for fgrep... /bin/grep -F
protobuf-c-1.1.1: checking for ld used by x86_64-pc-linux-gnu-clang... /usr/bin/x86_64-pc-linux-gnu-ld
protobuf-c-1.1.1: checking if the linker (/usr/bin/x86_64-pc-linux-gnu-ld) is GNU ld... yes
protobuf-c-1.1.1: checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B
protobuf-c-1.1.1: checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface... BSD nm
protobuf-c-1.1.1: checking the maximum length of command line arguments... 1572864
protobuf-c-1.1.1: checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
protobuf-c-1.1.1: checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
protobuf-c-1.1.1: checking for /usr/bin/x86_64-pc-linux-gnu-ld option to reload object files... -r
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump
protobuf-c-1.1.1: checking how to recognize dependent libraries... pass_all
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-dlltool... no
protobuf-c-1.1.1: checking for dlltool... no
protobuf-c-1.1.1: checking how to associate runtime and link libraries... printf %s\n
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
protobuf-c-1.1.1: checking for archiver @FILE support... @
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
protobuf-c-1.1.1: checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-clang object... ok
protobuf-c-1.1.1: checking for sysroot... no
protobuf-c-1.1.1: checking for a working dd... /bin/dd
protobuf-c-1.1.1: checking how to truncate binary pipes... /bin/dd bs=4096 count=1
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-mt... no
protobuf-c-1.1.1: checking for mt... no
protobuf-c-1.1.1: checking if : is a manifest tool... no
protobuf-c-1.1.1: checking for dlfcn.h... yes
protobuf-c-1.1.1: checking for objdir... .libs
protobuf-c-1.1.1: checking if x86_64-pc-linux-gnu-clang supports -fno-rtti -fno-exceptions... yes
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-clang option to produce PIC... -fPIC -DPIC
protobuf-c-1.1.1: checking if x86_64-pc-linux-gnu-clang PIC flag -fPIC -DPIC works... yes
protobuf-c-1.1.1: checking if x86_64-pc-linux-gnu-clang static flag -static works... yes
protobuf-c-1.1.1: checking if x86_64-pc-linux-gnu-clang supports -c -o file.o... yes
protobuf-c-1.1.1: checking if x86_64-pc-linux-gnu-clang supports -c -o file.o... (cached) yes
protobuf-c-1.1.1: checking whether the x86_64-pc-linux-gnu-clang linker (/usr/bin/x86_64-pc-linux-gnu-ld -m elf_x86_64) supports shared libraries... yes
protobuf-c-1.1.1: checking whether -lc should be explicitly linked in... no
protobuf-c-1.1.1: checking dynamic linker characteristics... GNU/Linux ld.so
protobuf-c-1.1.1: checking how to hardcode library paths into programs... immediate
protobuf-c-1.1.1: checking whether stripping libraries is possible... yes
protobuf-c-1.1.1: checking if libtool supports shared libraries... yes
protobuf-c-1.1.1: checking whether to build shared libraries... yes
protobuf-c-1.1.1: checking whether to build static libraries... no
protobuf-c-1.1.1: checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-clang++ -E
protobuf-c-1.1.1: checking for ld used by x86_64-pc-linux-gnu-clang++... /usr/bin/x86_64-pc-linux-gnu-ld -m elf_x86_64
protobuf-c-1.1.1: checking if the linker (/usr/bin/x86_64-pc-linux-gnu-ld -m elf_x86_64) is GNU ld... yes
protobuf-c-1.1.1: checking whether the x86_64-pc-linux-gnu-clang++ linker (/usr/bin/x86_64-pc-linux-gnu-ld -m elf_x86_64) supports shared libraries... yes
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-clang++ option to produce PIC... -fPIC -DPIC
protobuf-c-1.1.1: checking if x86_64-pc-linux-gnu-clang++ PIC flag -fPIC -DPIC works... yes
protobuf-c-1.1.1: checking if x86_64-pc-linux-gnu-clang++ static flag -static works... yes
protobuf-c-1.1.1: checking if x86_64-pc-linux-gnu-clang++ supports -c -o file.o... yes
protobuf-c-1.1.1: checking if x86_64-pc-linux-gnu-clang++ supports -c -o file.o... (cached) yes
protobuf-c-1.1.1: checking whether the x86_64-pc-linux-gnu-clang++ linker (/usr/bin/x86_64-pc-linux-gnu-ld -m elf_x86_64) supports shared libraries... yes
protobuf-c-1.1.1: checking dynamic linker characteristics... (cached) GNU/Linux ld.so
protobuf-c-1.1.1: checking how to hardcode library paths into programs... immediate
protobuf-c-1.1.1: checking for doxygen... no
protobuf-c-1.1.1: checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config
protobuf-c-1.1.1: checking pkg-config is at least version 0.9.0... yes
protobuf-c-1.1.1: checking for protobuf... yes
protobuf-c-1.1.1: checking google/protobuf/compiler/command_line_interface.h usability... yes
protobuf-c-1.1.1: checking google/protobuf/compiler/command_line_interface.h presence... yes
protobuf-c-1.1.1: checking for google/protobuf/compiler/command_line_interface.h... yes
protobuf-c-1.1.1: checking for protoc... /usr/bin/protoc
protobuf-c-1.1.1: checking if LD -Wl,--version-script works... yes
protobuf-c-1.1.1: checking whether self tests are run under valgrind... no
protobuf-c-1.1.1: checking whether to build with code coverage support... no
protobuf-c-1.1.1: checking whether byte ordering is bigendian... no
protobuf-c-1.1.1: checking that generated files are newer than configure... done
protobuf-c-1.1.1: configure: creating ./config.status
protobuf-c-1.1.1: config.status: creating Makefile
protobuf-c-1.1.1: config.status: creating protobuf-c/libprotobuf-c.pc
protobuf-c-1.1.1: config.status: creating config.h
protobuf-c-1.1.1: config.status: executing depfiles commands
protobuf-c-1.1.1: config.status: executing libtool commands
protobuf-c-1.1.1:
protobuf-c-1.1.1: protobuf-c 1.1.1
protobuf-c-1.1.1:
protobuf-c-1.1.1: CC: x86_64-pc-linux-gnu-clang
protobuf-c-1.1.1: CFLAGS: -O2 -pipe
protobuf-c-1.1.1: CXX: x86_64-pc-linux-gnu-clang++
protobuf-c-1.1.1: CXXFLAGS: -O2 -pipe
protobuf-c-1.1.1: LDFLAGS: -Wl,-O2 -Wl,--as-needed -Wl,-O2 -Wl,--as-needed
protobuf-c-1.1.1: LIBS:
protobuf-c-1.1.1:
protobuf-c-1.1.1: prefix: /usr
protobuf-c-1.1.1: sysconfdir: /etc
protobuf-c-1.1.1: libdir: /usr/lib64
protobuf-c-1.1.1: includedir: ${prefix}/include
protobuf-c-1.1.1: pkgconfigdir: ${libdir}/pkgconfig
protobuf-c-1.1.1:
protobuf-c-1.1.1: bigendian: no
protobuf-c-1.1.1: protobuf version: libprotoc 3.6.1
protobuf-c-1.1.1:
protobuf-c-1.1.1: >>> Source configured.
protobuf-c-1.1.1: >>> Compiling source in /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 ...
protobuf-c-1.1.1: * abi_x86_64.amd64: running multilib-minimal_abi_src_compile
protobuf-c-1.1.1: make -j4
protobuf-c-1.1.1: make all-am
protobuf-c-1.1.1: make[1]: Entering directory '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1-abi_x86_64.amd64'
protobuf-c-1.1.1: /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-clang -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -include ./config.h -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protobuf-c -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -O2 -pipe -c -o protobuf-c/protobuf-c.lo /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protobuf-c/protobuf-c.c
protobuf-c-1.1.1: x86_64-pc-linux-gnu-clang++ -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -include ./config.h -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protobuf-c -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -pthread -O2 -pipe -c -o protoc-c/protoc_c_protoc_c-c_bytes_field.o `test -f 'protoc-c/c_bytes_field.cc' || echo '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/'`protoc-c/c_bytes_field.cc
protobuf-c-1.1.1: x86_64-pc-linux-gnu-clang++ -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -include ./config.h -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protobuf-c -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -pthread -O2 -pipe -c -o protoc-c/protoc_c_protoc_c-c_enum.o `test -f 'protoc-c/c_enum.cc' || echo '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/'`protoc-c/c_enum.cc
protobuf-c-1.1.1: x86_64-pc-linux-gnu-clang++ -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -include ./config.h -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protobuf-c -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -pthread -O2 -pipe -c -o protoc-c/protoc_c_protoc_c-c_enum_field.o `test -f 'protoc-c/c_enum_field.cc' || echo '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/'`protoc-c/c_enum_field.cc
protobuf-c-1.1.1: libtool: compile: x86_64-pc-linux-gnu-clang -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -include ./config.h -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protobuf-c -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -O2 -pipe -c /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protobuf-c/protobuf-c.c -fPIC -DPIC -o protobuf-c/.libs/protobuf-c.o
protobuf-c-1.1.1: In file included from /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_bytes_field.cc:63:
protobuf-c-1.1.1: In file included from /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_bytes_field.h:68:
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:120:3: error: no template named 'scoped_array'
protobuf-c-1.1.1: scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:120:16: error: use of undeclared identifier 'scoped_ptr'
protobuf-c-1.1.1: scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:120:27: error: 'FieldGenerator' does not refer to a value
protobuf-c-1.1.1: scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:80:7: note: declared here
protobuf-c-1.1.1: class FieldGenerator {
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:120:43: error: expected member name or ';' after declaration specifiers
protobuf-c-1.1.1: scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
protobuf-c-1.1.1: ~~~~~~~~~~~~ ^
protobuf-c-1.1.1: In file included from /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum_field.cc:63:
protobuf-c-1.1.1: In file included from /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum_field.h:68:
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:120:3: error: no template named 'scoped_array'
protobuf-c-1.1.1: scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: In file included from /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_bytes_field.cc:63:
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_bytes_field.h/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:120:16: error: use of undeclared identifier 'scoped_ptr'
protobuf-c-1.1.1: scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:120:27: error: 'FieldGenerator' does not refer to a value
protobuf-c-1.1.1: scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:80:7: note: declared here
protobuf-c-1.1.1: class FieldGenerator {
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_field.h:120:43: error: expected member name or ';' after declaration specifiers
protobuf-c-1.1.1: scoped_array<scoped_ptr<FieldGenerator> > field_generators_;
protobuf-c-1.1.1: ~~~~~~~~~~~~ ^
protobuf-c-1.1.1: :89:3: error: no template named 'map'; did you mean 'std::map'?
protobuf-c-1.1.1: map<string, string> variables_;
protobuf-c-1.1.1: ^~~
protobuf-c-1.1.1: std::map
protobuf-c-1.1.1: /usr/bin/../include/c++/v1/__tree:1515:77: note: 'std::map' declared here
protobuf-c-1.1.1: template <class, class, class, class> friend class _LIBCPP_TEMPLATE_VIS map;
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: In file included from /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum_field.cc:63:
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum_field.h:87:3: error: no template named 'map'; did you mean 'std::map'?
protobuf-c-1.1.1: map<string, string> variables_;
protobuf-c-1.1.1: ^~~
protobuf-c-1.1.1: std::map
protobuf-c-1.1.1: /usr/bin/../include/c++/v1/__tree:1515:77: note: 'std::map' declared here
protobuf-c-1.1.1: template <class, class, class, class> friend class _LIBCPP_TEMPLATE_VIS map;
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: x86_64-pc-linux-gnu-clang++ -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -include ./config.h -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protobuf-c -I. -I/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1 -pthread -O2 -pipe -c -o protoc-c/protoc_c_protoc_c-c_extension.o `test -f 'protoc-c/c_extension.cc' || echo '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/'`protoc-c/c_extension.cc
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:84:3: error: no template named 'map'; did you mean 'Map'?
protobuf-c-1.1.1: map<string, string> vars;
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_bytes_field.cc:77:25: error: no template named 'map'; did you mean 'Map'?
protobuf-c-1.1.1: map<string, string>* variables) {
protobuf-c-1.1.1: ^~~
protobuf-c-1.1.1: Map
protobuf-c-1.1.1: /usr/include/google/protobuf/map.h:123:7: note: 'Map' declared here
protobuf-c-1.1.1: class Map {
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: ^~~
protobuf-c-1.1.1: Map
protobuf-c-1.1.1: /usr/include/google/protobuf/map.h:123:7: note: 'Map' declared here
protobuf-c-1.1.1: class Map {
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_bytes_field.cc:89:3: error: no matching function for call to 'SetBytesVariables'
protobuf-c-1.1.1: SetBytesVariables(descriptor, &variables_);
protobuf-c-1.1.1: ^~~~~~~~~~~~~~~~~
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_bytes_field.cc:76:6: note: candidate function not viable: no known conversion from 'map<std::__1::string, std::__1::string> *' (aka 'map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > > *') to 'Map<std::__1::string, std::__1::string> *' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > > *') for 2nd argument
protobuf-c-1.1.1: void SetBytesVariables(const FieldDescriptor* descriptor,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum_field.cc:78:23: error: no template named 'map'; did you mean 'Map'?
protobuf-c-1.1.1: map<string, string>* variables) {
protobuf-c-1.1.1: ^~~
protobuf-c-1.1.1: Map
protobuf-c-1.1.1: /usr/include/google/protobuf/map.h:123:7: note: 'Map' declared here
protobuf-c-1.1.1: class Map {
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum_field.cc:97:3: error: no matching function for call to 'SetEnumVariables'
protobuf-c-1.1.1: SetEnumVariables(descriptor, &variables_);
protobuf-c-1.1.1: ^~~~~~~~~~~~~~~~
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum_field.cc:77:6: note: candidate function not viable: no known conversion from 'map<std::__1::string, std::__1::string> *' (aka 'map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > > *') to 'Map<std::__1::string, std::__1::string> *' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > > *') for 2nd argument
protobuf-c-1.1.1: void SetEnumVariables(const FieldDescriptor* descriptor,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:93:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars, "typedef enum _$classname$ {\n");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:113:14: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars, "$prefix$$name$ = $number$$opt_comma$\n");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:123:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars, " PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE($uc_name$)\n");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:125:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars, "} $classname$;\n");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:129:3: error: no template named 'map'; did you mean 'Map'?
protobuf-c-1.1.1: map<string, string> vars;
protobuf-c-1.1.1: ^~~
protobuf-c-1.1.1: Map
protobuf-c-1.1.1: /usr/include/google/protobuf/map.h:123:7: note: 'Map' declared here
protobuf-c-1.1.1: class Map {
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:138:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars,
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:152:3: error: no template named 'map'; did you mean 'Map'?
protobuf-c-1.1.1: map<string, string> vars;
protobuf-c-1.1.1: ^~~
protobuf-c-1.1.1: Map
protobuf-c-1.1.1: /usr/include/google/protobuf/map.h:123:7: note: 'Map' declared here
protobuf-c-1.1.1: class Map {
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:156:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars,
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:179:3: error: no template named 'map'; did you mean 'Map'?
protobuf-c-1.1.1: map<string, string> vars;
protobuf-c-1.1.1: ^~~
protobuf-c-1.1.1: Map
protobuf-c-1.1.1: /usr/include/google/protobuf/map.h:123:7: note: 'Map' declared here
protobuf-c-1.1.1: class Map {
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:218:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars,
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:229:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars, "};\n");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:230:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars, "static const ProtobufCIntRange $lcclassname$__value_ranges[] = {\n");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:245:13: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print (vars, "{$range_start_value$, $orig_index$},");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:257:14: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print (vars, "{$range_start_value$, $orig_index$},");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:264:14: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print (vars, "{$range_start_value$, $orig_index$}\n};\n");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:271:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars,
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:277:14: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print (vars, " { \"$name$\", $index$ },\n");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1/protoc-c/c_enum.cc:279:12: error: no matching member function for call to 'Print'
protobuf-c-1.1.1: printer->Print(vars, "};\n");
protobuf-c-1.1.1: ~~~~~~~~~^~~~~
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:229:8: note: candidate function not viable: no known conversion from 'Map<std::__1::string, std::__1::string>' (aka 'Map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') to 'const std::map<string, string>' (aka 'const map<basic_string<char, char_traits<char>, allocator<char> >, basic_string<char, char_traits<char>, allocator<char> > >') for 1st argument
protobuf-c-1.1.1: void Print(const std::map<string, string>& variables, const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:232:8: note: candidate function not viable: requires single argument 'text', but 2 arguments were provided
protobuf-c-1.1.1: void Print(const char* text);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:234:8: note: candidate function not viable: requires 3 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable, const string& value);
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:236:8: note: candidate function not viable: requires 5 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:239:8: note: candidate function not viable: requires 7 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:243:8: note: candidate function not viable: requires 9 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:248:8: note: candidate function not viable: requires 11 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:254:8: note: candidate function not viable: requires 13 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:261:8: note: candidate function not viable: requires 15 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: /usr/include/google/protobuf/io/printer.h:269:8: note: candidate function not viable: requires 17 arguments, but 2 were provided
protobuf-c-1.1.1: void Print(const char* text, const char* variable1, const string& value1,
protobuf-c-1.1.1: ^
protobuf-c-1.1.1: fatal error: too many errors emitted, stopping now [-ferror-limit=]
protobuf-c-1.1.1: 20 errors generated.
protobuf-c-1.1.1: make[1]: *** [Makefile:1178: protoc-c/protoc_c_protoc_c-c_enum.o] Error 1
protobuf-c-1.1.1: make[1]: *** Waiting for unfinished jobs....
protobuf-c-1.1.1: 7 errors generated.
protobuf-c-1.1.1: make[1]: *** [Makefile:1192: protoc-c/protoc_c_protoc_c-c_enum_field.o] Error 1
protobuf-c-1.1.1: 7 errors generated.
protobuf-c-1.1.1: make[1]: *** [Makefile:1164: protoc-c/protoc_c_protoc_c-c_bytes_field.o] Error 1
protobuf-c-1.1.1: make[1]: Leaving directory '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1-abi_x86_64.amd64'
protobuf-c-1.1.1: make: *** [Makefile:811: all] Error 2
protobuf-c-1.1.1: * ERROR: dev-libs/protobuf-c-1.1.1::chromiumos failed (compile phase):
protobuf-c-1.1.1: * emake failed
protobuf-c-1.1.1: *
protobuf-c-1.1.1: * If you need support, post the output of `emerge --info '=dev-libs/protobuf-c-1.1.1::chromiumos'`,
protobuf-c-1.1.1: * the complete build log and the output of `emerge -pqv '=dev-libs/protobuf-c-1.1.1::chromiumos'`.
protobuf-c-1.1.1: * The complete build log is located at '/var/log/portage/dev-libs:protobuf-c-1.1.1:20190321-050917.log'.
protobuf-c-1.1.1: * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/temp/build.log'.
protobuf-c-1.1.1: * The ebuild environment file is located at '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/temp/environment'.
protobuf-c-1.1.1: * Working directory: '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1-abi_x86_64.amd64'
protobuf-c-1.1.1: * S: '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1'
protobuf-c-1.1.1: >>> Failed to emerge dev-libs/protobuf-c-1.1.1, Log file:
protobuf-c-1.1.1: >>> '/var/log/portage/dev-libs:protobuf-c-1.1.1:20190321-050917.log'
protobuf-c-1.1.1:
protobuf-c-1.1.1: * Messages for package dev-libs/protobuf-c-1.1.1:
protobuf-c-1.1.1: * Log file: /var/log/portage/dev-libs:protobuf-c-1.1.1:20190321-050917.log
protobuf-c-1.1.1:
protobuf-c-1.1.1: * ERROR: dev-libs/protobuf-c-1.1.1::chromiumos failed (compile phase):
protobuf-c-1.1.1: * emake failed
protobuf-c-1.1.1: *
protobuf-c-1.1.1: * If you need support, post the output of `emerge --info '=dev-libs/protobuf-c-1.1.1::chromiumos'`,
protobuf-c-1.1.1: * the complete build log and the output of `emerge -pqv '=dev-libs/protobuf-c-1.1.1::chromiumos'`.
protobuf-c-1.1.1: * The complete build log is located at '/var/log/portage/dev-libs:protobuf-c-1.1.1:20190321-050917.log'.
protobuf-c-1.1.1: * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/temp/build.log'.
protobuf-c-1.1.1: * The ebuild environment file is located at '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/temp/environment'.
protobuf-c-1.1.1: * Working directory: '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1-abi_x86_64.amd64'
protobuf-c-1.1.1: * S: '/var/tmp/portage/dev-libs/protobuf-c-1.1.1/work/protobuf-c-1.1.1'
=== Complete: job protobuf-c-1.1.1 (0m15.4s) ===
Failed dev-libs/protobuf-c-1.1.1 (in 0m15.4s). Your build has failed.
Pending 4/4, [Time 23:09:33 | Elapsed 2m27.0s | Load 2.02 1.06 0.86]
ERROR : Wed Mar 20 23:09:34 MDT 2019