[Bug 237913] devel/apache-ant - upgrade, build from source
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Jun 28 23:19:04 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237913
--- Comment #11 from Greg Lewis <glewis at FreeBSD.org> ---
Mikhail, my biggest concern with what you're proposing is that this is how the
Java ports used to be constructed at one point, and it didn't work out well at
all. I was once a believer in them building from source too, but the
practicality is that many of the Java packages you might want to have as ports
use Maven as the build system, which allows them to specify exact versions of
other packages to depend on, which are sourced from a network server during the
build. This doesn't work for the ports system and messing around with patches
for all of that build infrastructure and managing all those dependencies
somehow is a massive amount of work. Not to mention the other problems such as
projects ignoring problem reports from FreeBSD users since we aren't using the
official releases from them.
The first step in shifting over to building from source is not to insist on
changing ports back to building from source. Rather the first step is to
propose practical solutions for the problems that lead us away from that
previously. To do otherwise is just starting down a path that leads to
failure.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-java
mailing list