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])