Hello Ying-Chieh Chen,

After trying to figure why my 'portmaster -r libgcrypt\*' has failed. It turned out that libggz has an autocheck on libgcrypt, so it enable by default if anyone have libgcrypt installed in system.

============================================
% ldd /usr/local/lib/libggz.so.5 | grep gcrypt
        libgcrypt.so.15 => /usr/local/lib/libgcrypt.so.15 (0x28457000)
% ldd /usr/local/bin/ggz-config | grep crypt
        libgcrypt.so.15 => /usr/local/lib/libgcrypt.so.15 (0x2826d000)
============================================

I didn't check in ggz-client-libs (due to ggz-config) to see if it needs to depend on libgcrypt too. See in the configure of games/libggz:

============================================
checking for gcry_check_version in -lgcrypt... yes
checking gcrypt.h usability... yes
checking gcrypt.h presence... yes
checking for gcrypt.h... yes
============================================

============================================
# pwd
/usr/ports/games/libggz
# grep GCRYPT work/libggz-0.0.14/config.h
#define USE_GCRYPT 1
============================================

So.. May I commit in games/libggz by add this line? (also, I will bump it.)

LIB_DEPENDS=    gcrypt.15:${PORTSDIR}/security/libgcrypt

Cheers,
Mezz


--
[EMAIL PROTECTED]  -  [EMAIL PROTECTED]
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  [EMAIL PROTECTED]
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to