bug-gettext
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Error in some libtool script for gettext-0.21 on Oracle Solaris 11.3


From: Bruno Haible
Subject: Re: Error in some libtool script for gettext-0.21 on Oracle Solaris 11.3
Date: Fri, 22 Apr 2022 01:09:55 +0200

Dennis Clarke wrote:
> 
> Configure runs fine but the compile blows up when we hit a double "pipe"
>   in some script somewhere :
> 
> .
> .
> .
> /bin/bash ../libtool  --tag=CC   --mode=link 
> /opt/developerstudio12.6/bin/cc  -m64 -xarch=sparc -g -Xa -errfmt=error 
> -erroff=%none -errshort=full -xstrconst -xildoff -xmemalign=8s 
> -xnolibmil -xcode=pic32 -xregs=no%appl -xlibmieee -mc -ftrap=%none 
> -xbuiltin=%none -xunroll=1 -Qy -xdebugformat=dwarf  -L/opt/bw/lib 
> -liconv -R/opt/bw/lib   -no-undefined -export-symbols-regex 
> '^([^g]|g[^l]|gl[^w]|glw[^t]|glwt[^h]|glwth[^r]|glwthr[^e]|glwthre[^a]|glwthrea[^d]).*'
>  
> -version-info 10:0:2 -rpath /opt/bw/lib -L/opt/bw/lib -o libintl.la 
> bindtextdom.lo dcgettext.lo dgettext.lo gettext.lo finddomain.lo 
> hash-string.lo loadmsgcat.lo localealias.lo textdomain.lo l10nflist.lo 
> explodename.lo dcigettext.lo dcngettext.lo dngettext.lo ngettext.lo 
> plural.lo plural-exp.lo localcharset.lo threadlib.lo lock.lo 
> relocatable.lo langprefs.lo localename.lo localename-table.lo log.lo 
> printf.lo setlocale.lo setlocale-lock.lo setlocale_null.lo version.lo 
> xsize.lo osdep.lo intl-compat.lo
> libtool: link: /usr/xpg4/bin/nm -p  .libs/bindtextdom.o 
> .libs/dcgettext.o .libs/dgettext.o .libs/gettext.o .libs/finddomain.o 
> .libs/hash-string.o .libs/loadmsgcat.o .libs/localealias.o 
> .libs/textdomain.o .libs/l10nflist.o .libs/explodename.o 
> .libs/dcigettext.o .libs/dcngettext.o .libs/dngettext.o .libs/ngettext.o 
> .libs/plural.o .libs/plural-exp.o .libs/localcharset.o .libs/threadlib.o 
> .libs/lock.o .libs/relocatable.o .libs/langprefs.o .libs/localename.o 
> .libs/localename-table.o .libs/log.o .libs/printf.o .libs/setlocale.o 
> .libs/setlocale-lock.o .libs/setlocale_null.o .libs/version.o 
> .libs/xsize.o .libs/osdep.o .libs/intl-compat.o   |  | /bin/gsed 's/.* 
> //' | sort | uniq > .libs/libintl.exp
> ../libtool: eval: line 1721: syntax error near unexpected token `|'
> ../libtool: eval: line 1721: `/usr/xpg4/bin/nm -p  .libs/bindtextdom.o 
> .libs/dcgettext.o .libs/dgettext.o .libs/gettext.o .libs/finddomain.o 
> .libs/hash-string.o .libs/loadmsgcat.o .libs/localealias.o 
> .libs/textdomain.o .libs/l10nflist.o .libs/explodename.o 
> .libs/dcigettext.o .libs/dcngettext.o .libs/dngettext.o .libs/ngettext.o 
> .libs/plural.o .libs/plural-exp.o .libs/localcharset.o .libs/threadlib.o 
> .libs/lock.o .libs/relocatable.o .libs/langprefs.o .libs/localename.o 
> .libs/localename-table.o .libs/log.o .libs/printf.o .libs/setlocale.o 
> .libs/setlocale-lock.o .libs/setlocale_null.o .libs/version.o 
> .libs/xsize.o .libs/osdep.o .libs/intl-compat.o   |  | /bin/gsed 's/.* 
> //' | sort | uniq > .libs/libintl.exp'
> ../libtool: line 1721: warning: syntax errors in . or eval will cause 
> future versions of the shell to abort as Posix requires
> gmake[5]: *** [libintl.la] Error 1
> gmake[5]: Leaving directory 
> `/opt/bw/build/gettext-0.21_sunos5.11.3_sparcv9.001/gettext-runtime/intl'
> gmake[4]: *** [all] Error 2
> gmake[4]: Leaving directory 
> `/opt/bw/build/gettext-0.21_sunos5.11.3_sparcv9.001/gettext-runtime/intl'
> gmake[3]: *** [all-recursive] Error 1
> gmake[3]: Leaving directory 
> `/opt/bw/build/gettext-0.21_sunos5.11.3_sparcv9.001/gettext-runtime'
> gmake[2]: *** [all] Error 2
> gmake[2]: Leaving directory 
> `/opt/bw/build/gettext-0.21_sunos5.11.3_sparcv9.001/gettext-runtime'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory 
> `/opt/bw/build/gettext-0.21_sunos5.11.3_sparcv9.001'
> gmake: *** [all] Error 2
> 
> 
> Not sure what file where has that " | | " stuck in it but it sure does
> stop the whole show.

This should be fixed if you apply
  
https://git.savannah.gnu.org/gitweb/?p=gettext.git;a=commitdiff;h=516754499eb9f59e9d0e86d8755a1c38c06fd87b
and regenerate the configure files. Or, if you prefer to work from a
tarball, use a current gettext snapshot, from
  https://gitlab.com/gnu-gettext/ci-distcheck

Bruno






reply via email to

[Prev in Thread] Current Thread [Next in Thread]