karolherbst , Englisch
@karolherbst@chaos.social avatar

I wonder if I should require rust 1.77 in #rusticl soon.

Firefox 128 (the next ESR release) will require at least 1.76 (minimum supported rust version of Firefox 127 is 1.76)

1.77 brings C-string literals and offset_of!, both of which I'm currently working around.

okias ,
@okias@floss.social avatar

@karolherbst Distributions hate him, but his code is clean. I would say: go for it! :D

karolherbst OP ,
@karolherbst@chaos.social avatar

@okias well.. the main idea of hiding behind Firefox ESR is, that every distribution has to updated their toolchain for Firefox anyway, so I might as well require the same 🙃

Just if Firefox ends up requiring 1.76, the jump to 1.77 might be fine, because it's really worth it imho.

okias ,
@okias@floss.social avatar

@karolherbst Mesa3D is big enough to distros do the same. But before next release, I would aim to enable it by default with some drivers, so distros have more motivation to include

karolherbst OP ,
@karolherbst@chaos.social avatar

@okias yeah.. the only thing I want to do before that is to add a fail safe for big kernels, so it doesn't accidentally OOMs systems or so.

But yeah... I feel comfortable enough enabling it for iris. Radeonsi is still giving me a little headache, but might be fine enough.

Maybe I add an option so that distributions can disable all drivers by default if they really wish to.

  • Alle
  • Abonniert
  • Moderiert
  • Favoriten
  • random
  • haupteingang
  • Alle Magazine