Bug 262427 - devel/google-perftools fails to build using poudriere on amd64 13-stable with linker error undefined symbol: unw_getcontext
Summary: devel/google-perftools fails to build using poudriere on amd64 13-stable with...
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: Yuri Victorovich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-08 21:35 UTC by Robert Cina
Modified: 2022-05-31 19:55 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (yuri)


Attachments
devel/google-perftools poudriere build log of linker error (255.31 KB, text/plain)
2022-03-08 21:35 UTC, Robert Cina
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Cina 2022-03-08 21:35:20 UTC
Created attachment 232328 [details]
devel/google-perftools poudriere build log of linker error

The port devel/google-perftools fails to build for me using poudriere on amd64 13-stable.

It fails with a linker error undefined symbol: unw_getcontext as shown below:

/libstacktrace.a")
libtool: link: (cd .libs/libtcmalloc_internal.lax/libstacktrace.a && ar x "/wrkdirs/usr/ports/devel/google-perftools/work/gperftools-2.9.1/./.libs/libstacktrace.a")
ld: error: undefined symbol: unw_getcontext
>>> referenced by stacktrace.cc
>>>               stacktrace.o:(GetStackFrames_libunwind(void**, int*, int, int)) in archive ./.libs/libstacktrace.a
>>> referenced by stacktrace.cc
>>>               stacktrace.o:(GetStackFramesWithContext_libunwind(void**, int*, int, int, void const*)) in archive ./.libs/libstacktrace.a
>>> referenced by stacktrace.cc
>>>               stacktrace.o:(GetStackTrace_libunwind(void**, int, int)) in archive ./.libs/libstacktrace.a
>>> referenced 1 more times