Pádraig Brady
666021d271
revert update to 1.5.6
...
rpm (4.11) is complaining about:
extracting debug info from /builddir/build/BUILDROOT/zstd-1.5.6-1.el7.x86_64/usr/lib64/libzstd.so.1.5.6
/usr/lib/rpm/debugedit: canonicalization unexpectedly shrank by one character
This was only addressed in rpm >= 4.13,
so lets avoid the double slash hunt as described in:
https://bugzilla.redhat.com/show_bug.cgi?id=304121
We can address if a newer zstd is explicitly requested for centos 7
2024-03-30 11:55:28 +00:00
Pádraig Brady
3f32227f24
fix pzstd compilation on epel7
...
Revert to -std=c++11 as -std=c++14 not supported
2024-03-30 10:46:17 +00:00
Pádraig Brady
25f1667fec
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 13:17:26 +00:00
Pádraig Brady
4340c9dc17
latest upstream (1.5.5)
2023-04-05 13:28:00 +01:00
Pádraig Brady
eb0f7b0f31
latest upstream (1.5.4)
2023-02-13 14:59:02 +00:00
Pádraig Brady
ab7f0275c7
latest upstream (1.5.2)
2022-01-23 16:22:24 +00:00
Pádraig Brady
baf5c1f41a
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:35:34 +00:00
Pádraig Brady
97ac083558
remove informational execstack call
...
prelink or execstack packages are not generally available.
prelink seems missing on ppc64le at least.
2021-12-29 23:54:06 +00:00
Pádraig Brady
57da3a54e2
avoid executable stack on i686 also
2021-12-29 21:41:49 +00:00
Pádraig Brady
8cf8358742
use prelink rather than execstack
...
required on <= f22 (even though execstack package available in epel)
2021-12-29 02:55:53 +00:00
25138c2423
Bump release
2021-12-29 01:34:18 +00:00
1da1913cc1
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-29 01:34:08 +00:00
Pádraig Brady
f9fafbbc38
latest upstream (1.5.1)
2021-12-23 00:26:38 +00:00
Pádraig Brady
bd5bfb5d25
latest upstream (1.5.0)
2021-05-16 20:58:13 +01:00
Pádraig Brady
66c011b413
latest upstream (1.4.9)
2021-03-05 13:49:07 +00:00
Pádraig Brady
196d817011
latest upstream (1.4.7)
...
Also include fix for test failure on i686 and s390
https://github.com/facebook/zstd/pull/2432
2020-12-18 16:04:15 +00: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
f08fa73214
package all license files
...
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-11 10:49:11 +01:00
48c8969670
license is GPLv2+, not GPLv2
...
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-11 10:49:11 +01:00
5637076541
don't hardcode /usr/bin path
...
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-11 10:49:10 +01:00
9f8104bc8a
simplify pzstd build handling
...
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-11 10:49:10 +01:00
d373770cae
simplify build flags handling
...
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-11 10:49:09 +01:00
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
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