Nikos Mavrogiannopoulos n.mavrogiannopoulos@gmail.com writes:
As the ABI broke anyway in 3.0, would it make sense to merge the nettle and hogweed libraries?
Maybe as a build option, but not for a normal installation.
the advantage of the current split is only to applications that only use libnettle. Nevertheless, I don't think there are such applications. My guess is that the ones that simply need sha1, would avoid linking to nettle and just copy the algorithms they need internally.
But I think those applications should use nettle... Adding a gmp dependency makes that less attractive.
In any embedded system using nettle+hogweed would require more memory and overhead than having a single library.
Could you put some numbers to that overhead? I can't say if it's worth trying to avoid.
Regards, /Niels