From cef5e13a4234ee619679a0de9792334a1237b2ea1c4573886f1fea5d81959f67 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Tue, 14 Jul 2015 09:13:23 +0000 Subject: [PATCH] - Update to 15.07.00 * --uefi and --acpi options renamed to --uefitests and --acpitests * ACPI table tests in the acpitables test have been moved into specific ACPI tests. * acpi: acpidump: update TCPA table and acpidump accordingly * acpi: add ACPI TCPA test * acpi: add XENV table test * lib: fwts_framework: Append "tests" to --uefi and --acpi * live-image/fwts-frontend-text: update to --uefitests and --acpitests * lib: acpi, acpidump: rename slit tables types * lib: acpi: add in new GICC table fwts_acpi_table_gicc_affinity * acpi: add SRAT table sanity checking (LP: #1464658) * acpi: add BERT table sanity checking (LP: #1464712) * lib: acpi: Add in GAS address types * acpi: add ECDT table sanity checking (LP: #1464716) * lib: acpi: Add support for the SPMI table * acpi: add ACPI SPMI table sanity checking (LP: #1465256) * acpi: add ACPI SLIT table sanity checking (LP: #1465276) * lib: acpi: Add support for the HEST family of ACPI tables * acpi: add ACPI HEST table sanity checking (LP: #1465379) * acpi: Add BOOT table test (LP: #1465435) * acpi: Add DBGP table test (LP: #1465441) * acpi: Add DBG2 table test (LP: #1465710) * acpi: re-orgainise HPET tests * acpi: move MADT test from acpitables into new MADT test * acpi: move GTDT test from acpitables into new GTDT test * acpi: move XSDT test from acpitables into new XSDT test * acpi: move RSDP test from acpitables into new RSDP test OBS-URL: https://build.opensuse.org/package/show/hardware/fwts?expand=0&rev=11 --- fwts-V15.06.00.tar.gz | 3 --- fwts-V15.07.00.tar.gz | 3 +++ fwts-no-compiletime.patch | 16 +++++++++++ fwts.changes | 56 +++++++++++++++++++++++++++++++++++++++ fwts.spec | 9 ++++--- 5 files changed, 81 insertions(+), 6 deletions(-) delete mode 100644 fwts-V15.06.00.tar.gz create mode 100644 fwts-V15.07.00.tar.gz create mode 100644 fwts-no-compiletime.patch diff --git a/fwts-V15.06.00.tar.gz b/fwts-V15.06.00.tar.gz deleted file mode 100644 index 1a8ed17..0000000 --- a/fwts-V15.06.00.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:61a7b4f1e3005e849f42d68539eb97c17a294554d9b734a28859c0f1a01bfdbd -size 3125714 diff --git a/fwts-V15.07.00.tar.gz b/fwts-V15.07.00.tar.gz new file mode 100644 index 0000000..f07b924 --- /dev/null +++ b/fwts-V15.07.00.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a2fbb875af68ef0e04f4143caa2d1e389a0ae2cec96bca3839506ee7d678abe +size 3344836 diff --git a/fwts-no-compiletime.patch b/fwts-no-compiletime.patch new file mode 100644 index 0000000..baa330e --- /dev/null +++ b/fwts-no-compiletime.patch @@ -0,0 +1,16 @@ +Index: fwts-15.07.00/src/acpica/source/compiler/aslutils.c +=================================================================== +--- fwts-15.07.00.orig/src/acpica/source/compiler/aslutils.c ++++ fwts-15.07.00/src/acpica/source/compiler/aslutils.c +@@ -485,8 +485,9 @@ UtDisplaySummary ( + { + /* Compiler name and version number */ + +- FlPrintFile (FileId, "%s version %X%s [%s]\n\n", +- ASL_COMPILER_NAME, (UINT32) ACPI_CA_VERSION, ACPI_WIDTH, __DATE__); ++ FlPrintFile (FileId, "%s version %X%s\n\n", ++ ASL_COMPILER_NAME, (UINT32) ACPI_CA_VERSION, ACPI_WIDTH); ++ + } + + /* Summary of main input and output files */ diff --git a/fwts.changes b/fwts.changes index af7efff..703a872 100644 --- a/fwts.changes +++ b/fwts.changes @@ -1,3 +1,59 @@ +------------------------------------------------------------------- +Tue Jul 14 09:13:11 UTC 2015 - mpluskal@suse.com + +- Update to 15.07.00 + * --uefi and --acpi options renamed to --uefitests and + --acpitests + * ACPI table tests in the acpitables test have been moved into + specific ACPI tests. + * acpi: acpidump: update TCPA table and acpidump accordingly + * acpi: add ACPI TCPA test + * acpi: add XENV table test + * lib: fwts_framework: Append "tests" to --uefi and --acpi + * live-image/fwts-frontend-text: update to --uefitests and + --acpitests + * lib: acpi, acpidump: rename slit tables types + * lib: acpi: add in new GICC table fwts_acpi_table_gicc_affinity + * acpi: add SRAT table sanity checking (LP: #1464658) + * acpi: add BERT table sanity checking (LP: #1464712) + * lib: acpi: Add in GAS address types + * acpi: add ECDT table sanity checking (LP: #1464716) + * lib: acpi: Add support for the SPMI table + * acpi: add ACPI SPMI table sanity checking (LP: #1465256) + * acpi: add ACPI SLIT table sanity checking (LP: #1465276) + * lib: acpi: Add support for the HEST family of ACPI tables + * acpi: add ACPI HEST table sanity checking (LP: #1465379) + * acpi: Add BOOT table test (LP: #1465435) + * acpi: Add DBGP table test (LP: #1465441) + * acpi: Add DBG2 table test (LP: #1465710) + * acpi: re-orgainise HPET tests + * acpi: move MADT test from acpitables into new MADT test + * acpi: move GTDT test from acpitables into new GTDT test + * acpi: move XSDT test from acpitables into new XSDT test + * acpi: move RSDP test from acpitables into new RSDP test + * acpi: move RSDT test from acpitables into new RSDT test + * acpi: acpitables: remove no-op MCFG test + * acpi: move SBST test from acpitables into new SBST test + * acpi: move FADT test from acpitables into existing FADT test + * acpi: acpitables: remove redundant acpi table checking + * acpi: allow various ACPI table tests to run without root access + * lib: fwts_acpi_tables: fully pad out fixed up ACPI OEM IDs + * acpi: spcr: add missing white space in error messages + * acpi: add ACPI ERST test (LP: #1467835) + * acpi: correct ACPI BGRT table type + * acpi: add ACPI BGRT test (LP: #1467863) + * acpi: add ACPI CPEP test (LP: #1467870) + * acpi: add ACPI FACS test (LP: #1467966) + * acpi: acpidump: add in missing exponent field to SLIC + * acpi: add CSRT ACPI Table test (LP: #1470116) + * acpi: add LPIT ACPI test (LP: #1470184) + * acpi: add WAET ACPI table test (LP: #1470495) + * acpi: add SLIC table test (LP: #1470518) + * acpi: add MSDM table test (LP: #1470538) + * acpi: add UEFI ACPI data table test (LP: #1471698) + * bios: os2gap: remove ancient legacy test (LP: #1470573) +- add fwts-no-compiletime.patch (based on patch from acpica) + ------------------------------------------------------------------- Tue Jun 16 09:02:41 UTC 2015 - mpluskal@suse.com diff --git a/fwts.spec b/fwts.spec index 1ae5cd1..c27f2f1 100644 --- a/fwts.spec +++ b/fwts.spec @@ -17,7 +17,7 @@ Name: fwts -Version: 15.06.00 +Version: 15.07.00 Release: 0 Summary: Firmware Test Suite License: GPL-2.0+ @@ -26,6 +26,8 @@ Url: https://wiki.ubuntu.com/Kernel/Reference/fwts # upstream seems to randomly change upper and lover case "v" in tarball name Source0: http://fwts.ubuntu.com/release/%{name}-V%{version}.tar.gz Patch0: json-c-includes.patch +# based on patch for acpica +Patch1: fwts-no-compiletime.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: bison @@ -53,9 +55,10 @@ issues. %prep %setup -q -c %{name}-%{version} %patch0 -p1 +%patch1 -p1 %build -autoreconf -fi +autoreconf -fiv %configure \ --disable-static make %{?_smp_mflags} @@ -66,7 +69,7 @@ find %{buildroot} -type f -name "*.la" -delete -print install -D -m 0644 data/klog.json %{buildroot}%{_datadir}/%{name}/klog.json install -D -m 0644 data/syntaxcheck.json %{buildroot}%{_datadir}/%{name}/syntaxcheck.json # There are no headers, so drop remaining development files -rm -f "%buildroot/%_libdir/%name"/*.so +rm -f "%{buildroot}/%{_libdir}/%{name}"/*.so %files %defattr(-,root,root)