ports/177397: [patch] security/heimdal: fix conflict between heimdal and openssl

Shane Ambler FreeBSD at ShaneWare.Biz
Thu Mar 28 07:40:04 UTC 2013


The following reply was made to PR ports/177397; it has been noted by GNATS.

From: Shane Ambler <FreeBSD at ShaneWare.Biz>
To: bug-followup at FreeBSD.org
Cc:  
Subject: Re: ports/177397: [patch] security/heimdal: fix conflict between
 heimdal and openssl
Date: Thu, 28 Mar 2013 18:01:44 +1030

 This is a multi-part message in MIME format.
 --------------010609090803050600060302
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
 Content-Transfer-Encoding: 7bit
 
 While looking into this I found that heimdal v1.5.2 has been in head for 
 11 months and has had two small patches applied. This second patch 
 applies those changes to the port version.
 
 The relevant svn.freebsd.org revisions are 247002 and 243034
 
 
 --------------010609090803050600060302
 Content-Type: text/plain; charset=UTF-8;
  name="heimdal.patch2.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="heimdal.patch2.txt"
 
 diff -Nru heimdal.orig/files/patch-kcm__cache.c heimdal/files/patch-kcm__cache.c
 --- heimdal.orig/files/patch-kcm__cache.c	1970-01-01 09:30:00.000000000 +0930
 +++ heimdal/files/patch-kcm__cache.c	2013-03-28 17:46:00.600923212 +1030
 @@ -0,0 +1,11 @@
 +--- kcm/cache.c.orig	2013-03-28 14:22:47.807924196 +1030
 ++++ kcm/cache.c	2013-03-28 14:23:09.600166386 +1030
 +@@ -102,7 +102,7 @@
 +     for (p = ccache_head; p != NULL; p = p->next) {
 + 	if ((p->flags & KCM_FLAGS_VALID) == 0)
 + 	    continue;
 +-	if (memcmp(p->uuid, uuid, sizeof(uuid)) == 0) {
 ++	if (memcmp(p->uuid, uuid, sizeof(kcmuuid_t)) == 0) {
 + 	    ret = 0;
 + 	    break;
 + 	}
 diff -Nru heimdal.orig/files/patch-lib__sl__slc-lex.l heimdal/files/patch-lib__sl__slc-lex.l
 --- heimdal.orig/files/patch-lib__sl__slc-lex.l	1970-01-01 09:30:00.000000000 +0930
 +++ heimdal/files/patch-lib__sl__slc-lex.l	2013-03-28 17:46:11.047923982 +1030
 @@ -0,0 +1,11 @@
 +--- lib/sl/slc-lex.l.orig	2013-03-28 14:22:37.561924559 +1030
 ++++ lib/sl/slc-lex.l	2013-03-28 14:23:21.647677881 +1030
 +@@ -47,8 +47,6 @@
 + static void handle_comment(void);
 + static char * handle_string(void);
 + 
 +-#define YY_NO_UNPUT
 +-
 + #undef ECHO
 + 
 + %}
 
 --------------010609090803050600060302--


More information about the freebsd-ports-bugs mailing list