Commit Graph

71 Commits

Author SHA1 Message Date
Petr Kubat
dab8e90518 Rename __atomic_compare_exchange to not clash with gcc built-in 2018-05-23 11:49:03 +02:00
Igor Gnatenko
ce1bcabda8
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 09:07:04 +01:00
Fedora Release Engineering
d78d80dc7b - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 21:25:35 +00:00
Petr Kubat
10b101d3ad Fix deadlocks when reading/writing off-page duplicate tree
Resolves: #1349779
2017-10-31 16:30:01 +01:00
Petr Kubat
0f9eac24b2 Run a number of quick subsystem checks on build 2017-10-24 08:57:37 +02:00
Petr Kubat
ee7752ae54 Fail properly when encountering removed or 0-byte regions
Resolves: #1471011
2017-09-07 14:46:31 +02:00
Fedora Release Engineering
eb2e4bfeeb - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 01:19:52 +00:00
Fedora Release Engineering
f7dc223c78 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 18:41:53 +00:00
Petr Písař
9f0a04fe39 perl dependency renamed to perl-interpreter <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules> 2017-07-12 15:05:44 +02:00
Petr Kubat
0b929f0f8b Fix some defects found by covscan 2017-06-26 15:18:47 +02:00
Petr Kubat
8047fa8580 Do not access DB_CONFIG when db_home is not set
Resolves: #1464033
2017-06-26 13:19:48 +02:00
Petr Kubat
62dc81833b Missing changelog for previous commit 2017-06-26 11:45:45 +02:00
Petr Kubat
3a3ae67b51 Try looking at libdb's env lock details via /proc/locks during env_attach
As flock-style locks have no way to check whether another lock on the file is held by the current process
and is safe for libdb to access the its environment (in read-mode only), a helper function that parses
/proc/locks for this information has been added.
Additionally, db-5.3.28-rpm-lock-check.patch has been modified to use the helper function in order for libdb
to not have to leak file descriptors while checking for rpm's transaction lock when accessing rpm's environment.
2017-06-26 08:46:48 +02:00
Petr Kubat
273921eda9 Reintroduce patches removed in 5.3.28-22
Modify upstream patch to fail on pthread version mismatch

Resolves: #1460003
2017-06-13 12:51:00 +02:00
Adam Williamson
8e9ddaf1be Complete patch removal 2017-06-09 15:20:57 -07:00
Adam Williamson
e07dfda821 Drop rhbz#1394862 patches again, DB corruption still reported 2017-06-09 15:18:41 -07:00
Petr Kubat
c7f48db775 Reintroduce upstream patch for rhbz#1394862
Do not rebuild rpm's environment during a rpm transaction
2017-06-01 13:32:50 +02:00
Adam Williamson
27c1b02780 Drop rhbz#1394862 patch for now, it has serious issues 2017-05-26 14:47:01 -07:00
Petr Kubat
9ded8d2c32 Fix some issues present in the upstream patch for condvar issue
Leftover "#define static" from upstream testing
Unnecessary renaming of variables/functions

Resolves: #1394862
2017-05-24 09:09:20 +02:00
Adam Williamson
559da4d941 Fix issue causing DNF to hang on glibc updates (#1394862) 2017-05-23 14:57:06 -07:00
Petr Kubat
607172865e Fix overflowing integer in bundled-in lemon.c
Resolves: #1423842
2017-02-22 13:42:57 +01:00
Fedora Release Engineering
a624026330 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 18:31:06 +00:00
Petr Kubat
0901eab507 Add man pages for libdb-utils 2016-12-08 12:36:07 +01:00
Petr Kubat
77e472ab40 Fix mutexes not being released properly when calling db_verify 2016-11-14 08:29:46 +01:00
Dennis Gilmore
5720605fb2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 03:02:04 +00:00
Dennis Gilmore
f95b1a7c7d - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 15:06:29 +00:00
Jan Staněk
0e76a89a52 Add upstream patch for a memp_stat issue.
- Resolves: rhbz#1211871
2015-05-19 11:13:28 +02:00
Kalev Lember
67c19a3940 Rebuilt for GCC 5 C++11 ABI change 2015-05-02 15:13:23 +02:00
Till Maas
3723cb0785 Rebuilt for Fedora 23 Change
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
2015-02-21 22:20:13 +01:00
Peter Robinson
9d1d65a97e - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 02:49:38 +00:00
Tom Callaway
7bc5ba95f3 fix license handling 2014-07-17 14:29:48 -04:00
Jakub Čajka
418d7b37c8 Fixed build with Java 8
Signed-off-by: Honza Horak <hhorak@redhat.com>
2014-07-14 14:50:43 +02:00
Jan Staněk
eaaaf9b94e Fixed search path for new tcl, new BuildRequires for zlib 2014-06-10 12:04:15 +02:00
Dennis Gilmore
c1528ffe0b - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-06 22:00:54 -05:00
Peter Robinson
7b2621b007 Add some of the previous aarch64 bits back as the sub configure don't use the macro 2014-02-23 01:32:08 +00:00
Peter Robinson
1857f8f813 Fix configure macro usage for better aarch64 build fix 2014-01-26 21:49:39 +00:00
Jan Staněk
d4277ffe45 Updated config files to allow build on aarch64 (#1022970) 2013-11-06 10:23:00 +01:00
Jan Staněk
71992e8fab Added Sleepycat to the license list (#1013841)
- Updated to 5.3.28 (#1013233)
2013-10-08 15:03:14 +02:00
Dennis Gilmore
632880db7b - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 00:08:49 -05:00
Tom Callaway
8bd27360f9 add lgpl-2.1.txt 2013-05-28 11:28:46 -04:00
Jan Staněk
b11166b1bd Fix missing debuginfo issue for utils subpackage 2013-05-16 13:26:21 +02:00
Tom Callaway
48b49cd9f0 clarify license on mt19937db.c 2013-05-09 11:33:30 -04:00
Jan Staněk
4f47614117 Added sqlite compability CFLAGS (#788496) 2013-04-03 10:49:29 +02:00
Jan Staněk
c0ee04424d Cleaning the specfile - removed gcc-java dependecy other way 2013-03-27 17:50:05 +01:00
Jan Staněk
85eeffff6e Removed dependency on obsolete gcc-java package (#927742) 2013-03-27 16:33:39 +01:00
Jindrich Novy
2548a6fd46 add LGPLv2+ to license tag (#886838) 2013-03-07 13:55:28 +01:00
Dennis Gilmore
78d31c45b6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-13 22:11:36 -06:00
Tom Callaway
504ea30992 fix license tag 2012-11-27 13:50:01 -05:00
Dennis Gilmore
a5851683c6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-19 14:31:28 -05:00
Peter Robinson
5372d15f00 Specify tag for libtool (fixes FTBFS # 838334 ) 2012-07-14 17:41:07 +01:00