Subject: news/slrn from 2005Q1 needs iconv on NetBSD 1.6.2
To: None <tech-pkg@NetBSD.org>
From: Klaus Heinz <k.heinz.maer.fuenf@onlinehome.de>
List: tech-pkg
Date: 03/25/2005 13:53:27
Hi,

news/slrn from pkgsrc-2005Q1 cannot find libiconv on NetBSD/i386 1.6.2:

  Making all in src
  /usr/bin/make  all-am
  cc  -O2 -I/usr/pkg/include -I/usr/include  -L/usr/pkg/lib \
  -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o chkslang  chkslang.o \
  /usr/pkg/lib/libintl.so /usr/pkg/lib/libiconv.so /usr/lib/libc.so
-Wl,-rpath -Wl,/usr/pkg/lib -L/usr/pkg/lib -lslang -ltermcap -lintl -lm
  ld: cannot find -liconv

This is ok, since news/slrn/Makefile does not include the buildlink3.mk
file from libiconv and hence iconv.h and libiconv.* are not available
below the .buildlink directory.

If I include the missing buildlink3.mk in the pkgsrc Makfile, slrn
builds without problems.

Is it ok to change this in CVS?

How did the bulk builds for NetBSD 1.6.2 ever build slrn successfully
without this?


ciao
     Klaus