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

Reply via email to