summaryrefslogtreecommitdiff
path: root/devel/bzr
diff options
context:
space:
mode:
authorepg <epg>2008-09-06 05:32:08 +0000
committerepg <epg>2008-09-06 05:32:08 +0000
commit816115e4278d4943649f6dab64138ed6d329d3b2 (patch)
tree026665639a1eac990c4b192b19624adf19bcf4a5 /devel/bzr
parent2a820e1bb001f22be83b425f791593695fcdebb7 (diff)
downloadpkgsrc-816115e4278d4943649f6dab64138ed6d329d3b2.tar.gz
Update to 1.6.1.
bzr 1.6.1 2008-09-05 -------------------- A couple regressions were found in the 1.6 release. There was a performance issue when using ``bzr+ssh`` to branch large repositories, and some problems with stacking and ``rich-root`` capable repositories. bzr 1.6.1rc2 2008-09-03 ----------------------- BUG FIXES: * Copying between ``rich-root`` and ``rich-root-pack`` (and vice versa) was accidentally using the inter-model fetcher, instead of recognizing that both were 'rich root' formats. (John Arbash Meinel, #264321) bzr 1.6.1rc1 2008-08-29 ----------------------- This release fixes a few regressions found in the 1.6 client. Fetching changes was using an O(N^2) buffering algorithm, so for large projects it would cause memory thrashing. There is also a specific problem with the ``--1.6-rich-root`` format, which prevented stacking on top of ``--rich-root-pack`` repositories, and could allow users to accidentally fetch experimental data (``-subtree``) without representing it properly. The ``--1.6-rich-root`` format has been deprecated and users are recommended to upgrade to ``--1.6.1-rich-root`` immediately. Also we re-introduced a workaround for users who have repositories with incorrect nodes (not possible if you only used official releases). I should also clarify that none of this is data loss level issues, but still sufficient enough to warrant an updated release. BUG FIXES: * ``RemoteTransport.readv()`` was being inefficient about how it buffered the readv data and processed it. It would keep appending to the same string (causing many copies) and then pop bytes out of the start of the string (causing more copies). With this patch "bzr+ssh://local" can improve dramatically, especially for projects with large files. (John Arbash Meinel) * Revision texts were always meant to be stored as fulltexts. There was a bug in a bzr.dev version that would accidentally create deltas when copying from a Pack repo to a Knit repo. This has been fixed, but to support those repositories, we know always request full texts for Revision texts. (John Arbash Meinel, #261339) * The previous ``--1.6-rich-root`` format used an incorrect xml serializer, which would accidentally support fetching from a repository that supported subtrees, even though the local one would not. We deprecated that format, and introduced a new one that uses the correct serializer ``--1.6.1-rich-root``. (John Arbash Meinel, #262333)
Diffstat (limited to 'devel/bzr')
-rw-r--r--devel/bzr/Makefile6
-rw-r--r--devel/bzr/distinfo8
2 files changed, 7 insertions, 7 deletions
diff --git a/devel/bzr/Makefile b/devel/bzr/Makefile
index c97440ce1c7..19b7502ed04 100644
--- a/devel/bzr/Makefile
+++ b/devel/bzr/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.28 2008/08/26 01:12:07 epg Exp $
+# $NetBSD: Makefile,v 1.29 2008/09/06 05:32:08 epg Exp $
DISTNAME= bzr-${VER}
CATEGORIES= devel scm
-MASTER_SITES= http://launchpad.net/bzr/${VER}/${VER}/+download/
-VER= 1.6
+MASTER_SITES= http://launchpad.net/bzr/1.6/${VER}/+download/
+VER= 1.6.1
MAINTAINER= epg@NetBSD.org
HOMEPAGE= http://bazaar-vcs.org/
diff --git a/devel/bzr/distinfo b/devel/bzr/distinfo
index 157bc677057..527b8ee6cea 100644
--- a/devel/bzr/distinfo
+++ b/devel/bzr/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.22 2008/08/26 01:12:07 epg Exp $
+$NetBSD: distinfo,v 1.23 2008/09/06 05:32:09 epg Exp $
-SHA1 (bzr-1.6.tar.gz) = 49a0ebd7a889a50b5670711f9936eb285ccc20dc
-RMD160 (bzr-1.6.tar.gz) = 4b51c3326e112a9df8c5010f8f423b5acbdaa2fc
-Size (bzr-1.6.tar.gz) = 3667438 bytes
+SHA1 (bzr-1.6.1.tar.gz) = a442dd7a2d0b0ca7274e42d5615c7abb31ac6726
+RMD160 (bzr-1.6.1.tar.gz) = ebec53351d300b687f0d438a1e0f81803e3b1b0a
+Size (bzr-1.6.1.tar.gz) = 3671113 bytes
SHA1 (patch-aa) = 8eda90885b3127525330cd3432538fb2b4df98c1
SHA1 (patch-ab) = 2213a002f9bc0f5baba0554b6b375becf4d98d9c