Commit graph

80 commits

Author SHA1 Message Date
Fedora Release Engineering
efe3715ae2 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 09:44:03 +00:00
Fedora Release Engineering
7b6ede5c5b Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 21:11:27 +00:00
Pádraig Brady
64ce90edbb Change to more accurate license
s/BSD AND GPLv2/BSD OR GPLv2/

See:
https://bugzilla.redhat.com/show_bug.cgi?id=2416948
https://docs.fedoraproject.org/en-US/legal/license-field/#_special_rules_for_or_expressions
2025-11-25 14:24:31 +00:00
Terje Røsten
4170a25cb1 Move to C++17 for gtest 1.17.0 2025-10-08 10:25:49 +02:00
Orion Poplawski
e4309bcebc Build with cmake (bz#2088517) 2025-09-20 08:02:08 -06:00
Fedora Release Engineering
af1b0cb786 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 21:21:19 +00:00
Pádraig Brady
b4c68c5f77 latest upstream (1.5.7) 2025-02-20 12:12:05 +00:00
Fedora Release Engineering
455fd9fd6c Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 16:53:31 +00:00
Fedora Release Engineering
06f7838ffd Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 10:58:02 +00:00
Pádraig Brady
4174c35b40 latest upstream (1.5.6)
Also remove the pzstd patch to the man page
as zstd has inbuilt parallelism support now
(and associated options).
2024-03-29 11:40:02 +00:00
Fedora Release Engineering
d18a56dca7 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 11:18:52 +00:00
Fedora Release Engineering
2edb511140 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 19:48:12 +00:00
Jiri Kucera
8eb76c9883 Drop gtest on ELN/RHEL 2023-06-22 13:09:22 +02:00
Lukáš Zaoral
5d222742bf
migrate to SPDX license format 2023-04-13 15:06:18 +02:00
Pádraig Brady
2961884099 latest upstream (1.5.5) 2023-04-05 13:24:11 +01:00
Pádraig Brady
f0d571d435 latest upstream (1.5.4) 2023-02-13 12:45:37 +00:00
Fedora Release Engineering
92d17ea9c7 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 08:21:58 +00:00
Fedora Release Engineering
8151519d64 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 14:01:14 +00:00
Peter Robinson
cabed16e08 Build pzst on all arches
The pzst build works now on ARMv7/aarch64 as well as POWER and Z-Series.
Also RHEL-6 is EOL so drop all pzst exceptions and just build it
everywhere, but leave the conditionals so it can still be adjusted
for specific cases if necessary.
2022-05-19 10:14:55 +01:00
Pádraig Brady
670726ba76 latest upstream (1.5.2) 2022-01-22 17:41:17 +00:00
Fedora Release Engineering
50c2ef6dcd - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 05:57:12 +00:00
Pádraig Brady
43bd23e45a re-enable CET protections 2022-01-11 18:26:05 +00:00
d34ec99191 Enable gz support
Signed-off-by: Michel Alexandre Salim <salimma@fedoraproject.org>
2022-01-07 09:47:54 -08:00
Pádraig Brady
5358a3f27e fix prefix in generated pkgconfig file
This is now generated at build, rather than install time

Addresses https://bugzilla.redhat.com/2036667
2022-01-03 17:30:46 +00:00
Pádraig Brady
c6408fa04e avoid executable stack on i686 also 2021-12-29 21:06:39 +00:00
1862b14f48 Bump release 2021-12-28 17:39:12 +01:00
9ea2179ffc Disable amd64 assembly on non-intel architectures
All builds would include an .S file which contains a pre-processor
directive that makes the file effectively empty on non-amd64
architectures. Objects built from assembly get an executable stack by
default. The file has a stanza to make the stack non-executable, but
on non-amd64 architectures this stanza is skipped together with the
rest of the file. Nevertheless, it seems that even the empty file
causes an executable stack to be created. To avoid the issue, do a
build with the assembler file explicitly skipped.
2021-12-28 17:38:06 +01:00
Pádraig Brady
c821aeb744 latest upstream (1.5.1) 2021-12-23 00:21:18 +00:00
Fedora Release Engineering
e6303b59b6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 22:23:23 +00:00
Pádraig Brady
25f65bf30b latest upstream (1.5.0) 2021-05-16 17:59:19 +01:00
Pádraig Brady
cac4d734e8 latest upstream (1.4.9) 2021-03-05 13:23:57 +00:00
Fedora Release Engineering
cee4dbff23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-28 00:46:34 +00:00
Tom Stellard
42b7084acc Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-12 01:55:56 +00:00
Pádraig Brady
fee0baebd5 fix test failure on i686 and s390
https://github.com/facebook/zstd/pull/2432
2020-12-18 14:19:43 +00:00
Pádraig Brady
e9b032a3cc latest upstream (1.4.7) 2020-12-17 15:42:17 +00:00
Jeff Law
acbbb2c675 Do not force C++11 mode 2020-08-26 14:24:56 -06:00
Fedora Release Engineering
bcc8861d5a - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 15:28:00 +00:00
2af7a22259
Build libzstd with multi-threading support
Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
2020-07-11 19:31:46 +02:00
Pádraig Brady
b2a12f103c sync lib/Makefile fix from upstream
The previous one incorrectly enabled multithread options everywhere
2020-05-25 15:12:51 +01:00
Pádraig Brady
a2c88d401a build shared library with correct compiler flags
* lib-make.patch: Fix regression in 1.4.5 lib/Makefile
* zstd.spec: Apply the patch
2020-05-25 13:22:39 +01:00
Pádraig Brady
e90e28190f latest upstream (1.4.5) 2020-05-22 14:08:27 +01:00
Avi Kivity
0520d65823 Add static library subpackage
Some zstd APIs are only available via the static package. Make it
available so they can be used. These APIs are experimental, so
they should be used with care, but Fedora should still make them
available.

See https://facebook.github.io/zstd/zstd_manual.html#Chapter14
for more details.
2020-05-22 11:22:34 +03:00
Fedora Release Engineering
f2d5eef56f - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 05:24:24 +00:00
Pádraig Brady
d49df7e329 latest upstream (1.4.4) 2020-01-15 14:26:14 +00:00
Pádraig Brady
70756240c0 latest upstream (1.4.2) 2019-07-31 15:31:17 +01:00
Fedora Release Engineering
bd41fd0e30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 05:05:35 +00:00
Pádraig Brady
67c4c7bf68 latest upstream (1.4.0) 2019-04-29 09:15:45 -07:00
Fedora Release Engineering
8d8cde0d3b - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 13:15:36 +00:00
Pádraig Brady
77edf44ead latest upstream (1.3.8) 2018-12-31 11:54:53 -08:00
Pádraig Brady
aecbe7d8e7 latest upstream (1.3.6) 2018-10-07 19:04:25 -07:00