|
|
9897bb |
Name: acpica-tools
|
|
|
9897bb |
Version: 20210604
|
|
|
9897bb |
Release: 3%{?dist}
|
|
|
9897bb |
Summary: ACPICA tools for the development and debug of ACPI tables
|
|
|
9897bb |
|
|
|
9897bb |
License: GPLv2
|
|
|
9897bb |
URL: https://www.acpica.org/
|
|
|
9897bb |
|
|
|
9897bb |
Source0: https://acpica.org/sites/acpica/files/acpica-unix2-%{version}.tar_0.gz
|
|
|
9897bb |
Source1: https://acpica.org/sites/acpica/files/acpitests-unix-%{version}.tar.gz
|
|
|
9897bb |
Source2: README.Fedora
|
|
|
9897bb |
Source3: iasl.1
|
|
|
9897bb |
Source4: acpibin.1
|
|
|
9897bb |
Source5: acpidump.1
|
|
|
9897bb |
Source6: acpiexec.1
|
|
|
9897bb |
Source7: acpihelp.1
|
|
|
9897bb |
Source9: acpisrc.1
|
|
|
9897bb |
Source10: acpixtract.1
|
|
|
9897bb |
Source11: acpiexamples.1
|
|
|
9897bb |
Source12: badcode.asl.result
|
|
|
9897bb |
Source13: grammar.asl.result
|
|
|
9897bb |
Source14: converterSample.asl.result
|
|
|
9897bb |
Source15: run-misc-tests.sh
|
|
|
9897bb |
Source16: COPYING
|
|
|
9897bb |
|
|
|
9897bb |
# the big-endian patch set
|
|
|
9897bb |
Patch0: 0001-Add-in-basic-infrastructure-for-big-endian-support.patch
|
|
|
9897bb |
Patch1: 0002-Modify-utility-functions-to-be-endian-agnostic.patch
|
|
|
9897bb |
Patch2: 0003-Always-display-table-header-content-in-human-readabl.patch
|
|
|
9897bb |
Patch3: 0004-Re-enable-support-for-big-endian-machines.patch
|
|
|
9897bb |
Patch4: 0005-Correct-an-endian-ness-problem-when-converting-ASL-t.patch
|
|
|
9897bb |
Patch5: 0006-Use-more-reliable-ACPI_COPY_NAMSEG-in-GPE-name-check.patch
|
|
|
9897bb |
Patch6: 0007-Handle-dumping-Unicode-properly-when-big-endian.patch
|
|
|
9897bb |
Patch7: 0008-Support-MADT-aka-APIC-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch8: 0009-Support-ASF-tables-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch9: 0010-Support-CPEP-tables-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch10: 0011-Support-DBG2-table-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch11: 0012-Support-DMAR-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch12: 0013-Support-DRTM-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch13: 0014-Support-EINJ-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch14: 0015-Support-ERST-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch15: 0016-Support-FADT-aka-FACP-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch16: 0017-Support-most-FPDTs-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch17: 0018-Support-GTDT-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch18: 0019-Support-HEST-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch19: 0020-Support-RSDT-RSD-PTR-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch20: 0021-Support-XSDT-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch21: 0022-Support-SRAT-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch22: 0023-Support-SLIT-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch23: 0024-Support-MSCT-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch24: 0025-Support-MPST-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch25: 0026-Support-NFIT-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch26: 0027-Support-SDEV-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch27: 0028-Support-HMAT-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch28: 0029-Support-PDTT-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch29: 0030-Support-PPTT-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch30: 0031-Support-PCCT-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch31: 0032-Support-WDAT-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch32: 0033-Support-TCPA-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch33: 0034-Support-STAO-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch34: 0035-Support-SLIC-and-MSDM-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch35: 0036-Support-MCFG-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch36: 0037-Support-LPIT-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch37: 0038-Support-PMTT-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch38: 0039-Support-TPM2-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch39: 0040-Support-S3PT-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch40: 0041-Support-IORT-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch41: 0042-Support-IVRS-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch42: 0043-Support-DSDT-SSDT-in-a-big-endian-world.patch
|
|
|
9897bb |
Patch43: 0044-Initial-support-for-WPBT-in-big-endian-needs-more.patch
|
|
|
9897bb |
Patch44: 0045-CSRT-fixed-use-of-optional-ResourceInfo.patch
|
|
|
9897bb |
Patch45: 0046-Support-PHAT-in-a-big-endian-world.patch
|
|
|
9897bb |
|
|
|
9897bb |
# other miscellaneous patches
|
|
|
9897bb |
Patch100: unaligned.patch
|
|
|
9897bb |
Patch101: OPT_LDFLAGS.patch
|
|
|
9897bb |
Patch102: int-format.patch
|
|
|
9897bb |
Patch103: f23-harden.patch
|
|
|
9897bb |
Patch104: template.patch
|
|
|
9897bb |
Patch105: arm7hl.patch
|
|
|
9897bb |
Patch106: simple-64bit.patch
|
|
|
9897bb |
Patch107: mips-be-fix.patch
|
|
|
9897bb |
Patch108: cve-2017-13693.patch
|
|
|
9897bb |
Patch109: cve-2017-13694.patch
|
|
|
9897bb |
Patch110: cve-2017-13695.patch
|
|
|
9897bb |
Patch111: str-trunc-warn.patch
|
|
|
9897bb |
Patch112: ptr-cast.patch
|
|
|
9897bb |
Patch113: facp.patch
|
|
|
9897bb |
Patch114: armv7-str-fixes.patch
|
|
|
9897bb |
Patch115: dbtest.patch
|
|
|
9897bb |
Patch116: ull-32bit.patch
|
|
|
9897bb |
Patch117: wpbt-unicode.patch
|
|
|
9897bb |
|
|
|
9897bb |
BuildRequires: make
|
|
|
9897bb |
BuildRequires: bison patchutils flex gcc
|
|
|
9897bb |
|
|
|
9897bb |
# The previous iasl package contained only a very small subset of these tools
|
|
|
9897bb |
# and it produced only the iasl package listed below; further, the pmtools
|
|
|
9897bb |
# package -- which provides acpidump -- also provides a /usr/sbin/acpixtract
|
|
|
9897bb |
# that we don't really want to collide with
|
|
|
9897bb |
Provides: acpixtract >= 20120913-7
|
|
|
9897bb |
Provides: iasl = %{version}-%{release}
|
|
|
9897bb |
Obsoletes: iasl < 20120913-8
|
|
|
9897bb |
|
|
|
9897bb |
# The pmtools package provides an obsolete and deprecated version of the
|
|
|
9897bb |
# acpidump command from lesswatts.org which has now been taken off-line.
|
|
|
9897bb |
# ACPICA, however, is providing a new version and we again do not want to
|
|
|
9897bb |
# conflict with the command name.
|
|
|
9897bb |
Provides: acpidump >= 20100513-5
|
|
|
9897bb |
Provides: pmtools = %{version}-%{release}
|
|
|
9897bb |
Obsoletes: pmtools < 20100513-6
|
|
|
9897bb |
|
|
|
9897bb |
%description
|
|
|
9897bb |
The ACPI Component Architecture (ACPICA) project provides an OS-independent
|
|
|
9897bb |
reference implementation of the Advanced Configuration and Power Interface
|
|
|
9897bb |
Specification (ACPI). ACPICA code contains those portions of ACPI meant to
|
|
|
9897bb |
be directly integrated into the host OS as a kernel-resident subsystem, and
|
|
|
9897bb |
a small set of tools to assist in developing and debugging ACPI tables.
|
|
|
9897bb |
|
|
|
9897bb |
This package contains only the user-space tools needed for ACPI table
|
|
|
9897bb |
development, not the kernel implementation of ACPI. The following commands
|
|
|
9897bb |
are installed:
|
|
|
9897bb |
-- iasl: compiles ASL (ACPI Source Language) into AML (ACPI Machine
|
|
|
9897bb |
Language), suitable for inclusion as a DSDT in system firmware.
|
|
|
9897bb |
It also can disassemble AML, for debugging purposes.
|
|
|
9897bb |
-- acpibin: performs basic operations on binary AML files (e.g.,
|
|
|
9897bb |
comparison, data extraction)
|
|
|
9897bb |
-- acpidump: write out the current contents of ACPI tables
|
|
|
9897bb |
-- acpiexec: simulate AML execution in order to debug method definitions
|
|
|
9897bb |
-- acpihelp: display help messages describing ASL keywords and op-codes
|
|
|
9897bb |
-- acpisrc: manipulate the ACPICA source tree and format source files
|
|
|
9897bb |
for specific environments
|
|
|
9897bb |
-- acpixtract: extract binary ACPI tables from acpidump output (see
|
|
|
9897bb |
also the pmtools package)
|
|
|
9897bb |
|
|
|
9897bb |
This version of the tools is being released under GPLv2 license.
|
|
|
9897bb |
|
|
|
9897bb |
%prep
|
|
|
9897bb |
%setup -q -n acpica-unix2-%{version}
|
|
|
9897bb |
gzip -dc %{SOURCE1} | tar -x --strip-components=1 -f -
|
|
|
9897bb |
|
|
|
9897bb |
%autopatch -p1
|
|
|
9897bb |
|
|
|
9897bb |
cp -p %{SOURCE2} README.Fedora
|
|
|
9897bb |
cp -p %{SOURCE3} iasl.1
|
|
|
9897bb |
cp -p %{SOURCE4} acpibin.1
|
|
|
9897bb |
cp -p %{SOURCE5} acpidump.1
|
|
|
9897bb |
cp -p %{SOURCE6} acpiexec.1
|
|
|
9897bb |
cp -p %{SOURCE7} acpihelp.1
|
|
|
9897bb |
cp -p %{SOURCE9} acpisrc.1
|
|
|
9897bb |
cp -p %{SOURCE10} acpixtract.1
|
|
|
9897bb |
cp -p %{SOURCE11} acpiexamples.1
|
|
|
9897bb |
cp -p %{SOURCE12} badcode.asl.result
|
|
|
9897bb |
cp -p %{SOURCE13} grammar.asl.result
|
|
|
9897bb |
cp -p %{SOURCE14} converterSample.asl.result
|
|
|
9897bb |
cp -p %{SOURCE15} tests/run-misc-tests.sh
|
|
|
9897bb |
chmod a+x tests/run-misc-tests.sh
|
|
|
9897bb |
cp -p %{SOURCE16} COPYING
|
|
|
9897bb |
|
|
|
9897bb |
# spurious executable permissions on text files in upstream
|
|
|
9897bb |
chmod a-x changes.txt
|
|
|
9897bb |
chmod a-x source/compiler/new_table.txt
|
|
|
9897bb |
|
|
|
9897bb |
|
|
|
9897bb |
%build
|
|
|
9897bb |
CWARNINGFLAGS="\
|
|
|
9897bb |
-std=c99\
|
|
|
9897bb |
-Wall\
|
|
|
9897bb |
-Wbad-function-cast\
|
|
|
9897bb |
-Wdeclaration-after-statement\
|
|
|
9897bb |
-Werror\
|
|
|
9897bb |
-Wformat=2\
|
|
|
9897bb |
-Wmissing-declarations\
|
|
|
9897bb |
-Wmissing-prototypes\
|
|
|
9897bb |
-Wstrict-aliasing=0\
|
|
|
9897bb |
-Wstrict-prototypes\
|
|
|
9897bb |
-Wswitch-default\
|
|
|
9897bb |
-Wpointer-arith\
|
|
|
9897bb |
-Wundef\
|
|
|
9897bb |
-Waddress\
|
|
|
9897bb |
-Waggregate-return\
|
|
|
9897bb |
-Winit-self\
|
|
|
9897bb |
-Winline\
|
|
|
9897bb |
-Wmissing-declarations\
|
|
|
9897bb |
-Wmissing-field-initializers\
|
|
|
9897bb |
-Wnested-externs\
|
|
|
9897bb |
-Wold-style-definition\
|
|
|
9897bb |
-Wno-format-nonliteral\
|
|
|
9897bb |
-Wredundant-decls\
|
|
|
9897bb |
-Wempty-body\
|
|
|
9897bb |
-Woverride-init\
|
|
|
9897bb |
-Wlogical-op\
|
|
|
9897bb |
-Wmissing-parameter-type\
|
|
|
9897bb |
-Wold-style-declaration\
|
|
|
9897bb |
-Wtype-limits"
|
|
|
9897bb |
|
|
|
9897bb |
OPT_CFLAGS="%{optflags} $CWARNINGFLAGS"
|
|
|
9897bb |
OPT_LDFLAGS="%{__global_ldflags}"
|
|
|
9897bb |
export OPT_CFLAGS
|
|
|
9897bb |
export OPT_LDFLAGS
|
|
|
9897bb |
|
|
|
9897bb |
make
|
|
|
9897bb |
|
|
|
9897bb |
|
|
|
9897bb |
%install
|
|
|
9897bb |
# Install the binaries
|
|
|
9897bb |
mkdir -p %{buildroot}%{_bindir}
|
|
|
9897bb |
install -pD generate/unix/bin*/* %{buildroot}%{_bindir}/
|
|
|
9897bb |
|
|
|
9897bb |
# Install the man pages
|
|
|
9897bb |
mkdir -p %{buildroot}%{_mandir}/man1
|
|
|
9897bb |
install -pDm 0644 *.1 %{buildroot}%{_mandir}/man1/
|
|
|
9897bb |
|
|
|
9897bb |
# Install the examples source code
|
|
|
9897bb |
mkdir -p %{buildroot}%{_docdir}/acpica-tools/examples
|
|
|
9897bb |
install -pDm 0644 source/tools/examples/* %{buildroot}%{_docdir}/acpica-tools/examples/
|
|
|
9897bb |
|
|
|
9897bb |
%check
|
|
|
9897bb |
cd tests
|
|
|
9897bb |
|
|
|
9897bb |
# ASL tests
|
|
|
9897bb |
./aslts.sh # relies on non-zero exit
|
|
|
9897bb |
[ $? -eq 0 ] || exit 1
|
|
|
9897bb |
|
|
|
9897bb |
# misc tests
|
|
|
9897bb |
./run-misc-tests.sh %{buildroot}%{_bindir} %{version}
|
|
|
9897bb |
|
|
|
9897bb |
%pre
|
|
|
9897bb |
if [ -e %{_bindir}/acpixtract-acpica ]
|
|
|
9897bb |
then
|
|
|
9897bb |
alternatives --remove acpixtract %{_bindir}/acpixtract-acpica
|
|
|
9897bb |
fi
|
|
|
9897bb |
if [ -e %{_bindir}/acpidump-acpica ]
|
|
|
9897bb |
then
|
|
|
9897bb |
alternatives --remove acpidump %{_bindir}/acpidump-acpica
|
|
|
9897bb |
fi
|
|
|
9897bb |
|
|
|
9897bb |
%postun
|
|
|
9897bb |
if [ -e %{_bindir}/acpixtract-acpica ]
|
|
|
9897bb |
then
|
|
|
9897bb |
alternatives --remove acpixtract %{_bindir}/acpixtract-acpica
|
|
|
9897bb |
fi
|
|
|
9897bb |
if [ -e %{_bindir}/acpidump-acpica ]
|
|
|
9897bb |
then
|
|
|
9897bb |
alternatives --remove acpidump %{_bindir}/acpidump-acpica
|
|
|
9897bb |
fi
|
|
|
9897bb |
|
|
|
9897bb |
|
|
|
9897bb |
%files
|
|
|
9897bb |
%doc changes.txt source/compiler/new_table.txt
|
|
|
9897bb |
%doc README.Fedora COPYING
|
|
|
9897bb |
%{_bindir}/*
|
|
|
9897bb |
%{_mandir}/*/*
|
|
|
9897bb |
%{_docdir}/*/*
|
|
|
9897bb |
|
|
|
9897bb |
|
|
|
9897bb |
%changelog
|
|
|
9897bb |
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 20210604-3
|
|
|
9897bb |
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
|
|
9897bb |
Related: rhbz#1991688
|
|
|
9897bb |
|
|
|
9897bb |
* Tue Jul 27 2021 Al Stone <ahs3@redhat.com> - 20210604-2
|
|
|
9897bb |
- Running 'iasl -T all' would segfault when dumping the PHAT template;
|
|
|
9897bb |
fixed AcpiDmDumpPhat() by removing unnecessary assignments from patch
|
|
|
9897bb |
- Borrowed a patch from upstream to fix Unicode usage in WPBTs
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Jul 23 2021 Dean Nelson <dnelson@redhat.com> - 20210604-1
|
|
|
9897bb |
- Update to 20210604 source tree.
|
|
|
9897bb |
- Bring the big-endian patches up-to-date with what has been submitted
|
|
|
9897bb |
upstream by Al Stone <ahs3@redhat.com> (not accepted currently).
|
|
|
9897bb |
|
|
|
9897bb |
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 20200925-3
|
|
|
9897bb |
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Jan 25 2021 Fedora Release Engineering <releng@fedoraproject.org> - 20200925-2
|
|
|
9897bb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Oct 19 2020 Al Stone <ahs3@redhat.com> - 20200925-1
|
|
|
9897bb |
- Update to 20200925 source tree
|
|
|
9897bb |
- Completely revamp the old big-endian patches (maintainability was the goal).
|
|
|
9897bb |
This results in a much larger patch set, but each patch is more clearly used
|
|
|
9897bb |
for a specific purpose.
|
|
|
9897bb |
- The acpinames command has been deprecated upstream; acpiexec provides
|
|
|
9897bb |
replacement functionality.
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Jul 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20200430-3
|
|
|
9897bb |
- Second attempt - Rebuilt for
|
|
|
9897bb |
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20200430-2
|
|
|
9897bb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Jun 8 2020 Al Stone <ahs3@redhat.com> - 202004306-1
|
|
|
9897bb |
- Update to 202004306 source tree, including patch refreshes
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Apr 1 2020 Al Stone <ahs3@redhat.com> - 20200326-1
|
|
|
9897bb |
- Update to 20200326 source tree, including patch refreshes
|
|
|
9897bb |
- Removed a couple of patches that got included upstream
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Feb 26 2020 Al Stone <ahs3@redhat.com> - 20200214-1
|
|
|
9897bb |
- Update to 20200214 source tree, including patch refreshes
|
|
|
9897bb |
- Add patch to fix up issues where strings and 4-byte quantities
|
|
|
9897bb |
get interchanged; C strings want to be null terminated now, but
|
|
|
9897bb |
AML does not so using strncpy is painful.
|
|
|
9897bb |
- Add patch for s390x specific issue (dbtest), where initializing a
|
|
|
9897bb |
string on the stack behaves a little differently
|
|
|
9897bb |
- "PCC" is a defined Register() type, but "PlatformCommChannel" was
|
|
|
9897bb |
being used instead; put it back to "PCC" as it should be in pcc.patch
|
|
|
9897bb |
- Add another big-endian patch to compensate for changes to nsutils.c
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Feb 24 2020 Al Stone <ahs3@redhat.com> - 20200110-1
|
|
|
9897bb |
- Update to 20200110 source tree, including patch refreshes
|
|
|
9897bb |
|
|
|
9897bb |
* Sun Feb 23 2020 Al Stone <ahs3@redhat.com> - 20191213-1
|
|
|
9897bb |
- Update to 20191213 source tree, including patch refeshes.
|
|
|
9897bb |
- badexit patch no longer needed, so removed
|
|
|
9897bb |
- GCC10 enforces -fno-common now, catching multiple places where linkage
|
|
|
9897bb |
is not explicitly stated; added a patch to resolve the linker errors
|
|
|
9897bb |
|
|
|
9897bb |
* Sun Feb 23 2020 Al Stone <ahs3@redhat.com> - 20191018-2
|
|
|
9897bb |
- Upstream does not build from source -- this release not pushed into
|
|
|
9897bb |
the archives and noted here just for record keeping
|
|
|
9897bb |
|
|
|
9897bb |
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20190816-2
|
|
|
9897bb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
9897bb |
|
|
|
9897bb |
* Sat Nov 23 2019 Al Stone <ahs3@redhat.com> - 20191018-1
|
|
|
9897bb |
- Update to 20191019 source tree, including patch refeshes.
|
|
|
9897bb |
|
|
|
9897bb |
* Tue Oct 29 2019 Al Stone <ahs3@redhat.com> - 20190816-1
|
|
|
9897bb |
- Update to 20190816 source tree, including patch refeshes.
|
|
|
9897bb |
- Add a patch to fix a non-zero exit from iasl -T ALL that actually succeeds
|
|
|
9897bb |
- Remove the "template" tests; they have been subsumed by aslts.sh as they
|
|
|
9897bb |
should be
|
|
|
9897bb |
|
|
|
9897bb |
* Thu Oct 24 2019 Al Stone <ahs3@redhat.com> - 20190703-1
|
|
|
9897bb |
- Update to 20190703 source tree, including patch refeshes.
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 20190509-5
|
|
|
9897bb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
9897bb |
|
|
|
9897bb |
* Sun May 26 2019 Peter Robinson <pbrobinson@fedoraproject.org> 20190509-4
|
|
|
9897bb |
- Bump release for clean upgrade from F-29
|
|
|
9897bb |
|
|
|
9897bb |
* Mon May 13 2019 Al Stone <ahs3@redhat.com> - 20190509-2
|
|
|
9897bb |
- Added an arm7hl specific fix acenv.h; GCC9 on arm7hl can now deal
|
|
|
9897bb |
with misalignments so the unaligned patch could be relaxed a bit
|
|
|
9897bb |
- the templates test was failing because of the backup left behind
|
|
|
9897bb |
by the patch macro, so change the invocation of the macro.
|
|
|
9897bb |
|
|
|
9897bb |
* Sat May 11 2019 Al Stone <ahs3@redhat.com> - 20190509-1
|
|
|
9897bb |
- Update to 20190509 source tree, including patch refeshes.
|
|
|
9897bb |
|
|
|
9897bb |
* Fri May 10 2019 Al Stone <ahs3@redhat.com> - 20190405-1
|
|
|
9897bb |
- Update to 20190405 source tree, including patch refeshes.
|
|
|
9897bb |
|
|
|
9897bb |
* Fri May 10 2019 Al Stone <ahs3@redhat.com> - 20190329-1
|
|
|
9897bb |
- Update to 20190329 source tree, including patch refeshes.
|
|
|
9897bb |
|
|
|
9897bb |
* Fri May 10 2019 Al Stone <ahs3@redhat.com> - 20190215-1
|
|
|
9897bb |
- Update to 20190215 source tree, including patch refeshes.
|
|
|
9897bb |
|
|
|
9897bb |
* Fri May 10 2019 Al Stone <ahs3@redhat.com> - 20190108-1
|
|
|
9897bb |
- Update to 20190108 source tree, including patch refeshes.
|
|
|
9897bb |
- Replace use of strncpy() with memcpy() when moving ASCII bytes around;
|
|
|
9897bb |
the tables use "strings" but they are seldom null terminated, causing
|
|
|
9897bb |
GCC9 to complain. Closes BZ#1674629.
|
|
|
9897bb |
|
|
|
9897bb |
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 20181213-3
|
|
|
9897bb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Dec 19 2018 Al Stone <ahs3@redhat.com> - 20181213-2
|
|
|
9897bb |
- Add a patch to allow zero DSDT addresses in the FADT when compiling
|
|
|
9897bb |
|
|
|
9897bb |
* Thu Dec 13 2018 Al Stone <ahs3@redhat.com> - 20181213-1
|
|
|
9897bb |
- Update to 20181213 source tree, including patch refeshes.
|
|
|
9897bb |
- Refresh patches; folded be-tpm2 into the larger big-endian patch after
|
|
|
9897bb |
|
|
|
9897bb |
* Thu Dec 13 2018 Al Stone <ahs3@redhat.com> - 20181031-1
|
|
|
9897bb |
- Update to 20181031 source tree, including patch refeshes. Closes BZ#1656229
|
|
|
9897bb |
- Refresh patches; folded be-tpm2 into the larger big-endian patch after
|
|
|
9897bb |
cleaning it up a bit
|
|
|
9897bb |
- Merge in acpica-tools-tests PR
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Oct 24 2018 Al Stone <ahs3@redhat.com> - 20181003-1
|
|
|
9897bb |
- Update to 20181003 source tree, including patch refeshes. Closes BZ#1634207
|
|
|
9897bb |
- Merge in dump-tables PR
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Sep 17 2018 Al Stone <ahs3@redhat.com> - 20180810-1
|
|
|
9897bb |
- Update to 20180810 source tree, including patch refeshes. Closes BZ#1614986
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Aug 8 2018 Al Stone <ahs3@redhat.com> - 20180629-3
|
|
|
9897bb |
- Add in man page for acpiexamples. So that the man page makes some sense,
|
|
|
9897bb |
also copy the source code used for acpiexamples to the doc directory for
|
|
|
9897bb |
this package. Closes BZ#1611145.
|
|
|
9897bb |
- Add in the converterSample.asl file from the misc tests. Clean up the
|
|
|
9897bb |
run-misc-tests.sh script, too, to make it more robust by simplifying
|
|
|
9897bb |
the work done.
|
|
|
9897bb |
|
|
|
9897bb |
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 20180629-2
|
|
|
9897bb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
9897bb |
|
|
|
9897bb |
* Sun Jul 8 2018 Al Stone <ahs3@redhat.com> - 20180629-1
|
|
|
9897bb |
- Update to 20180629 source tree, including patch refeshes. Closes BZ#1584923
|
|
|
9897bb |
- Includes upstream fix for #1592971 (iasl segfault).
|
|
|
9897bb |
|
|
|
9897bb |
* Thu Jun 21 2018 Al Stone <ahs3@redhat.com> - 20180531-1
|
|
|
9897bb |
- Update to 20180531 source tree, including patch refeshes. Closes BZ#1584923
|
|
|
9897bb |
|
|
|
9897bb |
* Tue May 22 2018 Al Stone <ahs3@redhat.com> - 20180508-2
|
|
|
9897bb |
- %%pre and %%post scriptlets fail -- stupid thinko where I inadvertently
|
|
|
9897bb |
tested for alternatives not existing, vs existing
|
|
|
9897bb |
|
|
|
9897bb |
* Tue May 15 2018 Al Stone <ahs3@redhat.com> - 20180508-1
|
|
|
9897bb |
- Update to 20180508 source tree, including patch refeshes. Closes BZ#1544048
|
|
|
9897bb |
- acpidump/acpixtract no longer have alternatives, so remove the scriptlets
|
|
|
9897bb |
that maintain them and just install them directly; we do leave the pre-
|
|
|
9897bb |
and post- scriptlets to remove the alternatives for now. Closes BZ#1576970
|
|
|
9897bb |
- Typo: OPT_LDFLAGS, not OPT_LDLAGS in the build section. Closes BZ#1560542
|
|
|
9897bb |
|
|
|
9897bb |
* Mon May 14 2018 Al Stone <ahs3@redhat.com> - 20180427-1
|
|
|
9897bb |
- Update to 20180427 source tree, including patch refeshes. Closes BZ#1544048
|
|
|
9897bb |
|
|
|
9897bb |
* Mon May 14 2018 Al Stone <ahs3@redhat.com> - 20180313-1
|
|
|
9897bb |
- Update to 20180313 source tree, including patch refeshes. Closes BZ#1544048
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Mar 16 2018 Al Stone <ahs3@redhat.com> - 20180209-1
|
|
|
9897bb |
- Update to 20180209 source tree, including patch refeshes. Closes BZ#1544048
|
|
|
9897bb |
- CVE-2017-13693: operand cache leak in dsutils.c -- applied github patch to
|
|
|
9897bb |
fix the leak. Resolves BZ#1485346.
|
|
|
9897bb |
- CVE-2017-13694: acpi parse and parseext cache leaks in psobjects.c -- applied
|
|
|
9897bb |
github patch to fix the leaks. Resolves BZ#1485348.
|
|
|
9897bb |
- CVE-2017-13695: operand cache leak in nseval.c -- applied github patch to fix
|
|
|
9897bb |
the leak. Resolves BZ#1485349.
|
|
|
9897bb |
- Security fixes for the CVEs above applied. Closes BZ#1485355. NOTE: these
|
|
|
9897bb |
patches fix acpica-tools ONLY; the kernel needs to be patch separately.
|
|
|
9897bb |
- Added gcc to BuildRequires
|
|
|
9897bb |
- It turns out the %%build section was incorrectly passing in OPT_CFLAGS; it
|
|
|
9897bb |
made the wrong assumptions about what generate/unix/Makefile.config did with
|
|
|
9897bb |
that value. Added to the spec file what should happen so that a full and
|
|
|
9897bb |
complete set of C flags get passed in, not just the small subset that was.
|
|
|
9897bb |
- Clean up compiler warnings for truncated strings
|
|
|
9897bb |
- Clean up compiler warnings for pointer casting on 32-bit architectures
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 20180105-3
|
|
|
9897bb |
- Escape macros in %%changelog
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 20180105-2
|
|
|
9897bb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Jan 8 2018 Al Stone <ahs3@redhat.com> - 20180105-1
|
|
|
9897bb |
- Update to 20180105 source tree, including patch refeshes. Closes BZ#1526651
|
|
|
9897bb |
- Cleaned up changelog. Closes BZ#1525938
|
|
|
9897bb |
- Pulled in a mips32/BE patch from Debian, for completeness sake
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Jan 8 2018 Al Stone <ahs3@redhat.com> - 20171215-1
|
|
|
9897bb |
- Update to 20171215 source tree, including patch refeshes
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Nov 20 2017 Al Stone <ahs3@redhat.com> - 20171110-1
|
|
|
9897bb |
- Update to 20171110 source tree, including patch refeshes
|
|
|
9897bb |
- Add patch for mips64el build, should it ever be needed; it also cleans
|
|
|
9897bb |
up all 64-bit arches, so nice to have regardless
|
|
|
9897bb |
- Add new patch for a TPM2 big-endian issue.
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Oct 6 2017 Al Stone <ahs3@redhat.com> - 20170929-1
|
|
|
9897bb |
- Update to 20170929 source tree, including patch refeshes
|
|
|
9897bb |
- Removed aslts-acpibin.patch to fix PATH problem in ASLTS; in upstream now
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Sep 27 2017 Al Stone <ahs3@redhat.com> - 20170831-1
|
|
|
9897bb |
- Update to 20170831 source tree, including patch refeshes
|
|
|
9897bb |
- Add aslts-acpibin.patch to fix PATH problem in ASLTS that prevents
|
|
|
9897bb |
some tests from being run
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Aug 18 2017 Al Stone <ahs3@redhat.com> - 20170728-3
|
|
|
9897bb |
- Completed the big-endian fixes (I think)
|
|
|
9897bb |
- Fix ppc64le.patch that inadvertently broke s390x
|
|
|
9897bb |
- Minor patch refresh
|
|
|
9897bb |
- Re-enable full %%check for s390x
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Aug 14 2017 Al Stone <ahs3@redhat.com> - 20170728-2
|
|
|
9897bb |
- Start some long delayed clean-up
|
|
|
9897bb |
- Temporarily disable one test section until all the big-endian issues
|
|
|
9897bb |
can be resolved; it provides what may be a false negative result
|
|
|
9897bb |
- Consolidate the big-endian patches
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Aug 11 2017 Al Stone <ahs3@redhat.com> - 20170728-1
|
|
|
9897bb |
- Update to 20170728 source tree, including patch refeshes
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Aug 11 2017 Al Stone <ahs3@redhat.com> - 20170629-1
|
|
|
9897bb |
- Update to 20170629 source tree, including patch refeshes
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Aug 11 2017 Al Stone <ahs3@redhat.com> - 20170531-1
|
|
|
9897bb |
- Update to 20170531 source tree, including patch refeshes
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 20170303-5
|
|
|
9897bb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 20170303-4
|
|
|
9897bb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
9897bb |
|
|
|
9897bb |
* Fri May 5 2017 Al Stone <ahs3@redhat.com> - 20170303-3
|
|
|
9897bb |
- Correct ppc64le.patch; it was not setting little-endian properly.
|
|
|
9897bb |
|
|
|
9897bb |
* Tue May 2 2017 Al Stone <ahs3@redhat.com> - 20170303-2
|
|
|
9897bb |
- Correct update-big-endian.patch; it introduced a bug due to logic being
|
|
|
9897bb |
replaced in the wrong order.
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Mar 31 2017 Al Stone <ahs3@redhat.com> - 20170303-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1381017.
|
|
|
9897bb |
- Refresh patches.
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Mar 31 2017 Al Stone <ahs3@redhat.com> - 20170224-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1381017.
|
|
|
9897bb |
- Refresh patches.
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 20170119-2
|
|
|
9897bb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Jan 30 2017 Al Stone <ahs3@redhat.com> - 20170119-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1381017.
|
|
|
9897bb |
- Refresh patches.
|
|
|
9897bb |
- Add patch to fix ASLTS.
|
|
|
9897bb |
- Add patch to fix ppc64le build.
|
|
|
9897bb |
- Add patch to fix arm7hl build.
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Jan 9 2017 Al Stone <ahs3@redhat.com> - 20161222-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1381017.
|
|
|
9897bb |
- Refresh patches.
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Jan 9 2017 Al Stone <ahs3@redhat.com> - 20160930-3
|
|
|
9897bb |
- Restructure the repairs for big-endian support to simplify patching -- it is
|
|
|
9897bb |
all combined into update-big-endian.patch now. (NB: this version may still
|
|
|
9897bb |
have issues on big-endian)
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Dec 9 2016 Al Stone <ahs3@redhat.com> - 20160930-2
|
|
|
9897bb |
- Major repairs to compiler and disassembler code to make it endian-neutral
|
|
|
9897bb |
again (added patches big-endian-part1 and big-endian-part2).
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Oct 28 2016 Al Stone <ahs3@redhat.com> - 20160930-2
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1381017.
|
|
|
9897bb |
- Refresh patches.
|
|
|
9897bb |
- Major repairs to disassembler code to make it endian-neutral again.
|
|
|
9897bb |
|
|
|
9897bb |
* Thu Sep 1 2016 Al Stone <ahs3@redhat.com> - 20160831-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1372107.
|
|
|
9897bb |
- Refresh patches.
|
|
|
9897bb |
- Closes BZ#1365193 -- s390x FTBFS due to int/ptr size mismatch: made sure
|
|
|
9897bb |
the tools built with 64-bit integers for s390x
|
|
|
9897bb |
|
|
|
9897bb |
* Tue Aug 2 2016 Al Stone <ahs3@redhat.com> - 20160729-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1361737.
|
|
|
9897bb |
- Refresh patches.
|
|
|
9897bb |
|
|
|
9897bb |
* Thu Jun 9 2016 Al Stone <ahs3@redhat.com> - 20160527-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1340573.
|
|
|
9897bb |
- Refresh patches.
|
|
|
9897bb |
|
|
|
9897bb |
* Tue Apr 26 2016 Al Stone <ahs3@redhat.com> - 20160422-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1329774.
|
|
|
9897bb |
- Refresh patches.
|
|
|
9897bb |
|
|
|
9897bb |
* Sat Mar 19 2016 Al Stone <ahs3@redhat.com> - 20160318-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1319359.
|
|
|
9897bb |
- Refresh patches.
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Feb 22 2016 Al Stone <ahs3@redhat.com> - 20160212-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1307192.
|
|
|
9897bb |
- Refresh patches.
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 20160108-2
|
|
|
9897bb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Jan 11 2016 Al Stone <ahs3@redhat.com> - 20160108-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1297078.
|
|
|
9897bb |
- Refresh patches.
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Jan 6 2016 Al Stone <ahs3@redhat.com> - 20151218-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1292987.
|
|
|
9897bb |
- Refresh patches, and remove one no longer needed (acpinames).
|
|
|
9897bb |
|
|
|
9897bb |
* Tue Dec 15 2015 Al Stone <ahs3@redhat.com> - 20151124-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1267772.
|
|
|
9897bb |
- Refresh patches.
|
|
|
9897bb |
- Add back in a patch to rename source/tools/acpinames/AcpiNames.h to remove
|
|
|
9897bb |
the camel case; this is a leftover in the conversion to Un*x files, and
|
|
|
9897bb |
crept back in with this version.
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Oct 14 2015 Al Stone <ahs3@redhat.com> - 20150930-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1267772.
|
|
|
9897bb |
- Refresh patches, and remove one no longer needed.
|
|
|
9897bb |
|
|
|
9897bb |
* Thu Sep 10 2015 Al Stone <ahs3@redhat.com> - 20150818-2
|
|
|
9897bb |
- Remove extraneous patch files for AAPITS.
|
|
|
9897bb |
- Correct an assumption that all names are stored in little-endian format.
|
|
|
9897bb |
Fix is in asllookup-ppc64.patch. Closes BZ#1251972.
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Sep 9 2015 Al Stone <ahs3@redhat.com> - 20150818-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1256134.
|
|
|
9897bb |
- Refresh patches
|
|
|
9897bb |
- This version deprecates aapits (ACPICA API Test Suite) for now; this is
|
|
|
9897bb |
in accordance with upstream wishes, but in this maintainer's view, may
|
|
|
9897bb |
not be the correct long term solution as there is no other API specific
|
|
|
9897bb |
test suite.
|
|
|
9897bb |
- Add a patch to rename source/tools/acpinames/AcpiNames.h to remove the
|
|
|
9897bb |
camel case; this is a leftover in the conversion to Un*x files.
|
|
|
9897bb |
|
|
|
9897bb |
* Tue Aug 4 2015 Al Stone <ahs3@redhat.com> - 20150717-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1244449.
|
|
|
9897bb |
- Refresh patches
|
|
|
9897bb |
- Bodge back together the aapits makefile after source file relocations in
|
|
|
9897bb |
the primary ACPICA component files
|
|
|
9897bb |
- Update the misc test results to incorporate iasl improvements
|
|
|
9897bb |
|
|
|
9897bb |
* Tue Jun 30 2015 Al Stone <ahs3@redhat.com> - 20150619-2
|
|
|
9897bb |
- Silly error: forgot to remove patches that are no longer needed
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Jun 29 2015 Al Stone <ahs3@redhat.com> - 20150619-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1232512.
|
|
|
9897bb |
- Refresh patches
|
|
|
9897bb |
|
|
|
9897bb |
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20150515-3
|
|
|
9897bb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Jun 3 2015 Al Stone <ahs3@redhat.com> - 20150515-2
|
|
|
9897bb |
- Replace dev-mem patch with nodevmem; this is a much more robust version of
|
|
|
9897bb |
the functionality needed, and set up properly for arm64 -- the patch makes
|
|
|
9897bb |
it so that acpidump does not use /dev/mem at all on arm64 since it might
|
|
|
9897bb |
not contain the right data.
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Jun 1 2015 Al Stone <ahs3@redhat.com> - 20150515-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#122166
|
|
|
9897bb |
- Refresh patches
|
|
|
9897bb |
- Add patch from upstream for incorrect UUIDs for NFIT
|
|
|
9897bb |
- Add patch from Linaro to remove use of /dev/mem (use /sys instead)
|
|
|
9897bb |
- Add patch from upstream to correct ARM GIC entries in MADT
|
|
|
9897bb |
- Add patch to fix segfaults reported. Closes BZ#1219341.
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Apr 13 2015 Al Stone <ahs3@redhat.com> - 20150410-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1190383
|
|
|
9897bb |
- Refresh patches
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Apr 10 2015 Al Stone <ahs3@redhat.com> - 20150408-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1190383
|
|
|
9897bb |
- Refresh patches
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Mar 2 2015 Al Stone <ahs3@redhat.com> - 20150204-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1190383
|
|
|
9897bb |
- Refresh patches
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Nov 17 2014 Al Stone <ahs3@redhat.com> - 20141107-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1147131.
|
|
|
9897bb |
- Refresh patches
|
|
|
9897bb |
- Patch to ensure ASLTS always reports when an error occurs, instead
|
|
|
9897bb |
of glossing over it has been incorporated upstream, so remove patch.
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Oct 1 2014 Al Stone <ahs3@redhat.com> - 20140926-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1147131.
|
|
|
9897bb |
- Refresh patches
|
|
|
9897bb |
- Add patch to ensure ASLTS always reports when an error occurs, instead
|
|
|
9897bb |
of glossing over it.
|
|
|
9897bb |
- Add use of %%__global_ldflags. Closes BZ#1126134.
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Aug 29 2014 Al Stone <ahs3@redhat.com> - 20140828-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1135352.
|
|
|
9897bb |
- Refresh patches.
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20140724-2
|
|
|
9897bb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Jul 28 2014 Al Stone <ahs3@redhat.com> - 20140724-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1114275.
|
|
|
9897bb |
- This update adds support for the 5.1 version of the ACPI specification
|
|
|
9897bb |
- Refresh patches so everything applies properly.
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Jun 6 2014 Dan Horák <dan[at]danny.cz> - 20140424-3
|
|
|
9897bb |
- refresh the big endian patch so it applies correctly, fixes build on big endians
|
|
|
9897bb |
|
|
|
9897bb |
* Thu May 22 2014 Al Stone <ahs3@redhat.com> - 20140424-2
|
|
|
9897bb |
- Add ppc64le as a 64-bit arch in run-misc-tests.sh. Closes BZ#1098614.
|
|
|
9897bb |
- Re-enable big-endian support in iasl.
|
|
|
9897bb |
|
|
|
9897bb |
* Wed May 7 2014 Al Stone <ahs3@redhat.com> - 20140424-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1091189.
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Apr 4 2014 Al Stone <ahs3@redhat.com> - 20140325-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1080791.
|
|
|
9897bb |
- Incorporated patch to fix broken symlinks. Closes BZ#1074256.
|
|
|
9897bb |
- Add patch to fix missing .o files in aapits tests.
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Feb 26 2014 Al Stone <ahs3@redhat.com> - 20140214-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1053396.
|
|
|
9897bb |
- Remove temporary patch so that AAPITS will build and run.
|
|
|
9897bb |
- Add patch to print asllookup.c warning properly on big endian;
|
|
|
9897bb |
Closes BZ#1069178.
|
|
|
9897bb |
|
|
|
9897bb |
* Tue Jan 21 2014 Al Stone <ahs3@redhat.com> - 20140114-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1053396.
|
|
|
9897bb |
- Remove temporary patch to add Makefile missing from upstream tarball.
|
|
|
9897bb |
- Add temporary patch so that AAPITS will build and run.
|
|
|
9897bb |
|
|
|
9897bb |
* Tue Jan 7 2014 Al Stone <ahs3@redhat.com> - 20131218-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1044951.
|
|
|
9897bb |
- Add temporary patch to add Makefile missing from upstream tarball.
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Nov 25 2013 Al Stone <ahs3@redhat.com> - 20131115-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1031255.
|
|
|
9897bb |
- Add a little code to workaround build problems that can occur (the tests
|
|
|
9897bb |
will fail) when a build starts before midnight, but ends after midnight
|
|
|
9897bb |
- Remove patch to include Makefile.config that was missing from tarball.
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Oct 09 2013 Al Stone <ahs3@redhat.com> - 20130927-1
|
|
|
9897bb |
- Update to latest upstream. Closes BZ#1013090.
|
|
|
9897bb |
- Add temporary patch to include Makefile.config being missing from tarball.
|
|
|
9897bb |
|
|
|
9897bb |
* Fri Sep 13 2013 Michael Schwendt <mschwendt@fedoraproject.org> - 20130823-5
|
|
|
9897bb |
- correct iasl obs_ver
|
|
|
9897bb |
|
|
|
9897bb |
* Tue Sep 10 2013 Dean Nelson <dnelson@redhat.com> - 20130823-4
|
|
|
9897bb |
- Fix run-misc-tests.sh script to properly set the number of BITS to 64
|
|
|
9897bb |
when run on a s390x system.
|
|
|
9897bb |
|
|
|
9897bb |
* Tue Sep 10 2013 Michael Schwendt <mschwendt@fedoraproject.org> - 20130823-3
|
|
|
9897bb |
- correct pmtools obs_ver
|
|
|
9897bb |
|
|
|
9897bb |
* Tue Aug 27 2013 Al Stone <ahs3@redhat.com> - 20130823-2
|
|
|
9897bb |
- Add in a copy of the GPLv2 text in order to comply with the requirement
|
|
|
9897bb |
to always redistribute the terms of the license.
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Aug 26 2013 Al Stone <ahs3@redhat.com> - 20130823-1
|
|
|
9897bb |
- Update to latest upstream source.
|
|
|
9897bb |
|
|
|
9897bb |
* Tue Aug 20 2013 Al Stone <ahs3@redhat.com> - 20130725-2
|
|
|
9897bb |
- Fix several rpmlint items (listed below)
|
|
|
9897bb |
- Add versions to explicit provides for acpixtract, acpidump
|
|
|
9897bb |
- Not all setup steps used -q
|
|
|
9897bb |
- Setup executable test script (run-misc-tests.sh) differently
|
|
|
9897bb |
- Removed unneeded commented out line with macros in it
|
|
|
9897bb |
- Removed mixed use of spaces and tabs (all spaces now)
|
|
|
9897bb |
- Corrected source URLs (upstream moved)
|
|
|
9897bb |
|
|
|
9897bb |
* Sun Aug 18 2013 Al Stone <ahs3@redhat.com> - 20130725-1
|
|
|
9897bb |
- Update to latest upstream source.
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Jul 24 2013 Al Stone <ahs3@redhat.com> - 20130626-1
|
|
|
9897bb |
- Update to latest upstream source.
|
|
|
9897bb |
- Move acpidump to acpidump-acpica so it be an alternative properly
|
|
|
9897bb |
- Add basic man page for acpidump
|
|
|
9897bb |
- Enable use of AAPITS tests during the check step
|
|
|
9897bb |
|
|
|
9897bb |
* Sun Jun 02 2013 Al Stone <ahs3@redhat.com> - 20130517-2
|
|
|
9897bb |
- Correct an oversight: we provide an acpidump in conflict with the
|
|
|
9897bb |
version in pmtools (which appears to be dead upstream) but had not
|
|
|
9897bb |
made it an alternative before
|
|
|
9897bb |
|
|
|
9897bb |
* Tue May 28 2013 Al Stone <ahs3@redhat.com> - 20130517-1
|
|
|
9897bb |
- Update to latest upstream source.
|
|
|
9897bb |
- Remove acpica-tools-config.patch -- now in upstream
|
|
|
9897bb |
- Remove iasl-signed-char.patch -- now in upstream
|
|
|
9897bb |
- Updated debian-big_endian.patch
|
|
|
9897bb |
- Updated debian-unaligned.patch
|
|
|
9897bb |
|
|
|
9897bb |
* Mon May 13 2013 Al Stone <ahs3@redhat.com> - 20130328-1
|
|
|
9897bb |
- Update to latest upstream source.
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Mar 20 2013 Al Stone <ahs3@redhat.com> - 20130214-2
|
|
|
9897bb |
- Incorporate use of optflags macro in the build.
|
|
|
9897bb |
- Remove extraneous rm -rf of buildroot.
|
|
|
9897bb |
- Remove extraneous use of defattr in the files section.
|
|
|
9897bb |
- Incorporate use of parallel make.
|
|
|
9897bb |
- Remove extraneous use of the clean section.
|
|
|
9897bb |
- Use simpler globbing in the files section.
|
|
|
9897bb |
- Use simpler globbing in the install section.
|
|
|
9897bb |
- Remove obsolete git notes from README.Fedora.
|
|
|
9897bb |
- Remove ExcludeArch restrictions.
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Feb 18 2013 Al Stone <ahs3@redhat.com> - 20130214-1
|
|
|
9897bb |
- New upstream.
|
|
|
9897bb |
- Remove most of the config file patch; still need to remove -m{32,64}.
|
|
|
9897bb |
- Clarify the licensing; this source is dual-licensed and is being released
|
|
|
9897bb |
under the GPLv2 as allowed by the original Intel license.
|
|
|
9897bb |
- Redo the misc tests so they compare results properly.
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Feb 06 2013 Al Stone <ahs3@redhat.com> - 20130117-6
|
|
|
9897bb |
- Added a zero-fill to a date used in comparing testing results so that the
|
|
|
9897bb |
comparison would be correct on days numbered < 10.
|
|
|
9897bb |
|
|
|
9897bb |
* Thu Jan 31 2013 Al Stone <ahs3@redhat.com> - 20130117-5
|
|
|
9897bb |
- Simplify versioning scheme and revert to the original scheme in use by
|
|
|
9897bb |
iasl, which is use the latest official tarball date (2013017) as the
|
|
|
9897bb |
version and 1%%{?dist} as the release, to be incremented for packaging
|
|
|
9897bb |
and bug fixes as needed.
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Jan 30 2013 Al Stone <ahs3@redhat.com> - 20130117-4
|
|
|
9897bb |
- Do a little reset: go back to using just the original upstream tarball
|
|
|
9897bb |
instead of the latest git; the snapshot approach was more complicated
|
|
|
9897bb |
than needed.
|
|
|
9897bb |
- Upstream tarballs split commands from test suites, so had to add the
|
|
|
9897bb |
test suite back in as another Source: file.
|
|
|
9897bb |
- Change versioning scheme to include the APCI specification level (5.0),
|
|
|
9897bb |
the latest official tarball date (2013017) and a revision level (the
|
|
|
9897bb |
.1 at the end) for packaging and bug fixes as needed.
|
|
|
9897bb |
- Changed the License field to reflect the source tarball change; the release
|
|
|
9897bb |
tarball is dual-licensed, Intel ACPI or GPLv2.
|
|
|
9897bb |
- Updated patches to apply cleanly as needed.
|
|
|
9897bb |
- Corrected Obsoletes and Provides version numbers.
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Jan 28 2013 Al Stone <ahs3@redhat.com> - 20130117-3
|
|
|
9897bb |
- Reconcile Fedora and Debian patches to be as alike as possible
|
|
|
9897bb |
|
|
|
9897bb |
* Mon Jan 28 2013 Al Stone <ahs3@redhat.com> - 20130117-2
|
|
|
9897bb |
- Verify ExcludeArch restrictions -- the architectures excluded can have
|
|
|
9897bb |
no use for these tools. Hardware support for ACPI is simply not
|
|
|
9897bb |
implemented for them.
|
|
|
9897bb |
- Corrected versioning to note this source came from a git pull.
|
|
|
9897bb |
- Add License file as upstream has not yet provided one (and has not for
|
|
|
9897bb |
many years).
|
|
|
9897bb |
- Insert properly versioned Provides and Obsoletes for iasl.
|
|
|
9897bb |
- Corrected files to use man.1* (vs man.1.gz) to allow flexibility in the
|
|
|
9897bb |
compression being used.
|
|
|
9897bb |
|
|
|
9897bb |
* Wed Jan 23 2013 Al Stone <ahs3@redhat.com> - 20130117-1
|
|
|
9897bb |
- Clone from the current iasl package, with the intent of replacing it
|
|
|
9897bb |
- Update source to latest upstream
|
|
|
9897bb |
- NB: ACPICA documentation would normally be included in a source tarball.
|
|
|
9897bb |
But, since it is not clearly redistributable, it is not included in the
|
|
|
9897bb |
source RPM for this package.
|
|
|
9897bb |
- Build all ACPICA tools, not just iasl (and hence the package replacement)
|
|
|
9897bb |
- Add in brief man pages
|
|
|
9897bb |
- Set up acpixtract from this package as an alternative to the same command
|
|
|
9897bb |
in the pmtools package
|
|
|
9897bb |
- Run the check step once built
|
|
|
9897bb |
|