Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libXmu for openSUSE:Factory checked 
in at 2026-01-30 18:20:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libXmu (Old)
 and      /work/SRC/openSUSE:Factory/.libXmu.new.1995 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libXmu"

Fri Jan 30 18:20:09 2026 rev:15 rq:1329746 version:1.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libXmu/libXmu.changes    2026-01-28 
15:07:50.919751621 +0100
+++ /work/SRC/openSUSE:Factory/.libXmu.new.1995/libXmu.changes  2026-01-30 
18:21:22.439231654 +0100
@@ -1,0 +2,7 @@
+Thu Jan 29 02:42:12 UTC 2026 - Stefan Dirsch <[email protected]>
+
+- Update to version 1.3.1
+  * Fix compilation on 32-bit targets
+- supersedes u_int-to-pointer-cast.patch
+
+-------------------------------------------------------------------

Old:
----
  libXmu-1.3.0.tar.xz
  u_int-to-pointer-cast.patch

New:
----
  libXmu-1.3.1.tar.xz

----------(Old B)----------
  Old:  * Fix compilation on 32-bit targets
- supersedes u_int-to-pointer-cast.patch
----------(Old E)----------

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

Other differences:
------------------
++++++ libXmu.spec ++++++
--- /var/tmp/diff_new_pack.nePjzq/_old  2026-01-30 18:21:22.947252923 +0100
+++ /var/tmp/diff_new_pack.nePjzq/_new  2026-01-30 18:21:22.947252923 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           libXmu
-Version:        1.3.0
+Version:        1.3.1
 Release:        0
 Summary:        Miscellaneous utility routines for X
 License:        MIT
@@ -28,7 +28,6 @@
 #Git-Web:       http://cgit.freedesktop.org/xorg/lib/libXmu/
 Source:         
http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.xz
 Source1:        baselibs.conf
-Patch0:         u_int-to-pointer-cast.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 #git#BuildRequires:    autoconf >= 2.60, automake, libtool
 BuildRequires:  pkgconfig

++++++ libXmu-1.3.0.tar.xz -> libXmu-1.3.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libXmu-1.3.0/ChangeLog new/libXmu-1.3.1/ChangeLog
--- old/libXmu-1.3.0/ChangeLog  2026-01-25 00:39:45.000000000 +0100
+++ new/libXmu-1.3.1/ChangeLog  2026-01-29 03:18:36.000000000 +0100
@@ -1,3 +1,23 @@
+commit cdf280f6611932f79ab872832974e8043b1cad6d
+Author: Alan Coopersmith <[email protected]>
+Date:   Wed Jan 28 18:13:32 2026 -0800
+
+    libXmu 1.3.1
+    
+    Signed-off-by: Alan Coopersmith <[email protected]>
+
+commit 3d207f8600adbc8fad6f5a5daaa66bf3961d9bdd
+Author: Tim Hentenaar <[email protected]>
+Date:   Mon Jan 26 12:01:07 2026 -0500
+
+    Fix compilation on 32-bit targets
+    
+    Fixes #3
+    
+    Thanks to @jengelh
+    
+    Part-of: 
<https://gitlab.freedesktop.org/xorg/lib/libxmu/-/merge_requests/20>
+
 commit 6c77f37406a9d12be5980f4a9212d722c00c530a
 Author: Alan Coopersmith <[email protected]>
 Date:   Sat Jan 24 15:30:05 2026 -0800
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libXmu-1.3.0/configure new/libXmu-1.3.1/configure
--- old/libXmu-1.3.0/configure  2026-01-25 00:39:35.000000000 +0100
+++ new/libXmu-1.3.1/configure  2026-01-29 03:18:26.000000000 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.72 for libXmu 1.3.0.
+# Generated by GNU Autoconf 2.72 for libXmu 1.3.1.
 #
 # Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libxmu/-/issues/>.
 #
@@ -675,8 +675,8 @@
 # Identity of this package.
 PACKAGE_NAME='libXmu'
 PACKAGE_TARNAME='libXmu'
-PACKAGE_VERSION='1.3.0'
-PACKAGE_STRING='libXmu 1.3.0'
+PACKAGE_VERSION='1.3.1'
+PACKAGE_STRING='libXmu 1.3.1'
 PACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/lib/libxmu/-/issues/'
 PACKAGE_URL=''
 
@@ -1493,7 +1493,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 libXmu 1.3.0 to adapt to many kinds of systems.
+'configure' configures libXmu 1.3.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1564,7 +1564,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of libXmu 1.3.0:";;
+     short | recursive ) echo "Configuration of libXmu 1.3.1:";;
    esac
   cat <<\_ACEOF
 
@@ -1709,7 +1709,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-libXmu configure 1.3.0
+libXmu configure 1.3.1
 generated by GNU Autoconf 2.72
 
 Copyright (C) 2023 Free Software Foundation, Inc.
@@ -1987,7 +1987,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by libXmu $as_me 1.3.0, which was
+It was created by libXmu $as_me 1.3.1, which was
 generated by GNU Autoconf 2.72.  Invocation command line was
 
   $ $0$ac_configure_args_raw
@@ -4808,7 +4808,7 @@
 
 # Define the identity of the package.
  PACKAGE='libXmu'
- VERSION='1.3.0'
+ VERSION='1.3.1'
 
 
 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -22523,7 +22523,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by libXmu $as_me 1.3.0, which was
+This file was extended by libXmu $as_me 1.3.1, which was
 generated by GNU Autoconf 2.72.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -22591,7 +22591,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
-libXmu config.status 1.3.0
+libXmu config.status 1.3.1
 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/libXmu-1.3.0/configure.ac 
new/libXmu-1.3.1/configure.ac
--- old/libXmu-1.3.0/configure.ac       2026-01-25 00:39:21.000000000 +0100
+++ new/libXmu-1.3.1/configure.ac       2026-01-29 03:18:13.000000000 +0100
@@ -1,7 +1,7 @@
 
 # Initialize Autoconf
 AC_PREREQ([2.70])
-AC_INIT([libXmu], [1.3.0],
+AC_INIT([libXmu], [1.3.1],
        [https://gitlab.freedesktop.org/xorg/lib/libxmu/-/issues/], [libXmu])
 AC_CONFIG_SRCDIR([Makefile.am])
 AC_CONFIG_HEADERS([config.h])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libXmu-1.3.0/include/X11/Xmu/EditresP.h 
new/libXmu-1.3.1/include/X11/Xmu/EditresP.h
--- old/libXmu-1.3.0/include/X11/Xmu/EditresP.h 2026-01-25 00:39:21.000000000 
+0100
+++ new/libXmu-1.3.1/include/X11/Xmu/EditresP.h 2026-01-29 03:18:13.000000000 
+0100
@@ -265,6 +265,7 @@
 
 ************************************************************/
 
+#include <stdint.h>
 #include <X11/Intrinsic.h>
 #include <X11/Xfuncproto.h>
 #include <X11/Xmd.h>
@@ -291,12 +292,7 @@
 #define EDITRES_COMM_ATOM    "EditresComm"
 #define EDITRES_CLIENT_VALUE "EditresClientVal"
 #define EDITRES_PROTOCOL_ATOM "EditresProtocol"
-
-#ifdef LONG64
-#define ID2WIDGET(X) ((Widget)(void *)((X)))
-#else
-#define ID2WIDGET(X) ((Widget)(void *)((X) & 0xffffffff))
-#endif
+#define ID2WIDGET(X) ((Widget)(void *)(uintptr_t)((X)))
 
 typedef enum {
   SendWidgetTree = 0,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libXmu-1.3.0/src/EditresCom.c 
new/libXmu-1.3.1/src/EditresCom.c
--- old/libXmu-1.3.0/src/EditresCom.c   2026-01-25 00:39:21.000000000 +0100
+++ new/libXmu-1.3.1/src/EditresCom.c   2026-01-29 03:18:13.000000000 +0100
@@ -1631,7 +1631,7 @@
      * make sure that they are inserted in the list from parent -> child
      */
     for (i--, temp = w; temp != NULL; temp = XtParent(temp), i--)
-    widget_list[i] = (CARD64)temp;
+    widget_list[i] = (CARD64)(uintptr_t)temp;
 
     _XEditResPut16(stream, num_widgets);       /* insert number of widgets */
     for (i = 0; i < num_widgets; i++)          /* insert Widgets themselves */

Reply via email to