pkgsrc-Users archive

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

textproc/aspell not building on 4.99.3



Hi everyone,

I am using pkgsrc-2006Q3 on a 4.99.3 i386 machine and I do not seem to be able to build textproc/aspell. I submitted pkg/34819 about this problem but have not heard anything back; I decided to see if the list had any suggestions. This build failure breaks any number of apps that are interesting/important to me (gaim and bluefish come to mind). Here is the failure excerpt:

--

if c++ -DHAVE_CONFIG_H -I. -I. -I./gen -I./gen -I./common -I./interfaces/cc/ -I./modules/speller/default/ -DLOCALEDIR=\"/usr/pkg/share/locale\" -I/usr/include -O3 -march=opteron -I/usr/include -fno-exceptions -MT prog/checker_string.o -MD -MP -MF "$depbase.Tpo" -c -o prog/checker_string.o prog/checker_string.cpp; \ then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi /bin/sh ./libtool --tag=CXX --mode=link c++ -O3 -march=opteron -I/usr/include -fno-exceptions -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o aspell prog/aspell.o prog/check_funs.o prog/checker_string.o libaspell.la -lncurses c++ -O3 -march=opteron -fno-exceptions -Wl,-R/usr/pkg/lib -o .libs/aspell prog/aspell.o prog/check_funs.o prog/checker_string.o ./.libs/libaspell.so -lintl -L/usr/pkgsrc/textproc/aspell/work/.buildlink/lib -lcurses -Wl,--rpath -Wl,/usr/pkg/lib ./.libs/libaspell.so: undefined reference to `acommon::HashTable<acommon::StringMap::Parms>::init(unsigned int)' ./.libs/libaspell.so: undefined reference to `acommon::HashTable<acommon::StringMap::Parms>::del()' ./.libs/libaspell.so: undefined reference to `acommon::BlockSList<acommon::StringPair>::clear()' ./.libs/libaspell.so: undefined reference to `acommon::HashTable<acommon::StringMap::Parms>::erase(char const* const&)'
gmake[1]: *** [aspell] Error 1
gmake[1]: Leaving directory `/usr/pkgsrc/textproc/aspell/work/aspell-0.60.4'
gmake: *** [all-recursive] Error 1
*** Error code 2

--

Just for kicks I tried building with the most recent aspell patch from the mainline (the one that fixes building on IRIX 5) but unsurprisingly it did not work. I am relatively sure that this is a gcc4 problem; aspell built correctly with pkgsrc-2006Q3 on a 3.99.18 system.

Any ideas?  Thanks in advance!

-Henry Bent



Home | Main Index | Thread Index | Old Index