Subject: pkg/16053: textproc/jade shared library problem on 1.4.2/i386
To: None <gnats-bugs@gnats.netbsd.org>
From: Olaf Seibert <rhialto@polderland.nl>
List: netbsd-bugs
Date: 03/25/2002 17:17:20
>Number:         16053
>Category:       pkg
>Synopsis:       textproc/jade shared library problem on 1.4.2/i386
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Mar 25 08:18:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Olaf Seibert
>Release:        pkgsrc of some days ago
>Organization:
>Environment:
	
System: NetBSD klei.intern.polderland.nl 1.4.2 NetBSD 1.4.2 (KIELDRECHT) #15: Wed Jul 11 18:02:11 CEST 2001 root@klei.intern.polderland.nl:/usr/src/sys/arch/i386/compile/KIELDRECHT i386


>Description:
	The textproc/jade shared libraries do not work on 1.4.2/i386.
	This is probably due to the missing /usr/lib/c++rt0.o which is
	not linked into the shared library. Running 'nsgmls /dev/null'
	gives a segmentation fault.

	This is apparently already known, since the makefile attempts
	not to build the shared libraries:

CONFIGURE_ARGS=                --disable-shared

	but the shared libraries are installed anyway. They are even
	present in the PLIST.

	Furthermore, the DESCR claims:

	  Note: This port is a superset of the sp port.  If you have sp
	  installed, you have to remove it before installing jade.

	However there are several files in sp's PLIST that are not in
	jade's PLIST: everything in share/sgml/dtd/ and share/doc/sp/.

>How-To-Repeat:
	cd pkgsrc/textproc/jade && make install
>Fix:
	Workaround: install the sp package instead of jade, in case
	you're just interested in nsgmls. Sp does not use shared
	libraries.

-Olaf.
-- 
___ Olaf 'Rhialto' Seibert - rhialto@polder --They that can give up essential 
\X/ land.nl --liberty to purchase a little temporary safety
--------------deserve neither liberty or safety. - Benjamin Franklin, 1759
---People will accept your ideas much more readily if you tell them that
---Benjamin Franklin said it first. - Unknown
>Release-Note:
>Audit-Trail:
>Unformatted: