Subject: jade-1.2.1 fails to build from pkgsrc
To: None <port-sparc@netbsd.org, tech-pkg@netbsd.org>
From: David Wetzel <dave@turbocat.de>
List: port-sparc
Date: 10/11/2002 11:39:19
Hi folks,

did you see that too? This is on a SparcStation 5 with NetBSD 1.6.


gmake[2]: Entering directory `/usr/src/pkgsrc/textproc/jade/work/jade-1.2.1/nsgmls'
/usr/src/pkgsrc/textproc/jade/work/jade-1.2.1/libtool --mode=link c++ -I/usr/pkg/include -I/usr/pkg/include -O2 -I/usr/pkg/include -O2 -O0 -fno-implicit-templates -I. -I./../include   -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_ST_BLKSIZE=1 -DSP_HAVE_BOOL=1 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DSP_MULTI_BYTE=1 -DSGML_CATALOG_FILES_DEFAULT=\"/usr/pkg/share/sgml/jade/catalog\"  -L/usr/pkg/lib  -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -o nsgmls nsgmls.o SgmlsEventHandler.o RastEventHandler.o StringSet.o nsgmls_inst.o  ../lib/libsp.la -lintl -lintl
c++ -I/usr/src/pkgsrc/textproc/jade/work/.buildlink/include -I/usr/src/pkgsrc/textproc/jade/work/.buildlink/include -O2 -I/usr/src/pkgsrc/textproc/jade/work/.buildlink/include -O2 -O0 -fno-implicit-templates -I. -I./../include -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_ST_BLKSIZE=1 -DSP_HAVE_BOOL=1 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DSP_MULTI_BYTE=1 -DSGML_CATALOG_FILES_DEFAULT=\"/usr/pkg/share/sgml/jade/catalog\" -Wl,-R/usr/pkg/lib -o .libs/nsgmls nsgmls.o SgmlsEventHandler.o RastEventHandler.o StringSet.o nsgmls_inst.o  -L/usr/src/pkgsrc/textproc/jade/work/.buildlink/lib ../lib/.libs/libsp.so -lstdc++ -lm -lgcc_pic -lintl -Wl,--rpath -Wl,/usr/pkg/lib
RastEventHandler.o: In function `RastEventHandler::impliedSourceLinkRules(void)':
RastEventHandler.o(.text+0x1c40): undefined reference to `Vector<unsigned long>::~Vector(void)'
RastEventHandler.o(.text+0x1c5c): undefined reference to `Vector<unsigned long>::~Vector(void)'
RastEventHandler.o: In function `Vector<unsigned long>::Vector(unsigned long)':
RastEventHandler.o(.gnu.linkonce.t.__t6Vector1ZUlUl+0x20): undefined reference to `Vector<unsigned long>::append(unsigned long)'
RastEventHandler.o: In function `Vector<unsigned long>::resize(unsigned long)':
RastEventHandler.o(.gnu.linkonce.t.resize__t6Vector1ZUlUl+0x44): undefined reference to `Vector<unsigned long>::erase(unsigned long const *, unsigned long const *)'
RastEventHandler.o(.gnu.linkonce.t.resize__t6Vector1ZUlUl+0x70): undefined reference to `Vector<unsigned long>::append(unsigned long)'
nsgmls_inst.o: In function `Vector<Vector<unsigned long> >::erase(Vector<unsigned long> const *, Vector<unsigned long> const *)':
nsgmls_inst.o(.gnu.linkonce.t.erase__t6Vector1Zt6Vector1ZUlPCt6Vector1ZUlT1+0x3c): undefined reference to `Vector<unsigned long>::~Vector(void)'
nsgmls_inst.o: In function `Vector<Vector<unsigned long> >::insert(Vector<unsigned long> const *, unsigned long, Vector<unsigned long> const &)':
nsgmls_inst.o(.gnu.linkonce.t.insert__t6Vector1Zt6Vector1ZUlPCt6Vector1ZUlUlRCt6Vector1ZUl+0x164): undefined reference to `Vector<unsigned long>::Vector(Vector<unsigned long> const &)'
nsgmls_inst.o: In function `Vector<Vector<unsigned long> >::insert(Vector<unsigned long> const *, Vector<unsigned long> const *, Vector<unsigned long> const *)':
nsgmls_inst.o(.gnu.linkonce.t.insert__t6Vector1Zt6Vector1ZUlPCt6Vector1ZUlN21+0x194): undefined reference to `Vector<unsigned long>::Vector(Vector<unsigned long> const &)'
nsgmls_inst.o: In function `Vector<Vector<unsigned long> >::operator=(Vector<Vector<unsigned long> > const &)':
nsgmls_inst.o(.gnu.linkonce.t.__as__t6Vector1Zt6Vector1ZUlRCt6Vector1Zt6Vector1ZUl+0x178): undefined reference to `Vector<unsigned long>::operator=(Vector<unsigned long> const &)'
nsgmls_inst.o: In function `Vector<Vector<unsigned long> >::assign(unsigned long, Vector<unsigned long> const &)':
nsgmls_inst.o(.gnu.linkonce.t.assign__t6Vector1Zt6Vector1ZUlUlRCt6Vector1ZUl+0x11c): undefined reference to `Vector<unsigned long>::operator=(Vector<unsigned long> const &)'
nsgmls_inst.o: In function `Vector<Vector<unsigned long> >::push_back(Vector<unsigned long> const &)':
nsgmls_inst.o(.gnu.linkonce.t.push_back__t6Vector1Zt6Vector1ZUlRCt6Vector1ZUl+0x64): undefined reference to `Vector<unsigned long>::Vector(Vector<unsigned long> const &)'
./lib/.libs/libsp.so: undefined reference to `Vector<unsigned long>::reserve1(unsigned long)'
./lib/.libs/libsp.so: undefined reference to `Vector<unsigned long>::assign(unsigned long, unsigned long const &)'
gmake[2]: *** [nsgmls] Error 1
gmake[2]: Leaving directory `/usr/src/pkgsrc/textproc/jade/work/jade-1.2.1/nsgmls'
gmake[1]: *** [nsgmls] Error 2
gmake[1]: Leaving directory `/usr/src/pkgsrc/textproc/jade/work/jade-1.2.1'
gmake: *** [all] Error 2
*** Error code 2

Stop.
make: stopped in /usr/src/pkgsrc/textproc/jade
*** Error code 1

Stop.
make: stopped in /usr/src/pkgsrc/textproc/jade

Thanks!

-- 
   _  _
 _(_)(_)_  David Wetzel, Turbocat's Development,
(_) __ (_) Buchhorster Strasse 23, D-16567 Muehlenbeck/Berlin, FRG,
  _/  \_   Fax +49 33056 82835 Phone +49 33056 82834
 (______)  http://www.turbocat.de/  dave@turbocat.de