Subject: broken libtool on Solaris??
To: None <tech-pkg@netbsd.org>
From: None <segv@netctl.net>
List: tech-pkg
Date: 10/02/2005 02:16:42
This is a multi-part message in MIME format.

--Multipart=_Sun__2_Oct_2005_02_16_42_+0100_=MdyPdK_T8LIn/RY
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

Hi, I'm trying to build devel/glib2 on Solaris 10 from pkgsrc-2005Q3. It fails
with

libtool: eval: line 4249: syntax error near unexpected token `|'

which might suggest broken libtool.

Does anyone know a fix for this?
PS. I've attached the output of where the error occurs

--Multipart=_Sun__2_Oct_2005_02_16_42_+0100_=MdyPdK_T8LIn/RY
Content-Type: text/plain;
 name="glib2_err.txt"
Content-Disposition: attachment;
 filename="glib2_err.txt"
Content-Transfer-Encoding: 7bit

generating symbol list for `libglib-2.0.la'
nm -p  .libs/garray.o .libs/gasyncqueue.o .libs/gatomic.o .libs/gbacktrace.o .libs/gcache.o .libs/gcompletion.o .libs/gconvert.o .libs/gdataset.o .libs/gdate.o .libs/gdir.o .libs/gerror.o .libs/gfileutils.o .libs/ghash.o .libs/ghook.o .libs/giochannel.o .libs/gkeyfile.o .libs/glist.o .libs/gmain.o .libs/gmarkup.o .libs/gmem.o .libs/gmessages.o .libs/gnode.o .libs/goption.o .libs/gpattern.o .libs/gprimes.o .libs/gqsort.o .libs/gqueue.o .libs/grel.o .libs/grand.o .libs/gscanner.o .libs/gshell.o .libs/gslist.o .libs/gstdio.o .libs/gstrfuncs.o .libs/gstring.o .libs/gthread.o .libs/gthreadpool.o .libs/gtimer.o .libs/gtree.o .libs/guniprop.o .libs/gutf8.o .libs/gunibreak.o .libs/gunicollate.o .libs/gunidecomp.o .libs/gutils.o .libs/gprintf.o .libs/giounix.o .libs/gspawn.o  libcharset/.libs/libcharset.a |  | /opt/pkg32-2005Q3-sunpro/bin/nbsed 's/.* //' | sort | uniq > .libs/libglib-2.0.exp
/opt/pkg32-2005Q3-sunpro/bin/libtool: eval: line 4249: syntax error near unexpected token `|'
/opt/pkg32-2005Q3-sunpro/bin/libtool: eval: line 4249: `nm -p  .libs/garray.o .libs/gasyncqueue.o .libs/gatomic.o .libs/gbacktrace.o .libs/gcache.o .libs/gcompletion.o .libs/gconvert.o .libs/gdataset.o .libs/gdate.o .libs/gdir.o .libs/gerror.o .libs/gfileutils.o .libs/ghash.o .libs/ghook.o .libs/giochannel.o .libs/gkeyfile.o .libs/glist.o .libs/gmain.o .libs/gmarkup.o .libs/gmem.o .libs/gmessages.o .libs/gnode.o .libs/goption.o .libs/gpattern.o .libs/gprimes.o .libs/gqsort.o .libs/gqueue.o .libs/grel.o .libs/grand.o .libs/gscanner.o .libs/gshell.o .libs/gslist.o .libs/gstdio.o .libs/gstrfuncs.o .libs/gstring.o .libs/gthread.o .libs/gthreadpool.o .libs/gtimer.o .libs/gtree.o .libs/guniprop.o .libs/gutf8.o .libs/gunibreak.o .libs/gunicollate.o .libs/gunidecomp.o .libs/gutils.o .libs/gprintf.o .libs/giounix.o .libs/gspawn.o  libcharset/.libs/libcharset.a |  | /opt/pkg32-2005Q3-sunpro/bin/nbsed 's/.* //' | sort | uniq > .libs/libglib-2.0.exp'
gmake[4]: *** [libglib-2.0.la] Error 1
gmake[4]: Leaving directory `/opt/pkg32-2005Q3-sunpro.obj/devel/glib2/work/glib-2.6.6/glib'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/opt/pkg32-2005Q3-sunpro.obj/devel/glib2/work/glib-2.6.6/glib'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/opt/pkg32-2005Q3-sunpro.obj/devel/glib2/work/glib-2.6.6/glib'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/opt/pkg32-2005Q3-sunpro.obj/devel/glib2/work/glib-2.6.6'
gmake: *** [all] Error 2
*** Error code 2

Stop.
bmake: stopped in /opt/pkgsrc/devel/glib2

--Multipart=_Sun__2_Oct_2005_02_16_42_+0100_=MdyPdK_T8LIn/RY--