[Bug 262216] devel/bazel 5.0.0 does not work after successful installation on freebsd 13.0

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 27 Mar 2022 11:55:25 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262216

--- Comment #24 from Ulas SAYGIN <ulassayginim@gmail.com> ---
(In reply to Klaus Aehlig from comment #22)

"You're right in noting that bazel is just a build tool and its runtime
dependencies are just those needed to make the tool run. As with other any
other build tool, just the build tool is not enough to build a project; you
have additional dependencies on the tool chain (in particular, the compiler)
for the language the project is written in, often additional libraries, etc."

i am totally i aggree with you no any opposite idea.

"That's perfectly normal, and I disagree with the suggestion that bazel should
pull in all tools it could possibly be used with; as it is a generic build
tool, that would include a compiler and libraries for every programming
language ever ported to FreeBSD, which certainly is unreasonable."

yes i am aggre with you but i just said that because we may have options to
install ports that is already patched for FreeBSD OS by Wonderful People.
i tried to said, we may have option that selects all needed ports at one click.
just easy option select all for User experience i asked that, but normally, all
tools etc. should be selected by one by one. it is ideal. i mean you are right
about saying "unreasonable" i also remember postgreSQL port which requires
LLVM13 to compile for JIT code to compile in postgresql queries if needed but
it seems it is not mandotory for postgresql unless you want to use JIT code to
use for your postgresql project. in this case, if i am not wrong, postgresql
has "unreasonable option" which takes postgresql compilation more than 5
hours...

i am totaly i aggre your perspective. but i couldnt express myself in the post,
i was focusing on solving all dependency issues to make everyone use bazel and
may help for their projects and it will help people.

-- 
You are receiving this mail because:
You are the assignee for the bug.