Currently xmms is linked against both libc and libc_r due to lack of LIBTOOLFILES. Fix: Comparing before and after this patch: /usr/ports/audio/xmms$ diff -u log-before log-after Bogus warings have gone. Looks good.--pgMiMZYvpfiGiOWFto3KrMrpDTNh1K5Q50humpNkNA4VB20b Content-Type: text/plain; name="file.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="file.diff" Index: Makefile =================================================================== RCS file: /home/ncvs/ports/audio/xmms/Makefile,v retrieving revision 1.18 diff -u -w -B -b -r1.18 Makefile --- Makefile 2000/07/13 20:20:21 1.18 +++ Makefile 2000/07/28 07:42:46 @@ -24,6 +24,7 @@ USE_X_PREFIX= yes USE_LIBTOOL= yes +LIBTOOLFILES= configure libxmms/configure INSTALLS_SHLIB= yes .if !defined(WITHOUT_MIKMOD) How-To-Repeat: /usr/ports/audio/xmms$ make ... /usr/lib/libc.so.4: WARNING! setkey(3) not present in the system! /usr/lib/libc.so.4: warning: this program uses gets(), which is unsafe. /usr/lib/libc.so.4: warning: mktemp() possibly used unsafely; consider using mkstemp() /usr/lib/libc.so.4: WARNING! des_setkey(3) not present in the system! /usr/lib/libc.so.4: WARNING! encrypt(3) not present in the system! /usr/lib/libc.so.4: warning: tmpnam() possibly used unsafely; consider using mkstemp() /usr/lib/libc.so.4: warning: this program uses f_prealloc(), which is stupid. /usr/lib/libc.so.4: WARNING! des_cipher(3) not present in the system! ...
This patch is also needed to fix. Index: pkg/PLIST =================================================================== RCS file: /home/ncvs/ports/audio/xmms/pkg/PLIST,v retrieving revision 1.10 diff -u -w -B -b -r1.10 PLIST --- pkg/PLIST 2000/07/12 10:58:15 1.10 +++ pkg/PLIST 2000/07/28 19:07:08 @@ -13,7 +13,6 @@ include/xmms/util.h include/xmms/xmmsctrl.h lib/libxmms.a -lib/libxmms.la lib/libxmms.so.1 @exec ln -fs %D/%F %B/libxmms.so @unexec rm -f %B/libxmms.so
Responsible Changed From-To: freebsd-ports->sobomax I'll take this.
State Changed From-To: open->closed Patches committed, thanks!