On Mon, 19 Mar 2018 21:42:41 +1100, Kubilay Kocak stated: >On 19/03/2018 9:33 pm, Kubilay Kocak wrote: >> On 19/03/2018 9:22 pm, Carmel NY wrote: >>> FreeBSD-11.1-RELEASE-p8 >>> >>> I am attempting to update the "converters/php72-mbstring" port. The older >>> version build fine. The newest version fails with this error message: >>> >>> /usr/local/include/oniguruma.h:673:8: note: forward declaration of 'struct >>> php_mb_re_pattern_buffer' struct re_pattern_buffer; >>> ^ >>> ./php_onig_compat.h:4:37: note: expanded from macro 're_pattern_buffer' >>> #define re_pattern_buffer php_mb_re_pattern_buffer >>> ^ >>> /construction/xports/converters/php72-mbstring/work/php-7.2.3/ext/mbstring/php_mbregex.c:452:41: >>> error: incomplete definition of type 'struct php_mb_re_pattern_buffer' if >>> (!rc || rc->options != options || rc->enc != enc || rc->syntax != syntax) >>> { ~~^ /usr/local/include/oniguruma.h:673:8: note: forward declaration of >>> 'struct php_mb_re_pattern_buffer' struct re_pattern_buffer; >>> ^ >>> ./php_onig_compat.h:4:37: note: expanded from macro 're_pattern_buffer' >>> #define re_pattern_buffer php_mb_re_pattern_buffer >>> ^ >>> /construction/xports/converters/php72-mbstring/work/php-7.2.3/ext/mbstring/php_mbregex.c:452:59: >>> error: incomplete definition of type 'struct php_mb_re_pattern_buffer' if >>> (!rc || rc->options != options || rc->enc != enc || rc->syntax != syntax) >>> { ~~^ /usr/local/include/oniguruma.h:673:8: note: forward declaration of >>> 'struct php_mb_re_pattern_buffer' struct re_pattern_buffer; >>> ^ >>> ./php_onig_compat.h:4:37: note: expanded from macro 're_pattern_buffer' >>> #define re_pattern_buffer php_mb_re_pattern_buffer >>> ^ >>> 3 errors generated. >>> *** [php_mbregex.lo] Error code 1 >>> >>> make[1]: stopped >>> in >>> /construction/xports/converters/php72-mbstring/work/php-7.2.3/ext/mbstring >>> 1 error >>> >>> make[1]: stopped >>> in >>> /construction/xports/converters/php72-mbstring/work/php-7.2.3/ext/mbstring >>> ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and >>> rebuild before reporting the failure to the maintainer. >>> *** Error code 1 >>> >>> Stop. >>> make: stopped in /xports/converters/php72-mbstring >>> >>> >>> The complete build log file is available here: >>> https://www.seibercom.net/converters___php72-mbstring.log >>> >>> I routinely use "synth" to build my ports, if it makes any difference. >>> >> >> Hi Carmel, >> >> The issue was picked up in this thread: >> https://lists.freebsd.org/pipermail/svn-ports-all/2018-March/177869.html >> >> > >Also now here (with patch): > >https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=226717
Has a patch been committed for this bug? I am getting error messages from other programs now: PHP Warning: PHP Startup: Unable to load dynamic library 'mbstring.so' (tried: /usr/local/lib/php/20170718/mbstring.so (Shared object "libonig.so.4" not found, required by "mbstring.so"), /usr/local/lib/php/20170718/mbstring.so.so (Cannot open "/usr/local/lib/php/20170718/mbstring.so.so")) in Unknown on line 0 I just updated my ports tree; however, it still shows "php72-mbstring-7.2.3_2" -- Carmel _______________________________________________ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"