=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Building for libunwind-8.0.1 Scanning dependencies of target unwind_objects [ 10%] Building CXX object src/CMakeFiles/unwind_objects.dir/libunwind.cpp.o [ 20%] Building CXX object src/CMakeFiles/unwind_objects.dir/Unwind-EHABI.cpp.o [ 30%] Building CXX object src/CMakeFiles/unwind_objects.dir/Unwind-seh.cpp.o [ 40%] Building C object src/CMakeFiles/unwind_objects.dir/UnwindLevel1.c.o In file included from /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/libunwind.cpp:28:0: /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/AddressSpace.hpp: In static member function 'static __int64_t libunwind::LocalAddressSpace::getSLEB128(libunwind::LocalAddressSpace::pint_t&, libunwind::LocalAddressSpace::pint_t)': /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/AddressSpace.hpp:289:12: warning: conversion to 'long long unsigned int' from '__int64_t {aka long int}' may change the sign of the result [-Wsign-conversion] result |= (-1ULL) << bit; ^ /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/AddressSpace.hpp:289:12: warning: conversion to '__int64_t {aka long int}' from 'long long unsigned int' may change the sign of the result [-Wsign-conversion] /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/libunwind.cpp: At global scope: /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/libunwind.cpp:37:43: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] (unw_addr_space_t)&LocalAddressSpace::sThisAddressSpace; ^ In file included from /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/libunwind_ext.h:16:0, from /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/libunwind.cpp:21: /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/UnwindCursor.hpp: In instantiation of 'libunwind::UnwindCursor::UnwindCursor(unw_context_t*, A&) [with A = libunwind::LocalAddressSpace; R = libunwind::Registers_sparc; unw_context_t = unw_context_t]': /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/libunwind.cpp:77:79: required from here /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/config.h:28:18: error: size of array is negative extern int compile_time_assert_failed[ ( __b ) ? 1 : -1 ] \ ^ /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/UnwindCursor.hpp:1149:3: note: in expansion of macro 'static_assert' static_assert((check_fit, unw_cursor_t>::does_fit), ^ In file included from /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/libunwind.cpp:29:0: /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/UnwindCursor.hpp: In instantiation of 'void libunwind::UnwindCursor::setReg(int, unw_word_t) [with A = libunwind::LocalAddressSpace; R = libunwind::Registers_sparc; unw_word_t = long unsigned int]': /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/libunwind.cpp:407:1: required from here /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/UnwindCursor.hpp:1175:3: warning: conversion to '__uint32_t {aka unsigned int}' from 'unw_word_t {aka long unsigned int}' may alter its value [-Wconversion] _registers.setRegister(regNum, (typename A::pint_t)value); ^ In file included from /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/UnwindCursor.hpp:71:0, from /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/libunwind.cpp:29: /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/DwarfInstructions.hpp: In instantiation of 'static int libunwind::DwarfInstructions::stepWithDwarf(A&, libunwind::DwarfInstructions::pint_t, libunwind::DwarfInstructions::pint_t, R&) [with A = libunwind::LocalAddressSpace; R = libunwind::Registers_sparc; libunwind::DwarfInstructions::pint_t = long unsigned int]': /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/UnwindCursor.hpp:919:50: required from 'int libunwind::UnwindCursor::stepWithDwarfFDE() [with A = libunwind::LocalAddressSpace; R = libunwind::Registers_sparc]' /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/UnwindCursor.hpp:1941:10: required from 'int libunwind::UnwindCursor::step() [with A = libunwind::LocalAddressSpace; R = libunwind::Registers_sparc]' /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/libunwind.cpp:407:1: required from here /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/DwarfInstructions.hpp:189:13: warning: conversion to '__uint32_t {aka unsigned int}' from 'libunwind::LocalAddressSpace::pint_t {aka long unsigned int}' may alter its value [-Wconversion] newRegisters.setRegister( ^ /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/DwarfInstructions.hpp:199:7: warning: conversion to '__uint32_t {aka unsigned int}' from 'libunwind::DwarfInstructions::pint_t {aka long unsigned int}' may alter its value [-Wconversion] newRegisters.setSP(cfa); ^ /tmp/pkgbuild/lang/libunwind/work/libunwind-8.0.1.src/src/DwarfInstructions.hpp:264:7: warning: conversion to '__uint32_t {aka unsigned int}' from 'libunwind::DwarfInstructions::pint_t {aka long unsigned int}' may alter its value [-Wconversion] newRegisters.setIP(returnAddress); ^ --- src/CMakeFiles/unwind_objects.dir/libunwind.cpp.o --- *** [src/CMakeFiles/unwind_objects.dir/libunwind.cpp.o] Error code 1 make[2]: stopped in /tmp/pkgbuild/lang/libunwind/work/build 1 error make[2]: stopped in /tmp/pkgbuild/lang/libunwind/work/build --- src/CMakeFiles/unwind_objects.dir/all --- *** [src/CMakeFiles/unwind_objects.dir/all] Error code 2 make[1]: stopped in /tmp/pkgbuild/lang/libunwind/work/build 1 error make[1]: stopped in /tmp/pkgbuild/lang/libunwind/work/build *** [all] Error code 2 make: stopped in /tmp/pkgbuild/lang/libunwind/work/build 1 error make: stopped in /tmp/pkgbuild/lang/libunwind/work/build *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/lang/libunwind *** Error code 1 Stop. make: stopped in /usr/pkgsrc/lang/libunwind