ports/124559: [patch] update devel/git to 1.5.5.4

Eygene Ryabinkin rea-fbsd at codelabs.ru
Fri Jun 13 19:30:01 UTC 2008


>Number:         124559
>Category:       ports
>Synopsis:       [patch] update devel/git to 1.5.5.4
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jun 13 19:30:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Eygene Ryabinkin
>Release:        FreeBSD 7.0-STABLE amd64
>Organization:
Code Labs
>Environment:

System: FreeBSD XXX 7.0-STABLE FreeBSD 7.0-STABLE #5: Tue Jun 10 12:05:01 MSD 2008 root at XXX:/usr/obj/usr/src/sys/XXX amd64

>Description:

Git 1.5.5.4 is out,
  http://git.or.cz/
  http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.5.5.4.txt

and Git 1.5.5, current FreeBSD port version, has at least one bug
in git-fetch that makes it to dump core, as was found (at least)
by Chuck Robey,
  http://lists.freebsd.org/pipermail/freebsd-hackers/2008-June/024745.html

>How-To-Repeat:

Take some repository (in my case it was
  git://anongit.freedesktop.org/git/xorg/driver/xf86-video-radeonhd),
import it, and the do 'git pull'.  It will dump core.

>Fix:

The following patch will update the port to the latest version, 1.5.5.4:

--- git-1.5.5-to-1.5.5.4.patch begins here ---
diff -urN ./Makefile ../git/Makefile
--- ./Makefile	2008-06-04 23:52:50.000000000 +0400
+++ ../git/Makefile	2008-06-13 22:50:35.000000000 +0400
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	git
-PORTVERSION=	1.5.5
+PORTVERSION=	1.5.5.4
 CATEGORIES=	devel
 MASTER_SITES=	http://www.kernel.org/pub/software/scm/git/
 DISTFILES=	${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} \
diff -urN ./distinfo ../git/distinfo
--- ./distinfo	2008-06-04 23:52:50.000000000 +0400
+++ ../git/distinfo	2008-06-13 23:19:37.000000000 +0400
@@ -1,6 +1,6 @@
-MD5 (git-1.5.5.tar.bz2) = 09f15f0b0e330986d930746abf6962f4
-SHA256 (git-1.5.5.tar.bz2) = 27483890c598450d7d1b4583e40dd8ec6c8def08c7cec94b20eb7336bb83e65e
-SIZE (git-1.5.5.tar.bz2) = 1673736
-MD5 (git-manpages-1.5.5.tar.bz2) = 62a82276856add1d2b310d1e0b5ad5db
-SHA256 (git-manpages-1.5.5.tar.bz2) = cc7f16b72a228cafd6bcc41ea09fdc67f4c5d50a0bf4521b80d8ea75127bb802
-SIZE (git-manpages-1.5.5.tar.bz2) = 162609
+MD5 (git-1.5.5.4.tar.bz2) = b0f80ae5e5d818aaccd44b0c9caff6d9
+SHA256 (git-1.5.5.4.tar.bz2) = 0c052b8bbf5bbb787f17ac334dc839b2e6dce3a3158f0a5893d4b86e80de61a3
+SIZE (git-1.5.5.3.tar.bz2) = 1677894
+MD5 (git-manpages-1.5.5.4.tar.bz2) = 418895a38ba863acdb75fd2d5d7a0496
+SHA256 (git-manpages-1.5.5.4.tar.bz2) = ab58825c06347534cfe2fe624834543503b6465392ec3786948d92d9b0e21207
+SIZE (git-manpages-1.5.5.3.tar.bz2) = 163922
--- git-1.5.5-to-1.5.5.4.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list