Summary: | app-text/hunspell-1.2.9 fails to build on IRIX | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | Stuart Shelton <srcshelton> |
Component: | Prefix Support | Assignee: | Gentoo Prefix <prefix> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | IRIX | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
hunspell/files/hunspell-1.2.9-libparsers.patch
hunspell-1.2.9.ebuild.patch |
Description
Stuart Shelton
2010-05-05 17:23:30 UTC
Created attachment 230501 [details, diff]
hunspell/files/hunspell-1.2.9-libparsers.patch
Patch to Makefile.am (must be pulled-in before 'eautoreconf' is run!) to fix build failure.
Note that Makemake.am already includes the lines:
"
# need mystrdup()
LDADD = ../hunspell/libhunspell-1.2.la
"
... so perhaps this is what obviates this problem on other platforms. No idea why it's not working in this case, though. '../hunspell/.libs/libhunspell-1.2.a', referenced by the above file (and assuming that libtool does it's magic to find the file in the .libs directory), does include csutil.o where mystrdup et al. are defined.
Created attachment 230503 [details, diff]
hunspell-1.2.9.ebuild.patch
As supplied, all of hunspell's test scripts have '/bin/bash' as their interpreter - but, under prefix at least, assuming bash exists in this location is not a good idea.
This patch to the hunspell-1.2.9 ebuild incorporates the above libparsers patch and corrects the test scripts so that they can actually run.
We are sorry to close this bug. We lack the man-power and devotion to support mips-irix in the tree. |