On Mon, Apr 13, 2020 at 10:09 AM Niels Möller nisse@lysator.liu.se wrote:
Jeffrey Walton noloader@gmail.com writes:
The failure will also affect some of the BSDs. I know it affects NetBSD, too.
I made a commit a while ago to always use an absolute name (based on autoconf's abs_top_builddir). See https://git.lysator.liu.se/nettle/nettle/-/commit/b3474802b81df6db83492adf25...
As far as I'm aware, that should fix BSDs and other systems disliking relative names in LD_LIRBARY_PATH. If you can verify the rc1 tarball on NetBSD (I only have FreeBSD nearby), that would be nice.
I'll have to take your word for it. I upgraded to NetBSD 9, and now iConv is broken. I can't get beyond its install recipe. A broken iConv or Gettext means I can't build the necessary dependencies to test Nettle.
The remaining problem I'm aware of is the security "feature" to sometimes discard DYLD_LIBRARY_PATH completely. My understanding is that problem is limited to MacOS.
Actually a lot of software works with SIP on OS X. Nearly all software I use and test works as expected, which is about 120 packages. The problem seems to be limited to Git, GMP and Nettle. I think you want to get on the other side of the fence with all the software that works as expected.
Is there any reason you refuse to fix things? I'd be interested in knowing it.
You are also welcomed to an account on my Mac Mini. Send over your authorized_keys file.
Jeff