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