Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Jun 2019 23:19:02 +0000
From:      bugzilla-noreply@freebsd.org
To:        java@FreeBSD.org
Subject:   [Bug 237913] devel/apache-ant - upgrade, build from source
Message-ID:  <bug-237913-8522-UwVJrYbIuG@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-237913-8522@https.bugs.freebsd.org/bugzilla/>
References:  <bug-237913-8522@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D237913

--- Comment #11 from Greg Lewis <glewis@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 po=
rts
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 patc=
hes
for all of that build infrastructure and managing all those dependencies
somehow is a massive amount of work.  Not to mention the other problems suc=
h 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.

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-237913-8522-UwVJrYbIuG>