So, serde seems to be downloading and running a binary on the system without informing the user and without any user consent. Does anyone have any background information on why this is, and how this is supposed to be a good idea?

dtolnay seems like a smart guy, so I assume there is a reason for this, but it doesn’t feel ok at all.

  • Barbacamanitu@lemmy.world
    link
    fedilink
    arrow-up
    17
    ·
    1 year ago

    I get why the binary is there, but there really should be a simple way to force compilation instead of downloading a precompiled binary.

    Serde is incredible though, so it can get away with basically anything it wants.

    • manpacket@lemmyrs.org
      link
      fedilink
      English
      arrow-up
      12
      arrow-down
      1
      ·
      edit-2
      1 year ago

      Serde is incredible though

      Sure. Fork of it can be incredible too. In fact the only difference can be traditional approach to building the derive macro. All it takes is for people to switch.