Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libfprint for openSUSE:Factory 
checked in at 2024-10-30 17:40:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libfprint (Old)
 and      /work/SRC/openSUSE:Factory/.libfprint.new.2020 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libfprint"

Wed Oct 30 17:40:03 2024 rev:53 rq:1219528 version:1.94.8+tod1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libfprint/libfprint.changes      2024-03-19 
17:32:31.408267891 +0100
+++ /work/SRC/openSUSE:Factory/.libfprint.new.2020/libfprint.changes    
2024-10-30 17:40:44.684120502 +0100
@@ -1,0 +2,17 @@
+Sun Oct 20 18:26:51 UTC 2024 - Arjen de Korte <[email protected]>
+
+- update to 1.94.8+tod1
+  * build: Support building in non-linux unix environments (tested in FreeBSD)
+  * egismoc: New PIDs 0x0583, 0x0586, 0x0587.
+  * elanmoc: New PID 0x0C9F.
+  * fpcmoc: New PIDs 0x9524, 0x9544.
+  * goodixmoc: New PIDs 0x609A, 0x650A, 0x650C, 0x6512.
+  * realtek: New PID 0x5816.
+  * synaptics: New PIDs 0x00C4, 0x019D, 0x00C6.
+  * fpcmoc: fix incorrect immobile handling during enrollment.
+  * fpcmoc: fixed jumping to wrong state at end of custom enroll.
+  * egismoc: various code cleanups. 
+- fix compilation error
+  + label-can-only-be-part-of-a-statement.patch
+
+-------------------------------------------------------------------

Old:
----
  libfprint-v1.94.7+tod1.tar.bz2

New:
----
  label-can-only-be-part-of-a-statement.patch
  libfprint-v1.94.8+tod1.tar.bz2

BETA DEBUG BEGIN:
  New:- fix compilation error
  + label-can-only-be-part-of-a-statement.patch
BETA DEBUG END:

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

Other differences:
------------------
++++++ libfprint.spec ++++++
--- /var/tmp/diff_new_pack.XvUCUt/_old  2024-10-30 17:40:45.852169707 +0100
+++ /var/tmp/diff_new_pack.XvUCUt/_new  2024-10-30 17:40:45.852169707 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libfprint
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 # Copyright (c) 2013 Mariusz Fik <[email protected]>.
 # Copyright (c) 2021/22 Florian "sp1rit" <[email protected]>
 #
@@ -31,7 +31,7 @@
 %endif
 
 Name:           libfprint
-Version:        1.94.7+%{todapiver}
+Version:        1.94.8+%{todapiver}
 Release:        0
 Summary:        Library for fingerprint reader support
 License:        LGPL-2.1-or-later
@@ -39,13 +39,16 @@
 URL:            https://www.freedesktop.org/wiki/Software/fprint
 Source0:        
https://gitlab.freedesktop.org/3v1n0/libfprint/-/archive/v%{version}/libfprint-v%{version}.tar.bz2
 Source99:       baselibs.conf
+# PATCH-FIX-OPENSUSE - fix compilation problem on < GCC 14
+Patch0:         label-can-only-be-part-of-a-statement.patch
 BuildRequires:  gcc-c++
 BuildRequires:  gobject-introspection
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
-BuildRequires:  meson >= 0.46.1
+BuildRequires:  meson >= 0.56.0
 BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(cairo)
+BuildRequires:  pkgconfig(glib-2.0) >= 2.68
 BuildRequires:  pkgconfig(gudev-1.0)
 BuildRequires:  pkgconfig(gusb)
 BuildRequires:  pkgconfig(libusb-1.0)

++++++ label-can-only-be-part-of-a-statement.patch ++++++
diff -purN a/libfprint/drivers/realtek/realtek.c 
b/libfprint/drivers/realtek/realtek.c
--- a/libfprint/drivers/realtek/realtek.c       2024-09-03 07:05:42.000000000 
+0200
+++ b/libfprint/drivers/realtek/realtek.c       2024-10-20 21:04:05.015338035 
+0200
@@ -1026,6 +1026,8 @@ fp_enroll_sm_run_state (FpiSsm *ssm, FpD
   GVariant *data = NULL;
   gsize user_id_len;
   guint finger;
+  guint8 *trans_id = NULL;
+  gint payload_len;
 
   switch (fpi_ssm_get_cur_state (ssm))
     {
@@ -1071,9 +1073,6 @@ fp_enroll_sm_run_state (FpiSsm *ssm, FpD
       break;
 
     case FP_RTK_ENROLL_COMMIT:
-      guint8 *trans_id = NULL;
-      gint payload_len;
-
       payload_len = UID_PAYLOAD_LEN_DEFAULT;
 
       fpi_device_get_enroll_data (device, &print);

++++++ libfprint-v1.94.7+tod1.tar.bz2 -> libfprint-v1.94.8+tod1.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/libfprint/libfprint-v1.94.7+tod1.tar.bz2 
/work/SRC/openSUSE:Factory/.libfprint.new.2020/libfprint-v1.94.8+tod1.tar.bz2 
differ: char 11, line 1

Reply via email to