Subject: probs with things from pkgsrc
To: None <netbsd-help@netbsd.org>
From: nm <nm@vt.edu>
List: netbsd-help
Date: 04/23/2000 18:45:07
I am trying to install mutt and apache (with ssl) from pkgsrc.
I have an IPX running 1.4.2 (using pkgsrc from 1.4.2)

The build of mutt stops on ncurses with
ld: /usr/lib/c++rt0.o: illegal reloc type mix

Any ideas on how to fix this? (the log is at the end).

As for apache:

I did a make install from the www/apache directory.
Then I did a make install from the www/ap-ssl directory.
I edited httpd.conf, then ran apachectl startssl

Then I get a core dump.  openssl dumps core.  Should I go
about building apache ssl another way?


Thanks,

Nick Maniscalco
nmanisca@vt.edu


bash-2.03# make
===>  Validating dependencies for mutt-1.0.1
>> Checksum OK for mutt-1.0.1.tar.gz.
===>  Extracting for mutt-1.0.1
===>  mutt-1.0.1 depends on file: /usr/local/bin/autoconf - found
===>  mutt-1.0.1 depends on file: /usr/local/bin/automake - found
===>  mutt-1.0.1 depends on executable: gmake - /usr/local/bin/gmake found
===>  mutt-1.0.1 depends on package: ncurses>=4.2
===>  Verifying install for ../../devel/ncurses
===>  Building for ncurses-5.0
cd man && make - INSTALL_PREFIX="" all
cd include && make - INSTALL_PREFIX="" all
cd ncurses && make - INSTALL_PREFIX="" all
cd progs && make - INSTALL_PREFIX="" all
cd tack && make - INSTALL_PREFIX="" all
cd panel && make - INSTALL_PREFIX="" all
cd menu && make - INSTALL_PREFIX="" all
cd form && make - INSTALL_PREFIX="" all
cd misc && make - INSTALL_PREFIX="" all
cd test && make - INSTALL_PREFIX="" all
cd c++ && make - INSTALL_PREFIX="" all
cd ../lib && /usr/local/bin/pkglibtool-a.out-1.2p2  --cplusplus c++ -o
libncurse
s++.la ../objects/cursesf.lo ../objects/cursesm.lo ../objects/cursesw.lo
../obje
cts/cursespad.lo ../objects/cursesp.lo ../objects/cursslk.lo
../objects/cursesap
p.lo ../objects/cursesmain.lo -rpath /usr/local/lib -version-info 5:0
rm -f .libs/libncurses++.la .libs/libncurses++.* .libs/libncurses++.*
/usr/bin/ld -Bshareable -o .libs/libncurses++.so.5.0 ../objects/cursesf.lo
../ob
jects/cursesm.lo ../objects/cursesw.lo ../objects/cursespad.lo
../objects/curses
p.lo ../objects/cursslk.lo ../objects/cursesapp.lo ../objects/cursesmain.lo
/usr
/lib/c++rt0.o
ld: /usr/lib/c++rt0.o: illegal reloc type mix
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
bash-2.03#