pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/56791: lang/libunwind 13.0.1 fails to build on sparc64



>Number:         56791
>Category:       pkg
>Synopsis:       libunwind 13.0.1 fails to build on sparc64
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Apr 12 18:50:00 +0000 2022
>Originator:     Havard Eidnes
>Release:        NetBSD 9.99.96
>Organization:
   I try...
>Environment:
System: NetBSD s1.urc.uninett.no 9.99.96 NetBSD 9.99.96 (S1) #11: Mon Apr  4 02:09:51 CEST 2022  he%s1.urc.uninett.no@localhost:/usr/obj/sys/arch/sparc64/compile/S1 sparc64
Architecture: sparc64
Machine: sparc64
>Description:
	
>How-To-Repeat:
	The build of lang/libunwind 13.0.1 is failing, blocking other
	package builds on sparc64:

/usr/pkgsrc/lang/libunwind/work/libunwind-13.0.1.src/src/UnwindCursor.hpp: In instantiation of 'libunwind::UnwindCursor<A, R>::UnwindCursor(unw_context_t*, A&) [with A = libunwind::LocalAddressSpace; R = libunwind::Registers_sparc; unw_context_t = unw_context_t]':
/usr/pkgsrc/lang/libunwind/work/libunwind-13.0.1.src/src/libunwind.cpp:82:56:   required from here
/usr/pkgsrc/lang/libunwind/work/libunwind-13.0.1.src/src/UnwindCursor.hpp:1211:63: error: static assertion failed: UnwindCursor<> does not fit in unw_cursor_t
 1211 |   static_assert((check_fit<UnwindCursor<A, R>, unw_cursor_t>::does_fit),
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~

      and it's downhill from there.


>Fix:
	Sorry, do not know...
	Suggestions welcome.



Home | Main Index | Thread Index | Old Index