ports/138246: Kerberos5 needs to be upgraded to 1.7

David E. Cross crossd at cs.rpi.edu
Thu Aug 27 20:20:02 UTC 2009


>Number:         138246
>Category:       ports
>Synopsis:       Kerberos5 needs to be upgraded to 1.7
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Aug 27 20:20:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     David E. Cross
>Release:        8.0-BETA2
>Organization:
>Environment:
FreeBSD XXXX
>Description:
FreeBSD  8.0-BETA2 FreeBSD 8.0-BETA2 #0: Mon Aug 17 13:31:29 EDT 2009     root at XXXX:/usr/obj/usr/src/sys/HPDAVID  amd64
>How-To-Repeat:
cd /usr/ports/net/security/krb5[-17]; /usr/bin/make install; ls -lad /var/db/pkg/krb5*

note that its -1.6.3
>Fix:
diff -ur krb5/Makefile krb5-17/Makefile
--- krb5/Makefile       2009-08-27 01:46:55.000000000 -0400
+++ krb5-17/Makefile    2009-08-12 23:12:36.000000000 -0400
@@ -6,14 +6,14 @@                                          
 #                                                         
                                                           
 PORTNAME=              krb5                               
-PORTVERSION=           1.6.3                              
-PORTREVISION=          6                                  
+PORTVERSION=           1.7                                
+#PORTREVISION=         1                                  
 CATEGORIES=            security                           
 MASTER_SITES=          http://web.mit.edu/kerberos/dist/krb5/${PORTVERSION:C/^[0-9]*\.[0-9]*/&X/:C/X\.[0-9]*$//:C/X//}/
 PATCH_SITES=           http://web.mit.edu/kerberos/advisories/                                                         
 DISTNAME=              ${PORTNAME}-${PORTVERSION}-signed                                                               
 EXTRACT_SUFX=          .tar                                                                                            
-PATCHFILES=            2008-001-patch.txt                                                                              
+#PATCHFILES=           2008-001-patch.txt                                                                              
 PATCH_DIST_STRIP=      -p1                                                                                             
                                                                                                                        
 MAINTAINER=            cy at FreeBSD.org                                                                                  
diff -ur krb5/distinfo krb5-17/distinfo                                                                                 
--- krb5/distinfo       2008-03-19 15:26:53.000000000 -0400                                                             
+++ krb5-17/distinfo    2009-08-27 14:37:54.000000000 -0400                                                             
@@ -1,6 +1,3 @@                                                                                                         
-MD5 (krb5-1.6.3-signed.tar) = 2dc1307686eb1c2bf1ab08ea805dad46                                                         
-SHA256 (krb5-1.6.3-signed.tar) = 7a1bd7d4bd326828c8ee382ed2b69ccd6c58762601df897d6a32169d84583d2a                      
-SIZE (krb5-1.6.3-signed.tar) = 11909120                                                                                
-MD5 (2008-001-patch.txt) = 3bbb7a6a7738c086f5d5dfcf09da9cbb
-SHA256 (2008-001-patch.txt) = 4d02be765ff12d21ddf1cfa170e5ff4067e9c364a401d7e06ece329566139736
-SIZE (2008-001-patch.txt) = 10854
+SHA256 (krb5-1.7-signed.tar) = a370cae8386e8b82b309c44a220542af78cbcbb42028fb3c2224eae6dba1ffd5
+MD5 (krb5-1.7-signed.tar) = 9f7b3402b4731a7fa543db193bf1b564
+SIZE (krb5-1.7-signed.tar) = 12226560
Only in krb5/files: patch-af
Only in krb5/files: patch-ai
Only in krb5/files: patch-appl::bsd::klogind.M
Only in krb5/files: patch-at
Only in krb5/files: patch-ay
diff -ur krb5/files/patch-config::shlib.conf krb5-17/files/patch-config::shlib.conf
--- krb5/files/patch-config::shlib.conf 2009-08-27 01:46:55.000000000 -0400
+++ krb5-17/files/patch-config::shlib.conf      2009-08-12 23:39:54.000000000 -0400
@@ -1,6 +1,6 @@
---- config/shlib.conf.orig     2009-07-13 14:48:25.000000000 +0200
-+++ config/shlib.conf  2009-07-13 14:49:49.000000000 +0200
-@@ -258,19 +258,13 @@
+--- config/shlib.conf.orig     2008-12-08 17:33:07.000000000 -0500
++++ config/shlib.conf  2009-08-12 23:37:53.000000000 -0400
+@@ -299,19 +299,13 @@
        ;;

  *-*-freebsd*)
@@ -12,8 +12,8 @@
 -      PICFLAGS=-fpic
 -      if test "x$objformat" = "xelf" ; then
 +      case $krb5_cv_host in
-+      sparc64-*)      PICFLAGS=-fPIC;;
-+      *)              PICFLAGS=-fpic;;
++      sparc64-*)      PICFLAGS=-fPIC;;
++      *)              PICFLAGS=-fpic;;
 +      esac
                SHLIBVEXT='.so.$(LIBMAJOR)'
                RPATH_FLAG='-Wl,-rpath -Wl,'
@@ -22,6 +22,6 @@
 -              SHLIBVEXT='.so.$(LIBMAJOR).$(LIBMINOR)'
 -      fi
 +
-       CC_LINK_SHARED='$(CC) $(PROG_LIBPATH) $(RPATH_FLAG)$(PROG_RPATH) $(CFLAGS) $(LDFLAGS)'
-       SHLIBEXT=.so
-       LDCOMBINE='ld -Bshareable'
+       PROG_RPATH_FLAGS='$(RPATH_FLAG)$(PROG_RPATH)'
+       CC_LINK_SHARED='$(CC) $(PROG_LIBPATH) $(PROG_RPATH_FLAGS) $(CFLAGS) $(LDFLAGS)'
+       CXX_LINK_SHARED='$(CXX) $(PROG_LIBPATH) $(PROG_RPATH_FLAGS) $(CXXFLAGS) $(LDFLAGS)'
Only in krb5/files: patch-lib-krb5-os-localaddr.c
Only in krb5/files: patch-lib-rpc-svc.c
Only in krb5/files: patch-lib-rpc-svc_tcp.c
Only in krb5/files: patch-plugins-preauth-pkinit-Makefile.in


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list