@freya@chaosfem.tw
anyone know how to get around this compilation fail on Solaris?
In file included from pkg_libecc_rand.c
/usr/share/src/fractal/build/progress/pkg-2.2.1/compat/bsd_compat.h:188
error: #error "Your system has neither funopen nor fopencookie, cannot continue"
188 | # error "Your system has neither funopen nor fopencookie, cannot continue"
| ^~~~~
/usr/share/src/fractal/build/progress/pkg-2.2.1/compat/bsd_compat.h:190
error: unknown type name 'FILE'
190 | FILE * funopen(const void *cookie, int (*readfn)(void *, char *, int),
| ^~~~
/usr/share/src/fractal/build/progress/pkg-2.2.1/compat/bsd_compat.h:97
note: 'FILE' is defined in header '<stdio.h>'; did you forget to '#include <stdio.h>'?
96 | #include "humanize_number.h"
+++ |+#include <stdio.h>
97 | #endif
/usr/share/src/fractal/build/progress/pkg-2.2.1/compat/bsd_compat.h:203
error: #error "Don't know how to replace getprogname()"
203 | # error "Don't know how to replace getprogname()"
| ^~~~~