[ Juhani Numminen]
> From a comment at upstream issue tracker[1], I understand that FreeBSD has
> patch[2] to fix this,
> but I didn't try it out myself.
I tested this patch from FreeBSD, and it did not solve the build problem:
Index: ksh-93u+20120801/src/lib/libast/features/wchar
===================================================================
--- ksh-93u+20120801.orig/src/lib/libast/features/wchar 2018-10-02
06:36:06.485021481 +0000
+++ ksh-93u+20120801/src/lib/libast/features/wchar 2018-10-02
06:36:06.481021424 +0000
@@ -51,6 +51,7 @@
run{
cat <<!
#if _hdr_wchar && defined(_nxt_wchar)
+ #define _STDFILE_DECLARED
#include ${_nxt_wchar-_nxt_wchar} /* the native wchar.h */
#endif
The upstream fix seem to be similar and focused on FreeBSD. It is available
from
<URL:
https://github.com/att/ast/commit/cbe3543e0616f01973bc2f1f1ee8784be87fa1d6 >.
I tested this
one too, and it did not fix the build failure either. I did not look closely
into the failure.
--
Happy hacking
Petter Reinholdtsen