Commit Graph

113 Commits

Author SHA1 Message Date
Nir Soffer
83af04fd21 Enable LTO
LTO was disabled as attempt to work around for the python extension
linker flags. We can enable LTO again now.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1863739#c2
2020-08-08 02:35:33 +03:00
Nir Soffer
e4e18da252 Add the missing patch 2020-08-08 02:25:57 +03:00
Nir Soffer
762de8143c Remove extra link args, hopefully fixing python build 2020-08-02 03:04:21 +03:00
Fedora Release Engineering
5cfea2e98e - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 08:54:45 +00:00
Fedora Release Engineering
dd16beab4e - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 10:13:12 +00:00
Jeff Law
bc33d44844 Disable LTO 2020-07-08 15:18:49 -06:00
Miro Hrončok
2d57e37675 Rebuilt for Python 3.9 2020-05-26 03:49:49 +02:00
Nir Soffer
67235ab935 Release 3.8.1 2020-05-02 00:31:58 +03:00
Fedora Release Engineering
35c783be9a - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 22:48:29 +00:00
Miro Hrončok
f6a19517bd Rebuilt for Python 3.8 2019-08-19 11:05:25 +02:00
Fedora Release Engineering
1799ebd2e9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 22:40:15 +00:00
Nir Soffer
1b0b340d0f Update to sanlock 3.8.0
- Update source to python 3.8.0
- Convert spec to python 3
- Unify whitespace in the spec
2019-06-12 23:54:32 +03:00
Nir Soffer
e7f6761b2e spec: Remove explicit libraries dependencies
rpmlint comaplain about:

    sanlock.armv7hl: E: explicit-lib-dependency libaio
    sanlock.armv7hl: E: explicit-lib-dependency libblkid
    sanlock.armv7hl: E: explicit-lib-dependency libuuid

Seems that rpm can detect the required libraries, and pull the right
version for the right architecture.
2019-05-22 23:28:03 +03:00
Nir Soffer
8bd28ed519 Update to sanlock-3.7.3
- Update to sanlock-3.7.3, completing 4K API
- Add missing BuildRequires to fix build on Fedora 31.
- Add missing Requires to avoid similar issues in the future.
- Remove unused patch
2019-05-21 21:16:38 +03:00
Nir Soffer
c74119db70 Clean up python align and sector constants
Add patch for upstream commit af126ed0c3d0 (python: Clean up alignment
and sector constants).
2019-04-13 00:27:39 +03:00
Nir Soffer
3ec7562457 Add missing %systemd_postun arguments
%systemd_postun was changed recently to require arguments[1]. This seems
to help systemd to clean up more efficiently after uninstalling a
package.

[1] 085f826676
2019-04-08 23:09:51 +03:00
Nir Soffer
dbcbd08793 Fix changelog date 2019-04-08 22:06:21 +03:00
Nir Soffer
253c91dead Update to sanlock 3.7.1
- Fix read_resource_owners (414abfe)
2019-04-08 22:03:44 +03:00
Nir Soffer
bda28c805c Update to sanlock 3.7.0
- Update version and release
- Remove the unneeded with_systemd flag
- Remove all the patches, they are included in 3.7.0
2019-04-08 22:03:44 +03:00
Nir Soffer
8a363c58ec Add sanlock-3.7.0 source 2019-03-20 22:54:20 +02:00
Nir Soffer
8f77d1dbd3 Actually add the patch 2019-02-02 01:18:01 +02:00
Nir Soffer
d9222aa973 Fix build on Fedora rawhide
Add patch 0004-python-Fix-build-on-Fedora-29.patch.
2019-02-02 00:54:54 +02:00
Igor Gnatenko
28bc14b737 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:49 +01:00
David Teigland
67adc73ef3 lockfile ownership 2019-01-24 11:38:14 -06:00
Igor Gnatenko
5a9f4e543f
Remove obsolete ldconfig scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-22 18:40:53 +01:00
Igor Gnatenko
ba5c7516d8
%{python_sitearch} → %{python2_sitearch}
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-30 00:22:25 +02:00
Igor Gnatenko
4728e420ff
Add missing BuildRequires on gcc
make: cc: Command not found

References: https://bugzilla.redhat.com/show_bug.cgi?id=1606297
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-24 16:40:11 +02:00
Fedora Release Engineering
ad4036ad4e - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 05:42:05 +00:00
Jason Tibbitts
52479fefec Remove needless use of %defattr 2018-07-10 01:18:05 -05:00
Iryna Shcherbina
84f36bf179 Update Python 2 dependency declarations to new packaging standards 2018-04-12 23:04:36 +02:00
David Teigland
4ffe8b8dc9 more makefile fixes 2018-03-14 12:10:10 -05:00
David Teigland
e6c322124b change makefile flags 2018-03-14 11:55:23 -05:00
David Teigland
e8d9439ff1 fix changelog 2018-03-14 10:41:39 -05:00
David Teigland
26a4ffd8b5 rebuild with set_build_flags 2018-03-14 10:39:34 -05:00
Igor Gnatenko
ce4c667bed
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 08:48:20 +01:00
Igor Gnatenko
5ad1df3306 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 00:35:41 +01:00
Fedora Release Engineering
7d3b0eda79 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 16:05:03 +00:00
David Teigland
1e6660a892 add sanlock-3.6.0 to sources 2017-12-12 12:05:23 -06:00
David Teigland
9cf0c878b2 Update to sanlock-3.6.0, drop fence_sanlock 2017-12-12 12:00:38 -06:00
Zbigniew Jędrzejewski-Szmek
4625ee4c9e Add Provides for the old name without %_isa 2017-08-20 10:42:33 -04:00
Zbigniew Jędrzejewski-Szmek
f6cda7ba37 Add Provides for the old name without %_isa 2017-08-20 10:41:58 -04:00
Zbigniew Jędrzejewski-Szmek
8219437cfe Python 2 binary package renamed to python2-sanlock 2017-08-19 09:44:08 -04:00
Fedora Release Engineering
28ebb67cad - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 08:06:15 +00:00
Fedora Release Engineering
33472652df - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 18:07:24 +00:00
David Teigland
d2971658e8 update to sanlock-3.5.0 2017-05-01 11:44:29 -05:00
Fedora Release Engineering
d9e16acc7c - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 13:04:04 +00:00
Fedora Release Engineering
36b0cc4a9f - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages 2016-07-19 12:34:39 +00:00
David Teigland
b05c391161 update to sanlock-3.4.0 2016-06-10 11:48:49 -05:00
David Teigland
b1fafa2da4 remove exclusive arch 2016-02-23 10:09:31 -06:00
David Teigland
94b18f6c97 update to sanlock-3.3.0 2016-02-22 13:23:15 -06:00