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 <suse+build@de-korte.org> + +- 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 <fisiu@opensuse.org>. # Copyright (c) 2021/22 Florian "sp1rit" <packaging@sp1rit.anonaddy.me> # @@ -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