Commit Graph

178 Commits

Author SHA1 Message Date
Al Stone
63c8014916 Update changelog for merging acpica-tools-tests PR
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-12-13 15:44:31 -07:00
Al Stone
9de27dbc7e Update to 20181031 upstream, refreshing patches
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-12-13 15:37:44 -07:00
Al Stone
ae6f250891 Update to 20181003 upstream source
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-10-24 14:19:27 -06:00
Al Stone
a1232e6851 Update to 20180810 upstream source
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-09-17 13:31:57 -06:00
Al Stone
58c4aaf2e7 Add converterSample.asl test to %check, and clean up the script a bit
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-08-08 18:24:44 -06:00
Al Stone
d2ff7eb62a Add man page for acpiexamples. Closes BZ#1611145.
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-08-08 17:10:53 -06:00
Fedora Release Engineering
4c0c1cfbfd - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 19:57:52 +00:00
Al Stone
771dd9065c Update to 20180629 upstream, refresh patches
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-07-08 17:01:03 -06:00
Al Stone
50c9ebc5aa Add a new patch to repair big-endian support
Changes in the way length fields were used caused big-endian patches
to no longer behave correctly; this patch repairs that.

Signed-off-by: Al Stone <ahs3@redhat.com>
2018-07-06 18:47:37 -06:00
Al Stone
91417ae923 Update source to 20180531 upstream, plus patch refresh
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-06-21 17:03:16 -06:00
Al Stone
9b2688b5a1 Corrected inverted logic in %pre/%post scriptlets
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-05-22 11:18:36 -06:00
Al Stone
8fee559e5d Type in the %build section: OPT_LDLAGS, not OPT_LDFLAGS. Closes BZ#1560542
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-05-15 10:31:28 -06:00
Al Stone
a67fb1a302 Remove use of alternatives for acpidump/acpixtract; closes BZ#1576970
These commands no longer have alternatives so there's really no need
for this any longer.

Signed-off-by: Al Stone <ahs3@redhat.com>
2018-05-15 10:10:19 -06:00
Al Stone
139255447b Update source to 20180508 upstream and refresh patches
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-05-14 16:15:03 -06:00
Al Stone
ad473be2a7 Update to 20180427 sources and refresh patches.
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-05-14 15:09:55 -06:00
Al Stone
9ce02383aa Update to 20180313 sources and refresh patches.
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-05-14 12:57:53 -06:00
Al Stone
0476e03516 Clean up some warnings for pointer casting on 32-bit architectures
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-03-16 10:43:11 -06:00
Al Stone
c11325fc2c Clean up some of the compiler warnings about truncated strings
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-03-15 14:01:57 -06:00
Al Stone
5365e83a28 Remove patch for new -th option; upstream has gone a different direction
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-03-15 13:00:59 -06:00
Al Stone
0ce39766e9 Fix the %build section of the spec file to pass in proper CFLAGS
The wrong assumptions were being made about what generate/unix/Makefile.config
would do with passed in values of OPT_CFLAGS, causing CWARNINGFLAGS to be
ignore in that makefile.  For packaging purposes, OPT_CFLAGS needs to be
used to pass in distro required values; we needed to add to that all of the
CWARNINGFLAGS so that we do not have to rewrite or significantly patch large
portions of the original makefile.

Signed-off-by: Al Stone <ahs3@redhat.com>
2018-03-15 10:41:33 -06:00
Al Stone
7e841912d9 Added GCC to the BuildRequires list
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-03-13 08:48:08 -06:00
Al Stone
b61377318b Include github patch to make hex header files more usable
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-03-09 14:29:16 -07:00
Al Stone
28da4ec9aa CVE-2017-13595: operand leak in nseval.c (BZ#1485349)
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-03-08 16:55:21 -07:00
Al Stone
f38dd154ac CVE-2017-13694: fix cache leaks in psobjects.c (BZ#1485348)
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-03-08 16:48:44 -07:00
Al Stone
1b212f811a CVE-2017-13593: patch fixes operand cache leak in dsutils.c (BZ#1485346)
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-03-08 16:44:52 -07:00
Al Stone
49c3e9a267 Update to 20180209 upstream source, including patch refreshes
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-03-06 15:25:45 -07:00
Igor Gnatenko
6dbedeea26
Escape macros in %changelog
Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-09 09:04:07 +01:00
Fedora Release Engineering
4161130157 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 01:49:32 +00:00
Al Stone
ba2e05fc53 Pull in a Debian patch for mips32/BE for completeness sake
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-01-09 14:30:04 -07:00
Al Stone
91c6f6381f Clean up %changelog, closes BZ#1525938
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-01-08 17:53:53 -07:00
Al Stone
d3b2b9a4b2 Update to 20180105 upstream sources
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-01-08 13:33:35 -07:00
Al Stone
226b598efa Update source to 20171215 version
Signed-off-by: Al Stone <ahs3@redhat.com>
2018-01-08 11:44:03 -07:00
Al Stone
fd1a3d2421 Add new TPM2 patch to fix a big-endian issue.
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-11-27 15:30:47 -07:00
Al Stone
9b3daa9ea7 Refresh patches, add newer patch from Debian packages
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-11-20 18:33:29 -07:00
Al Stone
0560f83293 Add in an additional patch to correct for new fixes upstream that
break big-endian again.

Signed-off-by: Al Stone <ahs3@redhat.com>
2017-10-17 11:50:54 -06:00
Al Stone
51ac8fe2c8 Update to 20170929 upstream source, refresh patches
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-10-06 17:13:40 -06:00
Al Stone
228382991b Add a patch to fix an ASLTS PATH problem where it could not find acpibin
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-09-27 14:49:58 -06:00
Al Stone
d0bd8ed147 Update to 20170831 sources, and refresh patches appropriately.
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-09-07 16:38:18 -06:00
Al Stone
99f1748353 Re-enable full testing for s390x
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-08-18 17:44:43 -06:00
Al Stone
c045b7cf37 Finish up the big-endian changes, hopefully
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-08-18 17:32:28 -06:00
Al Stone
840f978489 Reordered the big-endian patches to consolidate them and make things
more focused.  Minor renaming was done of some other patches.  This
allowed several patch files to be removed.

Signed-off-by: Al Stone <ahs3@redhat.com>
2017-08-14 16:35:58 -06:00
Al Stone
51a89eaabd Update to 20170728 upstream source and refresh patches
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-08-11 18:15:42 -06:00
Al Stone
b60b74884b Update to 20170629 upstream source and refresh patches
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-08-11 17:14:55 -06:00
Al Stone
b0fde58d3b Update to 20170531 upstream sources
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-08-11 16:17:24 -06:00
Fedora Release Engineering
f975950b88 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 17:23:07 +00:00
Fedora Release Engineering
204a1deea4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 02:34:07 +00:00
Al Stone
83686d24e1 Corrected ppc64le.patch to set little endian properly
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-05-05 10:51:58 -06:00
Al Stone
b0bee42812 Correct update-big-endian.patch to replace logic in the proper order.
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-05-02 17:39:32 -06:00
Al Stone
b523322d74 Update to 20170303 upstream source.
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-03-31 18:10:23 -06:00
Al Stone
0a2fbe98cf Update to 20170224 version of upstream source.
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-03-31 18:03:16 -06:00
Fedora Release Engineering
2c16480f19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 05:43:39 +00:00
Al Stone
e93fcd7c88 Add patch to fix arm7hl build.
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-01-30 17:28:11 -07:00
Al Stone
98fbc9f19d Fix build for ppc64le
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-01-30 15:46:31 -07:00
Al Stone
9ee91c538e aslts: fix the ASLTS makefile so the test suite will actually run
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-01-27 17:39:38 -07:00
Al Stone
461b6bd9e3 Update source to 20170119 version from upstream
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-01-27 13:14:27 -07:00
Al Stone
ffc6571aab Update to 20161222 upstream sources
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-01-09 17:43:59 -07:00
Al Stone
5c5a616a54 Update to 20161117 source from upstream.
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-01-09 17:09:49 -07:00
Al Stone
ec8dd1f16b Reorganized and simplified new big-endian patches
Signed-off-by: Al Stone <ahs3@redhat.com>
2017-01-09 14:48:30 -07:00
Al Stone
06e41212a5 Added patches for big-endian
Signed-off-by: Al Stone <ahs3@redhat.com>
2016-12-09 18:10:50 -07:00
Al Stone
6061af3752 Update to 20160930 source AND major fixes for big-endian support.
Signed-off-by: Al Stone <ahs3@redhat.com>
2016-12-09 17:44:54 -07:00
Al Stone
8d92670606 When Include() files are used in ASL, an extraneous free() ends up
getting invoked; need to resolve this with upstream, but this patch
at least allows one to continue using iasl until then.

Signed-off-by: Al Stone <ahs3@redhat.com>
2016-12-06 19:26:22 -07:00
Al Stone
3df7a96ee8 Added new patch to handle additional big endian issues on s390x.
This patch handles most of the disassembler issues I could uncover.
There may be others still lurking.

Signed-off-by: Al Stone <ahs3@redhat.com>
2016-11-01 16:13:47 -06:00
Al Stone
dedc6be813 Update to 20160930 upstream sources.
Signed-off-by: Al Stone <ahs3@redhat.com>
2016-10-04 17:01:40 -06:00
Al Stone
659d8804ed BZ#1365193 -- s390x FTBFS due to int/ptr mismatch
This is an attempt to fix the bug; the ACPI_MACHINE_WIDTH setting was
letting s390x be treated as a 32-bit machine, not a 64-bit one.

Signed-off-by: Al Stone <ahs3@redhat.com>
2016-09-01 16:06:41 -06:00
Al Stone
3a82d24e0b Refresh some of the patches
Signed-off-by: Al Stone <ahs3@redhat.com>
2016-09-01 15:19:54 -06:00
Al Stone
d037c9ed5b Update to 20160739 upstream source
Signed-off-by: Al Stone <ahs3@redhat.com>
2016-08-02 18:33:32 -06:00
Al Stone
2d101cfe88 Update to 20160527 upstream sources
Signed-off-by: Al Stone <ahs3@redhat.com>
2016-06-09 09:06:40 -06:00
Al Stone
2440d47407 Update to latest upstream 20160422 sources
Signed-off-by: Al Stone <ahs3@redhat.com>
2016-04-26 09:49:04 -06:00
Al Stone
7d2a7f8daf Update to 20160318 upstream sources
Signed-off-by: Al Stone <ahs3@redhat.com>
2016-03-19 15:32:48 -06:00
Al Stone
dd9e328dd5 Merge branch 'master' of ssh://pkgs.fedoraproject.org/acpica-tools 2016-02-22 20:04:21 -07:00
Al Stone
dab6ca1313 Update to revision 20160212 and refresh patches
Signed-off-by: Al Stone <ahs3@redhat.com>
2016-02-22 17:42:58 -07:00
Dennis Gilmore
fcb84e1afe - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 15:57:44 +00:00
Al Stone
3a372809aa Update to latest source versions
Signed-off-by: Al Stone <ahs3@redhat.com>
2016-01-12 11:14:54 -07:00
Al Stone
f0defaed2f Refresh all of the patches, remove one unneeded one (acpinames).
Signed-off-by: Al Stone <ahs3@redhat.com>
2016-01-06 17:44:04 -07:00
Al Stone
e3126b70b5 Update to 20151218 release
Signed-off-by: Al Stone <ahs3@redhat.com>
2016-01-06 16:50:33 -07:00
Al Stone
ddc6947ee3 Add back in a patch to rename AcpiNames.h to acpinames.h
Signed-off-by: Al Stone <ahs3@redhat.com>
2015-12-15 15:46:23 -07:00
Al Stone
5f1097d5a8 Refresh all the patches.
Signed-off-by: Al Stone <ahs3@redhat.com>
2015-12-15 15:30:26 -07:00
Al Stone
b401a4dbd4 Update to 20151124 source files.
Signed-off-by: Al Stone <ahs3@redhat.com>
2015-12-15 11:33:45 -07:00
Al Stone
d40d814a3d Correct the badcode.asl expected results file to reflect iasl changes.
Signed-off-by: Al Stone <ahs3@redhat.com>
2015-10-14 17:46:47 -06:00
Al Stone
d2e646292a Refresh the patches, and remove one that is no longer needed.
Signed-off-by: Al Stone <ahs3@redhat.com>
2015-10-14 15:00:20 -06:00
Al Stone
8b92b35b7f Update to 20150930 upstream sources.
Signed-off-by: Al Stone <ahs3@redhat.com>
2015-10-14 14:41:50 -06:00
Al Stone
3a2f95ad41 Fix assumption in asllookup.c that all method names are in little-endian
format.  Closes BZ#1251972.

Signed-off-by: Al Stone <ahs3@redhat.com>
2015-09-11 09:30:28 -06:00
Al Stone
0403c80d07 Remove AAPITS patches that are no longer in use.
Signed-off-by: Al Stone <ahs3@redhat.com>
2015-09-10 16:07:15 -06:00
Al Stone
0a7eb74d55 Update to 20150818 sources
Signed-off-by: Al Stone <ahs3@redhat.com>
2015-09-09 18:44:25 -06:00
Al Stone
f3e7000ede Correct the changelog (date, and missed one comment)
Signed-off-by: Al Stone <ahs3@redhat.com>
2015-08-05 11:32:18 -06:00
Al Stone
72bba92d25 Bodge back together the AAPITS makefile
Several files were relocated in the source/* directory tree, so change
the AAPITS makefile so it uses the new locations.  This is necessary only
because AAPITS is not actively maintained by ACPICA.

Signed-off-by: Al Stone <ahs3@redhat.com>
2015-08-05 10:27:29 -06:00
Al Stone
9f40bcd098 Remove redundant %setup from the spec file; thanks to Dean Nelson for
finding it and for the fix.

Signed-off-by: Al Stone <ahs3@redhat.com>
2015-08-04 16:28:08 -06:00
Al Stone
bb5846f07c Update to 20150717 version of upstream.
Signed-off-by: Al Stone <ahs3@redhat.com>
2015-08-04 16:23:14 -06:00
Al Stone
1ae22d2ed5 Typo in changelog date :(
Signed-off-by: Al Stone <ahs3@redhat.com>
2015-06-30 16:18:31 -06:00
Al Stone
8394543552 Forgot to remove several patches that are no longer needed.
Signed-off-by: Al Stone <ahs3@redhat.com>
2015-06-30 16:17:06 -06:00
Al Stone
702e10de46 Refresh patches
Signed-off-by: Al Stone <ahs3@redhat.com>
2015-06-30 15:47:41 -06:00
Dennis Gilmore
493348ad9d - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-16 23:35:29 +00:00
Al Stone
067c49c33b Replace dev-mem patch with a more robust version; the new one precludes
acpidump from using /dev/mem on arm64 at all.

Signed-off-by: Al Stone <ahs3@redhat.com>
2015-06-03 15:16:20 -06:00
Al Stone
6ee8a7a79c Add patch to fix segfaults (trying to use null ptr). Closes BZ#1219341.
Signed-off-by: Al Stone <ahs3@redhat.com>
2015-06-01 14:41:40 -06:00
Al Stone
99adb10c42 Add new patches to fix NFIT UUIDs, GIC entries for MADT, and remove
requirement for using /dev/mem

Signed-off-by: Al Stone <ahs3@redhat.com>
2015-05-29 17:06:02 -06:00
Al Stone
ba7935a924 Refresh patches.
Signed-off-by: Al Stone <ahs3@redhat.com>
2015-05-28 12:53:37 -06:00
Al Stone
497a84ce0b Update to 20150410 upstream sources
Signed-off-by: Al Stone <ahs3@redhat.com>
2015-04-13 20:54:43 -06:00
Al Stone
938de560ff Refresh patches for 20150408 version of sources
Signed-off-by: Al Stone <ahs3@redhat.com>
2015-04-10 15:49:17 -06:00
Al Stone
c248bcf7ad Add hardening flags for f23
Signed-off-by: Al Stone <ahs3@redhat.com>
2015-04-06 17:17:50 -06:00
Al Stone
8ac1ac9001 Refresh patches and test results
Signed-off-by: Al Stone <ahs3@redhat.com>
2015-03-02 18:09:09 -07:00