These tarballs are automatically generated from the OpenJDK repositories at
hg.openjdk.java.net.
Seeding the local copy with these tarballs is usually much faster than
Mercurial transfer from US West coast, especially if you are in Europe,
especially if you are checking out the large monorepo JDK 10+.
This provides the stop-gap way to clone OpenJDK repositories until
clonebundles extension is enabled on OpenJDK Mercurial servers.
Call yourrepresentative anddemand it now.

If you do not need the Mercurial repository, and just want to build the latest
source snapshot of the project, consider taking the source snapshot
then. It would be even faster to transfer, and would not require Mercurial installation
on the target system.

Archive names are derived from the names of the tracked repositories.
Tarballs are updated at least weekly, using the workspace-pack-*.sh
scripts below. Don't forget to "hg pull" to get the latest changesets after
unpacking the tarball. By default, the archive contains only the Mercurial
metadata, use "hg update" to materialize the working copy.

Builds require a few build dependencies. Configure script usually tells what
dependencies to install on the concrete OS flavor. On recent Debian/Ubuntu,
this should be enough:

Depending on your environment, "configure" might require a few options that deal with
compiler warnings on too old or too new toolchains. The #YOLO option is most probably
--disable-warnings-as-errors or --with-extra-cflags=-Wno-error.