[MacPorts] #48937: New port: Bazel

MacPorts noreply at macports.org
Wed Mar 1 20:24:37 UTC 2017


#48937: New port: Bazel
-------------------------+--------------------------------
  Reporter:  ahh         |      Owner:  macports-tickets@…
      Type:  submission  |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  bazel       |
-------------------------+--------------------------------

Comment (by RootFunction):

 I'm not really aware of any big reasons why compiling from source would be
 better than running the installer, so I went with the installer method
 because it was somewhat easier. Perhaps it would be slightly more prudent
 to compile from source in order to ensure that the binary runs on the
 user's machine, so for that reason I wouldn't mind changing approaches.
 The source code archive is also just over half the size of the installer
 script, so compiling from source makes sense if you also want to save
 bandwidth.

 I agree with the suggestion of adding a dependency on Java. Could we not
 just add a check for JDK 8 or greater without worrying about which of its
 Java libraries are actually being used? On OSX, Bazel requires JDK 8 and
 the Xcode command line tools - assuming you're not using Homebrew.
 MacPorts already requires the Xcode command line tools. If there are
 particular Java runtime + OS X version combinations that don't work when
 installing the port with MacPorts, then wouldn't it be the case that those
 combinations would also fail when installing the port manually? I think in
 these situations, the correct course of action would be to file tickets
 with the port developers.

--
Ticket URL: <https://trac.macports.org/ticket/48937#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list