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>