Subject: pkg/18505: xmms doesn't configure on Solaris 9
To: None <gnats-bugs@gnats.netbsd.org>
From: None <sketch@rd.bbc.co.uk>
List: netbsd-bugs
Date: 10/02/2002 09:28:23
>Number:         18505
>Category:       pkg
>Synopsis:       xmms doesn't configure on Solaris 9
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Oct 02 09:29:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Jonathan Perkin
>Release:        N/A
>Organization:
BBC Internet Services
>Environment:
SunOS desk06 5.9 Generic_112233-01 sun4u sparc SUNW,Ultra-5_10
>Description:
xmms pkgsrc doesn't seem to pick up the dependancy on libiconv early
enough for configure to work:

configure:1279: checking whether the C compiler (gcc -I/cache/pkg/include -O2 -L/cache/pkg/lib   -Wl,-R/cache/pkg/lib -L/cache/pkg/lib) works
configure:1295: gcc -o conftest -I/cache/pkg/include -O2 -I/cache/pkg/include  -DHAVE_ICONV_OPEN=1  -L/cache/pkg/lib   -Wl,-R/cache/pkg/lib -L/cache/pkg/lib conftest.c -liconv  -L/cache/pkg/lib -Wl,-R/cache/pkg/lib -lintl 1>&5
ld: fatal: library -liconv: not found
ld: fatal: File processing errors. No output written to conftest
collect2: ld returned 1 exit status
>How-To-Repeat:
Build pkgsrc/audio/xmms on Solaris.
>Fix:
I guess moving the libiconv .include up will fix?  Unsure.  I've just
installed it manually and xmms is now building fine.  Someone who
knows more about buildlink{2} will know the proper fix.
>Release-Note:
>Audit-Trail:
>Unformatted: