Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package xtrans for openSUSE:Factory checked 
in at 2024-11-11 13:43:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xtrans (Old)
 and      /work/SRC/openSUSE:Factory/.xtrans.new.2017 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xtrans"

Mon Nov 11 13:43:32 2024 rev:20 rq:1223003 version:1.5.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/xtrans/xtrans.changes    2024-10-14 
13:06:28.654866374 +0200
+++ /work/SRC/openSUSE:Factory/.xtrans.new.2017/xtrans.changes  2024-11-11 
13:43:38.335574064 +0100
@@ -1,0 +2,9 @@
+Sat Nov  9 18:12:52 UTC 2024 - Stefan Dirsch <sndir...@suse.com>
+
+- Update to 1.5.2
+  * This release fixes two small regressions introduced in the 1.5.1
+    release - one breaks builds when HAVE_STRCASECMP is not defined
+    (which mainly happens on Windows platforms) and the other breaks
+    builds when IPv6 support is disabled.
+
+-------------------------------------------------------------------

Old:
----
  xtrans-1.5.1.tar.xz

New:
----
  xtrans-1.5.2.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xtrans.spec ++++++
--- /var/tmp/diff_new_pack.jsyPrp/_old  2024-11-11 13:43:39.079605226 +0100
+++ /var/tmp/diff_new_pack.jsyPrp/_new  2024-11-11 13:43:39.083605393 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           xtrans
-Version:        1.5.1
+Version:        1.5.2
 Release:        0
 Summary:        Library to handle network protocol transport in X
 License:        MIT

++++++ xtrans-1.5.1.tar.xz -> xtrans-1.5.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xtrans-1.5.1/ChangeLog new/xtrans-1.5.2/ChangeLog
--- old/xtrans-1.5.1/ChangeLog  2024-10-12 22:45:26.000000000 +0200
+++ new/xtrans-1.5.2/ChangeLog  2024-11-09 18:10:43.000000000 +0100
@@ -1,3 +1,35 @@
+commit 0dc46e7ed5bdd876467f9dbb314ba6b8094e541b
+Author: Alan Coopersmith <alan.coopersm...@oracle.com>
+Date:   Sat Nov 9 09:04:34 2024 -0800
+
+    xtrans 1.5.2
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com>
+
+commit d312424a6f2d5bff18f150dfecfc632b334fb878
+Author: Alan Coopersmith <alan.coopersm...@oracle.com>
+Date:   Tue Oct 22 14:44:46 2024 -0700
+
+    is_numeric: Add !defined(IPv6) to checks
+    
+    Fixes builds without IPv6 support, since old IPv4 code uses is_numeric()
+    
+    Closes: #6
+    Fixes: 0f15306 ("is_numeric: Add TRANS_SERVER to required ifdefs")
+    Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com>
+    Part-of: 
<https://gitlab.freedesktop.org/xorg/lib/libxtrans/-/merge_requests/23>
+
+commit ae99ac32f61e0db92a45179579030a23fe1b5770
+Author: Peter Harris <pharr...@rocketsoftware.com>
+Date:   Tue Oct 15 09:51:33 2024 -0400
+
+    Fix build when HAVE_STRCASECMP is not defined
+    
+    Regression introduced in commit 4792e9e798de327572aba1575438b6936a55c7ef
+    "Clear numerous -Wsign-compare warnings from gcc 14.1".
+    
+    Part-of: 
<https://gitlab.freedesktop.org/xorg/lib/libxtrans/-/merge_requests/22>
+
 commit df6ae7c7e0b6241a05ad2814bced637b00b1a83f
 Author: Alan Coopersmith <alan.coopersm...@oracle.com>
 Date:   Sat Oct 12 13:39:19 2024 -0700
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xtrans-1.5.1/Xtrans.c new/xtrans-1.5.2/Xtrans.c
--- old/xtrans-1.5.1/Xtrans.c   2024-10-12 22:45:16.000000000 +0200
+++ new/xtrans-1.5.2/Xtrans.c   2024-11-09 18:10:33.000000000 +0100
@@ -162,7 +162,7 @@
     strncpy (protobuf, protocol, PROTOBUFSIZE - 1);
     protobuf[PROTOBUFSIZE-1] = '\0';
 
-    for (i = 0; i < PROTOBUFSIZE && protobuf[i] != '\0'; i++)
+    for (unsigned int i = 0; i < PROTOBUFSIZE && protobuf[i] != '\0'; i++)
        if (isupper ((unsigned char)protobuf[i]))
            protobuf[i] = tolower ((unsigned char)protobuf[i]);
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xtrans-1.5.1/Xtranssock.c 
new/xtrans-1.5.2/Xtranssock.c
--- old/xtrans-1.5.1/Xtranssock.c       2024-10-12 22:45:16.000000000 +0200
+++ new/xtrans-1.5.2/Xtranssock.c       2024-11-09 18:10:33.000000000 +0100
@@ -196,7 +196,8 @@
 static int TRANS(SocketINETClose) (XtransConnInfo ciptr);
 #endif
 
-#if (defined(TCPCONN) && defined(TRANS_SERVER)) || defined(TRANS_REOPEN)
+#if (defined(TCPCONN) && defined(TRANS_SERVER)) || defined(TRANS_REOPEN) || \
+    !defined(IPv6)
 static int
 is_numeric (const char *str)
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xtrans-1.5.1/aclocal.m4 new/xtrans-1.5.2/aclocal.m4
--- old/xtrans-1.5.1/aclocal.m4 2024-10-12 22:45:18.000000000 +0200
+++ new/xtrans-1.5.2/aclocal.m4 2024-11-09 18:10:35.000000000 +0100
@@ -2966,11 +2966,11 @@
 AC_DEFUN([XORG_CHECK_MALLOC_ZERO],[
 AC_ARG_ENABLE(malloc0returnsnull,
        AS_HELP_STRING([--enable-malloc0returnsnull],
-                      [malloc(0) returns NULL (default: yes)]),
+                      [assume malloc(0) can return NULL (default: yes)]),
        [MALLOC_ZERO_RETURNS_NULL=$enableval],
        [MALLOC_ZERO_RETURNS_NULL=yes])
 
-AC_MSG_CHECKING([whether malloc(0) returns NULL])
+AC_MSG_CHECKING([whether to act as if malloc(0) can return NULL])
 AC_MSG_RESULT([$MALLOC_ZERO_RETURNS_NULL])
 
 if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xtrans-1.5.1/configure new/xtrans-1.5.2/configure
--- old/xtrans-1.5.1/configure  2024-10-12 22:45:20.000000000 +0200
+++ new/xtrans-1.5.2/configure  2024-11-09 18:10:37.000000000 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.72 for xtrans 1.5.1.
+# Generated by GNU Autoconf 2.72 for xtrans 1.5.2.
 #
 # Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libxtrans/-/issues>.
 #
@@ -665,8 +665,8 @@
 # Identity of this package.
 PACKAGE_NAME='xtrans'
 PACKAGE_TARNAME='xtrans'
-PACKAGE_VERSION='1.5.1'
-PACKAGE_STRING='xtrans 1.5.1'
+PACKAGE_VERSION='1.5.2'
+PACKAGE_STRING='xtrans 1.5.2'
 PACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/lib/libxtrans/-/issues'
 PACKAGE_URL=''
 
@@ -1420,7 +1420,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-'configure' configures xtrans 1.5.1 to adapt to many kinds of systems.
+'configure' configures xtrans 1.5.2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1491,7 +1491,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of xtrans 1.5.1:";;
+     short | recursive ) echo "Configuration of xtrans 1.5.2:";;
    esac
   cat <<\_ACEOF
 
@@ -1606,7 +1606,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-xtrans configure 1.5.1
+xtrans configure 1.5.2
 generated by GNU Autoconf 2.72
 
 Copyright (C) 2023 Free Software Foundation, Inc.
@@ -1884,7 +1884,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by xtrans $as_me 1.5.1, which was
+It was created by xtrans $as_me 1.5.2, which was
 generated by GNU Autoconf 2.72.  Invocation command line was
 
   $ $0$ac_configure_args_raw
@@ -3360,7 +3360,7 @@
 
 # Define the identity of the package.
  PACKAGE='xtrans'
- VERSION='1.5.1'
+ VERSION='1.5.2'
 
 
 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -12757,7 +12757,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by xtrans $as_me 1.5.1, which was
+This file was extended by xtrans $as_me 1.5.2, which was
 generated by GNU Autoconf 2.72.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -12816,7 +12816,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
-xtrans config.status 1.5.1
+xtrans config.status 1.5.2
 configured by $0, generated by GNU Autoconf 2.72,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xtrans-1.5.1/configure.ac 
new/xtrans-1.5.2/configure.ac
--- old/xtrans-1.5.1/configure.ac       2024-10-12 22:45:16.000000000 +0200
+++ new/xtrans-1.5.2/configure.ac       2024-11-09 18:10:33.000000000 +0100
@@ -21,7 +21,7 @@
 
 # Initialize Autoconf
 AC_PREREQ([2.60])
-AC_INIT([xtrans], [1.5.1],
+AC_INIT([xtrans], [1.5.2],
         [https://gitlab.freedesktop.org/xorg/lib/libxtrans/-/issues], [xtrans])
 AC_CONFIG_SRCDIR([Makefile.am])
 

Reply via email to