aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz@gentoo.org>2024-09-29 21:58:48 -0400
committerEli Schwartz <eschwartz@gentoo.org>2024-09-29 21:58:48 -0400
commit1030ddfb7c576dcbf5ade15c151249981da4f7f9 (patch)
tree8391d82543645efef95c78654333fb44a4a33bbb
parentbuilders: compress build log before uploading to paste.gentoo.zip (diff)
downloadbinhost-1030ddfb7c576dcbf5ade15c151249981da4f7f9.tar.gz
binhost-1030ddfb7c576dcbf5ade15c151249981da4f7f9.tar.bz2
binhost-1030ddfb7c576dcbf5ade15c151249981da4f7f9.zip
variants: gcc: instead of building ada, simply build all frontends
We now have bootstrappable D support. And while we are at it, it would be a very nice thing to have objective-c support as well. People who have niche use cases for uncommon language frontends will want this badly enough they may not care which other frontends they get as well, and it's quite valuable to have *something* at least. It's useful for, among other things, both arch testing and stuff like the Meson CI. We could build eleventy-six variants instead, but all that accomplishes is demonstrating the value of a PM that supports the concept of splitpkg, while ballooning the binhost storage requirements. Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
-rw-r--r--builders/milou/gnome-23/portage/variants/ada/package.use/gcc-ada1
-rw-r--r--builders/milou/gnome-23/portage/variants/gccfrontends/package.use/gcc-frontends1
-rw-r--r--builders/milou/gnome-v3-23/portage/variants/ada/package.use/gcc-ada1
-rw-r--r--builders/milou/gnome-v3-23/portage/variants/gccfrontends/package.use/gcc-frontends1
4 files changed, 2 insertions, 2 deletions
diff --git a/builders/milou/gnome-23/portage/variants/ada/package.use/gcc-ada b/builders/milou/gnome-23/portage/variants/ada/package.use/gcc-ada
deleted file mode 100644
index fd143df..0000000
--- a/builders/milou/gnome-23/portage/variants/ada/package.use/gcc-ada
+++ /dev/null
@@ -1 +0,0 @@
-sys-devel/gcc ada
diff --git a/builders/milou/gnome-23/portage/variants/gccfrontends/package.use/gcc-frontends b/builders/milou/gnome-23/portage/variants/gccfrontends/package.use/gcc-frontends
new file mode 100644
index 0000000..a7e238e
--- /dev/null
+++ b/builders/milou/gnome-23/portage/variants/gccfrontends/package.use/gcc-frontends
@@ -0,0 +1 @@
+sys-devel/gcc ada d objc objc++
diff --git a/builders/milou/gnome-v3-23/portage/variants/ada/package.use/gcc-ada b/builders/milou/gnome-v3-23/portage/variants/ada/package.use/gcc-ada
deleted file mode 100644
index fd143df..0000000
--- a/builders/milou/gnome-v3-23/portage/variants/ada/package.use/gcc-ada
+++ /dev/null
@@ -1 +0,0 @@
-sys-devel/gcc ada
diff --git a/builders/milou/gnome-v3-23/portage/variants/gccfrontends/package.use/gcc-frontends b/builders/milou/gnome-v3-23/portage/variants/gccfrontends/package.use/gcc-frontends
new file mode 100644
index 0000000..a7e238e
--- /dev/null
+++ b/builders/milou/gnome-v3-23/portage/variants/gccfrontends/package.use/gcc-frontends
@@ -0,0 +1 @@
+sys-devel/gcc ada d objc objc++