NetBSD Problem Report #44850
From cheusov@tut.by Sun Apr 10 15:59:22 2011
Return-Path: <cheusov@tut.by>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
by www.NetBSD.org (Postfix) with ESMTP id 2B17763C28D
for <gnats-bugs@gnats.netbsd.org>; Sun, 10 Apr 2011 15:59:22 +0000 (UTC)
Message-Id: <87fwpqm732.fsf@asrock.chizhovka.net>
Date: Sun, 10 Apr 2011 18:58:25 +0300
From: cheusov@tut.by
To: gnats-bugs@gnats.NetBSD.org
Subject: update for devel/libmaa [patch, maintainer's request]
X-Send-Pr-Version: 3.95
>Number: 44850
>Category: pkg
>Synopsis: update for devel/libmaa [patch, maintainer's request]
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: cheusov
>State: closed
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Sun Apr 10 16:00:00 +0000 2011
>Closed-Date: Sat May 07 10:33:12 +0000 2011
>Last-Modified: Sat May 07 10:33:12 +0000 2011
>Originator: Aleksey Cheusov
>Release: NetBSD 5.1
>Organization:
>Environment:
System: NetBSD asrock.chizhovka.net 5.1 NetBSD 5.1 (GENERIC) #0: Mon Jan 31 23:53:52 EET 2011 cheusov@asrock.chizhovka.net:/srv/obj/sys/arch/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
>Description:
Major changes in libmaa-1.3.0:
Only maa's symbols are exported from libmaa shared
library (export.sym).
'libtool -export-symbols' is used for this to work.
|
DUE TO THIS IN ORDER TO AVOID POTENTIAL ABI INCOMPATIBILITIES, I'VE
INCREASED MAJOR VERSION OF THE SHARED LIBRARY.
FIXED: when both stream/file and syslog logging facilities are
enabled, log_info() and other logging functions segfault on
NetBSD-5.1/x86_64. va_copy magic was needed to fix this problem.
It is assumed that strchr(3) is always available (no autoconf
check). The same for unistd.h header file.
CFLAGS set by user may override default -Wall -Werror set for GCC.
Fix for warning messages produced by SunPro compiler (integer
overflow detected: op "<<")
-c flag was added to INSTALL_DATA invocation
FIXED: compilation error on CentOS-5.4
FIXED: "make test" failed on OpenBSD-3.8. This system defines intptr_t
in inttypes.h, not in stdint.h
Patch is below
>How-To-Repeat:
>Fix:
Index: devel/libmaa/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/libmaa/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- devel/libmaa/Makefile 19 Nov 2009 01:19:23 -0000 1.3
+++ devel/libmaa/Makefile 10 Apr 2011 15:49:12 -0000
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.3 2009/11/19 01:19:23 reed Exp $
-DISTNAME= libmaa-1.2.0
+DISTNAME= libmaa-1.3.0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dict/} \
ftp://ftp.dict.org/pub/dict/
@@ -8,6 +8,7 @@
MAINTAINER= vle@gmx.net
HOMEPAGE= http://www.dict.org/
COMMENT= General purpose data structures and functions
+LICENSE= gnu-lgpl-v2
PKG_DESTDIR_SUPPORT= user-destdir
Index: devel/libmaa/buildlink3.mk
===================================================================
RCS file: /cvsroot/pkgsrc/devel/libmaa/buildlink3.mk,v
retrieving revision 1.3
diff -u -r1.3 buildlink3.mk
--- devel/libmaa/buildlink3.mk 19 Nov 2009 01:19:23 -0000 1.3
+++ devel/libmaa/buildlink3.mk 10 Apr 2011 15:49:12 -0000
@@ -5,7 +5,7 @@
.if !defined(LIBMAA_BUILDLINK3_MK)
LIBMAA_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.libmaa+= libmaa>=1.2.0
+BUILDLINK_API_DEPENDS.libmaa+= libmaa>=1.3.0
BUILDLINK_PKGSRCDIR.libmaa?= ../../devel/libmaa
.endif # LIBMAA_BUILDLINK3_MK
Index: devel/libmaa/distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/devel/libmaa/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- devel/libmaa/distinfo 19 Nov 2009 01:19:23 -0000 1.2
+++ devel/libmaa/distinfo 10 Apr 2011 15:49:12 -0000
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.2 2009/11/19 01:19:23 reed Exp $
-SHA1 (libmaa-1.2.0.tar.gz) = 39cc7fa2c373ccb437f789d3d17152524c3720d5
-RMD160 (libmaa-1.2.0.tar.gz) = db3dafbc0da2a85541034d2e136d90fe16cf0b93
-Size (libmaa-1.2.0.tar.gz) = 281788 bytes
+SHA1 (libmaa-1.3.0.tar.gz) = dfe369e4315df67e1f208f7e34902594f29b4594
+RMD160 (libmaa-1.3.0.tar.gz) = fdb16e3bb43f9132d5af8f108182b2387bb27fc5
+Size (libmaa-1.3.0.tar.gz) = 286870 bytes
Index: textproc/dict-server/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/dict-server/Makefile,v
retrieving revision 1.28
diff -u -r1.28 Makefile
--- textproc/dict-server/Makefile 3 Feb 2011 12:55:51 -0000 1.28
+++ textproc/dict-server/Makefile 10 Apr 2011 15:49:12 -0000
@@ -3,9 +3,10 @@
.include "../../textproc/dict-server/Makefile.common"
PKGNAME= ${DISTNAME:S/dictd/dict-server/}
+PKGREVISION= 1
CATEGORIES= textproc
COMMENT= Dictionary Service Protocol server
-LICENSE= gnu-gpl-v2
+LICENSE= gnu-gpl-v2
.include "../../mk/bsd.prefs.mk"
Index: textproc/dict-client/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/textproc/dict-client/Makefile,v
retrieving revision 1.34
diff -u -r1.34 Makefile
--- textproc/dict-client/Makefile 3 Feb 2011 12:55:50 -0000 1.34
+++ textproc/dict-client/Makefile 10 Apr 2011 15:49:12 -0000
@@ -3,6 +3,7 @@
.include "../../textproc/dict-server/Makefile.common"
PKGNAME= ${DISTNAME:S/dictd/dict-client/}
+PKGREVISION= 1
CATEGORIES= textproc
COMMENT= Dictionary Service Protocol client
Index: parallel/paexec/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/parallel/paexec/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- parallel/paexec/Makefile 23 Mar 2011 14:49:47 -0000 1.2
+++ parallel/paexec/Makefile 10 Apr 2011 15:49:12 -0000
@@ -2,6 +2,7 @@
#
DISTNAME= paexec-0.16.1
+PKGREVISION= 1
CATEGORIES= parallel sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=paexec/} \
http://mova.org/~cheusov/pub/paexec/
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: pkg-manager->cheusov
Responsible-Changed-By: cheusov@NetBSD.org
Responsible-Changed-When: Fri, 06 May 2011 21:14:15 +0000
Responsible-Changed-Why:
I'll work on my own PR\
From: "Aleksey Cheusov" <cheusov@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/44850 CVS commit: pkgsrc
Date: Sat, 7 May 2011 10:06:02 +0000
Module Name: pkgsrc
Committed By: cheusov
Date: Sat May 7 10:06:02 UTC 2011
Modified Files:
pkgsrc/devel/libmaa: Makefile buildlink3.mk distinfo
pkgsrc/parallel/paexec: Makefile
pkgsrc/textproc/dict-client: Makefile
pkgsrc/textproc/dict-server: Makefile
Log Message:
Closes PR pkg/44850, oked by wiz@ and reed@
devel/libmaa updated to 1.3.0
recursive bump pkgrevisions of dependent packages due to ABI change
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/libmaa/Makefile \
pkgsrc/devel/libmaa/buildlink3.mk
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/libmaa/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/parallel/paexec/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/textproc/dict-client/Makefile
cvs rdiff -u -r1.28 -r1.29 pkgsrc/textproc/dict-server/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
State-Changed-From-To: open->closed
State-Changed-By: cheusov@NetBSD.org
State-Changed-When: Sat, 07 May 2011 10:33:12 +0000
State-Changed-Why:
package has been updated
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.