gpointer</a> mem);</pre> <p> @@ -182,9 +182,9 @@ </div> <hr> <div class="refsect2" lang="en"> -<a name="id2559664"></a><h3> +<a name="id2764669"></a><h3> <a name="ORBit-alloc-tcval"></a>ORBit_alloc_tcval ()</h3> -<a class="indexterm" name="id2559676"></a><pre class="programlisting">
gpointer</a> ORBit_small_alloc (CORBA_TypeCode tc);</pre> <p> @@ -253,9 +253,9 @@ </div> <hr> <div class="refsect2" lang="en"> -<a name="id2561926"></a><h3> +<a name="id2766931"></a><h3> <a name="ORBit-small-allocbuf"></a>ORBit_small_allocbuf ()</h3> -<a class="indexterm" name="id2561939"></a><pre class="programlisting">
gpointer</a> ORBit_small_allocbuf (CORBA_TypeCode tc, CORBA_unsigned_long length);</pre> @@ -287,9 +287,9 @@ </div> <hr> <div class="refsect2" lang="en"> -<a name="id2562017"></a><h3> +<a name="id2767022"></a><h3> <a name="ORBit-small-freekids"></a>ORBit_small_freekids ()</h3> -<a class="indexterm" name="id2562030"></a><pre class="programlisting">void ORBit_small_freekids (CORBA_TypeCode tc, +<a class="indexterm" name="id2767035"></a><pre class="programlisting">void ORBit_small_freekids (CORBA_TypeCode tc,
gpointer</a> p, @@ -324,9 +324,9 @@ </div> <hr> <div class="refsect2" lang="en"> -<a name="id2562118"></a><h3> +<a name="id2767122"></a><h3> <a name="ORBit-sequence-alloc"></a>ORBit_sequence_alloc ()</h3> -<a class="indexterm" name="id2562130"></a><pre class="programlisting">
gpointer</a> ORBit_sequence_alloc (CORBA_TypeCode sequence_tc, CORBA_unsigned_long length);</pre> @@ -358,9 +358,9 @@ </div> <hr> <div class="refsect2" lang="en"> -<a name="id2562208"></a><h3> +<a name="id2767213"></a><h3> <a name="ORBit-sequence-append"></a>ORBit_sequence_append ()</h3> -<a class="indexterm" name="id2562221"></a><pre class="programlisting">void ORBit_sequence_append (
Hello community,
here is the log from the commit of package orbit2
checked in at Fri Mar 23 22:34:11 CET 2007.
--------
--- GNOME/orbit2/orbit2.changes 2007-02-16 18:19:29.000000000 +0100
+++ /mounts/work_src_done/STABLE/orbit2/orbit2.changes 2007-03-23 16:17:16.989246000 +0100
@@ -1,0 +2,6 @@
+Wed Mar 21 17:17:14 CST 2007 - maw@suse.de
+
+- Update to 2.14.7
+- Fix b.g.o 378454.
+
+-------------------------------------------------------------------
Old:
----
ORBit2-2.14.6.tar.bz2
New:
----
abuild.patch
ORBit2-2.14.7.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ orbit2.spec ++++++
--- /var/tmp/diff_new_pack.R11342/_old 2007-03-23 22:33:16.000000000 +0100
+++ /var/tmp/diff_new_pack.R11342/_new 2007-03-23 22:33:16.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package orbit2 (Version 2.14.6)
+# spec file for package orbit2 (Version 2.14.7)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -18,9 +18,12 @@
Provides: ORBit2
Autoreqprov: on
Summary: High-Performance CORBA Object Request Broker
-Version: 2.14.6
+Version: 2.14.7
Release: 1
Source: ftp://ftp.gnome.org/pub/gnome/sources/ORBit2/2.14/%{_name}-%{version}.tar.bz2
+# FIXME: the s/gpointer/gboolean/ fix is correct, but the other one seems
+# to be gcc crack.
+Patch0: abuild.patch
URL: http://www.gnome.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -96,6 +99,7 @@
%prep
%setup -n %{_name}-%{version}
+%patch0 -p1
%build
autoreconf -f -i
@@ -145,6 +149,9 @@
%{_datadir}/gtk-doc/html/*
%changelog
+* Wed Mar 21 2007 - maw@suse.de
+- Update to 2.14.7
+- Fix b.g.o 378454.
* Fri Feb 16 2007 - maw@suse.de
- Update to 2.14.6
* Tue Feb 13 2007 - sbrabec@suse.cz
++++++ abuild.patch ++++++
Index: ORBit2-2.14.7/src/orb/poa/orbit-adaptor.c
===================================================================
--- ORBit2-2.14.7.orig/src/orb/poa/orbit-adaptor.c
+++ ORBit2-2.14.7/src/orb/poa/orbit-adaptor.c
@@ -194,7 +194,7 @@ ORBit_forw_bind_find (CORBA_ORB orb, ORB
if (object) {
typeid = g_quark_to_string (object->type_qid);
if (!typeid) {
- gpointer removed;
+ gboolean removed;
removed = g_hash_table_remove (orb->forw_binds,
objectId);
g_assert (removed);
Index: ORBit2-2.14.7/test/typelib-dump.c
===================================================================
--- ORBit2-2.14.7.orig/test/typelib-dump.c
+++ ORBit2-2.14.7/test/typelib-dump.c
@@ -13,9 +13,16 @@ dump_tc (CORBA_TypeCode tc, int ident)
{
char *id_str;
CORBA_TypeCode kind = TC_CORBA_TCKind;
+ int i;
id_str = g_new (char, ident + 1);
- memset (id_str, ' ', ident);
+ /* /usr/src/packages/BUILD/ORBit2-2.14.7/test/typelib-dump.c:18: warning:
+ memset used with constant zero length parameter; this could be due to
+ transposed parameters */
+ /* memset (id_str, ' ', ident); */
+ for (i = 0; i < ident; ++i) {
+ id_str[i] = ' ';
+ }
id_str [ident] = '\0';
printf ("%sType %12s: '%s'\n",
++++++ ORBit2-2.14.6.tar.bz2 -> ORBit2-2.14.7.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ORBit2-2.14.6/ChangeLog new/ORBit2-2.14.7/ChangeLog
--- old/ORBit2-2.14.6/ChangeLog 2007-02-12 13:00:36.000000000 +0100
+++ new/ORBit2-2.14.7/ChangeLog 2007-02-26 18:18:36.000000000 +0100
@@ -1,3 +1,16 @@
+======================= ORBit2-2.14.7 ==========================
+
+2007-02-20 Kjartan Maraas gpointer</a> sequence,
CORBA_unsigned_long length);</pre>
@@ -418,9 +418,9 @@
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2562369"></a><h3>
+<a name="id2767374"></a><h3>
<a name="ORBit-sequence-index"></a>ORBit_sequence_index()</h3>
-<a class="indexterm" name="id2562383"></a><pre class="programlisting">#define ORBit_sequence_index(sequence,idx) (sequence)->_buffer[(idx)]
+<a class="indexterm" name="id2767387"></a><pre class="programlisting">#define ORBit_sequence_index(sequence,idx) (sequence)->_buffer[(idx)]
</pre>
<p> @@ -445,9 +445,9 @@
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2562431"></a><h3>
+<a name="id2767436"></a><h3>
<a name="ORBit-sequence-concat"></a>ORBit_sequence_concat ()</h3>
-<a class="indexterm" name="id2562444"></a><pre class="programlisting">void ORBit_sequence_concat (
gpointer</a> ORBit_small_get_servant (CORBA_Object obj);</pre>
<p>
@@ -519,9 +519,9 @@
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2562611"></a><h3>
+<a name="id2767616"></a><h3>
<a name="ORBit-small-get-connection-status"></a>ORBit_small_get_connection_status ()</h3>
-<a class="indexterm" name="id2562625"></a><pre class="programlisting"><a href="ORBit2-orbit2-small.html#ORBitConnectionStatus">ORBitConnectionStatus</a> ORBit_small_get_connection_status
+<a class="indexterm" name="id2767630"></a><pre class="programlisting"><a href="ORBit2-orbit2-small.html#ORBitConnectionStatus">ORBitConnectionStatus</a> ORBit_small_get_connection_status
(CORBA_Object obj);</pre>
<p> @@ -546,9 +546,9 @@
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2562682"></a><h3>
+<a name="id2767687"></a><h3>
<a name="ORBit-small-listen-for-broken"></a>ORBit_small_listen_for_broken ()</h3>
-<a class="indexterm" name="id2562696"></a><pre class="programlisting"><a href="ORBit2-orbit2-small.html#ORBitConnectionStatus">ORBitConnectionStatus</a> ORBit_small_listen_for_broken
+<a class="indexterm" name="id2767701"></a><pre class="programlisting"><a href="ORBit2-orbit2-small.html#ORBitConnectionStatus">ORBitConnectionStatus</a> ORBit_small_listen_for_broken
(CORBA_Object obj,
gulong</a> max_buffer_bytes);</pre>
@@ -777,9 +777,9 @@
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2563310"></a><h3>
+<a name="id2768315"></a><h3>
<a name="ORBit-small-get-iinterface"></a>ORBit_small_get_iinterface ()</h3>
-<a class="indexterm" name="id2563323"></a><pre class="programlisting">ORBit_IInterface* ORBit_small_get_iinterface
+<a class="indexterm" name="id2768328"></a><pre class="programlisting">ORBit_IInterface* ORBit_small_get_iinterface
(CORBA_Object opt_object,
const CORBA_char *repo_id,
CORBA_Environment *ev);</pre>
@@ -816,9 +816,9 @@
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2563423"></a><h3>
+<a name="id2768428"></a><h3>
<a name="ORBit-small-flags"></a>ORBit_small_flags</h3>
-<a class="indexterm" name="id2563435"></a><pre class="programlisting">extern int ORBit_small_flags;
+<a class="indexterm" name="id2768440"></a><pre class="programlisting">extern int ORBit_small_flags;
</pre>
<p> gpointer</a> ret,
@@ -1047,9 +1047,9 @@
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2564097"></a><h3>
+<a name="id2769101"></a><h3>
<a name="ORBit-small-invoke-stub"></a>ORBit_small_invoke_stub ()</h3>
-<a class="indexterm" name="id2564109"></a><pre class="programlisting">void ORBit_small_invoke_stub (CORBA_Object object,
+<a class="indexterm" name="id2769114"></a><pre class="programlisting">void ORBit_small_invoke_stub (CORBA_Object object,
ORBit_IMethod *m_data,
@@ -826,9 +826,9 @@
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2563451"></a><h3>
+<a name="id2768455"></a><h3>
<a name="ORBit-small-get-iinterfaces"></a>ORBit_small_get_iinterfaces ()</h3>
-<a class="indexterm" name="id2563464"></a><pre class="programlisting">CORBA_sequence_ORBit_IInterface* ORBit_small_get_iinterfaces
+<a class="indexterm" name="id2768469"></a><pre class="programlisting">CORBA_sequence_ORBit_IInterface* ORBit_small_get_iinterfaces
(const char *name);</pre>
<p>
@@ -853,18 +853,18 @@
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2563522"></a><h3>
+<a name="id2768526"></a><h3>
<a name="ORBitAsyncQueueEntry"></a>ORBitAsyncQueueEntry</h3>
-<a class="indexterm" name="id2563535"></a><pre class="programlisting">typedef struct _ORBitAsyncQueueEntry ORBitAsyncQueueEntry;</pre>
+<a class="indexterm" name="id2768540"></a><pre class="programlisting">typedef struct _ORBitAsyncQueueEntry ORBitAsyncQueueEntry;</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2563551"></a><h3>
+<a name="id2768556"></a><h3>
<a name="ORBit-small-invoke-stub-n"></a>ORBit_small_invoke_stub_n ()</h3>
-<a class="indexterm" name="id2563564"></a><pre class="programlisting">void ORBit_small_invoke_stub_n (CORBA_Object object,
+<a class="indexterm" name="id2768569"></a><pre class="programlisting">void ORBit_small_invoke_stub_n (CORBA_Object object,
ORBit_IMethods *methods,
gboolean</a> ORBit_small_load_typelib (const char *libname);</pre>
<p>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ORBit2-2.14.6/include/orbit/orbit-config.h new/ORBit2-2.14.7/include/orbit/orbit-config.h
--- old/ORBit2-2.14.6/include/orbit/orbit-config.h 2007-02-12 12:43:01.000000000 +0100
+++ new/ORBit2-2.14.7/include/orbit/orbit-config.h 2007-02-26 19:16:43.000000000 +0100
@@ -5,7 +5,7 @@
#ifndef ORBIT_MAJOR_VERSION
#define ORBIT_MAJOR_VERSION (2)
#define ORBIT_MINOR_VERSION (14)
-#define ORBIT_MICRO_VERSION (6)
+#define ORBIT_MICRO_VERSION (7)
#endif #define ORBIT_IMPLEMENTS_IS_A 1
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ORBit2-2.14.6/linc2/ChangeLog new/ORBit2-2.14.7/linc2/ChangeLog
--- old/ORBit2-2.14.6/linc2/ChangeLog 2007-02-12 13:01:06.000000000 +0100
+++ new/ORBit2-2.14.7/linc2/ChangeLog 2007-02-26 18:19:52.000000000 +0100
@@ -1,3 +1,5 @@
+========================== ORBit2-2.14.7 ========================
+
========================== ORBit2-2.14.6 ========================
2007-01-23 Kjartan Maraas