On Sat, Aug 1, 2015 at 12:52 PM, Ingo Weinhold <ingo_weinhold@xxxxxx> wrote:
AFAIK, that isn't entirely trivial. I'm not even sure that there is any such
open source compiler that can still build the current OpenJDK. Maybe Hamish
can provide better info.
In essence the main purpose of BUILD_PREREQUIRES for native builds is to be[snip]
able to break dependency cycles. OpenJDK is a simple example, gcc is another
one. I don't know what the state of haikuporter's dependency resolver is and
whether it actually does everything correctly.
That doesn't make sense, as there are quite a few packages (binutils,
gcc,...) that depend on themselves.
(*) Unless I'm mistaken fetching the same version of the package via pkgman
from an existing package repository instead of building it has been
implemented in haikuporter. This is, however, only a convenience shortcut to
save time and should be equivalent to actually building the package.