Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package limesuite for openSUSE:Factory checked in at 2023-04-25 16:42:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/limesuite (Old) and /work/SRC/openSUSE:Factory/.limesuite.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "limesuite" Tue Apr 25 16:42:54 2023 rev:18 rq:1082724 version:22.09.1 Changes: -------- --- /work/SRC/openSUSE:Factory/limesuite/limesuite.changes 2022-10-28 19:31:45.355300985 +0200 +++ /work/SRC/openSUSE:Factory/.limesuite.new.1533/limesuite.changes 2023-04-25 16:44:37.486867403 +0200 @@ -1,0 +2,8 @@ +Tue Apr 25 08:05:20 UTC 2023 - Bjørn Lie <[email protected]> + +- Add limesuite-add-missing-includes.patch: Add missing include, + exposed by gcc 13. +- Use autopatch, cmake_build and ldconfig_scriptlets macros. +- Build udev sub-package as noarch. + +------------------------------------------------------------------- New: ---- limesuite-add-missing-includes.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ limesuite.spec ++++++ --- /var/tmp/diff_new_pack.E8vGM9/_old 2023-04-25 16:44:38.018870556 +0200 +++ /var/tmp/diff_new_pack.E8vGM9/_new 2023-04-25 16:44:38.026870603 +0200 @@ -1,7 +1,7 @@ # # spec file for package limesuite # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # Copyright (c) 2017-2022, Martin Hauke <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -29,6 +29,8 @@ URL: https://myriadrf.org/projects/lime-suite/ #Git-Clone: https://github.com/myriadrf/LimeSuite.git Source: https://github.com/myriadrf/LimeSuite/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM limesuite-add-missing-includes.patch -- Add missing include +Patch: limesuite-add-missing-includes.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: gnuplot @@ -58,6 +60,7 @@ %package udev Summary: Udev rules for LimeSDR Group: Hardware/Other +BuildArch: noarch %description udev Udev rules for Lime Suite @@ -81,6 +84,7 @@ %prep %setup -q -n LimeSuite-%{version} +%autopatch -p1 # HACK: set udev permissions to 666 sed -i 's|MODE="660"|MODE="666"|g' udev-rules/64-limesuite.rules @@ -96,13 +100,12 @@ -DENABLE_SIMD_FLAGS="none" \ %endif -DLIME_SUITE_EXTVER=release -%make_jobs +%cmake_build %install %cmake_install -%post -n %{libname} -p /sbin/ldconfig -%postun -n %{libname} -p /sbin/ldconfig +%ldconfig_scriptlets -n %{libname} %post udev %udev_rules_update ++++++ limesuite-add-missing-includes.patch ++++++ Index: LimeSuite-22.09.1/src/lms7002m_mcu/MCU_File.cpp =================================================================== --- LimeSuite-22.09.1.orig/src/lms7002m_mcu/MCU_File.cpp +++ LimeSuite-22.09.1/src/lms7002m_mcu/MCU_File.cpp @@ -1,6 +1,7 @@ #include "MCU_File.h" #include <algorithm> #include <iostream> +#include <cstdint> using namespace std; @@ -506,4 +507,4 @@ bool MCU_File::BitString(const unsigned mask <<= 1; } return true; -} \ No newline at end of file +}
