Subject: CVS commit: pkgsrc/net/ORBit
To: None <pkgsrc-changes@netbsd.org>
From: Alistair G. Crooks <agc@netbsd.org>
List: pkgsrc-changes
Date: 04/25/2002 15:17:05
Module Name:	pkgsrc
Committed By:	agc
Date:		Thu Apr 25 12:17:05 UTC 2002

Modified Files:
	pkgsrc/net/ORBit: Makefile distinfo
	pkgsrc/net/ORBit/patches: patch-aa patch-ab patch-ac patch-ae patch-ai
	    patch-al patch-am patch-an

Log Message:
Upgrade to version 0.5.15 from 0.5.13nb1 of the ORBit package - diffs
provided by Thomas Klausner.

Diffs from previous version:

2002-03-20  Michael Meeks  <michael@ximian.com>
        * configure.in: copy the autoconf macro into here so we
        can rely on it not changing across autoconf versions.
2002-03-11  Michael Meeks  <michael@ximian.com>
        * src/IIOP/giop-msg-buffer.c
        kill #define writev mess.
        (giop_send_buffer_write): handle EINTR, handle EAGAIN
        correctly, handle short writev's correctly, test
        thorougly.
        * src/ORBitutil/compat.c (g_writev): kill this
        abomination.
2002-02-11  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
        * src/orb/allocators.h, src/orb/allocators.c (ORBit_alloc_2,
        ORBit_free): Make the free marker really always sit directly in
        front of the memory block, not at some random lower position.
2002-02-09 Elliot Lee <sopwith@redhat.com>
        * src/ORBitutil/os-feature-alloca.h: Don't redefine alloca if it is already defined.
2002-01-27  Darin Adler  <darin@bentspoon.com>
        * test/everything/Makefile.am: Added -lm -- can't build without it.
2002-01-25  Mark McLoughlin  <mark@skynet.ie>
        * configure.in: (AC_CHECK_ALIGNOF): error out if an alignment
        is found to be zero.

Thomas thought that the modification to src/IIOP/giop-msg-buffer.c to
"kill #define writev mess" might mean that we could drop the
NetBSD-specific wrapper for writev(2), but sadly this isn't so -
configure undefines HAVE_LIMITED_WRITEV on NetBSD, and rightly so,
since IOV_MAX (1024) iovecs can be written, not 50.  However, we still
have the basic "attempt to send more than IOV_MAX iovecs and you get
EINVAL" problem with our writev(2) implementation.


To generate a diff of this commit:
cvs rdiff -r1.74 -r1.75 pkgsrc/net/ORBit/Makefile
cvs rdiff -r1.9 -r1.10 pkgsrc/net/ORBit/distinfo
cvs rdiff -r1.10 -r1.11 pkgsrc/net/ORBit/patches/patch-aa
cvs rdiff -r1.4 -r1.5 pkgsrc/net/ORBit/patches/patch-ab \
    pkgsrc/net/ORBit/patches/patch-ai
cvs rdiff -r1.9 -r1.10 pkgsrc/net/ORBit/patches/patch-ac
cvs rdiff -r1.8 -r1.9 pkgsrc/net/ORBit/patches/patch-ae
cvs rdiff -r1.5 -r1.6 pkgsrc/net/ORBit/patches/patch-al
cvs rdiff -r1.3 -r1.4 pkgsrc/net/ORBit/patches/patch-am
cvs rdiff -r1.1 -r1.2 pkgsrc/net/ORBit/patches/patch-an

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.