From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Sep 18 01:40:04 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8C51610657A3 for ; Fri, 18 Sep 2009 01:40:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 697838FC1B for ; Fri, 18 Sep 2009 01:40:04 +0000 (UTC) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n8I1e0MB031677 for ; Fri, 18 Sep 2009 01:40:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n8I1e0h1031676; Fri, 18 Sep 2009 01:40:00 GMT (envelope-from gnats) Resent-Date: Fri, 18 Sep 2009 01:40:00 GMT Resent-Message-Id: <200909180140.n8I1e0h1031676@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, bf Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6F5BE106566C for ; Fri, 18 Sep 2009 01:35:03 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 0CFCA8FC0C for ; Fri, 18 Sep 2009 01:35:03 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n8I1Z2oe026841 for ; Fri, 18 Sep 2009 01:35:02 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n8I1Z2jE026840; Fri, 18 Sep 2009 01:35:02 GMT (envelope-from nobody) Message-Id: <200909180135.n8I1Z2jE026840@www.freebsd.org> Date: Fri, 18 Sep 2009 01:35:02 GMT From: bf To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/138927: [PATCH]devel/abi-compliance-checker: update to 1.7 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Sep 2009 01:40:04 -0000 >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@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: