[Bug 268579] lang/gnustep-base: Update to 1.28.0
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 268579] lang/gnustep-base: Update to 1.28.0"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 29 Dec 2022 10:40:43 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268579 --- Comment #5 from Martin Waschbüsch <martin@waschbuesch.de> --- (In reply to Li-Wen Hsu from comment #2) I got the same results on 12.3 and 12.4. configure.ac in 1.28 seems to try and enable unwind by default: ---- # Enable unwind if found by default AC_ARG_WITH(unwind, AS_HELP_STRING([--without-unwind], [Ignore unwind if found and disable it])) AS_IF([test "x$with_unwind" != "xno"], [AC_CHECK_HEADERS(unwind.h)] [AC_CHECK_FUNCS(_Unwind_GetIP)], [have_unwind=no]) AS_IF([test "x$ac_cv_func__Unwind_GetIP" = "xyes"], [have_unwind=yes], [have_unwind=no]) AS_IF([test "x$have_unwind" = "xyes"], [AC_DEFINE([WITH_UNWIND], [1], [Have and use Unwind library])], [AS_IF([test "x$with_unwind" = "xyes"], [AC_MSG_ERROR([unwind requested but not found]) ]) ]) ---- It seems that while the check for unwind.h fails, somehow the check for _Unwind_GetIP does succeed which results in the assumption that unwind can be enabled, which in turn leads to unwind.h being expected. 1.27 does not do that, but only checks if the header file is present. I have added a dependency on devel/libunwind, which will make it compile on 12.x Can you try the updated patch? (However, perhaps it would be better to only add the dependency for 12.x?) -- You are receiving this mail because: You are the assignee for the bug.