Hello everyone, I figure out that libreadline is having special cases for how to build shared library. Somehow many project were driven into that "false" direction long ago.
Here is a patch to fix it for readline. Note that I also included dragonfly as a side effect in the patch. While here I also dropped support for old freebsd version that are not supported anymore. This patch should be fine with all freebsd version starting with the 4.x If I have missed the proper way to contribute, please drive me in the right direction, I would be happy to rework this in a way that fits with you. https://people.freebsd.org/~bapt/0001-Modernize-FreeBSD-support.patch Best regards, Bapt
