From cwholemanii at gmail.com Tue Mar 26 21:57:00 2024 From: cwholemanii at gmail.com (CW Holeman II) Date: Tue, 26 Mar 2024 14:57:00 -0700 Subject: [cppget] How are new build configurations added/requested? Message-ID: <3d07bb78-f251-4962-a8c2-a1c52aed3f3f@gmail.com> -- CW Holeman II | JulianLocals.com To only a fraction of the human race does God give the privilege of earning one's bread doing what one would have gladly pursued free,for passion. I am very thankful. The Mythical Man-Month Epilogue/F.P.Brooks From boris at codesynthesis.com Fri Mar 29 06:45:05 2024 From: boris at codesynthesis.com (Boris Kolpackov) Date: Fri, 29 Mar 2024 08:45:05 +0200 Subject: [cppget] How are new build configurations added/requested? In-Reply-To: <3d07bb78-f251-4962-a8c2-a1c52aed3f3f@gmail.com> References: <3d07bb78-f251-4962-a8c2-a1c52aed3f3f@gmail.com> Message-ID: CW Holeman II via users writes: > How are new build configurations added/requested? I assume you are talking about these: https://cppget.org/?build-configs They are added by us (build2 project authors) by preparing and deploying a VM. Ideally we would like to add new configurations (new OS/compile/etc version) as soon as they become available and theoretically this is possible (i.e., we don't need to wait for a new build2 release to change the set of machines). Practically, however, we don't have the bandwidth to do this so instead, for now, we add new machines shortly before the build2 release, which happens around every 6 months (but can take longer on occasion). We aim for the 0.17.0 release in a few months so there will be a round of upgrades soon. Also note that the new machines usually appear earlier on stage (we use it as a testing ground). For example, there is already Fedora 39 config (linux_fedora_39-gcc_13-bindist) that is not available on cppget.org: https://build2.org/community.xhtml#stage As for requesting, you can do it on this mailing list or any other channel: https://build2.org/community.xhtml#help Do you have anything specific in mind?