Bug 178723 - misc/xdelta3 update and take maintainership
Summary: misc/xdelta3 update and take maintainership
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Bryan Drewery
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-17 18:20 UTC by Danilo Egêa Gondolfo
Modified: 2013-05-20 13:10 UTC (History)
0 users

See Also:


Attachments
file.diff (940 bytes, patch)
2013-05-17 18:20 UTC, Danilo Egêa Gondolfo
no flags Details | Diff
xdelta3.txt (1.60 KB, text/plain; charset=US-ASCII)
2013-05-20 05:09 UTC, Danilo Egêa Gondolfo
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Danilo Egêa Gondolfo 2013-05-17 18:20:01 UTC
misc/xdelta3 update.

Changes:
- Update from 3.0.6 to 3.0.7
- Take maintainership

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-05-17 18:20:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->bdrewery

bdrewery@ wants this submitter's PRs (via the GNATS Auto Assign Tool)
Comment 2 Bryan Drewery freebsd_committer freebsd_triage 2013-05-19 05:38:25 UTC
Hi Danilo,

The update fails to build on 9.1 i386. I checked the old version and it
was able to build fine.

> testing/regtest.cc:985:   instantiated from 'void MainTest() [with T = PrimeBlock]'
> testing/regtest.cc:1007:   instantiated from here
> testing/regtest.cc:763: error: no matching function for call to 'max(xoff_t, size_t&)'


-- 
Regards,
Bryan Drewery
Comment 3 Bryan Drewery freebsd_committer freebsd_triage 2013-05-19 05:38:53 UTC
State Changed
From-To: open->feedback

Fails to build on i386
Comment 4 Bryan Drewery freebsd_committer freebsd_triage 2013-05-20 13:02:55 UTC
State Changed
From-To: feedback->closed

Committed. Thanks!
Comment 5 dfilter service freebsd_committer freebsd_triage 2013-05-20 13:03:39 UTC
Author: bdrewery
Date: Mon May 20 12:03:26 2013
New Revision: 318594
URL: http://svnweb.freebsd.org/changeset/ports/318594

Log:
  - Update to 3.0.7
  - Pass maintinership to submitter
  
  PR:		ports/178723
  Submitted by:	Danilo Egea Gondolfo <danilogondolfo@gmail.com>

Added:
  head/misc/xdelta3/files/
  head/misc/xdelta3/files/patch-testing-regtest.cc.patch   (contents, props changed)
Modified:
  head/misc/xdelta3/Makefile
  head/misc/xdelta3/distinfo

Modified: head/misc/xdelta3/Makefile
==============================================================================
--- head/misc/xdelta3/Makefile	Mon May 20 11:16:57 2013	(r318593)
+++ head/misc/xdelta3/Makefile	Mon May 20 12:03:26 2013	(r318594)
@@ -2,13 +2,13 @@
 # $FreeBSD$
 
 PORTNAME=	xdelta
-PORTVERSION=	3.0.6
+PORTVERSION=	3.0.7
 PORTEPOCH=	1
 CATEGORIES?=	misc devel
 MASTER_SITES=	GOOGLE_CODE
 DISTNAME=	${PORTNAME}3-${PORTVERSION}
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	danilogondolfo@gmail.com
 COMMENT=	Open-source binary diff, VCDIFF/RFC 3284 delta compression
 
 LICENSE=	GPLv2 # (or later)

Modified: head/misc/xdelta3/distinfo
==============================================================================
--- head/misc/xdelta3/distinfo	Mon May 20 11:16:57 2013	(r318593)
+++ head/misc/xdelta3/distinfo	Mon May 20 12:03:26 2013	(r318594)
@@ -1,2 +1,2 @@
-SHA256 (xdelta3-3.0.6.tar.gz) = b9a439c27c26e8397dd1b438a2fac710b561e0961fe75682230e6c8f69340da5
-SIZE (xdelta3-3.0.6.tar.gz) = 495860
+SHA256 (xdelta3-3.0.7.tar.gz) = 97e56a019be7f6c8d7e974dfe501fcf55d7ac97fe42165a172ed8c6b0e96f219
+SIZE (xdelta3-3.0.7.tar.gz) = 481371

Added: head/misc/xdelta3/files/patch-testing-regtest.cc.patch
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/xdelta3/files/patch-testing-regtest.cc.patch	Mon May 20 12:03:26 2013	(r318594)
@@ -0,0 +1,11 @@
+--- ../../xdelta3-3.0.7/testing/regtest.cc	2013-05-13 04:54:35.000000000 +0000
++++ testing/regtest.cc	2013-05-20 02:32:05.243969745 +0000
+@@ -761,7 +761,7 @@
+   ExtFile d01, d12, d23;
+   Options options;
+   options.encode_srcwin_maxsz = 
+-    std::max(spec0.Size(), options.encode_srcwin_maxsz);
++    std::max((unsigned long long)spec0.Size(), (unsigned long long)options.encode_srcwin_maxsz);
+ 
+   spec0.WriteTmpFile(&f0);
+   spec1.WriteTmpFile(&f1);
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"