>> The build fails with the following: >> >> gmake[2]: Entering directory `/export/home/build/libidn2-0.16' >> /bin/sh ./libtool --tag=CC --mode=link gcc -std=gnu99 >> -fvisibility=hidden -m64 -version-info 1:4:1 -no-undefined >> -export-symbols-regex '^idn2_.*|_idn2_punycode_..code' -o libidn2.la >> -rpath /usr/local/lib64 idna.lo lookup.lo register.lo bidi.lo >> version.lo error.lo punycode.lo free.lo data.lo tr46map.lo tables.lo >> context.lo -L/usr/local/lib64 -liconv -R/usr/local/lib64 >> -L/usr/local/lib64 -lunistring -L/usr/local/lib64 -liconv -ldl >> -lpthread -R/usr/local/lib64 lib/libgnu.la -ldl -lpthread >> libtool: link: /bin/nm -p .libs/idna.o .libs/lookup.o >> .libs/register.o .libs/bidi.o .libs/version.o .libs/error.o >> .libs/punycode.o .libs/free.o .libs/data.o .libs/tr46map.o >> .libs/tables.o .libs/context.o lib/.libs/libgnu.a | | /bin/gsed >> 's/.* //' | sort | uniq > .libs/libidn2.exp >> ./libtool[1086]: eval: syntax error at line 1: `|' unexpected >> gmake[2]: *** [libidn2.la] Error 3 >> >> If I am parsing things correctly, the "unexpected |" is due to a >> missing command. Solaris is very Posixy, and I'm not sure which >> command may be running afoul. >> >> My questions are: >> >> 1. Is a command missing? >> 2. If so, which command is missing? >> 3. How do I fix the issue? >> > > It seems to me that `lt_cv_sys_global_symbol_pipe` somehow gets to be > empty and thus `$global_symbol_pipe` gets to be empty and thus the `| > |` happens. Can you post `config.log`?
Thanks Václav. The log was kind of big so I placed it on Pastebin: https://pastebin.com/t95U9WjS. Would you like it in another form? Jeff _______________________________________________ https://lists.gnu.org/mailman/listinfo/libtool