Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package fwts.16870 for openSUSE:Leap:15.2:Update checked in at 2021-09-18 00:06:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2:Update/fwts.16870 (Old) and /work/SRC/openSUSE:Leap:15.2:Update/.fwts.16870.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fwts.16870" Sat Sep 18 00:06:33 2021 rev:1 rq:918984 version:21.08.00 Changes: -------- New Changes file: --- /dev/null 2021-09-02 09:14:41.336741815 +0200 +++ /work/SRC/openSUSE:Leap:15.2:Update/.fwts.16870.new.1899/fwts.changes 2021-09-18 00:06:34.439450507 +0200 @@ -0,0 +1,1378 @@ +------------------------------------------------------------------- +Wed Aug 25 11:17:14 UTC 2021 - Martin Pluskal <mplus...@suse.com> + +- Update to version 21.08.00: + * lib: fwts_version.h - update to V21.08.00 + * debian: update changelog + * ARM64 SMCCC firmware API tests + * bios: smm: fix indentation + * acpi: sbbr: refactor by fwts_get_fadt_version + * lib: fwts_acpi_tables: add a function to get FADT versions + * acpi: fadt: remove hard-coded FADT version + * acpi: fadt: clarify comments of FACS and HW-reduced mode + * acpi: dmar: add a warning when PCI device is not found + +------------------------------------------------------------------- +Wed Aug 4 08:02:44 UTC 2021 - Martin Pluskal <mplus...@suse.com> + +- Update to version 21.07.00: + * ACPICA: Update to version 20210730 + * uefirttime: Fix incorrect error messages for invalid time test + * fwts-test: sync up with updates in fwts_wmi_known_guids + * acpi/wmi: update WMI known GUIDs from Linux kernel 5.14-rc1 + * sbbr: remove pm_file test (not required in BBR 1.0) + * lib: fwts_version.h - update to V21.07.00 + * debian: update changelog + * auto-packager: mkpackage.sh: remove groovy + * uefirttime: add advice for the timezone 2047 failure (LP: #1933503) + * fwts-test: sync up with DBG2 changes from BSA updates + * fwts_acpi_tables: skip FACS warning for reduced hardware + * acpi: method: Make _AEI test optional for SBBR + * acpi: dbg2: Allow 16550 compatible serial port in DBG2 + * acpi: method: Make method_test_ADR() optional + * sbbr: adjust signature name for MADT + * sbbr: remove SSDT from mandatory list + * sbbr: acpitables: add new recommended tables + * acpi: acpitables: add advices for table revision tests + +------------------------------------------------------------------- +Tue Jun 22 12:14:21 UTC 2021 - Martin Pluskal <mplus...@suse.com> + +- Update to version 21.06.00: + * lib: fwts_version.h - update to V21.06.00 + * debian: update changelog + * fwts_acpi_tables: memcpy 4 char ACPI table name + * Remove complex disabling of ACPI for non-ACPI targets + * Debian: move source lintian overrides file to source + * Add lintian overrides for ldconfig trigger warning + * Debian: control: update Standards-Version to 4.1.0 + * Debian: update compat level to 9 + * Debian: add Rules-Requires-Root field to control file + * Debian: add project Homepage field to control file + * debian/copyright: use secure https url specifier + * Debian: remove spaces at end of lines of control file + * Debian: remove spaces at end of lines of changelong + * auto-packager: mkpackage.sh: remove xenial + * live-image: add "TPM tests" to root menu + * live-image: add utils tests to "Selected" menu + * tpmevlog: add to batch tests + * klog.json: check IRQ requests on irqchip + +------------------------------------------------------------------- +Mon May 24 06:36:55 UTC 2021 - Martin Pluskal <mplus...@suse.com> + +- Update to version 21.05.00: + * lib: fwts_version.h - update to V21.05.00 + * debian: update changelog + * auto-packager:mkpackage.sh: add impish + * fwts-test: sync up with dbgp changes + * acpi: dbgp/spmi: check space ids by fwts_acpi_space_id + * acpiinfo: update ACPI 6.4 vs. ACPICA versions + * lib: acpi: fix incorrect actual vs. struct length outputs + * acpi: shorten helper function names by removing "check" + * lib: acpi: unify naming style by removing "ACPI" + * fwts-test: sync up with PMTT refactoring changes + * acpi: refactor length check by fwts_acpi_structure_length_check + * acpi: refactor zero length by fwts_acpi_structure_length_zero_check + +------------------------------------------------------------------- +Thu May 20 06:32:32 UTC 2021 - Martin Pluskal mplus...@suse.com + +- Update to version 21.03.00: + * uefirtvariable: fix memory leak + * acpi: refactor by fwts_acpi_reserved_type_check + * acpi: refactor by fwts_acpi_structure_range_check + * uefirtauthvar: check variable runtime services supported before testing (LP: #1913351) + * uefirtvariable: check variable runtime services supported before testing (LP: #1913351) + * uefirtmisc: check misc runtime services supported before testing (LP: #1913351) + * uefirttime: check time services supported before testing (LP: #1913351) + * acpi: spcr: accept baud rate 0x0 as a preconfigured state + * fwts-test: sync up with PMTT rev 2 changes + * acpi: pmtt: update PMTT to revision 2 (mantis 1975) + +------------------------------------------------------------------- +Wed Apr 28 07:37:50 UTC 2021 - Martin Pluskal <mplus...@suse.com> + +- Switch to obs scm _service + +------------------------------------------------------------------- +Thu Apr 15 07:22:11 UTC 2021 - Martin Pluskal <mplus...@suse.com> + +- Update to version 21.03.00: + * See provided changelog for detailed list of changes + +------------------------------------------------------------------- +Thu Feb 25 07:04:03 UTC 2021 - Martin Pluskal <mplus...@suse.com> + +- Update to version 21.02.00: + * See provided changelog for detailed list of changes + +------------------------------------------------------------------- +Fri Jan 22 09:30:24 UTC 2021 - Martin Pluskal <mplus...@suse.com> + +- Update to version 21.01.00: + * See provided changelog for detailed list of changes +- Drop upstreamed patch: + * acpi-pmtt-fix-infinite-loops-when-length-is-incorrectly-zero.diff + +------------------------------------------------------------------- +Mon Jan 18 08:25:34 UTC 2021 - Martin Pluskal <mplus...@suse.com> + +- Add patch fixing bsc#1178442 bsc#1177992 + * acpi-pmtt-fix-infinite-loops-when-length-is-incorrectly-zero.diff + +------------------------------------------------------------------- +Fri Dec 18 06:45:25 UTC 2020 - Martin Pluskal <mplus...@suse.com> + +- Update to version 20.12.00: + * See provided changelog for detailed list of changes + +------------------------------------------------------------------- +Tue Dec 1 09:42:44 UTC 2020 - Martin Pluskal <mplus...@suse.com> + +- Fix broken source url and prepare done in previous changes + +------------------------------------------------------------------- +Mon Nov 30 14:47:38 CET 2020 - r...@suse.de + +- add patch fwts-fix-non-acpi.patch + fix build on non-acpi platforms like ppc64le and s390x + +------------------------------------------------------------------- +Fri Nov 27 17:33:03 CET 2020 - r...@suse.de + +- Update to version 20.11.00: + * See provided changelog for detailed list of changes + +------------------------------------------------------------------- +Tue Sep 22 11:51:22 UTC 2020 - Martin Pluskal <mplus...@suse.com> + +- Update to version 20.09.00: + * See provided changelog for detailed list of changes + +------------------------------------------------------------------- +Wed Aug 12 11:12:15 UTC 2020 - Martin Pluskal <mplus...@suse.com> + +- Update to version 20.07.00: + * See provided changelog for detailed list of changes + +------------------------------------------------------------------- +Tue Jul 21 10:28:57 UTC 2020 - Martin Pluskal <mplus...@suse.com> + +- Update to version 20.06.01: + * See provided changelog for detailed list of changes + +------------------------------------------------------------------- +Tue May 26 11:54:05 UTC 2020 - Martin Pluskal <mplus...@suse.com> + +- Update to version 20.05.00: + * See provided changelog for detailed list of changes + +------------------------------------------------------------------- +Wed May 13 07:45:59 UTC 2020 - Martin Pluskal <mplus...@suse.com> + +- Update to version 20.03.01: + * Small fixes + +------------------------------------------------------------------- +Thu Apr 2 07:22:40 UTC 2020 - Martin Pluskal <mplus...@suse.com> + +- Update to version 20.03.00: + * Plenty of changes + +------------------------------------------------------------------- +Mon Feb 3 14:40:05 UTC 2020 - Martin Pluskal <mplus...@suse.com> + +- Update to version 20.01.00: + * Plenty of changes + +------------------------------------------------------------------- +Mon Dec 9 12:42:18 UTC 2019 - Martin Pluskal <mplus...@suse.com> + +- Update to version 19.12.00: + * Plenty of changes + +------------------------------------------------------------------- +Thu Oct 3 08:15:15 UTC 2019 - Martin Pluskal <mplus...@suse.com> + ++++ 1181 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Leap:15.2:Update/.fwts.16870.new.1899/fwts.changes New: ---- _service _servicedata fwts-21.08.00.obscpio fwts-fix-non-acpi.patch fwts-no-compiletime.patch fwts.changes fwts.obsinfo fwts.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fwts.spec ++++++ # # spec file for package fwts # # Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: fwts Version: 21.08.00 Release: 0 Summary: Firmware Test Suite License: GPL-2.0-or-later Group: Development/Tools/Other URL: https://wiki.ubuntu.com/Kernel/Reference/fwts Source0: %{name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE fwts-no-compiletime.patch Patch1: fwts-no-compiletime.patch # PATCH-FIX-OPENSUSE fwts-fix-non-acpi.patch Patch2: fwts-fix-non-acpi.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: bison BuildRequires: flex BuildRequires: libfdt-devel BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: pkgconfig(bash-completion) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(json) BuildRequires: pkgconfig(libbsd) BuildRequires: pkgconfig(libpci) BuildRequires: pkgconfig(libpcre) Requires: bash-completion Recommends: acpica Recommends: dmidecode Recommends: pciutils %description The FirmWare Test Suite (fwts) is a tool to do automatic testing of a PC's firmware. There can be a lot of subtle or vexing Linux Kernel/firmware issues caused when firmware is buggy, so it's useful to have a tool that can automatically check for common BIOS and ACPI errors. Where possible the tool will give some form of advice on how to fix issues or workaround firmware issues. %prep %autosetup -p1 %build find . -name Makefile.am -exec sed -i "s|-Werror||g" {} + autoreconf -fiv %configure \ --disable-static %make_build %install %make_install find %{buildroot} -type f -name "*.la" -delete -print install -D -p -m 0644 data/klog.json %{buildroot}%{_datadir}/%{name}/klog.json install -D -p -m 0644 data/syntaxcheck.json %{buildroot}%{_datadir}/%{name}/syntaxcheck.json # There are no headers, so drop remaining development files rm -f "%{buildroot}/%{_libdir}/%{name}"/*.so %files %doc README README_ACPICA.txt README_SOURCE.txt ./data/README_JSON.txt %doc debian/changelog %{_bindir}/fwts %{_bindir}/kernelscan %{_libdir}/fwts %{_mandir}/man1/fwts-collect.1%{?ext_man} %{_mandir}/man1/fwts-frontend-text.1%{?ext_man} %{_mandir}/man1/fwts.1%{?ext_man} %{_datadir}/bash-completion/completions/fwts %dir %{_datadir}/%{name} %{_datadir}/fwts/clog.json %{_datadir}/fwts/klog.json %{_datadir}/fwts/syntaxcheck.json %{_datadir}/fwts/olog.json %changelog ++++++ _service ++++++ <services> <service name="obs_scm" mode="disabled"> <param name="versionformat">@PARENT_TAG@</param> <param name="url">https://git.launchpad.net/fwts</param> <param name="scm">git</param> <param name="changesgenerate">enable</param> <param name="exclude">.*</param> <param name="versionrewrite-pattern">V(.*)</param> </service> <service name="tar" mode="buildtime"/> <service name="recompress" mode="buildtime"> <param name="compression">gz</param> <param name="file">*.tar</param> </service> <service name="set_version" mode="disabled"> </service> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://git.launchpad.net/fwts</param> <param name="changesrevision">c250078e8ea49c766c50b8b353872dcb00187035</param></service></servicedata>++++++ fwts-fix-non-acpi.patch ++++++ Index: fwts-21.01.00/src/acpica/source/tools/acpiexec/aecommon.h =================================================================== --- fwts-21.01.00.orig/src/acpica/source/tools/acpiexec/aecommon.h +++ fwts-21.01.00/src/acpica/source/tools/acpiexec/aecommon.h @@ -201,11 +201,18 @@ typedef struct init_file_entry } INIT_FILE_ENTRY; +#if defined(__x86_64__) || defined(__x86_64) || defined(__i386__) || defined(__i386) || defined(__aarch64__) || defined(__riscv) +extern BOOLEAN AcpiGbl_IgnoreErrors; +extern UINT8 AcpiGbl_RegionFillValue; +#else +#define VOID_FUNC(name) void name(void); +extern VOID_FUNC(AcpiGbl_IgnoreErrors) +extern VOID_FUNC(AcpiGbl_RegionFillValue) +#endif + extern BOOLEAN AcpiGbl_UseLocalFaultHandler; extern BOOLEAN AcpiGbl_VerboseHandlers; -extern BOOLEAN AcpiGbl_IgnoreErrors; extern BOOLEAN AcpiGbl_AbortLoopOnTimeout; -extern UINT8 AcpiGbl_RegionFillValue; extern INIT_FILE_ENTRY *AcpiGbl_InitEntries; extern UINT32 AcpiGbl_InitFileLineCount; extern UINT8 AcpiGbl_UseHwReducedFadt; ++++++ fwts-no-compiletime.patch ++++++ --- fwts-20.11.00/src/acpica/source/compiler/aslutils.c 2020/11/27 16:29:34 1.1 +++ fwts-20.11.00/src/acpica/source/compiler/aslutils.c 2020/11/27 16:29:50 @@ -596,7 +596,7 @@ /* Compiler name and version number */ FlPrintFile (FileId, "%s version %X [%s]\n\n", - ASL_COMPILER_NAME, (UINT32) ACPI_CA_VERSION, __DATE__); + ASL_COMPILER_NAME, (UINT32) ACPI_CA_VERSION); } /* Summary of main input and output files */ ++++++ fwts.obsinfo ++++++ name: fwts version: 21.08.00 mtime: 1629870600 commit: c250078e8ea49c766c50b8b353872dcb00187035