Hello community,

here is the log from the commit of package acpica for openSUSE:Factory checked 
in at 2019-03-19 11:07:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/acpica (Old)
 and      /work/SRC/openSUSE:Factory/.acpica.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "acpica"

Tue Mar 19 11:07:42 2019 rev:57 rq:685017 version:20190215

Changes:
--------
--- /work/SRC/openSUSE:Factory/acpica/acpica.changes    2018-07-10 
16:13:20.865730644 +0200
+++ /work/SRC/openSUSE:Factory/.acpica.new.28833/acpica.changes 2019-03-19 
11:07:47.450102684 +0100
@@ -1,0 +2,63 @@
+Wed Mar 13 19:56:38 UTC 2019 - Matthias Eliasson <[email protected]>
+
+- Update to version 20190215 
+  Support for ACPI specification version 6.3:
+  * Add PCC operation region support for the AML interpreter. This adds PCC
+    operation region support in the AML interpreter and a default handler for
+    acpiexec. The change also renames the PCC region address space keyword to
+    PlatformCommChannel.
+  * Support for new predefined methods _NBS, _NCH, _NIC, _NIH, and _NIG.
+    These methods provide OSPM with health information and device boot
+    status.
+  * PDTT: Add TriggerOrder to the PCC Identifier structure. The field value
+    defines if the trigger needs to be invoked by OSPM before or at the end
+    of kernel crash dump processing/handling operation.
+  * SRAT: Add Generic Affinity Structure subtable. This subtable in the SRAT
+    is used for describing devices such as heterogeneous processors,
+    accelerators, GPUs, and IO devices with integrated compute or DMA
+    engines.
+  * MADT: Add support for statistical profiling in GICC. Statistical
+    profiling extension (SPE) is an architecture-specific feature for ARM.
+  * MADT: Add online capable flag. If this bit is set, system hardware
+    supports enabling this processor during OS runtime.
+  * New Error Disconnect Recover Notification value. There are a number of
+    scenarios where system Firmware in collaboration with hardware may
+    disconnect one or more devices from the rest of the system for purposes
+    of error containment. Firmware can use this new notification value to
+    alert OSPM of such a removal.
+  * PPTT: New additional fields in Processor Structure Flags. These flags
+    provide more information about processor topology.
+  * NFIT/Disassembler: Change a field name from "Address Range" to "Region
+    Type".
+  * HMAT updates: make several existing fields to be reserved as well as
+    rename subtable 0 to "memory proximity domain attributes".
+  * GTDT: Add support for new GTDT Revision 3. This revision adds information
+    for the EL2 timer.
+  * iASL: Update the HMAT example template for new fields.
+  * iASL: Add support for the new revision of the GTDT (Rev 3).
+  ACPICA kernel-resident subsystem:
+  * AML Parser: fix the main AML parse loop to correctly skip erroneous
+    extended opcodes. AML opcodes come in two lengths: 1-byte opcodes and 2-
+    byte extended opcodes. If an error occurs during an AML table load, the
+    AML parser will continue loading the table by skipping the offending
+    opcode. This implements a "load table at any cost" philosophy.
+  iASL Compiler/Disassembler and Tools:
+  * iASL: Add checks for illegal object references, such as a reference
+    outside of method to an object within a method. Such an object is only
+    temporary.
+  * iASL: Emit error for creation of a zero-length operation region. Such a
+    region is rather pointless. If encountered, a runtime error is also
+    implemented in the interpeter.
+  * Debugger: Fix a possible fault with the "test objects" command.
+  * iASL: Makefile: support parent directory filenames containing embedded
+    spaces.
+  * iASL: Update the TPM2 template to revision 4.
+  * iASL: Add the ability to report specific warnings or remarks as errors.
+  * Disassembler: Disassemble OEMx tables as actual AML byte code.
+    Previously, these tables were treated as "unknown table".
+  * iASL: Add definition and disassembly for TPM2 revision 3.
+  * iASL: Add support for TPM2 rev 3 compilation.
+- Refresh patches
+- Run spec-cleaner
+
+-------------------------------------------------------------------

Old:
----
  acpica-unix-20180629.tar.gz

New:
----
  acpica-unix-20190215.tar.gz

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

Other differences:
------------------
++++++ acpica.spec ++++++
--- /var/tmp/diff_new_pack.EgKHxn/_old  2019-03-19 11:07:50.122102072 +0100
+++ /var/tmp/diff_new_pack.EgKHxn/_new  2019-03-19 11:07:50.122102072 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package acpica
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -20,12 +20,12 @@
 %define kver %(rpm -q --qf '%%{VERSION}' kernel-source)
 %define dmp_ver %{kver}
 Name:           acpica
-Version:        20180629
+Version:        20190215
 Release:        0
 Summary:        This is a set of tools to display and debug your BIOS ACPI 
tables
 License:        GPL-2.0-only
 Group:          Development/Tools/Debuggers
-Url:            http://acpica.org
+URL:            http://acpica.org
 Source:         https://acpica.org/sites/acpica/files/%{src_dir}.tar.gz
 Source1:        ec_access.c
 Source2:        acpi_genl.tar.bz2
@@ -40,7 +40,7 @@
 BuildRequires:  kernel-source >= 2.6.31
 BuildRequires:  patch
 Provides:       iasl
-ExclusiveArch:  %ix86 ia64 x86_64 aarch64 %arm
+ExclusiveArch:  %{ix86} ia64 x86_64 aarch64 %{arm}
 
 %description
 The included tools share the same code as it is used in the ACPI
@@ -69,8 +69,8 @@
 
 %build
 cc %{SOURCE1} %{optflags} -o ec_access
-make -C acpi_genl CFLAGS="%{optflags}"
-make -C wmidump CFLAGS="%{optflags}"
+make %{?_smp_mflags} -C acpi_genl CFLAGS="%{optflags}"
+make %{?_smp_mflags} -C wmidump CFLAGS="%{optflags}"
 make %{?_smp_mflags} OPT_CFLAGS="%{optflags}" HOST="_LINUX"
 cd acpidump-%{dmp_ver}/tools/power/acpi
 if [ -f tools/acpidump/Makefile ]; then # 4.3+
@@ -89,7 +89,7 @@
 install -Dm 755 acpi_genl/acpi_genl %{buildroot}%{_sbindir}/acpi_genl
 install -Dm 644 acpi_genl/README 
%{buildroot}/%{_docdir}/%{name}/README_acpi_genl
 
-make install DESTDIR=%{buildroot}
+%make_install
 # Latest acpidump is coming from kernel and not from acpica sources now.
 rm -rf %{buildroot}%{_bindir}/acpidump
 cd acpidump-%{dmp_ver}/tools/power/acpi
@@ -100,7 +100,6 @@
 make V=1 EXTRA_CFLAGS="%{optflags}" mandir=%{_mandir} prefix=%{_prefix} 
DESTDIR=%{buildroot} install install-man
 
 %files
-%defattr(-,root,root)
 %doc changes.txt
 %doc %{_docdir}/%{name}
 %{_bindir}/iasl
@@ -117,6 +116,6 @@
 %{_sbindir}/acpidump
 %{_sbindir}/acpi_genl
 %{_sbindir}/ec_access
-%{_mandir}/man8/acpidump.8*
+%{_mandir}/man8/acpidump.8%{?ext_man}
 
 %changelog

++++++ acpica-no-compiletime.patch ++++++
--- /var/tmp/diff_new_pack.EgKHxn/_old  2019-03-19 11:07:50.150102066 +0100
+++ /var/tmp/diff_new_pack.EgKHxn/_new  2019-03-19 11:07:50.150102066 +0100
@@ -1,8 +1,7 @@
-Index: acpica-unix-20180313/source/compiler/aslcompile.c
-===================================================================
---- acpica-unix-20180313.orig/source/compiler/aslcompile.c
-+++ acpica-unix-20180313/source/compiler/aslcompile.c
-@@ -599,8 +599,6 @@ void
+diff -ur acpica-unix-20190215.orig/source/compiler/aslcompile.c 
acpica-unix-20190215/source/compiler/aslcompile.c
+--- acpica-unix-20190215.orig/source/compiler/aslcompile.c     2019-03-13 
20:33:47.883014329 +0100
++++ acpica-unix-20190215/source/compiler/aslcompile.c  2019-03-13 
20:37:08.244481058 +0100
+@@ -597,8 +597,6 @@
  AslCompilerFileHeader (
      UINT32                  FileId)
  {
@@ -11,33 +10,33 @@
      char                    *Prefix = "";
  
  
-@@ -643,12 +641,9 @@ AslCompilerFileHeader (
+@@ -640,13 +638,9 @@
+     }
  
      /* Compilation header with timestamp */
- 
+-
 -    (void) time (&Aclock);
 -    NewTime = localtime (&Aclock);
 -
      FlPrintFile (FileId,
 -        "%sCompilation of \"%s\" - %s%s\n",
--        Prefix, Gbl_Files[ASL_FILE_INPUT].Filename, asctime (NewTime),
+-        Prefix, AslGbl_Files[ASL_FILE_INPUT].Filename, asctime (NewTime),
 +        "%sCompilation of \"%s\"\n",
-+        Prefix, Gbl_Files[ASL_FILE_INPUT].Filename,
++        Prefix, AslGbl_Files[ASL_FILE_INPUT].Filename,
          Prefix);
  
      switch (FileId)
-Index: acpica-unix-20180313/source/compiler/aslutils.c
-===================================================================
---- acpica-unix-20180313.orig/source/compiler/aslutils.c
-+++ acpica-unix-20180313/source/compiler/aslutils.c
-@@ -450,8 +450,8 @@ UtDisplaySummary (
+diff -ur acpica-unix-20190215.orig/source/compiler/aslutils.c 
acpica-unix-20190215/source/compiler/aslutils.c
+--- acpica-unix-20190215.orig/source/compiler/aslutils.c       2019-03-13 
20:33:47.887014283 +0100
++++ acpica-unix-20190215/source/compiler/aslutils.c    2019-03-13 
20:39:05.967107457 +0100
+@@ -541,8 +541,8 @@
      {
          /* Compiler name and version number */
  
 -        FlPrintFile (FileId, "%s version %X [%s]\n\n",
 -            ASL_COMPILER_NAME, (UINT32) ACPI_CA_VERSION, __DATE__);
 +        FlPrintFile (FileId, "%s version %X\n\n",
-+          ASL_COMPILER_NAME, (UINT32) ACPI_CA_VERSION);
++            ASL_COMPILER_NAME, (UINT32) ACPI_CA_VERSION);
      }
  
      /* Summary of main input and output files */

++++++ acpica-unix-20180629.tar.gz -> acpica-unix-20190215.tar.gz ++++++
++++ 21152 lines of diff (skipped)

++++++ do_not_use_build_date_and_time.patch ++++++
--- /var/tmp/diff_new_pack.EgKHxn/_old  2019-03-19 11:07:50.458101995 +0100
+++ /var/tmp/diff_new_pack.EgKHxn/_new  2019-03-19 11:07:50.462101994 +0100
@@ -1,9 +1,8 @@
-Index: acpica-unix-20180629/source/compiler/asloptions.c
-===================================================================
---- acpica-unix-20180629.orig/source/compiler/asloptions.c     2018-06-29 
17:18:30.000000000 +0200
-+++ acpica-unix-20180629/source/compiler/asloptions.c  2018-07-02 
15:09:37.392014040 +0200
-@@ -870,12 +870,6 @@ AslDoOptions (
-             Gbl_NoErrors = TRUE;
+diff -ur acpica-unix-20190215.orig/source/compiler/asloptions.c 
acpica-unix-20190215/source/compiler/asloptions.c
+--- acpica-unix-20190215.orig/source/compiler/asloptions.c     2019-03-13 
20:33:47.883014329 +0100
++++ acpica-unix-20190215/source/compiler/asloptions.c  2019-03-13 
20:48:23.856699517 +0100
+@@ -870,12 +870,6 @@
+             AslGbl_NoErrors = TRUE;
              break;
  
 -        case 'd':
@@ -15,10 +14,9 @@
          case 'e':
  
              /* Disable all warning/remark messages (errors only) */
-Index: acpica-unix-20180629/source/include/acapps.h
-===================================================================
---- acpica-unix-20180629.orig/source/include/acapps.h  2018-06-29 
17:18:33.000000000 +0200
-+++ acpica-unix-20180629/source/include/acapps.h       2018-07-02 
15:09:37.392014040 +0200
+diff -ur acpica-unix-20190215.orig/source/include/acapps.h 
acpica-unix-20190215/source/include/acapps.h
+--- acpica-unix-20190215.orig/source/include/acapps.h  2019-03-13 
20:33:47.895014190 +0100
++++ acpica-unix-20190215/source/include/acapps.h       2019-03-13 
20:49:02.100265324 +0100
 @@ -188,9 +188,6 @@
      Prefix, ACPICA_COPYRIGHT, \
      Prefix
@@ -29,11 +27,10 @@
  /* Macros for usage messages */
  
  #define ACPI_USAGE_HEADER(Usage) \
-Index: acpica-unix-20180629/source/tools/acpibin/abmain.c
-===================================================================
---- acpica-unix-20180629.orig/source/tools/acpibin/abmain.c    2018-06-29 
17:18:33.000000000 +0200
-+++ acpica-unix-20180629/source/tools/acpibin/abmain.c 2018-07-02 
15:09:37.392014040 +0200
-@@ -191,7 +191,6 @@ AbDisplayUsage (
+diff -ur acpica-unix-20190215.orig/source/tools/acpibin/abmain.c 
acpica-unix-20190215/source/tools/acpibin/abmain.c
+--- acpica-unix-20190215.orig/source/tools/acpibin/abmain.c    2019-03-13 
20:33:47.899014144 +0100
++++ acpica-unix-20190215/source/tools/acpibin/abmain.c 2019-03-13 
20:50:02.779578343 +0100
+@@ -191,7 +191,6 @@
      ACPI_OPTION ("-s <File>",               "Update checksum for binary AML 
file");
      ACPI_OPTION ("-t",                      "Terse mode");
      ACPI_OPTION ("-v",                      "Display version information");
@@ -41,7 +38,7 @@
  }
  
  
-@@ -298,11 +297,6 @@ main (
+@@ -298,11 +297,6 @@
  
              return (1);
  
@@ -53,19 +50,10 @@
          default:
  
              printf ("Unknown option: -v%s\n", AcpiGbl_Optarg);
-Index: acpica-unix-20180629/source/tools/acpidump/apmain.c
-===================================================================
---- acpica-unix-20180629.orig/source/tools/acpidump/apmain.c   2018-06-29 
17:18:34.000000000 +0200
-+++ acpica-unix-20180629/source/tools/acpidump/apmain.c        2018-07-02 
15:09:37.392014040 +0200
-@@ -223,7 +223,6 @@ ApDisplayUsage (
-     ACPI_OPTION ("-r <Address>",            "Dump tables from specified 
RSDP");
-     ACPI_OPTION ("-s",                      "Print table summaries only");
-     ACPI_OPTION ("-v",                      "Display version information");
--    ACPI_OPTION ("-vd",                     "Display build date and time");
-     ACPI_OPTION ("-z",                      "Verbose mode");
- 
-     ACPI_USAGE_TEXT ("\nTable Options:\n");
-@@ -379,12 +378,6 @@ ApDoOptions (
+diff -ur acpica-unix-20190215.orig/source/tools/acpidump/apmain.c 
acpica-unix-20190215/source/tools/acpidump/apmain.c
+--- acpica-unix-20190215.orig/source/tools/acpidump/apmain.c   2019-03-13 
20:33:47.899014144 +0100
++++ acpica-unix-20190215/source/tools/acpidump/apmain.c        2019-03-13 
20:50:41.199143577 +0100
+@@ -379,12 +379,6 @@
              fprintf (stderr, ACPI_COMMON_SIGNON (AP_UTILITY_NAME));
              return (1);
  
@@ -78,21 +66,20 @@
          default:
  
              printf ("Unknown option: -v%s\n", AcpiGbl_Optarg);
-Index: acpica-unix-20180629/source/tools/acpiexec/aemain.c
-===================================================================
---- acpica-unix-20180629.orig/source/tools/acpiexec/aemain.c   2018-07-02 
15:09:37.392014040 +0200
-+++ acpica-unix-20180629/source/tools/acpiexec/aemain.c        2018-07-02 
15:47:00.989247447 +0200
-@@ -279,7 +279,6 @@ usage (
-     printf ("\n");
+diff -ur acpica-unix-20190215.orig/source/tools/acpiexec/aemain.c 
acpica-unix-20190215/source/tools/acpiexec/aemain.c
+--- acpica-unix-20190215.orig/source/tools/acpiexec/aemain.c   2019-03-13 
20:33:47.899014144 +0100
++++ acpica-unix-20190215/source/tools/acpiexec/aemain.c        2019-03-13 
20:51:39.286483527 +0100
+@@ -281,7 +281,6 @@
  
      ACPI_OPTION ("-v",                  "Display version information");
+     ACPI_OPTION ("-va",                 "Display verbose dump of any memory 
leaks");
 -    ACPI_OPTION ("-vd",                 "Display build date and time");
      ACPI_OPTION ("-vh",                 "Verbose exception handler output");
      ACPI_OPTION ("-vi",                 "Verbose initialization output");
      ACPI_OPTION ("-vr",                 "Verbose region handler output");
-@@ -544,11 +543,6 @@ AeDoOptions (
- 
-             return (1);
+@@ -547,11 +546,6 @@
+             AcpiGbl_VerboseLeakDump = TRUE;
+             break;
  
 -        case 'd':
 -
@@ -102,11 +89,10 @@
          case 'h':
  
              AcpiGbl_VerboseHandlers = TRUE;
-Index: acpica-unix-20180629/source/tools/acpihelp/ahmain.c
-===================================================================
---- acpica-unix-20180629.orig/source/tools/acpihelp/ahmain.c   2018-06-29 
17:18:34.000000000 +0200
-+++ acpica-unix-20180629/source/tools/acpihelp/ahmain.c        2018-07-02 
15:09:37.396014270 +0200
-@@ -187,7 +187,6 @@ AhDisplayUsage (
+diff -ur acpica-unix-20190215.orig/source/tools/acpihelp/ahmain.c 
acpica-unix-20190215/source/tools/acpihelp/ahmain.c
+--- acpica-unix-20190215.orig/source/tools/acpihelp/ahmain.c   2019-03-13 
20:33:47.899014144 +0100
++++ acpica-unix-20190215/source/tools/acpihelp/ahmain.c        2019-03-13 
20:52:25.197957319 +0100
+@@ -187,7 +187,6 @@
      ACPI_USAGE_HEADER ("acpihelp <options> [Name/Prefix | HexValue]");
      ACPI_OPTION ("-h",                      "Display help");
      ACPI_OPTION ("-v",                      "Display version information");
@@ -114,7 +100,7 @@
  
      ACPI_USAGE_TEXT ("\nAML Names and Encodings (ACPI Machine Language):\n");
      ACPI_OPTION ("-a [Name/Prefix | *]",    "Display both ASL operator and 
AML opcode name(s)");
-@@ -317,11 +316,6 @@ main (
+@@ -317,11 +316,6 @@
  
              return (1);
  
@@ -126,11 +112,10 @@
          default:
  
              printf ("Unknown option: -v%s\n", AcpiGbl_Optarg);
-Index: acpica-unix-20180629/source/tools/acpinames/anmain.c
-===================================================================
---- acpica-unix-20180629.orig/source/tools/acpinames/anmain.c  2018-06-29 
17:18:34.000000000 +0200
-+++ acpica-unix-20180629/source/tools/acpinames/anmain.c       2018-07-02 
15:09:37.396014270 +0200
-@@ -203,7 +203,6 @@ usage (
+diff -ur acpica-unix-20190215.orig/source/tools/acpinames/anmain.c 
acpica-unix-20190215/source/tools/acpinames/anmain.c
+--- acpica-unix-20190215.orig/source/tools/acpinames/anmain.c  2019-03-13 
20:33:47.899014144 +0100
++++ acpica-unix-20190215/source/tools/acpinames/anmain.c       2019-03-13 
20:53:20.097316161 +0100
+@@ -203,7 +203,6 @@
      ACPI_OPTION ("-?",                  "Display this message");
      ACPI_OPTION ("-l",                  "Load namespace only, no display");
      ACPI_OPTION ("-v",                  "Display version information");
@@ -138,7 +123,7 @@
      ACPI_OPTION ("-x <DebugLevel>",     "Debug output level");
  }
  
-@@ -273,11 +272,6 @@ main (
+@@ -270,11 +269,6 @@
  
              exit (0);
  
@@ -150,11 +135,10 @@
          default:
  
              printf ("Unknown option: -v%s\n", AcpiGbl_Optarg);
-Index: acpica-unix-20180629/source/tools/acpisrc/asmain.c
-===================================================================
---- acpica-unix-20180629.orig/source/tools/acpisrc/asmain.c    2018-06-29 
17:18:34.000000000 +0200
-+++ acpica-unix-20180629/source/tools/acpisrc/asmain.c 2018-07-02 
15:09:37.396014270 +0200
-@@ -374,7 +374,6 @@ AsDisplayUsage (
+diff -ur acpica-unix-20190215.orig/source/tools/acpisrc/asmain.c 
acpica-unix-20190215/source/tools/acpisrc/asmain.c
+--- acpica-unix-20190215.orig/source/tools/acpisrc/asmain.c    2019-03-13 
20:33:47.899014144 +0100
++++ acpica-unix-20190215/source/tools/acpisrc/asmain.c 2019-03-13 
20:54:05.928781292 +0100
+@@ -374,7 +374,6 @@
      ACPI_OPTION ("-s",          "Generate source statistics only");
      ACPI_OPTION ("-v",          "Display version information");
      ACPI_OPTION ("-vb",         "Verbose mode");
@@ -162,7 +146,7 @@
      ACPI_OPTION ("-y",          "Suppress file overwrite prompts");
  }
  
-@@ -479,11 +478,6 @@ main (
+@@ -479,11 +478,6 @@
              Gbl_VerboseMode = TRUE;
              break;
  
@@ -174,11 +158,10 @@
          default:
  
              printf ("Unknown option: -v%s\n", AcpiGbl_Optarg);
-Index: acpica-unix-20180629/source/tools/acpixtract/axmain.c
-===================================================================
---- acpica-unix-20180629.orig/source/tools/acpixtract/axmain.c 2018-06-29 
17:18:34.000000000 +0200
-+++ acpica-unix-20180629/source/tools/acpixtract/axmain.c      2018-07-02 
15:09:37.396014270 +0200
-@@ -181,7 +181,6 @@ DisplayUsage (
+diff -ur acpica-unix-20190215.orig/source/tools/acpixtract/axmain.c 
acpica-unix-20190215/source/tools/acpixtract/axmain.c
+--- acpica-unix-20190215.orig/source/tools/acpixtract/axmain.c 2019-03-13 
20:33:47.899014144 +0100
++++ acpica-unix-20190215/source/tools/acpixtract/axmain.c      2019-03-13 
20:54:41.452367029 +0100
+@@ -181,7 +181,6 @@
      ACPI_OPTION ("-m",                  "Extract multiple DSDT/SSDTs to a 
single file");
      ACPI_OPTION ("-s <signature>",      "Extract all tables with 
<signature>");
      ACPI_OPTION ("-v",                  "Display version information");
@@ -186,7 +169,7 @@
  
      ACPI_USAGE_TEXT ("\nExtract binary ACPI tables from text acpidump 
output\n");
      ACPI_USAGE_TEXT ("Default invocation extracts the DSDT and all SSDTs\n");
-@@ -259,11 +258,6 @@ main (
+@@ -259,11 +258,6 @@
  
              exit (0);
  


Reply via email to