Hello community, here is the log from the commit of package acpica for openSUSE:Factory checked in at 2018-07-10 16:13:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/acpica (Old) and /work/SRC/openSUSE:Factory/.acpica.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "acpica" Tue Jul 10 16:13:17 2018 rev:56 rq:620258 version:20180629 Changes: -------- --- /work/SRC/openSUSE:Factory/acpica/acpica.changes 2018-04-25 09:59:45.266358573 +0200 +++ /work/SRC/openSUSE:Factory/.acpica.new/acpica.changes 2018-07-10 16:13:20.865730644 +0200 @@ -1,0 +2,56 @@ +Mon Jul 2 13:51:16 UTC 2018 - [email protected] + +- Update to 20180629 + Added changelog from mainline, installed into documentation path + +------------------------------------------------------------------- +Sat May 26 09:31:58 UTC 2018 - [email protected] + +- Update to version 20180508 + ACPICA kernel-resident subsystem: + * Completed the new (recently deployed) package resolution + mechanism for the Load and LoadTable ASL/AML operators. This + fixes a regression that was introduced in version 20180209 + that could result in an AE_AML_INTERNAL exception during the + loading of a dynamic ACPI/AML table (SSDT) that contains + package objects. + iASL Compiler/Disassembler and Tools: + * AcpiDump and AcpiXtract: Implemented support for ACPI tables + larger than 1 MB. This change allows for table offsets within + the acpidump file to be up to 8 characters. These changes are + backwards compatible with existing acpidump files. + version 20180427 + ACPICA kernel-resident subsystem: + * Debugger: Added support for Package objects in the "Test + Objects" command. This command walks the entire namespace and + evaluates all named data objects (Integers, Strings, Buffers, + and now Packages). + * Improved error messages for the namespace root node. + Originally, the root was referred to by the confusing string + "\___". This has been replaced by "Namespace Root" for + clarification. + * Fixed a potential infinite loop in the AcpiRsDumpByteList + function. Colin Ian King <[email protected]>. + iASL Compiler/Disassembler and Tools: + * iASL: Implemented support to detect and flag illegal forward + references. For compatibility with other ACPI implementations, + these references are now illegal at the root level of the DSDT + or SSDTs. Forward references have always been illegal within + control methods. This change should not affect existing + ASL/AML code because of the fact that these references + have always been illegal in the other ACPI implementation. + * iASL: Added error messages for the case where a table OEM ID + and OEM TABLE ID strings are longer than the ACPI-defined length. + Previously, these strings were simply silently truncated. + * iASL: Enhanced the -tc option (which creates an AML hex file + in C, suitable for import into a firmware project): + 1) Create a unique name for the table, to simplify use of + multiple SSDTs. + 2) Add a protection #ifdef in the file, similar to a .h + header file. With assistance from Sami Mujawar, + [email protected] and Evan Lloyd, [email protected] + * AcpiExec: Added a new option, -df, to disable the local + fault handler. This is useful during debugging, where it may + be desired to drop into a debugger on a fault. + +------------------------------------------------------------------- Old: ---- acpica-unix-20180313.tar.gz New: ---- acpica-unix-20180629.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ acpica.spec ++++++ --- /var/tmp/diff_new_pack.G9J7JL/_old 2018-07-10 16:13:21.637729440 +0200 +++ /var/tmp/diff_new_pack.G9J7JL/_new 2018-07-10 16:13:21.637729440 +0200 @@ -20,12 +20,12 @@ %define kver %(rpm -q --qf '%%{VERSION}' kernel-source) %define dmp_ver %{kver} Name: acpica -Version: 20180313 +Version: 20180629 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 @@ -101,6 +101,7 @@ %files %defattr(-,root,root) +%doc changes.txt %doc %{_docdir}/%{name} %{_bindir}/iasl %{_bindir}/acpiexec ++++++ acpica-unix-20180313.tar.gz -> acpica-unix-20180629.tar.gz ++++++ ++++ 2852 lines of diff (skipped) ++++++ do_not_use_build_date_and_time.patch ++++++ --- /var/tmp/diff_new_pack.G9J7JL/_old 2018-07-10 16:13:22.009728861 +0200 +++ /var/tmp/diff_new_pack.G9J7JL/_new 2018-07-10 16:13:22.009728861 +0200 @@ -1,7 +1,7 @@ -Index: acpica-unix-20180313/source/compiler/asloptions.c +Index: acpica-unix-20180629/source/compiler/asloptions.c =================================================================== ---- acpica-unix-20180313.orig/source/compiler/asloptions.c -+++ acpica-unix-20180313/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; break; @@ -15,10 +15,10 @@ case 'e': /* Disable all warning/remark messages (errors only) */ -Index: acpica-unix-20180313/source/include/acapps.h +Index: acpica-unix-20180629/source/include/acapps.h =================================================================== ---- acpica-unix-20180313.orig/source/include/acapps.h -+++ acpica-unix-20180313/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 @@ -188,9 +188,6 @@ Prefix, ACPICA_COPYRIGHT, \ Prefix @@ -29,11 +29,11 @@ /* Macros for usage messages */ #define ACPI_USAGE_HEADER(Usage) \ -Index: acpica-unix-20180313/source/tools/acpibin/abmain.c +Index: acpica-unix-20180629/source/tools/acpibin/abmain.c =================================================================== ---- acpica-unix-20180313.orig/source/tools/acpibin/abmain.c -+++ acpica-unix-20180313/source/tools/acpibin/abmain.c -@@ -192,7 +192,6 @@ AbDisplayUsage ( +--- 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 ( ACPI_OPTION ("-s <File>", "Update checksum for binary AML file"); ACPI_OPTION ("-t", "Terse mode"); ACPI_OPTION ("-v", "Display version information"); @@ -41,7 +41,7 @@ } -@@ -299,11 +298,6 @@ main ( +@@ -298,11 +297,6 @@ main ( return (1); @@ -53,10 +53,10 @@ default: printf ("Unknown option: -v%s\n", AcpiGbl_Optarg); -Index: acpica-unix-20180313/source/tools/acpidump/apmain.c +Index: acpica-unix-20180629/source/tools/acpidump/apmain.c =================================================================== ---- acpica-unix-20180313.orig/source/tools/acpidump/apmain.c -+++ acpica-unix-20180313/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"); @@ -78,19 +78,19 @@ default: printf ("Unknown option: -v%s\n", AcpiGbl_Optarg); -Index: acpica-unix-20180313/source/tools/acpiexec/aemain.c +Index: acpica-unix-20180629/source/tools/acpiexec/aemain.c =================================================================== ---- acpica-unix-20180313.orig/source/tools/acpiexec/aemain.c -+++ acpica-unix-20180313/source/tools/acpiexec/aemain.c -@@ -276,7 +276,6 @@ usage ( +--- 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"); ACPI_OPTION ("-v", "Display version information"); - 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"); - ACPI_OPTION ("-x <DebugLevel>", "Debug output level"); -@@ -535,11 +534,6 @@ AeDoOptions ( +@@ -544,11 +543,6 @@ AeDoOptions ( return (1); @@ -99,13 +99,13 @@ - printf (ACPI_COMMON_BUILD_TIME); - return (1); - - case 'i': + case 'h': - AcpiDbgLevel |= ACPI_LV_INIT_NAMES; -Index: acpica-unix-20180313/source/tools/acpihelp/ahmain.c + AcpiGbl_VerboseHandlers = TRUE; +Index: acpica-unix-20180629/source/tools/acpihelp/ahmain.c =================================================================== ---- acpica-unix-20180313.orig/source/tools/acpihelp/ahmain.c -+++ acpica-unix-20180313/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 ( ACPI_USAGE_HEADER ("acpihelp <options> [Name/Prefix | HexValue]"); ACPI_OPTION ("-h", "Display help"); @@ -126,10 +126,10 @@ default: printf ("Unknown option: -v%s\n", AcpiGbl_Optarg); -Index: acpica-unix-20180313/source/tools/acpinames/anmain.c +Index: acpica-unix-20180629/source/tools/acpinames/anmain.c =================================================================== ---- acpica-unix-20180313.orig/source/tools/acpinames/anmain.c -+++ acpica-unix-20180313/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 ( ACPI_OPTION ("-?", "Display this message"); ACPI_OPTION ("-l", "Load namespace only, no display"); @@ -150,10 +150,10 @@ default: printf ("Unknown option: -v%s\n", AcpiGbl_Optarg); -Index: acpica-unix-20180313/source/tools/acpisrc/asmain.c +Index: acpica-unix-20180629/source/tools/acpisrc/asmain.c =================================================================== ---- acpica-unix-20180313.orig/source/tools/acpisrc/asmain.c -+++ acpica-unix-20180313/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 ( ACPI_OPTION ("-s", "Generate source statistics only"); ACPI_OPTION ("-v", "Display version information"); @@ -174,10 +174,10 @@ default: printf ("Unknown option: -v%s\n", AcpiGbl_Optarg); -Index: acpica-unix-20180313/source/tools/acpixtract/axmain.c +Index: acpica-unix-20180629/source/tools/acpixtract/axmain.c =================================================================== ---- acpica-unix-20180313.orig/source/tools/acpixtract/axmain.c -+++ acpica-unix-20180313/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 ( ACPI_OPTION ("-m", "Extract multiple DSDT/SSDTs to a single file"); ACPI_OPTION ("-s <signature>", "Extract all tables with <signature>");
