On Wed, Apr 9, 2025 at 4:42 PM Jelte Fennema-Nio <postg...@jeltef.nl> wrote: > I think your suggestion of not using any .so files would best there (from w > user perspective). I'd be quite surprised if a static build still resulted in > me having to manage shared library files anyway.
Done this way in v5. I had planned to separate the implementations by a #define, but I ran into issues with Makefile.shlib, so I split the shared and dynamic versions into separate files. I just now realized that we do something about this exact problem in src/common, so I'll see if I can copy its technique for the next go round. In the next version, I'll try to add --with-oauth-client while keeping --with-libcurl as an alias, to let the buildfarm migrate off of it before it's removed. Thanks! --Jacob
v5-0001-WIP-split-Device-Authorization-flow-into-dlopen-d.patch
Description: Binary data