• [gentoo-dev] Gentoo LLVM project needs help!

    From =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?=@21:1/5 to All on Fri Feb 11 00:40:01 2022
    Hi,

    As you may have noticed, I'm practically maintaining LLVM all by myself.
    This is a really tedious, time consuming and ungrateful task, and I'm
    pretty close to burnout. I'd really appreciate some help.

    The problem with LLVM that it's a really huge, rapidly moving forward
    (and breaking things) project. It needs frequent testing as regressions
    happen frequently, and we have a good chance of having somebody else fix
    it if we report them early. At the same time, testing takes a lot of
    time. While ccache is pretty much a must, it doesn't help much long
    term as the code is changing frequently and invalidating the cache.

    On top of this, there's almost-overlapping release process and Gentoo
    slotting that's working so-so at best. After I've pushed LLVM 13.0.1
    final, I've had to immediately start testing 14.x and barely managed to
    get some fixes in before rc1. Now 14.0.0 is expected soon,
    simultaneously major changes are happening on the main branch
    (i.e. 15.x) that also need testing and adjusting the ebuilds to.

    I barely manage to keep up with amd64 multilib. Other arches are likely
    to be broken. Some specific projects that need help are:

    1. Compiler-RT (particularly sanitizers, fuzzer etc.) -- they break
    quite often on glibc upgrades. Miraculously, right now 13.0.1
    and 14.0.0 are clean right now but I'm pretty sure we'll see a new glibc release soon and they're going to require fixing again.

    2. OpenMP -- there are many test regressions on every release, and 14.x
    is particularly bad. I have no clue about this package, the test output
    is usually cryptic and I don't really have the time to look into it.
    Honestly, at this point I would gladly have last rited it if it hadn't
    had revdeps.

    3. LLDB -- while it mostly works and I've managed to fix the worst of
    it, I still haven't managed to get the test suite fully working. What's
    even worse, the test runner just hangs at the very end and I have
    no clue why or how to debug that.

    Plus the generic stuff:

    4. Testing LLVM 15.x periodically, bisecting, reporting bugs early.
    I can help triaging and reporting the bugs but at least I'd need
    somebody else to run the builds more often than I can.

    5. Testing LLVM 14.x, 15.x on non-amd64 architectures (including x86
    builds -- not all LLVM components are multilib) and reporting bugs. Unfortunately, this part may require actually providing patches.

    6. Work on setting up and configuring a buildbot for Gentoo LLVM builds.
    This is some effort and I don't have the time to learn how to do that.
    You'll probably need to set up a local instance and figure out how to
    set our builds before submitting anything upstream; in my experience
    they aren't very responsive to buildbot changes, so ideally we need to
    flesh out any problems early.

    Yes, that's a lot of work. I can't do it all myself, I'm already doing
    too much and this is having negative impact on my health. I really need
    help with this.

    Disclaimer: I've been doing some LLDB-related paid work in the past.
    However, this work wasn't Gentoo-related and if anything, it required me
    to spend my CPU time on work and not testing LLVM for Gentoo.

    --
    Best regards,
    Michał Górny

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From A Schenck@21:1/5 to All on Fri Feb 11 18:50:01 2022
    --------------roij23NbEmwecG1avGDHB1XK
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: quoted-printable

    On 2/10/22 15:36, Michał Górny wrote:
    Hi,

    As you may have noticed, I'm practically maintaining LLVM all by myself.
    This is a really tedious, time consuming and ungrateful task, and I'm
    pretty close to burnout. I'd really appreciate some help.

    The problem with LLVM that it's a really huge, rapidly moving forward
    (and breaking things) project. It needs frequent testing as regressions happen frequently, and we have a good chance of having somebody else fix
    it if we report them early. At the same time, testing takes a lot of
    time. While ccache is pretty much a must, it doesn't help much long
    term as the code is changing frequently and invalidating the cache.

    On top of this, there's almost-overlapping release process and Gentoo slotting that's working so-so at best. After I've pushed LLVM 13.0.1
    final, I've had to immediately start testing 14.x and barely managed to
    get some fixes in before rc1. Now 14.0.0 is expected soon,
    simultaneously major changes are happening on the main branch
    (i.e. 15.x) that also need testing and adjusting the ebuilds to.

    I barely manage to keep up with amd64 multilib. Other arches are likely
    to be broken. Some specific projects that need help are:

    1. Compiler-RT (particularly sanitizers, fuzzer etc.) -- they break
    quite often on glibc upgrades. Miraculously, right now 13.0.1
    and 14.0.0 are clean right now but I'm pretty sure we'll see a new glibc release soon and they're going to require fixing again.

    2. OpenMP -- there are many test regressions on every release, and 14.x
    is particularly bad. I have no clue about this package, the test output
    is usually cryptic and I don't really have the time to look into it. Honestly, at this point I would gladly have last rited it if it hadn't
    had revdeps.

    3. LLDB -- while it mostly works and I've managed to fix the worst of
    it, I still haven't managed to get the test suite fully working. What's
    even worse, the test runner just hangs at the very end and I have
    no clue why or how to debug that.
    You've probly already thought of this but this is when strace comes to
    mind. Is it truly hanging in own code, or waiting on something to change
    in the system that isn't happening?

    Plus the generic stuff:

    4. Testing LLVM 15.x periodically, bisecting, reporting bugs early.
    I can help triaging and reporting the bugs but at least I'd need
    somebody else to run the builds more often than I can.

    5. Testing LLVM 14.x, 15.x on non-amd64 architectures (including x86
    builds -- not all LLVM components are multilib) and reporting bugs. Unfortunately, this part may require actually providing patches.

    6. Work on setting up and configuring a buildbot for Gentoo LLVM builds.
    This is some effort and I don't have the time to learn how to do that.
    You'll probably need to set up a local instance and figure out how to
    set our builds before submitting anything upstream; in my experience
    they aren't very responsive to buildbot changes, so ideally we need to
    flesh out any problems early.

    Yes, that's a lot of work. I can't do it all myself, I'm already doing
    too much and this is having negative impact on my health. I really need
    help with this.

    Disclaimer: I've been doing some LLDB-related paid work in the past. However, this work wasn't Gentoo-related and if anything, it required me
    to spend my CPU time on work and not testing LLVM for Gentoo.

    --
    Attached is my PGP public key.
    Primary key fingerprint: C334 A85F 5B84 0061 2DF9 7310 6E37 4F22 EB0C 3D3A

    If you have a PGP key (and a minute to spare)
    please send it in reply to this email.

    If you have no idea what PGP is, feel free
    to ignore all this gobbledegook.


    --------------roij23NbEmwecG1avGDHB1XK--

    -----BEGIN PGP SIGNATURE-----

    wsB5BAABCAAjFiEEwzSoX1uEAGEt+XMQbjdPIusMPToFAmIGn5wFAwAAAAAACgkQbjdPIusMPToL Hgf/X2/7NvLKiRbb24yV3S/wCbPQNV0mHLHDI1z5jkFIKoUgWCXWFAagXVD7p3oeaeWbLSPsg0Ia U+UcZ51rsKKyEIGfUK/Y91eVGbryWe4BTV2W5oLyPCgQ1sA7DCLjM4bmLmFS6WxkS4Xfaaa+CbSr seGqrB9SrSD/HgpDZE4T4OL46aBIInUSNFmXMnGpB7TgTETVuacayVPyM2aYNclcJr/QfNbzm/g0 4FAK5caK2yASUXpwE9NTiKsUun6ToVoyWaip2lSBPkWtOGstEGEx9+f5nHLO9dMdJIdnJK5L+Msg m8aKFHEVLRaLjdrEawMqEBMJHmfSWjf/eBo+EoGkwA==
    =EEAf
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?=@21:1/5 to A Schenck on Fri Feb 11 19:20:01 2022
    On Fri, 2022-02-11 at 09:40 -0800, A Schenck wrote:
    On 2/10/22 15:36, Michał Górny wrote:
    Hi,

    As you may have noticed, I'm practically maintaining LLVM all by myself. This is a really tedious, time consuming and ungrateful task, and I'm pretty close to burnout. I'd really appreciate some help.

    The problem with LLVM that it's a really huge, rapidly moving forward
    (and breaking things) project. It needs frequent testing as regressions happen frequently, and we have a good chance of having somebody else fix
    it if we report them early. At the same time, testing takes a lot of
    time. While ccache is pretty much a must, it doesn't help much long
    term as the code is changing frequently and invalidating the cache.

    On top of this, there's almost-overlapping release process and Gentoo slotting that's working so-so at best. After I've pushed LLVM 13.0.1 final, I've had to immediately start testing 14.x and barely managed to
    get some fixes in before rc1. Now 14.0.0 is expected soon,
    simultaneously major changes are happening on the main branch
    (i.e. 15.x) that also need testing and adjusting the ebuilds to.

    I barely manage to keep up with amd64 multilib. Other arches are likely
    to be broken. Some specific projects that need help are:

    1. Compiler-RT (particularly sanitizers, fuzzer etc.) -- they break
    quite often on glibc upgrades. Miraculously, right now 13.0.1
    and 14.0.0 are clean right now but I'm pretty sure we'll see a new glibc release soon and they're going to require fixing again.

    2. OpenMP -- there are many test regressions on every release, and 14.x
    is particularly bad. I have no clue about this package, the test output
    is usually cryptic and I don't really have the time to look into it. Honestly, at this point I would gladly have last rited it if it hadn't
    had revdeps.

    3. LLDB -- while it mostly works and I've managed to fix the worst of
    it, I still haven't managed to get the test suite fully working. What's even worse, the test runner just hangs at the very end and I have
    no clue why or how to debug that.
    You've probly already thought of this but this is when strace comes to
    mind. Is it truly hanging in own code, or waiting on something to change
    in the system that isn't happening?

    I don't recall anymore, I haven't had time to try again in a while.
    AFAIR it was the test runner hanging after all tests are done.

    --
    Best regards,
    Michał Górny

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Joonas Niilola@21:1/5 to All on Fri Feb 11 20:30:01 2022
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------dm1NkK75QONMGi0ieIe4CgJP
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: quoted-printable

    On 11.2.2022 1.36, Michał Górny wrote:
    Hi,

    As you may have noticed, I'm practically maintaining LLVM all by myself.
    This is a really tedious, time consuming and ungrateful task, and I'm
    pretty close to burnout. I'd really appreciate some help.

    The problem with LLVM that it's a really huge, rapidly moving forward
    (and breaking things) project. It needs frequent testing as regressions happen frequently, and we have a good chance of having somebody else fix
    it if we report them early. At the same time, testing takes a lot of
    time. While ccache is pretty much a must, it doesn't help much long
    term as the code is changing frequently and invalidating the cache.

    On top of this, there's almost-overlapping release process and Gentoo slotting that's working so-so at best. After I've pushed LLVM 13.0.1
    final, I've had to immediately start testing 14.x and barely managed to
    get some fixes in before rc1. Now 14.0.0 is expected soon,
    simultaneously major changes are happening on the main branch
    (i.e. 15.x) that also need testing and adjusting the ebuilds to.

    Would it help at all to not always support different _rc's and .9999s?
    Or would that just bite "us" (as in Gentoo) back with a delay?


    6. Work on setting up and configuring a buildbot for Gentoo LLVM builds.
    This is some effort and I don't have the time to learn how to do that.
    You'll probably need to set up a local instance and figure out how to
    set our builds before submitting anything upstream; in my experience
    they aren't very responsive to buildbot changes, so ideally we need to
    flesh out any problems early.

    GSOC-worthy project?


    Yes, that's a lot of work. I can't do it all myself, I'm already doing
    too much and this is having negative impact on my health. I really need
    help with this.


    I wonder if llvm and toolchain projects should join - not that there's
    probably anyone in toolchain interested/capable of doing llvm/clang
    currently. But they'd be the next with knowledge for at least simplest
    version bumps if you lay back a bit. Remember this is just a hobby -
    even though your work is very much appreciated, not worth of wearing
    yourself out over.

    -- juippis


    --------------dm1NkK75QONMGi0ieIe4CgJP--

    -----BEGIN PGP SIGNATURE-----

    iQGTBAEBCgB9FiEEltRJ9L6XRmDQCngHc4OUK43AaWIFAmIGtt9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk2 RDQ0OUY0QkU5NzQ2NjBEMDBBNzgwNzczODM5NDJCOERDMDY5NjIACgkQc4OUK43A aWJpPAgAwuYzI0OyoUjafelWq6L/rmS93834SMEaQfmlzoZUfgrat98X5z3nFmgy SX8UcDjnfk3hJir3izfJEWoPXMLVsSJA+Qr7Lio8taSSmhp39mUesG6+cVLyEOzh DWcAclSaiM1Kv5uTr4Bkdwksi8mEkVxJJU1i9wUwEDXMQfuOLx3vvUCOak36m5f3 5980vwDjKXcOitC2u01RllxwpXD6FsBCNijgwfuB/kbcYwKrSEROjNirxXfWy/6l ZqutemapPCXYD73t5jmRXc3zKf9h6ondv+rt2Z0/G2SPoiDyIWHaVgc6MnfL96V9 4zf5CkbNNVcvePE+7K/umR5jwDIivQ==
    =mL88
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Robin H. Johnson@21:1/5 to All on Fri Feb 11 21:40:02 2022
    On Fri, Feb 11, 2022 at 09:11:51PM +0100, Michał Górny wrote:
    GSOC-worthy project?
    Not sure. To rephrase what was once said to me, this is summer of
    *code*, not infra work.
    Are there similar programs where the infra work might fit?
    Outreachy? paid interns?

    --
    Robin Hugh Johnson
    Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
    E-Mail : [email protected]
    GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
    GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v2
    Comment: Robbat2 @ Orbis-Terrarum Networks - The text below is a digital signature. If it doesn't make any sense to you, ignore it.

    iQKTBAABCgB9FiEEveu2pS8Vb98xaNkRGTlfI8WIJsQFAmIGyMpfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEJE RUJCNkE1MkYxNTZGREYzMTY4RDkxMTE5Mzk1RjIzQzU4ODI2QzQACgkQGTlfI8WI JsQcABAAuGF+yk27jMRV2lRRSHAR98Qo1WWKFjUEYTN+wgwL7g1pRpTZzc9p55uV UJktdetYWlCxOEjrxOKlmolyPYBIEr4hVEalApN6ipgd/9vjZ5eJt7wfZ3NBaEBb hGx082zBU1wZ0vP72Gyvm54Rgbge1irthdSPOpKGcnVrKG6cPoScxdeWHulLFniY m8R7W2kjOdnAOdfL7HuLZQDtgIIw8UEwFZYLnX9O1lscCOyiqvRWAfemK+HAzJlD iGR5yB/MZ6YBCxhewRI5RNEM7lGdqo7eGonUnx/wsakbDNam76u/7OuU3HjE2BVZ cHUv6nGDZuhTbjK4YRGtLt+xn//E6ueY1KmSPz9aVdE8auWnZoiGObPZ3GkxRZHZ vLu5rj1GCBZoQWWEkQHe
  • From =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?=@21:1/5 to Joonas Niilola on Fri Feb 11 21:20:01 2022
    On Fri, 2022-02-11 at 21:19 +0200, Joonas Niilola wrote:
    On 11.2.2022 1.36, Michał Górny wrote:
    Hi,

    As you may have noticed, I'm practically maintaining LLVM all by myself. This is a really tedious, time consuming and ungrateful task, and I'm pretty close to burnout. I'd really appreciate some help.

    The problem with LLVM that it's a really huge, rapidly moving forward
    (and breaking things) project. It needs frequent testing as regressions happen frequently, and we have a good chance of having somebody else fix
    it if we report them early. At the same time, testing takes a lot of
    time. While ccache is pretty much a must, it doesn't help much long
    term as the code is changing frequently and invalidating the cache.

    On top of this, there's almost-overlapping release process and Gentoo slotting that's working so-so at best. After I've pushed LLVM 13.0.1 final, I've had to immediately start testing 14.x and barely managed to
    get some fixes in before rc1. Now 14.0.0 is expected soon,
    simultaneously major changes are happening on the main branch
    (i.e. 15.x) that also need testing and adjusting the ebuilds to.

    Would it help at all to not always support different _rc's and .9999s?
    Or would that just bite "us" (as in Gentoo) back with a delay?

    RCs are our chance to get upstream fixes into the release. If we skip
    them, it means we'll end up having to backport everything ourselves.
    It's a loss for us, and it's a loss for other people using LLVM.

    Plus, filing bugs as "release blockers" has a certain psychological
    effect.



    6. Work on setting up and configuring a buildbot for Gentoo LLVM builds. This is some effort and I don't have the time to learn how to do that. You'll probably need to set up a local instance and figure out how to
    set our builds before submitting anything upstream; in my experience
    they aren't very responsive to buildbot changes, so ideally we need to flesh out any problems early.

    GSOC-worthy project?

    Not sure. To rephrase what was once said to me, this is summer of
    *code*, not infra work.



    Yes, that's a lot of work. I can't do it all myself, I'm already doing
    too much and this is having negative impact on my health. I really need help with this.


    I wonder if llvm and toolchain projects should join - not that there's probably anyone in toolchain interested/capable of doing llvm/clang currently. But they'd be the next with knowledge for at least simplest version bumps if you lay back a bit. Remember this is just a hobby -
    even though your work is very much appreciated, not worth of wearing
    yourself out over.



    I don't think this will help in any way -- just like having more people
    on the project roster doesn't help.

    --
    Best regards,
    Michał Górny

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Benda Xu@21:1/5 to All on Sat Feb 12 04:00:01 2022
    TWljaGHFgiBHw7NybnkgPG1nb3JueUBnZW50b28ub3JnPiB3cml0ZXM6DQoNCj4+ID4gNi4gV29y ayBvbiBzZXR0aW5nIHVwIGFuZCBjb25maWd1cmluZyBhIGJ1aWxkYm90IGZvciBHZW50b28gTExW TSBidWlsZHMuDQo+PiA+IFRoaXMgaXMgc29tZSBlZmZvcnQgYW5kIEkgZG9uJ3QgaGF2ZSB0aGUg dGltZSB0byBsZWFybiBob3cgdG8gZG8gdGhhdC4gDQo+PiA+IFlvdSdsbCBwcm9iYWJseSBuZWVk IHRvIHNldCB1cCBhIGxvY2FsIGluc3RhbmNlIGFuZCBmaWd1cmUgb3V0IGhvdyB0bw0KPj4gPiBz ZXQgb3VyIGJ1aWxkcyBiZWZvcmUgc3VibWl0dGluZyBhbnl0aGluZyB1cHN0cmVhbTsgaW4gbXkg ZXhwZXJpZW5jZQ0KPj4gPiB0aGV5IGFyZW4ndCB2ZXJ5IHJlc3BvbnNpdmUgdG8gYnVpbGRib3Qg Y2hhbmdlcywgc28gaWRlYWxseSB3ZSBuZWVkIHRvDQo+PiA+IGZsZXNoIG91dCBhbnkgcHJvYmxl bXMgZWFybHkuDQo+PiANCj4+IEdTT0Mtd29ydGh5IHByb2plY3Q/DQo+DQo+IE5vdCBzdXJlLiAg VG8gcmVwaHJhc2Ugd2hhdCB3YXMgb25jZSBzYWlkIHRvIG1lLCB0aGlzIGlzIHN1bW1lciBvZg0K PiAqY29kZSosIG5vdCBpbmZyYSB3b3JrLg0KDQpJZiBpbmZyYSB3b3JrIG1lYW5zIHdyaXRpbmcg YmF0Y2ggc2NyaXB0cyB0byBkcml2ZSBidWlsZCBib3RzLCBhdXRvbWF0ZQ0KdGFza3MsIGdlbmVy YXRpbmcgcmVwb3J0cyBhbmQgc2VuZGluZyBlbWFpbCBub3RpZmljYXRpb25zLCBpdCBmaXRzDQpz dW1tZXIgb2YgY29kZS4NCg0KV3JpdGluZyBjb25maWd1cmF0aW9ucyBpcyBwcm9ncmFtbWluZyB3 aXRoIGRlc2NyaXB0aXZlIERTTHMuDQoNCg==

    -----BEGIN PGP SIGNATURE-----

    iQJHBAEBCgAxFiEENTS8ZhMowhj4Iw2H33YQtSHxcSIFAmIHImQTHGhlcm94YmRA Z2VudG9vLm9yZwAKCRDfdhC1IfFxIurmEAClzs2i6VB1d69vBq+4weZJH77fNJRb uxfFx9XdJBYbaVoJ4+NrT5k0vwtDdw84sseYlarTLeJPzc6AMUdWk6cidjXtaOfV kMJMlur0vjWnfF/gTAc9uLwd0fhqTQPKxYXidaCiMRagCFFDkBWTg7HCQc+wcnUW nMNhYVMqrKq8TDoOwRMGinrimDsISHWPl5sGkCkphvGTJvH9wrefmJQYr1FofSMw q10tjoQWphRjyH5AISTu5YtWFUtQYZoF7gw3vjNCwoMAcEwV/SzAoocaXukAfqCw z+xkBote+pl6S1w5VMAO9IUJMvdvKz9Wbi3eRkRrx50Woo3aHG8/tu9mMuPcZJYb 0LHmxMRf6Bhkeo85SnmxrOozlM4Qp1wZiPGEv0aL1a6Rx902DDrW+dxRJtPnzqYs n5sfj7M0ffOKddw9xiYs6f7wifZuttc4XzPd2/SX/eHGH7jIdWhQiayqNfU645eQ A0yGI07KhU7Zpph4uScajEVlRApUbF1dEFWqHxj/AmvYaml8oWSF8s/KhA17dX7Q Tfs2gdG+l+T0BzJv+bf4BRWf+g8rx5Yzw3qO7cuaoi6LugHjbBC1hylosG2QLwpv 7wghK9v8zzcc3VGPwrWbUgJhmNDPmiuHCgPXGKGuYNiorBC7u9tT7FcsZh9F6cM3 bDKE3rLAJYH8tQ==
    =bJlo
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Anna =?utf-8?B?4oCcQ3liZXJUYWlsb3Li@21:1/5 to Robin H. Johnson on Sat Feb 12 12:50:01 2022
    On 2022-02-11 20:36, Robin H. Johnson wrote:
    On Fri, Feb 11, 2022 at 09:11:51PM +0100, Michał Górny wrote:
    GSOC-worthy project?
    Not sure. To rephrase what was once said to me, this is summer of
    *code*, not infra work.
    Are there similar programs where the infra work might fit?
    Outreachy? paid interns?

    Institute of Software Chinese Academy of Sciences (ISCAS) and the
    openEuler Linux distribution organized "Summer of Open Source Promotion
    Plan" event in 2020 in 2021.

    https://www.phoronix.com/scan.php?page=news_item&px=China-Summer-2021-Open-Source
    https://summer.iscas.ac.cn/#/homepage?lang=en

    I don't know whether they are going to do the same in 2022. Can someone
    contact them?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?=@21:1/5 to All on Sat Feb 12 22:40:02 2022
    On Fri, 2022-02-11 at 00:36 +0100, Michał Górny wrote:
    6. Work on setting up and configuring a buildbot for Gentoo LLVM builds.
    This is some effort and I don't have the time to learn how to do that.
    You'll probably need to set up a local instance and figure out how to
    set our builds before submitting anything upstream; in my experience
    they aren't very responsive to buildbot changes, so ideally we need to
    flesh out any problems early.


    For the record, we have someone working on this now.

    --
    Best regards,
    Michał Górny

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)