Hello community,
here is the log from the commit of package libpt2
checked in at Mon Oct 27 16:58:32 CET 2008.
--------
--- libpt2/libpt2.changes 2008-10-20 17:34:22.000000000 +0200
+++ /mounts/work_src_done/STABLE/libpt2/libpt2.changes 2008-10-26 17:50:41.620741000 +0100
@@ -1,0 +2,21 @@
+Sun Oct 26 17:44:45 CET 2008 - kkeil@suse.de
+
+- update to bugfix release 2.4.2
+ * Fix static linking for mingw
+ * Move the defaults so we can overwrite them depending on the
+ platform
+ * Finally fix static and dynamic plugins on mingw
+ * Fixed being able to pass a ip%interface form of address string
+ to a PIPSocket::Address and it still works correctly, using the
+ ip part if there
+ * Fixed correct upper/lower case comparisons as per RFC952
+ * Make vfw configurable
+ * STUN was not working with Open NAT
+ * Fixed incorrect port displayed in trace log for STUN
+ * Make sure CreateSocketPair also works with open nat
+ * Allow video file output device to work with new files
+ * Fixed problem with PSafeCollection destructor deleting objects
+ even if they still have a PSafePtr referencing them
+ * Fix compilation without vfw
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
ptlib-2.4.1.diff
ptlib-2.4.1.tar.bz2
New:
----
ptlib-2.4.2.diff
ptlib-2.4.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libpt2.spec ++++++
--- /var/tmp/diff_new_pack.S20075/_old 2008-10-27 16:57:57.000000000 +0100
+++ /var/tmp/diff_new_pack.S20075/_new 2008-10-27 16:57:57.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package libpt2 (Version 2.4.1)
+# spec file for package libpt2 (Version 2.4.2)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -20,8 +20,8 @@
Name: libpt2
%define _name ptlib
-Version: 2.4.1
-Release: 2
+Version: 2.4.2
+Release: 1
BuildRequires: SDL-devel bison esound-devel flex gcc-c++ libavc1394-devel libdc1394_control12-devel libdv-devel libexpat-devel libstdc++-devel openldap2-devel
Url: http://www.openh323.org/
License: MOZILLA PUBLIC LICENSE (MPL/NPL)
@@ -201,6 +201,24 @@
%{_libdir}/%{_name}-%{version}/devices/videoinput/v4l2_pwplugin.so
%changelog
+* Sun Oct 26 2008 kkeil@suse.de
+- update to bugfix release 2.4.2
+ * Fix static linking for mingw
+ * Move the defaults so we can overwrite them depending on the
+ platform
+ * Finally fix static and dynamic plugins on mingw
+ * Fixed being able to pass a ip%%interface form of address string
+ to a PIPSocket::Address and it still works correctly, using the
+ ip part if there
+ * Fixed correct upper/lower case comparisons as per RFC952
+ * Make vfw configurable
+ * STUN was not working with Open NAT
+ * Fixed incorrect port displayed in trace log for STUN
+ * Make sure CreateSocketPair also works with open nat
+ * Allow video file output device to work with new files
+ * Fixed problem with PSafeCollection destructor deleting objects
+ even if they still have a PSafePtr referencing them
+ * Fix compilation without vfw
* Mon Oct 20 2008 kkeil@suse.de
- remove windows build files to avoid license issues (bnc#436929)
* Mon Oct 13 2008 kkeil@suse.de
++++++ ptlib-2.4.1.diff -> ptlib-2.4.2.diff ++++++
--- libpt2/ptlib-2.4.1.diff 2008-10-13 14:55:17.000000000 +0200
+++ /mounts/work_src_done/STABLE/libpt2/ptlib-2.4.2.diff 2008-10-25 23:17:13.790446000 +0200
@@ -2,7 +2,7 @@
===================================================================
--- configure.ac.orig
+++ configure.ac
-@@ -83,6 +83,7 @@ case "$target_os" in
+@@ -218,6 +218,7 @@ case "$target_os" in
OS_TAG="P_LINUX" ;
need_pragma=yes ;
AC_DEFINE(P_PTHREADS, 1, "PThreads found")
@@ -10,7 +10,7 @@
AC_CHECK_FUNC([swab], [AC_DEFINE([USE_SYSTEM_SWAB], [], [Use system swab()] )] )
;;
-@@ -121,7 +122,7 @@ case "$target_os" in
+@@ -256,7 +257,7 @@ case "$target_os" in
AC_DEFINE(P_PTHREADS, 1, "PThreads found")
dnl According to Andre Schulze
dnl Solaris swab should not be used
@@ -19,7 +19,7 @@
PTLIB_CHECK_FDSIZE()
;;
-@@ -237,7 +238,7 @@ AC_SUBST(OSTYPE, $OSTYPE)
+@@ -374,7 +375,7 @@ AC_SUBST(OSTYPE, $OSTYPE)
AC_SUBST(OSRELEASE, $OSRELEASE)
AC_SUBST(TARGETDIR, $TARGETDIR)
@@ -28,16 +28,16 @@
if test "x$P_64BIT" != "x" ; then
AC_DEFINE([P_64BIT], [1], [64bit architecture])
-@@ -474,7 +475,7 @@ else
+@@ -611,7 +612,7 @@ else
AC_MSG_RESULT(no)
fi
fi
-AC_DEFINE_UNQUOTED(P_HAS_POSIX_READDIR_R, ${P_HAS_POSIX_READDIR_R})
+AC_DEFINE_UNQUOTED(P_HAS_POSIX_READDIR_R, ${P_HAS_POSIX_READDIR_R}, [posix redir])
- dnl ########################################################################
- dnl check for minimum sizing
-@@ -636,7 +637,7 @@ AC_ARG_ENABLE(ansi-bool,
+
+
+@@ -642,7 +643,7 @@ AC_ARG_ENABLE(ansi-bool,
if test "${enable_ansi_bool}x" = "x" ; then
AC_MSG_NOTICE(Using ANSI C++ bool for PBoolean: (PFalse=false PTrue=true))
@@ -46,7 +46,7 @@
else
AC_MSG_NOTICE(Using Windows-like integer BOOL for PBoolean: (PFalse=0 PTrue=1))
fi
-@@ -653,7 +654,7 @@ AC_TRY_COMPILE([#include
+@@ -659,7 +660,7 @@ AC_TRY_COMPILE([#include
[int t = SOL_IP; t = IP_PKTINFO; struct msghdr *msg; recvmsg(0, msg, 0);], P_HAS_RECVMSG=1)
if test "${P_HAS_RECVMSG}" = "1" ; then
AC_MSG_RESULT(yes)
@@ -55,7 +55,7 @@
else
AC_MSG_RESULT(no)
fi
-@@ -670,7 +671,7 @@ if test "${P_HAS_STL_STREAMS}" = 1 ; the
+@@ -676,7 +677,7 @@ if test "${P_HAS_STL_STREAMS}" = 1 ; the
else
AC_MSG_RESULT(no)
fi
@@ -64,7 +64,7 @@
dnl ########################################################################
dnl see if using GNU glibc++, because then we have atomic integer operations
-@@ -712,8 +713,8 @@ else
+@@ -718,8 +719,8 @@ else
fi
fi
@@ -75,7 +75,7 @@
dnl ########################################################################
dnl check for Unix semaphores
-@@ -724,7 +725,7 @@ if test ${OSTYPE} != Darwin ; then
+@@ -730,7 +731,7 @@ if test ${OSTYPE} != Darwin ; then
[sem_t *s; sem_init(s, 0, 0);], P_HAS_SEMAPHORES=1)
AC_MSG_CHECKING(if Unix semaphores are available)
if test "${P_HAS_SEMAPHORES}x" != "x" ; then
@@ -84,7 +84,7 @@
AC_MSG_RESULT(yes)
else
AC_MSG_RESULT(no)
-@@ -738,7 +739,7 @@ if test "${P_HAS_SEMAPHORES}x" = "x" ; t
+@@ -744,7 +745,7 @@ if test "${P_HAS_SEMAPHORES}x" = "x" ; t
P_HAS_NAMED_SEMAPHORES=1 )
AC_MSG_CHECKING(if named semaphores are available)
if test "${P_HAS_NAMED_SEMAPHORES}x" != "x"; then
@@ -93,7 +93,7 @@
AC_MSG_RESULT(yes)
else
AC_MSG_RESULT(no)
-@@ -820,7 +821,7 @@ else
+@@ -826,7 +827,7 @@ else
AC_MSG_RESULT(no)
fi
fi
@@ -102,7 +102,7 @@
dnl ########################################################################
-@@ -925,7 +926,7 @@ else
+@@ -939,7 +940,7 @@ else
if test "x${HAS_RESOLVER}" = "x1" ; then
AC_DEFINE(P_DNS, 1, "resolver libraries found")
if test "${HAS_RES_NINIT}z" != "z" ; then
@@ -111,7 +111,7 @@
fi
fi
fi
-@@ -962,7 +963,7 @@ else
+@@ -976,7 +977,7 @@ else
PTLIB_CHECK_SASL_INCLUDE([
if test "x${SASL_HEADER}" = "xsasl" ; then
@@ -120,7 +120,7 @@
fi
],
[
-@@ -972,10 +973,10 @@ else
+@@ -986,10 +987,10 @@ else
if test "x${HAS_SASL2}" = "x1" ; then
ENDLDLIBS="$ENDLDLIBS -lsasl2"
@@ -133,7 +133,7 @@
fi
fi dnl disable_Sasl
AC_SUBST(HAS_SASL2)
-@@ -988,7 +989,7 @@ dnl check for mediaLib library
+@@ -1002,7 +1003,7 @@ dnl check for mediaLib library
HAS_MEDIALIB=no
AC_CHECK_LIB(mlib, mlib_VideoColorJFIFYCC2RGB420_Nearest, HAS_MEDIALIB=yes, HAS_MEDIALIB=no)
if test $HAS_MEDIALIB = yes; then
@@ -142,7 +142,7 @@
ENDLDLIBS="-lmlib $ENDLDLIBS"
fi
-@@ -1117,7 +1118,7 @@ else
+@@ -1131,7 +1132,7 @@ else
PTLIB_FIND_EXPAT([HAS_EXPAT=1], [HAS_EXPAT=])
if test "x${HAS_EXPAT}" = "x1" ; then
@@ -151,7 +151,7 @@
STDCCFLAGS="$STDCCFLAGS $EXPAT_CFLAGS"
ENDLDLIBS="$ENDLDLIBS $EXPAT_LIBS"
fi
-@@ -1178,7 +1179,7 @@ AC_TRY_COMPILE([#include
+@@ -1192,7 +1193,7 @@ AC_TRY_COMPILE([#include
if test $HAS_INET_NTOP = no ; then
AC_MSG_RESULT(no)
else
@@ -160,18 +160,20 @@
AC_MSG_RESULT(yes)
fi
-@@ -1466,8 +1467,8 @@ if test "x${HAS_VIDEO}" = "x1" ; then
- dnl PKG_LIBS="$PKG_LIBS ${DIRECTX_LIBS}"
- STDCCFLAGS="$STDCCFLAGS ${DIRECTX_INCLUDES}"
- dnl PKG_CFLAGS="$PKG_CFLAGS ${DIRECTX_INCLUDES}"
-- AC_DEFINE(P_DIRECTSHOW, 1)
-- AC_DEFINE(P_DIRECTSOUND, 1)
-+ AC_DEFINE(P_DIRECTSHOW, 1, [DIRECTSHOW])
-+ AC_DEFINE(P_DIRECTSOUND, 1, [DIRECTSOUND])
- ])
+@@ -1477,9 +1478,9 @@ if test "x${HAS_VIDEO}" = "x1" ; then
+ STDCCFLAGS="$STDCCFLAGS ${DIRECTX_INCLUDES}"
+ HAS_DIRECTSHOW=1
+ HAS_DIRECTSOUND=1
+- AC_DEFINE(P_DIRECTSHOW, 1)
+- AC_DEFINE(P_DIRECTX, 1)
+- AC_DEFINE(P_DIRECTSOUND, 1)
++ AC_DEFINE(P_DIRECTSHOW, 1, [DIRECTSHOW])
++ AC_DEFINE(P_DIRECTX, 1, [DIRECTX])
++ AC_DEFINE(P_DIRECTSOUND, 1, [DIRECTSOUND])
+ ])
;;
- * )
-@@ -1540,7 +1541,7 @@ AC_ARG_ENABLE(memcheck,
+ * )
+@@ -1555,7 +1556,7 @@ AC_ARG_ENABLE(memcheck,
memcheck=$enableval)
if test "$memcheck" = "yes" ; then
++++++ ptlib-2.4.1.tar.bz2 -> ptlib-2.4.2.tar.bz2 ++++++
++++ 807733 lines of diff (skipped)
++++++ ptlib-soname.diff ++++++
--- /var/tmp/diff_new_pack.S20075/_old 2008-10-27 16:58:17.000000000 +0100
+++ /var/tmp/diff_new_pack.S20075/_new 2008-10-27 16:58:17.000000000 +0100
@@ -1,21 +1,21 @@
-Index: ptlib-2.4.1/make/lib.mak
+Index: ptlib-2.4.2/make/lib.mak
===================================================================
---- ptlib-2.4.1.orig/make/lib.mak
-+++ ptlib-2.4.1/make/lib.mak
-@@ -46,7 +46,7 @@ else
+--- ptlib-2.4.2.orig/make/lib.mak
++++ ptlib-2.4.2/make/lib.mak
+@@ -42,7 +42,7 @@ else
endif
endif
-LIB_SONAME = $(LIBNAME_PAT)
+LIB_SONAME = $(LIB_FILENAME)
- CLEAN_FILES += $(LIBDIR)/$(LIBNAME_PAT) $(LIBDIR)/$(LIB_FILENAME) $(LIBDIR)/$(LIBNAME_MAJ) $(LIBDIR)/$(LIBNAME_MIN)
-
-Index: ptlib-2.4.1/configure.ac
+ ifneq ($(P_SHAREDLIB),1)
+ STATIC_LIB_FILE = $(LIBDIR)/$(LIB_FILENAME)
+Index: ptlib-2.4.2/configure.ac
===================================================================
---- ptlib-2.4.1.orig/configure.ac
-+++ ptlib-2.4.1/configure.ac
-@@ -1665,6 +1665,9 @@ PTLIB_NEW_OPTION(ODBC)
+--- ptlib-2.4.2.orig/configure.ac
++++ ptlib-2.4.2/configure.ac
+@@ -1680,6 +1680,9 @@ PTLIB_NEW_OPTION(ODBC)
dnl /Forward compatibility for pkg-config options
@@ -25,10 +25,10 @@
dnl ########################################################################
dnl final declarations
-Index: ptlib-2.4.1/ptlib.pc.in
+Index: ptlib-2.4.2/ptlib.pc.in
===================================================================
---- ptlib-2.4.1.orig/ptlib.pc.in
-+++ ptlib-2.4.1/ptlib.pc.in
+--- ptlib-2.4.2.orig/ptlib.pc.in
++++ ptlib-2.4.2/ptlib.pc.in
@@ -3,7 +3,7 @@ exec_prefix=@exec_prefix@
libdir=@LIBDIR@
includedir=@includedir@
@@ -38,10 +38,10 @@
machtype=@MACHTYPE@
ostype=@OSTYPE@
objdir=obj_@OSTYPE@_@MACHTYPE@${suffix}
-Index: ptlib-2.4.1/make/ptlib-config.in
+Index: ptlib-2.4.2/make/ptlib-config.in
===================================================================
---- ptlib-2.4.1.orig/make/ptlib-config.in
-+++ ptlib-2.4.1/make/ptlib-config.in
+--- ptlib-2.4.2.orig/make/ptlib-config.in
++++ ptlib-2.4.2/make/ptlib-config.in
@@ -10,7 +10,7 @@ exec_prefix=@exec_prefix@
VERSION="@PTLIB_VERSION@"
CCFLAGS="@STDCCFLAGS@"
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org