ports/138927: [PATCH]devel/abi-compliance-checker: update to 1.7

bf bf1783 at gmail.com
Fri Sep 18 01:40:04 UTC 2009


>Number:         138927
>Category:       ports
>Synopsis:       [PATCH]devel/abi-compliance-checker: update to 1.7
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Sep 18 01:40:00 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     bf
>Release:        9-CURRENT amd64
>Organization:
-
>Environment:
>Description:
New features: 

--Checking of incorrect symbols versioning. 
--Checking the values of defines (constants). 
--Ability to check header files without shared objects. It is easy to run, but may provide a low quality ABI compliance report
with a lot of false positives and without detecting of added/withdrawn interfaces. 
--Number of checked interfaces and data types in the report. 
--Added tests for checking new features. 

Bug fixes: 

--Incorrect processing of duplicated headers in the input set (headers with the --same name but different paths). 
--Incorrect header files include order. 
--Sorting in the ABI dumps. 
--Incorrect processing of redefined virtual methods. 
--Incorrect processing of anon types. 
--Absence of some necessary information about C++-functions in the ABI dumps.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN abi-compliance-checker.orig/Makefile abi-compliance-checker/Makefile
--- abi-compliance-checker.orig/Makefile	2009-09-17 21:17:49.000000000 -0400
+++ abi-compliance-checker/Makefile	2009-09-17 21:22:48.000000000 -0400
@@ -6,9 +6,9 @@
 #
 
 PORTNAME=	abi-compliance-checker
-PORTVERSION=	1.6
+PORTVERSION=	1.7
 CATEGORIES=	devel perl5
-MASTER_SITES=	http://ispras.linux-foundation.org/images/0/0e/
+MASTER_SITES=	http://ispras.linux-foundation.org/images/5/5d/
 DISTFILES=	${PORTNAME:S/^a/A/}-${PORTVERSION}${EXTRACT_SUFX}
 
 MAINTAINER=	bf1783 at gmail.com
diff -ruN abi-compliance-checker.orig/distinfo abi-compliance-checker/distinfo
--- abi-compliance-checker.orig/distinfo	2009-09-17 21:17:49.000000000 -0400
+++ abi-compliance-checker/distinfo	2009-09-17 21:22:53.000000000 -0400
@@ -1,3 +1,3 @@
-MD5 (Abi-compliance-checker-1.6.tar.gz) = 627cf30dda8a4bbd9eb055698aadc31d
-SHA256 (Abi-compliance-checker-1.6.tar.gz) = 74b2ad6e2cb2e98c12619fe1b62925a66c96ecbb7c1eab09786a14780802ea63
-SIZE (Abi-compliance-checker-1.6.tar.gz) = 43967
+MD5 (Abi-compliance-checker-1.7.tar.gz) = 92e7ec3703e150d8cebafe1f3975a27d
+SHA256 (Abi-compliance-checker-1.7.tar.gz) = e500a9f01b133c652dfd9daab265a2e3f441b3f76664fba8ed889ab7d538137e
+SIZE (Abi-compliance-checker-1.7.tar.gz) = 46730


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



More information about the freebsd-ports-bugs mailing list