Created attachment 252798 [details] [PATCH] devel/bear: update 3.1.3 → 3.1.4
Hi. I have a similar update in a local branch, but was hoping to resolve an issue before pushing. https://github.com/rizsotto/Bear/issues/557 So far, I haven't been successful in finding a real solution, and the workaround with the soft links and --force-wrapper seems less than ideal. However, it might be the best we can do for now unless something has enough time to solve the real problem.
..unless *someone* has enough time...
I like to help people and may help you with this as well. I even have some time for this my hobby. I just have so many things to learn before I'll be able to actually do anything useful in non-trivial cases…
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=fb87f081801114619bfd5b569a891c2da6f05947 commit fb87f081801114619bfd5b569a891c2da6f05947 Author: Joseph Mingrone <jrm@FreeBSD.org> AuthorDate: 2024-08-20 12:51:37 +0000 Commit: Joseph Mingrone <jrm@FreeBSD.org> CommitDate: 2024-08-20 18:24:55 +0000 devel/bear: Update to 3.1.4; install links for wrapper interception After src commit 8ccd0b876e, bear can no longer intercept compile commands using the dynamic linker preload method. See https://github.com/rizsotto/Bear/issues/557 for details. An alternative method for bear to intercept compile commands is via wrappers. To simplify using this method, install links for common build tools under lib/bear/wrapper.d/. PR: 280844 Sponsored by: The FreeBSD Foundation devel/bear/Makefile | 23 ++++- devel/bear/distinfo | 6 +- devel/bear/files/patch-protobuf (gone) | 24 ----- devel/bear/files/pkg-message.in (new) | 20 ++++ devel/bear/pkg-plist | 163 +++++++++++++++++++++++++++++++++ 5 files changed, 207 insertions(+), 29 deletions(-)
Updated. Thanks for submitting.