Skip site navigation (1)Skip section navigation (2)
Date:      Wed,  6 Sep 2006 16:43:34 +0400 (MSD)
From:      Stanislav Sedov <ssedov@mbsd.msk.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/102936: [MAINTAINER] devel/libassa: update to 3.4.2
Message-ID:  <20060906124334.672F41203D@fonon.realnet>
Resent-Message-ID: <200609061250.k86CoKJc087145@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         102936
>Category:       ports
>Synopsis:       [MAINTAINER] devel/libassa: update to 3.4.2
>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:   Wed Sep 06 12:50:19 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Stanislav Sedov
>Release:        FreeBSD 7.0-CURRENT i386
>Organization:
MBSD labs, Inc.
>Environment:
System: FreeBSD fonon.realnet 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Thu Aug 31 10:34:52 MSD 2006
>Description:
- Update to 3.4.2

ChangeLog:
* Remove Socket::blocking option.                                       
* Rename ASSA::ERROR log mask to ASSA::ASSAERR to please mingw32 gcc.   
* Fix race condition bug between Reactor and Logger::log_close()

>How-To-Repeat:
>Fix:

--- libassa-3.4.2.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/devel/libassa/Makefile /var/tmp/libassa/Makefile
--- /usr/ports/devel/libassa/Makefile	Mon Aug 14 20:11:28 2006
+++ /var/tmp/libassa/Makefile	Wed Sep  6 16:10:20 2006
@@ -7,7 +7,7 @@
 #
 
 PORTNAME=	libassa
-PORTVERSION=	3.4.1
+PORTVERSION=	3.4.2
 PORTREVISION=	0
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
diff -ruN --exclude=CVS /usr/ports/devel/libassa/distinfo /var/tmp/libassa/distinfo
--- /usr/ports/devel/libassa/distinfo	Mon Aug 14 20:11:28 2006
+++ /var/tmp/libassa/distinfo	Wed Sep  6 16:10:42 2006
@@ -1,3 +1,3 @@
-MD5 (libassa-3.4.1.tar.gz) = 0845507869d2d081c5fdb21cbf306c86
-SHA256 (libassa-3.4.1.tar.gz) = b002e3b07fbc13e878e0b27ce73b402cf8d06e36a133bed326c84e9318a4a2db
-SIZE (libassa-3.4.1.tar.gz) = 555183
+MD5 (libassa-3.4.2.tar.gz) = f0248280c11571ac7ab511d17f4a2076
+SHA256 (libassa-3.4.2.tar.gz) = 75bd519b9900c124dbc0866ce3acd9ba0840d54e646809a89488196fb857f402
+SIZE (libassa-3.4.2.tar.gz) = 594145
diff -ruN --exclude=CVS /usr/ports/devel/libassa/files/patch-assa:Address.h /var/tmp/libassa/files/patch-assa:Address.h
--- /usr/ports/devel/libassa/files/patch-assa:Address.h	Thu Jan 29 05:08:34 2004
+++ /var/tmp/libassa/files/patch-assa:Address.h	Wed Sep  6 16:14:07 2006
@@ -1,10 +1,10 @@
---- assa/Address.h.orig	Thu Jan 29 00:58:13 2004
-+++ assa/Address.h	Thu Jan 29 01:11:14 2004
-@@ -12,7 +12,6 @@
- #ifndef ADDRESS_H
+--- assa/Address.h.orig	Wed Sep  6 16:13:45 2006
++++ assa/Address.h	Wed Sep  6 16:13:57 2006
+@@ -13,7 +13,6 @@
  #define ADDRESS_H
  
--#include <netinet/in.h>
- #include <netdb.h>
- #include <sys/types.h>
- #include <sys/socket.h>
+ #if !defined (WIN32)
+-#  include <netinet/in.h>
+ #  include <netdb.h>
+ #  include <sys/types.h>
+ #  include <sys/socket.h>
diff -ruN --exclude=CVS /usr/ports/devel/libassa/files/patch-assa:INETAddress.cpp /var/tmp/libassa/files/patch-assa:INETAddress.cpp
--- /usr/ports/devel/libassa/files/patch-assa:INETAddress.cpp	Thu Jan 29 05:08:34 2004
+++ /var/tmp/libassa/files/patch-assa:INETAddress.cpp	Wed Sep  6 16:14:07 2006
@@ -1,10 +1,10 @@
---- assa/INETAddress.cpp.orig	Thu Jan 22 23:53:34 2004
-+++ assa/INETAddress.cpp	Thu Jan 22 23:53:45 2004
-@@ -14,6 +14,7 @@
- 
- #include <netdb.h>				// gethostbyname(3)
+--- assa/INETAddress.cpp.orig	Thu Jul 20 06:13:13 2006
++++ assa/INETAddress.cpp	Wed Sep  6 16:13:15 2006
+@@ -17,6 +17,7 @@
+ #else
+ #   include <netdb.h>				// gethostbyname(3)
  extern int h_errno;				// gethostbyname(3)
-+#include <sys/types.h>
- #include <sys/socket.h>			// for AF_INET
- #include <unistd.h>
- #include <sys/utsname.h>
++#   include <sys/types.h>			// for AF_INET
+ #   include <sys/socket.h>			// for AF_INET
+ #   include <unistd.h>
+ #   include <sys/utsname.h>
diff -ruN --exclude=CVS /usr/ports/devel/libassa/files/patch-assa:Logger_Impl.cpp /var/tmp/libassa/files/patch-assa:Logger_Impl.cpp
--- /usr/ports/devel/libassa/files/patch-assa:Logger_Impl.cpp	Thu Jan 29 05:08:34 2004
+++ /var/tmp/libassa/files/patch-assa:Logger_Impl.cpp	Wed Sep  6 16:20:27 2006
@@ -1,10 +1,10 @@
---- assa/Logger_Impl.cpp.orig	Thu Jan 29 01:12:05 2004
-+++ assa/Logger_Impl.cpp	Thu Jan 29 01:12:37 2004
+--- assa/Logger_Impl.cpp.orig	Thu Jul 20 06:30:54 2006
++++ assa/Logger_Impl.cpp	Wed Sep  6 16:20:05 2006
 @@ -14,6 +14,7 @@
  
  #include <iostream>
  #include <iomanip>
 +#include <cstdio>
+ #include <string.h>				// strerror(3)
  
  #include "assa/TimeVal.h"
- #include "assa/Logger_Impl.h"
diff -ruN --exclude=CVS /usr/ports/devel/libassa/files/patch-examples:logserver:server:MonitorConn.cpp /var/tmp/libassa/files/patch-examples:logserver:server:MonitorConn.cpp
--- /usr/ports/devel/libassa/files/patch-examples:logserver:server:MonitorConn.cpp	Thu Jan 29 05:08:34 2004
+++ /var/tmp/libassa/files/patch-examples:logserver:server:MonitorConn.cpp	Wed Sep  6 16:22:17 2006
@@ -1,12 +1,10 @@
---- examples/logserver/server/MonitorConn.cpp.orig	Thu Jan 29 08:53:46 2004
-+++ examples/logserver/server/MonitorConn.cpp	Thu Jan 29 08:54:16 2004
-@@ -19,6 +19,9 @@
- #include "Conn.h"
- #include "LogServer-main.h"
- #include "LogServer.h"
+--- examples/logserver/server/MonitorConn.cpp.orig	Thu Jul 20 06:30:55 2006
++++ examples/logserver/server/MonitorConn.cpp	Wed Sep  6 16:21:47 2006
+@@ -19,6 +19,7 @@
+ #include "Conn.h"

+ #include "LogServer-main.h"

+ #include "LogServer.h"

 +#include <algorithm>
-+
-+using namespace std;
- 
- /** Convert user input to upper case
-  */
+ 

+ /** Convert user input to upper case

+  */

diff -ruN --exclude=CVS /usr/ports/devel/libassa/files/patch-tests:semaphore_test.cpp /var/tmp/libassa/files/patch-tests:semaphore_test.cpp
--- /usr/ports/devel/libassa/files/patch-tests:semaphore_test.cpp	Thu Jan 29 05:08:34 2004
+++ /var/tmp/libassa/files/patch-tests:semaphore_test.cpp	Wed Sep  6 16:31:20 2006
@@ -1,10 +1,10 @@
---- tests/semaphore_test.cpp.orig	Thu Jan 29 08:42:17 2004
-+++ tests/semaphore_test.cpp	Thu Jan 29 08:42:43 2004
+--- tests/semaphore_test.cpp.orig	Thu Jul 20 06:30:56 2006
++++ tests/semaphore_test.cpp	Wed Sep  6 16:30:11 2006
 @@ -16,6 +16,7 @@
  using namespace std;
  
  #include <assert.h>
 +#include <sys/types.h>
- #include <sys/ipc.h>		// ftok(2)
  
- #include "assa/Assert.h"
+ #if !defined (WIN32)
+ #   include <sys/ipc.h>		// ftok(2)
diff -ruN --exclude=CVS /usr/ports/devel/libassa/pkg-plist /var/tmp/libassa/pkg-plist
--- /usr/ports/devel/libassa/pkg-plist	Mon Aug 14 20:11:28 2006
+++ /var/tmp/libassa/pkg-plist	Wed Sep  6 16:41:33 2006
@@ -1,4 +1,5 @@
 bin/assa-genesis
+bin/assa-hexdump
 include/assa-%%ASSA_VERSION%%/assa/Acceptor.h
 include/assa-%%ASSA_VERSION%%/assa/Address.h
 include/assa-%%ASSA_VERSION%%/assa/Assa.h
@@ -60,8 +61,6 @@
 lib/libassa-%%ASSA_VERSION%%.la
 lib/libassa-%%ASSA_VERSION%%.so
 lib/libassa-%%ASSA_VERSION%%.so.4
-@comment For non-standard prefixes
-@unexec rm -f %D/libdata/ldconfig/libassa 2>/dev/null || true
 libdata/pkgconfig/assa-%%ASSA_VERSION%%.pc
 @dirrm include/assa-%%ASSA_VERSION%%/assa
 @dirrm include/assa-%%ASSA_VERSION%%
--- libassa-3.4.2.patch ends here ---

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060906124334.672F41203D>