[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 12:17:15 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262216

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

"If there is a need we can have a port for bazel 4.2. To try if that solves
your problem, you can check out that version from the port's history; it should
still build cleanly of current versions of FreeBSD. If that solves your porting
problem, I see no reason why not to have a separate port for every major
version of bazel still supported upstream."

thank you for your kindness,i am glad to hear to make port version 4.2 if it
solves my problem. but i suggested that because maybe it may help other people,
who will firstly start bazel, and maybe somehow , they will find project to
compile which they will need 4.2 version because the options selected in bazel
configuration for project can be best fit for 4.2 version.
I need to say, i dont know bazel very well and i am not sure anyone will need
previous version of bazel to compile some projects. because of this, i
mentioned that to learn it from you.

thank you for kind response again.

now i understand i need to be able to use bazel tool chains or other
dependencies as locally. make bazel to work with local version of the tools and
any needs
which FreeBSD port system has patched and ready to use.

in this case, i need your help if you can,
can you help me about, how i can list the dependecies and tools needed by bazel
project and, how i may make bazel config to look locally that dependency is
exist and use it.

i may create program later, when i learn it to make those changes manually,
the program will read bazel configuration of project and replaces configuration
to make bazel use every dependency as local one, not remote one.

i am not talking about installing ports. just configuration changes for bazel
project.

i may also create blog post etc for bazel tool chains and dependency
installation from FreeBSD port tree to inform people, and maybe i may ask bazel
team to make FreeBSD section,they may put in their documentation or github wiki
wherever they want to put to inform people about FreeBSD usage of bazel.
they are not against it. just they dont have resources about it.

why i want this , because it is not only for my need, people will also need and
this will create demand for any system or project usage on freebsd and maybe we
can have other projects like envoyproxy supporting FreeBSD and other people can
patch and make FreeBSD community use the other projects on FreeBSD.

That is what is in my mind.i am not only thinking my need. because i started to
like the bazel and i will learn it but if you give tips or things that will
help me, i will be happy. 

for now, i have family member in intensive care and i may not able to respond
on time and i may not have time to test things but i want to make use bazel to
compile any project like other supported system if it is possible.

any idea and your help is appreciated.

thanks a lot for you time.

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