Commit Graph

56 Commits

Author SHA1 Message Date
Pádraig Brady
c6408fa04e avoid executable stack on i686 also 2021-12-29 21:06:39 +00:00
Zbigniew Jędrzejewski-Szmek
1862b14f48 Bump release 2021-12-28 17:39:12 +01:00
Zbigniew Jędrzejewski-Szmek
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
Igor Raits
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
Fedora Release Engineering
7d39c9e71f - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 09:53:39 +00:00
Pádraig Brady
53ca653abf fix zstd -l processing with closed stdin 2018-07-01 21:39:56 -07:00
Pádraig Brady
e74f648564 latest upstream (1.3.5) 2018-07-01 20:13:26 -07:00
Pádraig Brady
21908004d0 latest upstream (1.3.4) 2018-03-27 22:05:46 -07:00
Pádraig Brady
2b6f4ac052 reset licence back to GPLv2 2018-03-14 12:07:00 -07:00
Igor Gnatenko
f08fa73214
package all license files
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-11 10:49:11 +01:00
Igor Gnatenko
48c8969670
license is GPLv2+, not GPLv2
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-11 10:49:11 +01:00
Igor Gnatenko
5637076541
don't hardcode /usr/bin path
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-11 10:49:10 +01:00
Igor Gnatenko
9f8104bc8a
simplify pzstd build handling
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-11 10:49:10 +01:00
Igor Gnatenko
d373770cae
simplify build flags handling
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-11 10:49:09 +01:00
Igor Gnatenko
c63638a703
add missing BuildRequires: gcc-c++
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-11 10:49:08 +01:00
Fedora Release Engineering
a85f5cbd77 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 22:32:44 +00:00
Igor Gnatenko
348e7e49c5
Switch to %ldconfig_scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-02 11:17:30 +01:00
Pádraig Brady
19327f49ac latest upstream (1.3.3) 2017-12-21 16:41:04 +00:00
Pádraig Brady
299472f6bf latest upstream (1.3.2) 2017-11-09 22:41:59 -08:00
Pádraig Brady
c82a3a0cf8 latest upstream (1.3.1) 2017-08-20 17:37:28 -07:00
Fedora Release Engineering
2c3bf7e373 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 11:13:53 +00:00
Fedora Release Engineering
434382b1c0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 22:46:32 +00:00
Pádraig Brady
7bc59d9bda latest upstream (1.3.0) 2017-07-15 20:39:39 -07:00
Pádraig Brady
e9628f1f42 latest upstream (1.2.0) 2017-05-08 06:49:37 -07:00
Pádraig Brady
94cc3493ac Latest upstream (1.1.3) 2017-03-05 19:54:37 -08:00
Fedora Release Engineering
528feda4ae - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 18:27:23 +00:00
Pádraig Brady
5ec02f6c23 latest upstream (1.1.1) 2016-11-02 13:56:08 +00:00
Pádraig Brady
954509f026 only enable pzstd on x86 architectures
Both aarch64 and armv7hl are currently segfaulting
in the same pzstd ThreadPool test
2016-10-06 17:56:56 +01:00