pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/39069: Please update deve/libevent



>Number:         39069
>Category:       pkg
>Synopsis:       Please update deve/libevent
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Mon Jun 30 11:00:01 +0000 2008
>Originator:     Toshiaki Nozawa
>Release:        NetBSD 3.1
>Organization:
Speecys Corp.
>Environment:
NetBSD qemu.speecys 3.1 NetBSD 3.1 (GENERIC) #0: Tue Oct 31 04:27:07 UTC
 2006 
builds%b0.netbsd.org@localhost:/home/builds/ab/netbsd-3-1-RELEASE/i386/200610302053Z
-obj/home/builds/ab/netbsd-3-1-RELEASE/src/sys/arch/i386/compile/GENERIC i386
>Description:
please update devel/libevent 1.4.3-stable to 1.4.4-stable.

from work/libevent-1.4.4-stable/ChangeLog
Changes in 1.4.4-stable:
 o Correct the documentation on buffer printf functions.
 o Don't warn on unimplemented epoll_create(): this isn't a problem, just a reas
on to fall back to poll or select.
 o Correctly handle timeouts larger than 35 minutes on Linux with epoll.c.  This
 is probably a kernel defect, but we'll have to support old kernels anyway even
if it gets fixed.
 o Fix a potential stack corruption bug in tagging on 64-bit CPUs.
 o expose bufferevent_setwatermark via header files and fix high watermark on re
ad
 o fix a bug in bufferevent read water marks and add a test for them
 o introduce bufferevent_setcb and bufferevent_setfd to allow better manipulatio
n of bufferevents
 o use libevent's internal timercmp on all platforms, to avoid bugs on old platf
orms where timercmp(a,b,<=) is buggy.
 o reduce system calls for getting current time by caching it.
 o fix evhttp_bind_socket() so that multiple sockets can be bound by the same ht
tp server.
 o Build test directory correctly with CPPFLAGS set.
 o Fix build under Visual C++ 2005.
 o Expose evhttp_accept_socket() API.
 o Merge windows gettimeofday() replacement into a new evutil_gettimeofday() fun
ction.
 o Fix autoconf script behavior on IRIX.
 o Make sure winsock2.h include always comes before windows.h include.

>How-To-Repeat:
cd devel/libenvent; sudo make package
>Fix:
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/libevent/Makefile,v
retrieving revision 1.28
diff -u -r1.28 Makefile
--- Makefile    22 Apr 2008 17:25:42 -0000      1.28
+++ Makefile    26 Jun 2008 02:45:55 -0000
@@ -7,7 +7,7 @@
 # from being ABI compatible across releases until this is fixed.
 # [tvierling 20070210]

-DISTNAME=      libevent-1.4.3-stable
+DISTNAME=      libevent-1.4.4-stable
 PKGNAME=       ${DISTNAME:S/-stable//}
 CATEGORIES=    devel
 MASTER_SITES=  http://monkey.org/~provos/
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/devel/libevent/distinfo,v
retrieving revision 1.20
diff -u -r1.20 distinfo
--- distinfo    22 Apr 2008 17:16:54 -0000      1.20
+++ distinfo    26 Jun 2008 02:45:55 -0000
@@ -1,8 +1,8 @@
 $NetBSD: distinfo,v 1.20 2008/04/22 17:16:54 tnn Exp $

-SHA1 (libevent-1.4.3-stable.tar.gz) = 222812fc8993823895567ea5de1dc16880b0fac6
-RMD160 (libevent-1.4.3-stable.tar.gz) = 
dd2930dfc25b1946e2a2fc2afa1d170281c95e3c
-Size (libevent-1.4.3-stable.tar.gz) = 479756 bytes
+SHA1 (libevent-1.4.4-stable.tar.gz) = 3f841a82087c5d1a2e779a7370d5aeeb7996801b
+RMD160 (libevent-1.4.4-stable.tar.gz) = 
e9ebaeb085fdae223c1e35acc01d9e062cde050a
+Size (libevent-1.4.4-stable.tar.gz) = 480152 bytes
 SHA1 (patch-aa) = 6c8a07b3ff7bb6daa972409b0a8bd76dc551f0a6
 SHA1 (patch-ac) = cf4ac4f8e6c72bb11cf714b3b5e569e2a8c1ce34
 SHA1 (patch-ad) = c842811d0b8e3f843a2f363dd2d11ec784fb8264



Home | Main Index | Thread Index | Old Index