In file included from src/ops/core_ops.c:72: In file included from /usr/local/include/unicode/uchar.h:28: In file included from /usr/local/include/unicode/utypes.h:38: In file included from /usr/local/include/unicode/umachine.h:46: In file included from /usr/local/include/unicode/ptypes.h:52: In file included from /usr/local/include/unicode/platform.h:25: /usr/local/include/unicode/uvernum.h:128:5: error: 'U_PLATFORM_HAS_WINUWP_API' is not defined, evaluates to 0 [-Werror,-Wundef] #if U_PLATFORM_HAS_WINUWP_API == 0 ^ 1 error generated. http://package23.nyi.freebsd.org/data/103i386-default-PR218788/2017-05-17_09h18m57s/logs/errors/parrot-8.1.0_4.log
Created attachment 186257 [details] Ignore -Werror in system headers -Werror skips warnings in system headers but /usr/local/include wasn't declared as system.
Created attachment 186258 [details] Ignore -Werror in system headers USES=localbase:ldflags maybe more correct but I'm not sure where -L/usr/local/lib is bootlegged from if LDFLAGS is empty.
Unblocked via https://reviews.freebsd.org/differential/changeset/?ref=316633
Maintainer feedback please!
Fixed with ports r494932.