Changelog for acpica-20180105-4.2.i586.rpm :

* Fri Jan 12 2018 Update to latest version 20180105 D revert_62ca7996_build_date_and_time.patch D revert_cdd3c612d4230bbb_build_date_and_time.patch A do_not_use_build_date_and_time.patch- pass --jobs from build service to make for much faster building
* Fri Jan 12 2018 Changed shebang path in wmidump_add_she_bang.patch to /usr/bin/python3 [bsc#1075687,wmidump_add_she_bang.patch]
* Thu Dec 07 2017 Escape the usage of %{VERSION} when calling out to rpm.
* Tue Jun 13 2017 Update to version 20170531.
* Wed Jan 25 2017 Update to version 20170119 (fate#322313).
* Thu Jan 05 2017 Update to version 20161117 (fate#322313).- __DATE__ __TIME__ macros added again mainline, revert them to avoid constant build service rebuilding
* Add revert_62ca7996_build_date_and_time.patch
* Add revert_cdd3c612d4230bbb_build_date_and_time.patch
* Fri Sep 16 2016 enable build for ARM (needed for ovmf nowadays)
* Mon Apr 25 2016 Update to version 20160422
* Sun Dec 06 2015 Update to version 20151124
* Fixed a possible regression for a previous update to FADT handling. The FADT no longer has a fixed table ID, causing some issues with code that was hardwired to a specific ID. Lv Zheng.
* Fixed a problem where the method auto-serialization could interfere with the current SyncLevel. This change makes the auto-serialization support transparent to the SyncLevel support and management.
* Removed support for the _SUB predefined name in AcpiGetObjectInfo. This interface is intended for early access to the namespace during the initial namespace device discovery walk. The _SUB method has been seen to access operation regions in some cases, causing errors because the operation regions are not fully initialized.
* AML Debugger: Fixed some issues with the terminate/quit/exit commands that can cause faults.
* AML Debugger: Add thread ID support so that single-step mode only applies
* to the AML Debugger thread. This prevents runtime errors within some kernels.
* Eliminated extraneous warnings from AcpiGetSleepTypeData. Since the _Sx methods that are invoked by this interface are optional, removed warnings emitted for the case where one or more of these methods do not exist. ACPICA BZ 1208.
* Made a major pass through the entire ACPICA source code base to standardize formatting that has diverged a bit over time. There are no functional changes, but this will of course cause quite a few code differences from the previous ACPICA release.
* Example Code and Data Size: These are the sizes for the OS-independent acpica.lib produced by the Microsoft Visual C++ 9.0 32-bit compiler. The debug version of the code includes the debug output trace mechanism and has a much larger code and data size.
* iASL/acpiexec/acpixtract/disassembler: Added support to allow multiple definition blocks within a single ASL file and the resulting AML file. Support for this type of file was also added to the various tools that use binary AML files: acpiexec, acpixtract, and the AML disassembler. The example code below shows two definition blocks within the same file: DefinitionBlock (\"dsdt.aml\", \"DSDT\", 2, \"Intel\", \"Template\", 0x12345678) { } DefinitionBlock (\"\", \"SSDT\", 2, \"Intel\", \"Template\", 0xABCDEF01) { }
* iASL: Enhanced typechecking for the Name() operator. All expressions for the value of the named object must be reduced/folded to a single constant at compile time, as per the ACPI specification (the AML definition of Name()).
* iASL: Fixed some code indentation issues for the -ic and -ia options (C and assembly headers). Now all emitted code correctly begins in column 1.
* iASL: Added an error message for an attempt to open a Scope() on an object defined in an SSDT. The DSDT is always loaded into the namespace first, so any attempt to open a Scope on an SSDT object will fail at runtime.- Remove acpica_remove_date_macro.patch; fixed on upstream release
* Wed Nov 04 2015 add support for kernel 4.3+ (boo#953599)
* Sun Aug 16 2015 Update to version 20150717- Use download Url as source- Remove depreciated AUTHORS section
* Tue Jun 30 2015 Fix the logic to ignore errors when applying acpica_remove_date_macro.patch: Kernel 4.1 has the patch, but we do want to keep it around for projects building against older kernels.
* Fri Apr 24 2015 Update to acpica version 20150410- Do not generate acpitools tarball from external kernel repo, but use kernel-source package inside the build service.
* Added acpica_remove_date_macro.patch - > This patch got mainline in kernel version 4.0 and can be removed again at some point of time.
* Mon Feb 02 2015 Enable on aarch64
* Wed Jul 30 2014 Update to version 20140724
* Fri Mar 28 2014 Include in the package\'s source.
* Wed Mar 12 2014 Add acpi-tools tarball from kernel sources: tools/power/acpi Use latest acpidump from there instead of acpica included one. This fixes acpidump on latest kernels.- Add script for easier retrieving of acpi-tools tarball from kernel sources.
* Tue Mar 11 2014 Update to version 20140214- Replace $RPM_OPT_FLAGS with %{optflags} as suggested by
* Fri Mar 07 2014 set HOST for make to not blindly set the hostname as compiler definition
* Wed Jan 15 2014 Update to version 20140114 Drop acpica-add_missing_examples_makefile.patch - > already included mainlaine.
* Thu Dec 19 2013 Update to version 20131218 Add acpica-add_missing_examples_makefile.patch: They forgot to add a file to the tarball. This patch adds it from git repo. Drop acpica-fix_dots_in_path_for_p_option.patch: This patch is included in the newly provided version tarball already.
* Fri Dec 13 2013 Update to version 20131115- Explicitly add commit 04d10e3c1f41a776cbed96dce2326ee649b9a0f0 to fix bnc#855050: acpica-fix_dots_in_path_for_p_option.patch
* Fri Aug 23 2013 Update to version 20130823- remove already integrated patch: dmar-buf10.patch
* Tue Jul 09 2013 Fix Source3 vs Source4 typo (acpi_validate was broken)
* Fri May 24 2013 Update to version 20130517 - remove acpidump tarball, it is now included in acpica main project
* Fri May 17 2013 Update to version 20130418 - remove already integreated patches: acpica_make_CFLAGS_overridable bob_noop.patch - Add fix for DMAR table parsing issue:
* Mon Jan 28 2013 Add wmidump/wmixtract tools for easy WMI (or other) GUID parsing
* Wed Jan 23 2013 Fix tiny bug in acpi_validate which wrongly adds the file which is to be compiled additionally to the external reference tables list
* Wed Jan 23 2013 Make use of -in (Ignore NoOp opcodes/operators) to avoid false positive errors during compliation/disassembling
* Tue Jan 15 2013 Update to version 20121018 - > remove some patches that got integrated - > Add one patch (bob_noop.patch) which will get integrated mainline: Stop and bail out when max error (200) count is reached. Introduce -in compile/disassemble option.
* Wed Jan 09 2013 Add acpi_validate script for easy disassembling and re-compilation of local ACPI tables or of an already existing acpidump file
* Wed Nov 07 2012 Update to latest version 20121018. - > one patch got accepted mainline -> removed.
* Wed Sep 19 2012 Update to latest version 20120913- Add acpi_genl from Can be used to check for ACPI events via netlink (since /proc/acpi/events is is deprecated)- Adjust to new Makefile layout
* Sun May 20 2012 Update to latest version 20120518
* Tue Jan 03 2012 license update: GPL-2.0 You added ec_access.c with a GPL-2.0 (only) license. Now the spec file has to be updated to reflect this
* Wed Dec 21 2011 Clarify license, it\'s GPL-2.0+ (bnc#711299).
* Thu Nov 24 2011 ACPICA version 20111123 released with full ACPI 5.0 support Detailed changelog can be found here:
* Wed Jun 29 2011 Fix build for 32 bit
* Mon Jun 27 2011 Update to version 20110623- Fixed some \"set but not used\" errors and a link order issue and sent patches upstream.- Set \"-Wno-unused-result\" for some compilations -> too many offenders to fix that all up.
* Mon Jun 20 2011 Add acpica-unix-const.patch: fix const correctness issue in AslCompilererror,
* Wed Apr 27 2011 Add acpica-unix-20110316-gcc46.patch: fix compilation with gcc 4.6
* Sun Apr 17 2011 Disable both build dates in this package and in the files it generates as it both trigger either unneeded republish of itself or other bigger packages like virtualbox- Provides: iasl too.
* Wed Mar 30 2011 Exchange selfmade patch with mainline one to fix build
* Wed Mar 30 2011 Updated to acpica version 20110316 Changes are listed in /usr/share/doc/packages/acpica/changes.txt- Fixed dynamic acpi table extract via acpidump/acpixtract by reverting acpica commit baab09e6857a427944068c5e599ea2ffb84f765b- Fixed compile issue and submitted it mainline
* Thu Feb 24 2011 Add possibility to see changes via new -s param: -r [ -s sleep ]
* Fri Jan 14 2011 Remove stale acpidump patches
* Fri Jan 14 2011 Get latest acpidump tool from Len\'s acpi pmtools:
* Also dump dynamically loaded SSDTs- Build against its own headers instead of acpica headers - > unfortunately acpidump is still not part of acpica and adjusting things ourselves is too much overhead.
* Thu Jan 13 2011 Update to version 20110112 Changes are listed in /usr/share/doc/packages/acpica/changes.txt
* Tue Oct 26 2010 Update to version 20100806- Added ec_access executable to be able to debug the Embedded Controller together with CONFIG_ACPI_EC_DEBUGFS kernel .config option
* Sat Aug 07 2010 Update to version 20100806 For details, see the changes.txt file in the package changes.txt can now be found in /usr/share/doc/packages/acpica/changes.txt
* Sun Jul 04 2010 Update to version 20100702 For details, see acpica-unix-20100702/changes.txt
* Thu Apr 29 2010 Update to version 20100428
* Mon Mar 08 2010 Avoid (when compiling AML): DSDT.dsl 10307: Name (_ADR, Zero) Error 4080 - ^ Invalid object type for reserved name, must be (Integer)
* Fri Mar 05 2010 Updated to version 20100304 Some ACPI 4.0 enhancements and a lot bug fixes and other enhancements. See changes.txt in the sources for details
* Wed Oct 14 2009 Updated to version 20091013 Includes a bug fix to correctly disassmeble Unisys ES7000 tables
* Wed Aug 26 2009 as-needed fix no longer necessary
* Fri Jul 31 2009 Update to acpica version 20090730 The ACPI 4.0 implementation for ACPICA is complete with this release.
* Fri Jun 19 2009 disable as-needed for this package as it fails to build with it
* Wed Apr 08 2009 Initial check-in: Version 20090320