Improve build compatibility across platforms
The patches attached to this issue are based on the patches available in the pkgsrc system ( https://github.com/NetBSD/pkgsrc/tree/pkgsrc-2019Q1/security/lasso/patches ). They improve the ability to build lasso on different platforms.
In the configure script, "test(1)" is called with a "==". From the test manpage(https://linux.die.net/man/1/test), the standard string comparison operator in test is "=" and not "==", and although "==" works with the most commonly used systems, "=" gives better compatibility.
On lasso/xml/tools.c, _XOPEN_SOURCE is defined. This fails on sun.
#3 Updated by Benjamin Dauvergne 5 months ago
- Status changed from Nouveau to Résolu (à déployer)
commit caecf46be47f712893046a7c6ac1ac9cbbc11779 Author: Benjamin Dauvergne <firstname.lastname@example.org> Date: Fri Sep 6 14:43:31 2019 +0200 Improve configure compatibility (#32425) commit 84bc5b48d3094cd6d69c562eb70e62dd7c81d796 Author: Benjamin Dauvergne <email@example.com> Date: Fri Sep 6 14:42:44 2019 +0200 Improve compatibility with Solaris (#32425)