Hello community, here is the log from the commit of package acpica for openSUSE:Factory checked in at 2016-09-27 13:42:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/acpica (Old) and /work/SRC/openSUSE:Factory/.acpica.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "acpica" Changes: -------- --- /work/SRC/openSUSE:Factory/acpica/acpica.changes 2015-11-06 00:03:46.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.acpica.new/acpica.changes 2016-09-27 13:42:48.000000000 +0200 @@ -1,0 +2,68 @@ +Fri Sep 16 16:06:19 UTC 2016 - [email protected] + +- enable build for ARM (needed for ovmf nowadays) + +------------------------------------------------------------------- +Mon Apr 25 13:29:06 UTC 2016 - [email protected] + +- Update to version 20160422 + +------------------------------------------------------------------- +Sun Dec 6 15:47:00 UTC 2015 - [email protected] + +- 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 + +------------------------------------------------------------------- Old: ---- acpica-unix2-20150717.tar.gz acpica_remove_date_macro.patch New: ---- acpica-unix2-20160422.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ acpica.spec ++++++ --- /var/tmp/diff_new_pack.VBthXb/_old 2016-09-27 13:42:49.000000000 +0200 +++ /var/tmp/diff_new_pack.VBthXb/_new 2016-09-27 13:42:49.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package acpica # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -18,7 +18,7 @@ Name: acpica Url: http://acpica.org -Version: 20150717 +Version: 20160422 Release: 0 %define src_dir acpica-unix2-%{version} @@ -36,9 +36,8 @@ Source2: acpi_genl.tar.bz2 Source3: acpi_validate Source4: wmidump.tar.bz2 -Source5: acpica_remove_date_macro.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -ExclusiveArch: %ix86 ia64 x86_64 aarch64 +ExclusiveArch: %ix86 ia64 x86_64 aarch64 %arm BuildRequires: bison BuildRequires: flex BuildRequires: glibc-devel @@ -68,9 +67,6 @@ # acpitools (acpidump) from kernel sources: # copy necessary files from kernel-source since we need to modify them (cd /usr/src/linux ; tar -cf - COPYING CREDITS README tools include scripts Kbuild Makefile drivers/acpi lib) | tar -xf - -# Supress error, if the patch does not patch, it is expected the version is -# new enough and the patch already is in -patch -p1 -i %{SOURCE5} || : %build cc %{SOURCE1} %{optflags} -o ec_access @@ -81,7 +77,7 @@ if [ -f tools/acpidump/Makefile ]; then # 4.3+ cd tools/acpidump/ fi -make EXTRA_CFLAGS="%{optflags}" prefix=/usr libdir=%{_libdir} all +make EXTRA_CFLAGS="%{optflags} -fno-strict-aliasing" prefix=%{_prefix} all %install install -Dm 755 %{SOURCE3} %{buildroot}/usr/bin/acpi_validate @@ -102,26 +98,25 @@ cd tools/acpidump/ fi export WERROR=0 -make V=1 EXTRA_CFLAGS="%{optflags}" mandir=%{_mandir} prefix=/usr libdir=%{_libdir} DESTDIR=%{buildroot} install install-man +make V=1 EXTRA_CFLAGS="%{optflags}" mandir=%{_mandir} prefix=%{_prefix} DESTDIR=%{buildroot} install install-man %files %defattr(-,root,root) -/usr/bin/iasl -/usr/bin/acpiexec -/usr/bin/acpixtract -/usr/bin/acpisrc -/usr/bin/wmidump -/usr/bin/wmixtract -/usr/sbin/acpidump -/usr/sbin/acpi_genl -/usr/sbin/ec_access -/usr/bin/acpibin -/usr/bin/acpihelp -/usr/bin/acpinames -/usr/bin/acpi_validate -/usr/bin/acpiexamples -%{_mandir}/man8/acpidump.8* - %doc %{_docdir}/%{name} +%{_bindir}/iasl +%{_bindir}/acpiexec +%{_bindir}/acpixtract +%{_bindir}/acpisrc +%{_bindir}/wmidump +%{_bindir}/wmixtract +%{_bindir}/acpibin +%{_bindir}/acpihelp +%{_bindir}/acpinames +%{_bindir}/acpi_validate +%{_bindir}/acpiexamples +%{_sbindir}/acpidump +%{_sbindir}/acpi_genl +%{_sbindir}/ec_access +%{_mandir}/man8/acpidump.8* %changelog ++++++ acpica-unix2-20150717.tar.gz -> acpica-unix2-20160422.tar.gz ++++++ ++++ 61872 lines of diff (skipped)
