Lukas Slebodnik
5b9048a02e
Fix typo in date
2020-04-28 11:44:31 +02:00
Lukas Slebodnik
9beb03eed5
rhbz#1828721 New: libldb-2.1.2 is available
2020-04-28 11:40:49 +02:00
Günther Deschner
6f5fde39a8
libldb-2.1.1 is available
...
resolves: rhbz#1807066
Guenther
2020-02-26 15:06:07 +01:00
Fedora Release Engineering
9a01bc7f03
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 09:35:31 +00:00
Lukas Slebodnik
a366c15c50
Workaround for failure on ppc64le
2020-01-23 00:39:52 +01:00
Lukas Slebodnik
e7e5c5f5b9
Always check the signature of the tarball
2020-01-22 21:30:30 +01:00
Lukas Slebodnik
0c3e05356f
rhbz#1748422 - libldb-2.1.0 is available
2020-01-22 17:14:30 +01:00
Lukas Slebodnik
8f21ab5316
rhbz#1748422 - libldb-2.0.8 is available
2019-12-16 17:54:18 +01:00
Lukas Slebodnik
6be587f708
rhbz#1748422 - libldb-2.0.7 is available
2019-09-11 21:39:42 +02:00
Lukas Slebodnik
26fa84681f
rhbz#1748422 - New upstream release 2.0.6
2019-09-04 08:18:32 +02:00
Lukas Slebodnik
bb9c7beaf2
Disable toggle_guidindex_check_pack test for ppc64le
...
It is a temporary workaround to unblock other packages
2019-08-26 13:16:36 +02:00
Lukas Slebodnik
507e6988dd
rhbz#1683147 - libldb-2.0.5 is available
2019-08-26 10:45:29 +02:00
Lukas Slebodnik
f542d96b3e
Remove python2 packages
...
* resolves: rhbz#1737644 - libldb, libtalloc, libtevent, libtdb: Remove Python 2 subpackages from Fedora 31+
2019-08-26 10:36:03 +02:00
Miro Hrončok
ccccd5ba2f
Rebuilt for Python 3.8
2019-08-19 10:18:04 +02:00
Fedora Release Engineering
08f4139def
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 13:40:44 +00:00
Günther Deschner
4efa35f8c5
New upstream release 1.5.5
...
Guenther
2019-07-13 11:56:46 +02:00
Lukas Slebodnik
482b42ed8b
rhbz#1718113 - samba fail to build with Python 3.8
...
AttributeError: module 'time' has no attribute 'clock'
2019-06-14 15:12:14 +02:00
Lukas Slebodnik
b08d8b3a27
rhbz#1711638 - fails to build with Python 3.8.0a4
2019-06-03 17:00:42 +02:00
Lukas Slebodnik
d97cb83bae
New upstream release 1.5.4
2019-03-06 12:33:44 +01:00
Lukas Slebodnik
110f3b7d49
New upstream release 1.5.3
2019-02-14 14:32:11 +01:00
Fedora Release Engineering
3c20801c8b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 07:31:33 +00:00
Lukas Slebodnik
d707c03707
Use deterministic order of dict for tests
2019-01-18 21:04:28 +01:00
Lukas Slebodnik
f5b18a5dbb
Revert "Workaround for wrong order of repr on s390x"
...
It did not work for some reason.
This reverts commit 2a4d9797fa
.
2019-01-18 21:04:05 +01:00
Lukas Slebodnik
2a4d9797fa
Workaround for wrong order of repr on s390x
...
The standard dictionary in Python 3.7 is ordered
But it can fail with python2
Simple reproducer:
for i in {1..10}; do PYTHONHASHSEED=random python2 -c 'import ldb; msg = ldb.Message(); msg.dn = ldb.Dn(ldb.Ldb(), "dc=foo29"); msg["dc"] = b"foo"; print(repr(msg)) '; done
======================================================================
FAIL: test_repr (__main__.LdbMsgTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "tests/python/api.py", line 2322, in test_repr
"Message({'dn': Dn('dc=foo29'), 'dc': MessageElement(['foo'])})")
AssertionError: "Message({'dc': MessageElement(['foo']), 'dn': Dn('dc=foo29')})" != "Message({'dn': Dn('dc=foo29'), 'dc': MessageElement(['foo'])})"
----------------------------------------------------------------------
Ran 1025 tests in 29.146s
FAILED (failures=1)
2019-01-18 18:13:20 +01:00
Lukas Slebodnik
5996f46405
Remove dependency on pkg-config from devel Requires
...
provide .pc file does not mean that package requires pkg-config
2019-01-18 16:32:01 +01:00
Lukas Slebodnik
1ddfd04fdf
Remove unnecessary workarounds
2019-01-18 16:32:01 +01:00
Lukas Slebodnik
f79e4c7cba
Update conditional build of lmdb
2019-01-18 16:32:01 +01:00
Lukas Slebodnik
160b21d5a3
Fix out of bound in ldb_wildcard_compare
2019-01-18 16:32:01 +01:00
Lukas Slebodnik
26bfbd96ca
Fix detection of HAVE_LARGEFILE with python2
...
+ use autosetup
+ rebase 2nd patch
2019-01-18 16:32:01 +01:00
Lukas Slebodnik
d423db1bd0
Workaround for hardcoded path in Makefile
...
sh-4.4# make all
PYTHONHASHSEED=1 WAF_MAKE=1 ../../buildtools/bin/waf build
/bin/sh: ../../buildtools/bin/waf: No such file or directory
make: *** [Makefile:7: all] Error 127
2019-01-18 16:32:01 +01:00
Lukas Slebodnik
30d8d25f36
Update python2/3 builds
2019-01-18 16:32:01 +01:00
Lukas Slebodnik
9427f0d5bc
Make python2 optional
2019-01-18 16:32:01 +01:00
Lukas Slebodnik
c627f945ea
New upstream release - 1.5.2
2019-01-18 16:31:43 +01:00
Lukas Slebodnik
e591332967
New upstream release 1.4.3
2018-11-08 15:43:10 +01:00
Dylan Stephano-Shachter
c74409477d
only run pathfix.py on python 3 builds
2018-08-23 16:55:21 -04:00
Lukas Slebodnik
171f707588
New upstream release 1.4.2
2018-08-16 11:15:02 +02:00
Fedora Release Engineering
ebafbb50b2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 08:21:49 +00:00
Jakub Hrozek
7e000c9e8e
New upstream release 1.4.1
...
- Apply a patch to hide local ABI symbols to avoid issues with new binutils
- Patch the waf script to explicitly call python2 as "env python" doesn't
yield py2 anymore
2018-07-12 16:47:28 +02:00
Miro Hrončok
8dd3a89d7e
Rebuilt for Python 3.7
2018-06-19 10:46:07 +02:00
Lukas Slebodnik
d19d8f8d5f
Another attempt to fix multiarch build
...
__isa_bits seems to be defined in scratch build but not in ordinary
build.
2018-05-31 11:32:07 +02:00
Lukas Slebodnik
3370424e7f
Fix issue with parsing spec file
...
error: parse error in expression
error: /builddir/build/SPECS/libldb.spec:190: bad %if condition
2018-05-31 09:09:12 +02:00
Lukas Slebodnik
0b97065b6b
Fix build on 32 bit architectures
...
* lmdb is supported in ldb just on 64 bit architectures
2018-05-30 23:29:28 +02:00
Lukas Slebodnik
650490cad8
New upstream release 1.4.0
2018-05-30 22:36:50 +02:00
Jakub Hrozek
d6786e7fee
New upstream release 1.3.3
...
Resolves: rhbz#1574267 - libldb-1.3.3 is available
2018-05-03 12:01:52 +02:00
Lukas Slebodnik
5bbb418cc2
Disable link time optimisation for python3 related modules/libs
...
Workaround for rhbz#1548822
2018-03-01 21:12:51 +01:00
Lukas Slebodnik
608e0c71d2
New upstream release 1.3.2
...
Resolves: rhbz#1550051 - libldb-1.3.2 is available
2018-03-01 10:49:00 +01:00
Lukas Slebodnik
11b75af968
Add gcc to BuildRequires
...
https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-02-26 15:31:14 +01:00
Lukas Slebodnik
46dc8a0bf0
Use ldconfig scriptlets
...
https://fedoraproject.org/wiki/Changes/Removing_ldconfig_scriptlets
2018-02-26 15:28:35 +01:00
Florian Weimer
3a6764e343
Another rebuild with new build flags
2018-02-24 21:50:11 +01:00
Florian Weimer
3c9d5ae5c9
Rebuild to pick up new Python build flags
2018-02-24 14:57:29 +01:00
Fedora Release Engineering
682c3974e2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 22:34:03 +00:00
Björn Esser
4f64d60a55
Rebuilt for switch to libxcrypt
2018-01-20 23:07:06 +01:00
Lukas Slebodnik
c3abe18978
New upstream release 1.3.1
...
Resolves: rhbz#1534128 - libldb-1.3.1 is available
2018-01-13 15:32:19 +01:00
Lukas Slebodnik
c0e792f7e9
Update Python 2 dependency declarations to new packaging standards
...
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 )
2018-01-09 19:49:13 +01:00
Lukas Slebodnik
c3c2498422
Update spec file conditionals
2017-11-30 09:57:24 +01:00
Lukas Slebodnik
df8cc6a1d9
Fix memory leak introduced in 1.3.0
2017-10-21 16:09:13 +02:00
Lukas Slebodnik
de55e7fcb3
New upstream release 1.3.0
...
Resolves: rhbz#1504361 - libldb-1.3.0 is available
2017-10-20 14:02:21 +02:00
Lukas Slebodnik
7e985261b5
New upstream release 1.2.2
...
Resolves: rhbz#1489418 - libldb-1.2.2 is available
2017-09-11 12:12:35 +02:00
Fedora Release Engineering
d2cd71f30d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
2017-08-03 01:46:27 +00:00
Fedora Release Engineering
023868d632
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2017-07-26 19:11:18 +00:00
Lukas Slebodnik
10fccc5545
New upstream release 1.2.1
...
Resolves: rhbz#1473988 - libldb-1.2.1 is available
2017-07-24 10:14:05 +02:00
Andreas Schneider
44b390d82c
Fix pyhton3 support
2017-07-06 10:15:20 +02:00
Lukas Slebodnik
1abc06a2dd
Fix bug found by unit test on i386
2017-07-04 16:05:43 +02:00
Lukas Slebodnik
d177bb91cc
New upstream release 1.2.0
...
Resolves: rhbz#1467118 - libldb-1.2.0 is available
* run unit-tests
2017-07-04 13:09:50 +02:00
Lukas Slebodnik
de65afad2f
New upstream release 1.1.31
...
Resolves: rhbz#1462041 - libldb-1.1.31 is available
2017-06-16 13:49:55 +02:00
Lukas Slebodnik
d5b8e3f89f
Revert detection of system pytalloc-util for python3
2017-06-03 12:27:22 +02:00
Lukas Slebodnik
f5da48cc61
New upstream release 1.1.30
...
Resolves: rhbz#1458264 - libldb-1.1.30 is available
2017-06-03 11:58:00 +02:00
Lukas Slebodnik
0860bd70dc
rhbz#1401172 - Missing symbol versioning provided by libldb.so with strict CFLAGS
...
Fix configure time detection with -Werror=implicit-function-declaration
-Werror=implicit-int
2017-04-01 15:02:05 +02:00
Lukas Slebodnik
725e5b329a
Require renamed python2 packages
...
Use renamed python2 binding for talloc tevent and tdb
dnf prefer old package with required name rather then
new package with provides
2017-04-01 14:54:18 +02:00
Lukas Slebodnik
d0b25de846
Fix few fedora packaging violation
...
* Package uses either %{buildroot} or $RPM_BUILD_ROOT
Note: Using both %{buildroot} and $RPM_BUILD_ROOT
See: http://fedoraproject.org/wiki/Packaging/Guidelines#macros
* Uses parallel make %{?_smp_mflags} macro.
- parallel make works well with talloc, tevent, tdb and samba
* Spec use %global instead of %define unless justified.
Note: %define requiring justification: %define talloc_version 2.0.8,
%define tdb_version 1.3.3, %define tevent_version 0.9.17
2017-04-01 14:54:18 +02:00
Lukas Slebodnik
8718918ded
Remove rhel5 relicts
...
* popt-devel is available on rhel6+
* waf is used instead of autotools
* Package has no %clean section with rm -rf %{buildroot} (or
$RPM_BUILD_ROOT)
Note: %clean present but not required
2017-04-01 14:54:18 +02:00
Fedora Release Engineering
86e10a0247
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2017-02-10 18:58:34 +00:00
Miro Hrončok
47a1693279
Rebuild for Python 3.6
2016-12-19 18:20:36 +01:00
Adam Williamson
f7bf17cc3d
rebuild with reverted redhat-rpm-config to fix missing symbols
2016-12-06 15:22:21 -08:00
Jakub Hrozek
2ce800f66c
New upstream release 1.1.29
...
- Resolves: rhbz#1400738 - libldb-1.1.29 is available
2016-12-02 10:52:30 +01:00
Jakub Hrozek
1cd99bd1f2
New upstream release 1.1.28
...
- Resolves: rhbz#1398307 - libldb-1.1.28 is available
2016-11-25 08:51:08 +01:00
Jakub Hrozek
65e8a0f75a
New upstream release 1.1.27
...
- Resolves: rhbz#1361163 - libldb-1.1.27 is available
2016-07-28 16:16:17 +02:00
Lukas Slebodnik
2d4e98b5f9
rhbz#1358281 - cannot install pyldb
2016-07-22 16:37:41 +02:00
Lukas Slebodnik
31b9884a8a
Remove fedpng lint warning
...
warning: bogus date in %changelog: Mon Aug 10 2012 Jakub Hrozek
<jhrozek@redhat.com> - 1.1.10-1
2016-07-22 16:37:41 +02:00
Fedora Release Engineering
d5b9b45fc6
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
2016-07-19 07:41:43 +00:00
Petr Viktorin
5f75edd45c
Package the Python3 bindings
2016-07-18 18:12:40 +02:00
Jakub Hrozek
adb83a2c02
New upstream release 1.1.26
2016-02-22 22:06:38 +01:00
Dennis Gilmore
52329c5230
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2016-02-04 03:27:57 +00:00
Jakub Hrozek
a79ee3cdbd
New upstream release 1.1.25
2016-01-04 11:25:03 +01:00
Jakub Hrozek
7d04fc05f3
New upstream release 1.1.24
...
- Resolves: rhbz#1292070 - CVE-2015-5330 libldb: samba: Remote memory read
in Samba LDAP server [fedora-all]
2015-12-16 13:44:02 +01:00
Jakub Hrozek
e8212b6212
Fix CVE-2015-5330
2015-12-16 12:01:20 +01:00
Jakub Hrozek
a0366599c4
Fix a typo
2015-11-12 09:30:28 +01:00
Jakub Hrozek
fa25d46d10
Package _tdb_text.py
2015-11-12 09:03:27 +01:00
Jakub Hrozek
89c9b11d1f
New upstream release 1.1.23
2015-11-12 08:55:35 +01:00
Andreas Schneider
9b538b784a
New upstream release 1.1.21
2015-08-25 16:15:26 +02:00
Dennis Gilmore
3c1a37111c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2015-06-17 16:00:31 +00:00
Jakub Hrozek
3c32ef68c7
New upstream release 1.1.20
2015-01-28 10:37:22 +01:00
Jakub Hrozek
f1de870ea6
New upstream release 1.1.19
2015-01-05 13:45:10 +01:00
Jakub Hrozek
44f93385fb
New upstream release 1.1.18
2014-12-05 14:30:33 +01:00
Peter Robinson
635b6abe26
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
2014-08-17 04:21:09 +00:00
Dennis Gilmore
18e5032bd0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
2014-06-06 23:13:45 -05:00
Jakub Hrozek
1b81fed46a
Fix changelog
2014-05-06 15:37:15 +02:00
Jakub Hrozek
7549b50d5e
New upstream release 1.1.17
2014-05-06 15:26:52 +02:00
Stephen Gallagher
30627481e2
Enable building libldb's LDAP interface module
2014-01-02 09:53:40 -05:00
Stephen Gallagher
e8a358f2a4
Remove bundles(tdb_compat)
...
LDB is using libtdb 1.x again and libccan has been removed from its
dependencies. This actually happened in version 1.1.8, but we
forgot to remove the virtual provides.
2013-11-11 08:28:18 -05:00