| 1 | | Hi all. |
| 2 | | I was able to fix. |
| 3 | | Since I would like to use the latest version of PCRE (and so not the PCRE version available into the Operating System), I normally configure/compile nginx by specify the source code on PCRE, I do this with |
| 4 | | {{{ |
| 5 | | --with-pcre=/opt/pcre2_source_code |
| 6 | | }}} |
| 7 | | . |
| 8 | | |
| 9 | | Since now we are "forcing" the nginx building with |
| 10 | | {{{ |
| 11 | | --with-cc=c++ |
| 12 | | }}} |
| 13 | | to fix the BoringSSL issues, I suppose this broke the building of PCRE. |
| 14 | | So what I did is to build PCRE (before to build nginx) and after, when going to configure nginx, provide to nginx the path where find PCRE. |
| 15 | | |
| 16 | | This is the part of "configure" about BoringSSL (previously built) and PCRE (previously built): |
| 17 | | |
| 18 | | |
| 19 | | {{{ |
| 20 | | configure --with-cc=c++ --with-cc-opt="-I/opt/boringsslnew/include -I/opt/pcre2built/include -x c" --with-ld-opt="-L/opt/boringsslnew/build/ssl -L/opt/boringsslnew/build/crypto -L/opt/pcre2built/lib" |
| 21 | | }}} |
| 22 | | |
| 23 | | Regards. |