Hello community, here is the log from the commit of package acpica for openSUSE:Factory checked in at 2018-04-25 09:59:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/acpica (Old) and /work/SRC/openSUSE:Factory/.acpica.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "acpica" Wed Apr 25 09:59:41 2018 rev:55 rq:598496 version:20180313 Changes: -------- --- /work/SRC/openSUSE:Factory/acpica/acpica.changes 2018-01-20 11:25:31.451706441 +0100 +++ /work/SRC/openSUSE:Factory/.acpica.new/acpica.changes 2018-04-25 09:59:45.266358573 +0200 @@ -1,0 +2,8 @@ +Wed Apr 18 13:56:47 UTC 2018 - josef.moell...@suse.com + +- Upgrade to latest version 20180313 +- Update patches: + * acpica-no-compiletime.patch + * do_not_use_build_date_and_time.patch + +------------------------------------------------------------------- Old: ---- acpica-unix2-20180105.tar.gz New: ---- acpica-unix-20180313.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ acpica.spec ++++++ --- /var/tmp/diff_new_pack.SrQ18R/_old 2018-04-25 09:59:46.126327023 +0200 +++ /var/tmp/diff_new_pack.SrQ18R/_new 2018-04-25 09:59:46.130326876 +0200 @@ -16,34 +16,31 @@ # -Name: acpica -Url: http://acpica.org -Version: 20180105 -Release: 0 - -%define src_dir acpica-unix2-%{version} +%define src_dir acpica-unix-%{version} %define kver %(rpm -q --qf '%%{VERSION}' kernel-source) -BuildRequires: kernel-source >= 2.6.31 %define dmp_ver %{kver} - +Name: acpica +Version: 20180313 +Release: 0 Summary: This is a set of tools to display and debug your BIOS ACPI tables -License: GPL-2.0 +License: GPL-2.0-only Group: Development/Tools/Debuggers +URL: http://acpica.org Source: https://acpica.org/sites/acpica/files/%{src_dir}.tar.gz -Patch1: acpica-no-compiletime.patch -Patch2: wmidump_add_she_bang.patch -Patch3: do_not_use_build_date_and_time.patch Source1: ec_access.c Source2: acpi_genl.tar.bz2 Source3: acpi_validate Source4: wmidump.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-build -ExclusiveArch: %ix86 ia64 x86_64 aarch64 %arm +Patch1: acpica-no-compiletime.patch +Patch2: wmidump_add_she_bang.patch +Patch3: do_not_use_build_date_and_time.patch BuildRequires: bison BuildRequires: flex BuildRequires: glibc-devel +BuildRequires: kernel-source >= 2.6.31 BuildRequires: patch Provides: iasl +ExclusiveArch: %ix86 ia64 x86_64 aarch64 %arm %description The included tools share the same code as it is used in the ACPI @@ -60,7 +57,7 @@ firmware. It also can disassemble AML, for debugging purposes. %prep -%setup -n %{src_dir} -a 2 -a 4 +%setup -q -n %{src_dir} -a 2 -a 4 %patch1 -p1 %patch2 -p1 %patch3 -p1 @@ -68,7 +65,7 @@ cd acpidump-%{dmp_ver} # 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 - +(cd %{_prefix}/src/linux ; tar -cf - COPYING CREDITS README tools include scripts Kbuild Makefile drivers/acpi lib) | tar -xf - %build cc %{SOURCE1} %{optflags} -o ec_access @@ -82,19 +79,19 @@ make %{?_smp_mflags} EXTRA_CFLAGS="%{optflags} -fno-strict-aliasing" prefix=%{_prefix} all %install -install -Dm 755 %{SOURCE3} %{buildroot}/usr/bin/acpi_validate -install -Dm 755 ec_access %{buildroot}/usr/sbin/ec_access +install -Dm 755 %{SOURCE3} %{buildroot}%{_bindir}/acpi_validate +install -Dm 755 ec_access %{buildroot}%{_sbindir}/ec_access -install -Dm 755 wmidump/wmidump %{buildroot}/usr/bin/wmidump -install -Dm 755 wmidump/wmixtract.py %{buildroot}/usr/bin/wmixtract +install -Dm 755 wmidump/wmidump %{buildroot}%{_bindir}/wmidump +install -Dm 755 wmidump/wmixtract.py %{buildroot}%{_bindir}/wmixtract install -Dm 644 wmidump/README %{buildroot}/%{_docdir}/%{name}/README_wmidump -install -Dm 755 acpi_genl/acpi_genl %{buildroot}/usr/sbin/acpi_genl +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 DESTDIR=%{buildroot} # Latest acpidump is coming from kernel and not from acpica sources now. -rm -rf "%{buildroot}"/usr/bin/acpidump +rm -rf %{buildroot}%{_bindir}/acpidump cd acpidump-%{dmp_ver}/tools/power/acpi if [ -f tools/acpidump/Makefile ]; then # 4.3+ cd tools/acpidump/ ++++++ acpica-no-compiletime.patch ++++++ --- /var/tmp/diff_new_pack.SrQ18R/_old 2018-04-25 09:59:46.210323941 +0200 +++ /var/tmp/diff_new_pack.SrQ18R/_new 2018-04-25 09:59:46.210323941 +0200 @@ -1,22 +1,8 @@ -From: <idoen...@suse.de> - -acpica: Do not compile in date or time into binaries - -Otherwise the data/time compiled in may cause constant re-compilation -in build service environments - -Signed-off-by: Thomas Renninger <tr...@suse.de> ---- - source/compiler/aslcompile.c | 9 ++------- - source/compiler/aslutils.c | 4 ++-- - source/include/acapps.h | 8 ++++---- - 3 files changed, 8 insertions(+), 13 deletions(-) - -Index: acpica-unix2-20170531/source/compiler/aslcompile.c +Index: acpica-unix-20180313/source/compiler/aslcompile.c =================================================================== ---- acpica-unix2-20170531.orig/source/compiler/aslcompile.c 2017-05-31 19:57:50.000000000 +0200 -+++ acpica-unix2-20170531/source/compiler/aslcompile.c 2017-06-13 12:06:28.534979117 +0200 -@@ -492,8 +492,6 @@ void +--- acpica-unix-20180313.orig/source/compiler/aslcompile.c ++++ acpica-unix-20180313/source/compiler/aslcompile.c +@@ -599,8 +599,6 @@ void AslCompilerFileHeader ( UINT32 FileId) { @@ -25,7 +11,7 @@ char *Prefix = ""; -@@ -536,12 +534,9 @@ AslCompilerFileHeader ( +@@ -643,12 +641,9 @@ AslCompilerFileHeader ( /* Compilation header with timestamp */ @@ -40,18 +26,18 @@ Prefix); switch (FileId) -Index: acpica-unix2-20170531/source/compiler/aslutils.c +Index: acpica-unix-20180313/source/compiler/aslutils.c =================================================================== ---- acpica-unix2-20170531.orig/source/compiler/aslutils.c 2017-05-31 19:57:51.000000000 +0200 -+++ acpica-unix2-20170531/source/compiler/aslutils.c 2017-06-13 12:06:28.534979117 +0200 -@@ -381,8 +381,8 @@ UtDisplaySummary ( +--- acpica-unix-20180313.orig/source/compiler/aslutils.c ++++ acpica-unix-20180313/source/compiler/aslutils.c +@@ -450,8 +450,8 @@ UtDisplaySummary ( { /* 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 */ ++++++ do_not_use_build_date_and_time.patch ++++++ --- /var/tmp/diff_new_pack.SrQ18R/_old 2018-04-25 09:59:46.238322914 +0200 +++ /var/tmp/diff_new_pack.SrQ18R/_new 2018-04-25 09:59:46.246322620 +0200 @@ -1,13 +1,200 @@ -Index: acpica-unix2-20180105/source/include/acapps.h +Index: acpica-unix-20180313/source/compiler/asloptions.c =================================================================== ---- acpica-unix2-20180105.orig/source/include/acapps.h 2018-01-05 17:42:19.000000000 +0100 -+++ acpica-unix2-20180105/source/include/acapps.h 2018-01-12 18:22:52.414042176 +0100 -@@ -81,7 +81,7 @@ +--- acpica-unix-20180313.orig/source/compiler/asloptions.c ++++ acpica-unix-20180313/source/compiler/asloptions.c +@@ -870,12 +870,6 @@ AslDoOptions ( + Gbl_NoErrors = TRUE; + break; + +- case 'd': +- +- printf (ACPI_COMMON_SIGNON (ASL_COMPILER_NAME)); +- printf (ACPI_COMMON_BUILD_TIME); +- exit (0); +- + case 'e': + + /* Disable all warning/remark messages (errors only) */ +Index: acpica-unix-20180313/source/include/acapps.h +=================================================================== +--- acpica-unix-20180313.orig/source/include/acapps.h ++++ acpica-unix-20180313/source/include/acapps.h +@@ -188,9 +188,6 @@ + Prefix, ACPICA_COPYRIGHT, \ Prefix - #define ACPI_COMMON_BUILD_TIME \ +-#define ACPI_COMMON_BUILD_TIME \ - "Build date/time: %s %s\n", __DATE__, __TIME__ -+ "Build date/time: See rpm -qi acpica" - +- /* Macros for usage messages */ + #define ACPI_USAGE_HEADER(Usage) \ +Index: acpica-unix-20180313/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 ( + ACPI_OPTION ("-s <File>", "Update checksum for binary AML file"); + ACPI_OPTION ("-t", "Terse mode"); + ACPI_OPTION ("-v", "Display version information"); +- ACPI_OPTION ("-vd", "Display build date and time"); + } + + +@@ -299,11 +298,6 @@ main ( + + return (1); + +- case 'd': +- +- printf (ACPI_COMMON_BUILD_TIME); +- return (1); +- + default: + + printf ("Unknown option: -v%s\n", AcpiGbl_Optarg); +Index: acpica-unix-20180313/source/tools/acpidump/apmain.c +=================================================================== +--- acpica-unix-20180313.orig/source/tools/acpidump/apmain.c ++++ acpica-unix-20180313/source/tools/acpidump/apmain.c +@@ -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 ( + fprintf (stderr, ACPI_COMMON_SIGNON (AP_UTILITY_NAME)); + return (1); + +- case 'd': +- +- fprintf (stderr, ACPI_COMMON_SIGNON (AP_UTILITY_NAME)); +- printf (ACPI_COMMON_BUILD_TIME); +- return (1); +- + default: + + printf ("Unknown option: -v%s\n", AcpiGbl_Optarg); +Index: acpica-unix-20180313/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 ( + printf ("\n"); + + ACPI_OPTION ("-v", "Display version information"); +- ACPI_OPTION ("-vd", "Display build date and time"); + 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 ( + + return (1); + +- case 'd': +- +- printf (ACPI_COMMON_BUILD_TIME); +- return (1); +- + case 'i': + + AcpiDbgLevel |= ACPI_LV_INIT_NAMES; +Index: acpica-unix-20180313/source/tools/acpihelp/ahmain.c +=================================================================== +--- acpica-unix-20180313.orig/source/tools/acpihelp/ahmain.c ++++ acpica-unix-20180313/source/tools/acpihelp/ahmain.c +@@ -187,7 +187,6 @@ AhDisplayUsage ( + ACPI_USAGE_HEADER ("acpihelp <options> [Name/Prefix | HexValue]"); + ACPI_OPTION ("-h", "Display help"); + ACPI_OPTION ("-v", "Display version information"); +- ACPI_OPTION ("-vd", "Display build date and time"); + + 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 ( + + return (1); + +- case 'd': +- +- printf (ACPI_COMMON_BUILD_TIME); +- return (1); +- + default: + + printf ("Unknown option: -v%s\n", AcpiGbl_Optarg); +Index: acpica-unix-20180313/source/tools/acpinames/anmain.c +=================================================================== +--- acpica-unix-20180313.orig/source/tools/acpinames/anmain.c ++++ acpica-unix-20180313/source/tools/acpinames/anmain.c +@@ -203,7 +203,6 @@ usage ( + ACPI_OPTION ("-?", "Display this message"); + ACPI_OPTION ("-l", "Load namespace only, no display"); + ACPI_OPTION ("-v", "Display version information"); +- ACPI_OPTION ("-vd", "Display build date and time"); + ACPI_OPTION ("-x <DebugLevel>", "Debug output level"); + } + +@@ -273,11 +272,6 @@ main ( + + exit (0); + +- case 'd': +- +- printf (ACPI_COMMON_BUILD_TIME); +- return (0); +- + default: + + printf ("Unknown option: -v%s\n", AcpiGbl_Optarg); +Index: acpica-unix-20180313/source/tools/acpisrc/asmain.c +=================================================================== +--- acpica-unix-20180313.orig/source/tools/acpisrc/asmain.c ++++ acpica-unix-20180313/source/tools/acpisrc/asmain.c +@@ -374,7 +374,6 @@ AsDisplayUsage ( + ACPI_OPTION ("-s", "Generate source statistics only"); + ACPI_OPTION ("-v", "Display version information"); + ACPI_OPTION ("-vb", "Verbose mode"); +- ACPI_OPTION ("-vd", "Display build date and time"); + ACPI_OPTION ("-y", "Suppress file overwrite prompts"); + } + +@@ -479,11 +478,6 @@ main ( + Gbl_VerboseMode = TRUE; + break; + +- case 'd': +- +- printf (ACPI_COMMON_BUILD_TIME); +- return (0); +- + default: + + printf ("Unknown option: -v%s\n", AcpiGbl_Optarg); +Index: acpica-unix-20180313/source/tools/acpixtract/axmain.c +=================================================================== +--- acpica-unix-20180313.orig/source/tools/acpixtract/axmain.c ++++ acpica-unix-20180313/source/tools/acpixtract/axmain.c +@@ -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>"); + ACPI_OPTION ("-v", "Display version information"); +- ACPI_OPTION ("-vd", "Display build date and time"); + + 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 ( + + exit (0); + +- case 'd': +- +- printf (ACPI_COMMON_BUILD_TIME); +- return (0); +- + default: + + printf ("Unknown option: -v%s\n", AcpiGbl_Optarg);