OSDN Git Service

gitlab-ci.d: Build with --enable-fdt=system by default
authorThomas Huth <thuth@redhat.com>
Tue, 7 Feb 2023 20:14:47 +0000 (21:14 +0100)
committerThomas Huth <thuth@redhat.com>
Mon, 27 Feb 2023 08:18:22 +0000 (09:18 +0100)
commiteda2321d7f807d3cc5a98aea34bbab82e2e8a7e6
tree6dc3a79b917c64c895e7373840cbf70d3f786f0c
parent22ebcba061f882c4cc4a77124d1e9f13cd3b1a07
gitlab-ci.d: Build with --enable-fdt=system by default

By using --enable-fdt=system we can make sure that the configure
script does not try to check out the "dtc" submodule. This should
help to safe some precious CI minutes in the long run.

While we're at it, also drop some now-redundant --enable-slirp
and --enable-capstone statements. These used to have the "=system"
suffix in the past, too, which has been dropped when the their
corresponding submodules had been removed. Since these features
are auto-enabled anyway now (since the containers have the right
libraries installed), we do not need the explicit --enable-...
statements anymore.

Message-Id: <20230207201447.566661-6-thuth@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
.gitlab-ci.d/buildtest-template.yml
.gitlab-ci.d/buildtest.yml
.gitlab-ci.d/crossbuild-template.yml
.gitlab-ci.d/crossbuilds.yml
.gitlab-ci.d/windows.yml