Hi,

the following patch makes chicken build for DragonFly again (and hence
after a release would make it possible to include it in dports, etc).

Cheers,
Markus

diff --git a/Makefile.bsd b/Makefile.bsd
index 09c68ac5..ca4ebd8f 100644
--- a/Makefile.bsd
+++ b/Makefile.bsd
@@ -102,7 +102,7 @@ ifdef SYMBOLGC
        echo "#define C_COLLECT_ALL_SYMBOLS" >>$@
 endif
 # Of the BSDs, only FreeBSD hates composable feature macros...
-       echo "#ifndef __FreeBSD__" >> $@
+       echo "#if !defined(__FreeBSD__) && !defined(__DragonFly__)" >> $@
        echo "# define C_USE_STD_FEATURE_MACROS" >> $@
        echo "#endif" >> $@
        cat chicken-defaults.h >>$@

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Chicken-hackers mailing list
Chicken-hackers@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-hackers

Reply via email to