Tue, 26 Nov 2024 17:10:11 UTC | login

Information for build acpica-tools-20190509-5.fc31

ID121435
Package Nameacpica-tools
Version20190509
Release5.fc31
Epoch
Sourcegit+https://src.fedoraproject.org/rpms/acpica-tools.git#8d34edb4a221187e99e6ed56b92258bc9e816524
SummaryACPICA tools for the development and debug of ACPI tables
DescriptionThe ACPI Component Architecture (ACPICA) project provides an OS-independent reference implementation of the Advanced Configuration and Power Interface Specification (ACPI). ACPICA code contains those portions of ACPI meant to be directly integrated into the host OS as a kernel-resident subsystem, and a small set of tools to assist in developing and debugging ACPI tables. This package contains only the user-space tools needed for ACPI table development, not the kernel implementation of ACPI. The following commands are installed: -- iasl: compiles ASL (ACPI Source Language) into AML (ACPI Machine Language), suitable for inclusion as a DSDT in system firmware. It also can disassemble AML, for debugging purposes. -- acpibin: performs basic operations on binary AML files (e.g., comparison, data extraction) -- acpidump: write out the current contents of ACPI tables -- acpiexec: simulate AML execution in order to debug method definitions -- acpihelp: display help messages describing ASL keywords and op-codes -- acpinames: display complete ACPI name space from input AML -- acpisrc: manipulate the ACPICA source tree and format source files for specific environments -- acpixtract: extract binary ACPI tables from acpidump output (see also the pmtools package) This version of the tools is being released under GPLv2 license.
Built bydavidlt
State complete
Volume DEFAULT
StartedThu, 08 Aug 2019 15:45:42 UTC
CompletedThu, 08 Aug 2019 18:24:49 UTC
Taskbuild (f31-candidate, /rpms/acpica-tools.git:8d34edb4a221187e99e6ed56b92258bc9e816524)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/acpica-tools.git#8d34edb4a221187e99e6ed56b92258bc9e816524'}}
Tags
f31
f32
f33
RPMs
src
acpica-tools-20190509-5.fc31.src.rpm (info) (download)
riscv64
acpica-tools-20190509-5.fc31.riscv64.rpm (info) (download)
acpica-tools-debuginfo-20190509-5.fc31.riscv64.rpm (info) (download)
acpica-tools-debugsource-20190509-5.fc31.riscv64.rpm (info) (download)
Logs
riscv64
build.log
hw_info.log
mock_output.log
root.log
state.log
Changelog * Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 20190509-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Sun May 26 2019 Peter Robinson <pbrobinson@fedoraproject.org> 20190509-4 - Bump release for clean upgrade from F-29 * Mon May 13 2019 Al Stone <ahs3@redhat.com> - 20190509-2 - Added an arm7hl specific fix acenv.h; GCC9 on arm7hl can now deal with misalignments so the unaligned patch could be relaxed a bit - the templates test was failing because of the backup left behind by the patch macro, so change the invocation of the macro. * Sat May 11 2019 Al Stone <ahs3@redhat.com> - 20190509-1 - Update to 20190509 source tree, including patch refeshes. * Fri May 10 2019 Al Stone <ahs3@redhat.com> - 20190405-1 - Update to 20190405 source tree, including patch refeshes. * Fri May 10 2019 Al Stone <ahs3@redhat.com> - 20190329-1 - Update to 20190329 source tree, including patch refeshes. * Fri May 10 2019 Al Stone <ahs3@redhat.com> - 20190215-1 - Update to 20190215 source tree, including patch refeshes. * Fri May 10 2019 Al Stone <ahs3@redhat.com> - 20190108-1 - Update to 20190108 source tree, including patch refeshes. - Replace use of strncpy() with memcpy() when moving ASCII bytes around; the tables use "strings" but they are seldom null terminated, causing GCC9 to complain. Closes BZ#1674629. * Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 20181213-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Wed Dec 19 2018 Al Stone <ahs3@redhat.com> - 20181213-2 - Add a patch to allow zero DSDT addresses in the FADT when compiling * Thu Dec 13 2018 Al Stone <ahs3@redhat.com> - 20181213-1 - Update to 20181213 source tree, including patch refeshes. - Refresh patches; folded be-tpm2 into the larger big-endian patch after * Thu Dec 13 2018 Al Stone <ahs3@redhat.com> - 20181031-1 - Update to 20181031 source tree, including patch refeshes. Closes BZ#1656229 - Refresh patches; folded be-tpm2 into the larger big-endian patch after cleaning it up a bit - Merge in acpica-tools-tests PR * Wed Oct 24 2018 Al Stone <ahs3@redhat.com> - 20181003-1 - Update to 20181003 source tree, including patch refeshes. Closes BZ#1634207 - Merge in dump-tables PR * Mon Sep 17 2018 Al Stone <ahs3@redhat.com> - 20180810-1 - Update to 20180810 source tree, including patch refeshes. Closes BZ#1614986 * Wed Aug 08 2018 Al Stone <ahs3@redhat.com> - 20180629-3 - Add in man page for acpiexamples. So that the man page makes some sense, also copy the source code used for acpiexamples to the doc directory for this package. Closes BZ#1611145. - Add in the converterSample.asl file from the misc tests. Clean up the run-misc-tests.sh script, too, to make it more robust by simplifying the work done. * Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 20180629-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Sun Jul 08 2018 Al Stone <ahs3@redhat.com> - 20180629-1 - Update to 20180629 source tree, including patch refeshes. Closes BZ#1584923 - Includes upstream fix for #1592971 (iasl segfault). * Thu Jun 21 2018 Al Stone <ahs3@redhat.com> - 20180531-1 - Update to 20180531 source tree, including patch refeshes. Closes BZ#1584923 * Tue May 22 2018 Al Stone <ahs3@redhat.com> - 20180508-2 - %pre and %post scriptlets fail -- stupid thinko where I inadvertently tested for alternatives not existing, vs existing * Tue May 15 2018 Al Stone <ahs3@redhat.com> - 20180508-1 - Update to 20180508 source tree, including patch refeshes. Closes BZ#1544048 - acpidump/acpixtract no longer have alternatives, so remove the scriptlets that maintain them and just install them directly; we do leave the pre- and post- scriptlets to remove the alternatives for now. Closes BZ#1576970 - Typo: OPT_LDFLAGS, not OPT_LDLAGS in the build section. Closes BZ#1560542 * Mon May 14 2018 Al Stone <ahs3@redhat.com> - 20180427-1 - Update to 20180427 source tree, including patch refeshes. Closes BZ#1544048 * Mon May 14 2018 Al Stone <ahs3@redhat.com> - 20180313-1 - Update to 20180313 source tree, including patch refeshes. Closes BZ#1544048 * Fri Mar 16 2018 Al Stone <ahs3@redhat.com> - 20180209-1 - Update to 20180209 source tree, including patch refeshes. Closes BZ#1544048 - CVE-2017-13693: operand cache leak in dsutils.c -- applied github patch to fix the leak. Resolves BZ#1485346. - CVE-2017-13694: acpi parse and parseext cache leaks in psobjects.c -- applied github patch to fix the leaks. Resolves BZ#1485348. - CVE-2017-13695: operand cache leak in nseval.c -- applied github patch to fix the leak. Resolves BZ#1485349. - Security fixes for the CVEs above applied. Closes BZ#1485355. NOTE: these patches fix acpica-tools ONLY; the kernel needs to be patch separately. - Added gcc to BuildRequires - It turns out the %build section was incorrectly passing in OPT_CFLAGS; it made the wrong assumptions about what generate/unix/Makefile.config did with that value. Added to the spec file what should happen so that a full and complete set of C flags get passed in, not just the small subset that was. - Clean up compiler warnings for truncated strings - Clean up compiler warnings for pointer casting on 32-bit architectures * Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 20180105-3 - Escape macros in %changelog * Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 20180105-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Mon Jan 08 2018 Al Stone <ahs3@redhat.com> - 20180105-1 - Update to 20180105 source tree, including patch refeshes. Closes BZ#1526651 - Cleaned up changelog. Closes BZ#1525938 - Pulled in a mips32/BE patch from Debian, for completeness sake * Mon Jan 08 2018 Al Stone <ahs3@redhat.com> - 20171215-1 - Update to 20171215 source tree, including patch refeshes * Mon Nov 20 2017 Al Stone <ahs3@redhat.com> - 20171110-1 - Update to 20171110 source tree, including patch refeshes - Add patch for mips64el build, should it ever be needed; it also cleans up all 64-bit arches, so nice to have regardless - Add new patch for a TPM2 big-endian issue. * Fri Oct 06 2017 Al Stone <ahs3@redhat.com> - 20170929-1 - Update to 20170929 source tree, including patch refeshes - Removed aslts-acpibin.patch to fix PATH problem in ASLTS; in upstream now * Wed Sep 27 2017 Al Stone <ahs3@redhat.com> - 20170831-1 - Update to 20170831 source tree, including patch refeshes - Add aslts-acpibin.patch to fix PATH problem in ASLTS that prevents some tests from being run * Fri Aug 18 2017 Al Stone <ahs3@redhat.com> - 20170728-3 - Completed the big-endian fixes (I think) - Fix ppc64le.patch that inadvertently broke s390x - Minor patch refresh - Re-enable full %check for s390x * Mon Aug 14 2017 Al Stone <ahs3@redhat.com> - 20170728-2 - Start some long delayed clean-up - Temporarily disable one test section until all the big-endian issues can be resolved; it provides what may be a false negative result - Consolidate the big-endian patches * Fri Aug 11 2017 Al Stone <ahs3@redhat.com> - 20170728-1 - Update to 20170728 source tree, including patch refeshes * Fri Aug 11 2017 Al Stone <ahs3@redhat.com> - 20170629-1 - Update to 20170629 source tree, including patch refeshes * Fri Aug 11 2017 Al Stone <ahs3@redhat.com> - 20170531-1 - Update to 20170531 source tree, including patch refeshes