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)


Reply via email to