Subject: PR/24456 CVS commit: pkgsrc/net/samba
To: None <jlam@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-bugs
Date: 06/08/2005 20:16:01
The following reply was made to PR pkg/24456; it has been noted by GNATS.

From: "Johnny C. Lam" <jlam@netbsd.org>
To: gnats-bugs@netbsd.org
Cc: 
Subject: PR/24456 CVS commit: pkgsrc/net/samba
Date: Wed,  8 Jun 2005 20:15:20 +0000 (UTC)

 Module Name:	pkgsrc
 Committed By:	jlam
 Date:		Wed Jun  8 20:15:20 UTC 2005
 
 Modified Files:
 	pkgsrc/net/samba: distinfo
 	pkgsrc/net/samba/patches: patch-at patch-au
 
 Log Message:
 Look for "EVP_des_cbc" instead of "des_set_key" in libcrypto.so to
 decide if it's actually libcrypto.so from the OpenSSL distribution.
 
 Samba looks to see if libkrb5.so needs it to link when samba is
 configured to build ADS support.  However, newer versions of heimdal
 don't need the old DES API, and newer versions of OpenSSL don't even
 provide the old des_* symbol names in the library, so "des_set_key"
 is a poor choice to use to detect libcrypto.so.  The only place in
 the samba sources where the old DES API is even used is in the AFS
 fake kaserver support, which pkgsrc does not (ever) intend to support.
 
 This fixes PR pkg/24456.
 
 
 To generate a diff of this commit:
 cvs rdiff -r1.44 -r1.45 pkgsrc/net/samba/distinfo
 cvs rdiff -r1.1 -r1.2 pkgsrc/net/samba/patches/patch-at \
     pkgsrc/net/samba/patches/patch-au
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.