Subject: pkg/34633: textproc/aspell build fails (pkgsrc-current)
To: None <,,>
From: None <>
List: pkgsrc-bugs
Date: 09/26/2006 21:45:00
>Number:         34633
>Category:       pkg
>Synopsis:       textproc/aspell build fails (pkgsrc-current)
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Sep 26 21:45:00 +0000 2006
>Originator:     Blair Sadewitz
>Release:        4.99.2 as of 9/26/2006
Rutgers University
NetBSD cat.apt 4.99.2 NetBSD 4.99.2 (CAT) #0: Tue Sep 26 11:05:12 EDT 2006  blair@cat.apt:/home/build/obj/sys/arch/amd64/compile/CAT amd64

Aspell fails to build due to a problem which manifests as: undefined reference to `acommon::HashTable<acommon::StringMap::Parms>::init(unsigned int)'

Attempt building aspell.
In ${WRKDIR}/textproc/aspell/aspell-0.6.04/common/string_map.hpp, change the include for hash.hpp to hash-t.hpp.  Et voila.

This is not a proper fix, but it does work.  Unfortunately,  I do not know enough about C++ to know what else to try.