Dodji Seketeli
244eeddff9
Update to upstream 1.8
...
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2020-12-01 15:41:28 +01:00
Fedora Release Engineering
f55d2af551
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 04:12:19 +00:00
Dodji Seketeli
e6445abd5d
Update to upstream 1.7
...
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2020-02-26 13:52:39 +01:00
Sinny Kumari
0337269af0
Add koji as BuildRequires
...
koji.read_config() now throws error if config search
path is empty. See https://pagure.io/koji/pull-request/1787
Fixes: RHBZ#1799575
Thanks to Dodji for figuring out the root cause of build failure
Signed-off-by: Sinny Kumari <sinny@redhat.com>
2020-02-17 17:13:25 +00:00
Fedora Release Engineering
49dc6c5a2f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 08:31:53 +00:00
Fedora Release Engineering
a6ceba9399
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 12:45:43 +00:00
Dodji Seketeli
8d2fceb110
Update to upstream 1.6
...
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2019-03-28 09:48:04 +01:00
Mathieu Bridon
c41ee509c9
Split fedabipkgdiff to its own subpackage
...
This tool is very specific, and only useful to Fedora developers, not
all developers.
It also has lots of dependencies which aren't required by the other
tools.
Splitting it to its own specialized package makes the main package, with
its library and utilities, much lighter.
2019-03-13 10:38:53 +01:00
Mathieu Bridon
c371375e32
Better group dependencies
...
Many dependencies are only required for fedabipkgdiff, so let's put them
under the right conditional.
2019-03-13 10:38:53 +01:00
Mathieu Bridon
08b4ca2640
Remove some unnecessary dependencies
2019-03-13 10:38:53 +01:00
Tim Landscheidt
3693d52e63
Remove obsolete requirements for %post/%preun scriptlets
2019-03-07 22:17:13 +00:00
Fedora Release Engineering
debcbe6db1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 06:38:51 +00:00
Igor Gnatenko
74dafa6915
Remove obsolete scriptlets
...
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-27 19:04:45 +01:00
Dodji Seketeli
11a1b09585
Apply these two patches present upstream:
...
Support-having-several-debuginfo-search-dirs-for-a-b.patch
Add-a-fail-no-debug-info-to-abidiff.patch
This is useful for some users that need to use abidiff in contexts
where debuginfo for a given ELF binary is located under more than one
root directory.
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2018-11-12 15:55:00 +01:00
Dodji Seketeli
085504b3b3
Update to upstream 1.5
...
Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2018-10-25 14:31:21 +02:00
Nils Philippsen
0f4ab29e19
add missing %{buildroot}
2018-07-25 23:21:21 +02:00
Nils Philippsen
01ef5a7e4c
explicitly use Python 3 for fedabipkgdiff
2018-07-25 23:13:37 +02:00
Dodji Seketeli
96180f1ef0
Update to 1.4 release
...
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2018-07-13 14:33:21 +02:00
Dodji Seketeli
405ed1d0a7
Merge #2 fedabipkgdiff is for fedora only
2018-07-13 07:55:05 +00:00
Fedora Release Engineering
cbf50c6639
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 07:47:34 +00:00
Troy Dawson
48c3957002
When python3-koji is not present, then fedabipkgdiff does not get built.
...
python3-koji, and thus fedabipkgdiff, is only for fedora.
2018-06-19 14:10:46 -07:00
Miro Hrončok
ba7a2a8d45
Rebuilt for Python 3.7
2018-06-19 10:45:50 +02:00
Adam Jackson
eebbb7c049
Fix %if conditionals
...
On non-Fedora systems %{fedora} will not be defined; rpm treats
undefined macros as literal text, and 0%{foo} isn't a boolean. The ?
makes undefined macros expand as an empty string instead.
2018-05-24 12:13:50 -04:00
Dodji Seketeli
6cd299ee66
Update to upstream 1.3 version.
...
Also, use python3 modules.
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2018-05-16 09:54:14 +02:00
Dodji Seketeli
24cda57ede
Depend on Koji only on Fedora
...
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2018-03-19 16:02:44 +01:00
Dodji Seketeli
1919c2a14e
Update to upstream 1.2
...
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2018-03-06 10:13:19 +01:00
Igor Gnatenko
7c178bb9eb
Escape macros in %changelog
...
Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-09 09:04:55 +01:00
Fedora Release Engineering
1344aadb51
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 21:09:53 +00:00
Igor Gnatenko
7c009b0131
Switch to %ldconfig_scriptlets
...
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-02 11:02:22 +01:00
Dodji Seketeli
1f9eb482c1
Update to upstream 1.1 release
...
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2018-01-30 09:35:34 +01:00
Dodji Seketeli
d728e4b1d8
Fix release part of version number.
...
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2017-11-22 14:59:20 +01:00
Dodji Seketeli
e8a4ba4bd6
Update to upstream 1.0 tarball
...
- Update to upstream 1.0 tarball
- Adjust tarball_revision and tarball_name macros
- Adjust Release macro
- Remove the koji build require as python2-koji is enough
- Replace the pyxdg build require with the python2-pyxdg one.
- Added missing build and runtime require 'mailcap' to allow
fedabipkgdiff to detect RPM files
- Remove patches that got applied upstream:
0001-A-suppressed-diff-node-implies-suppressing-all-equiv.patch
0001-Bug-20927-Segfault-when-HOME-is-not-set.patch
0001-Fix-aborting-when-reading-.foo-symbols-from-a-ppc64-.patch
- Add kmidiff to the RPM
Signed-off-by: Dodji Seketeli <dodji@redhat.com>
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2017-11-22 11:31:42 +01:00
Troy Dawson
601df11e56
Fix rawhide FTBFS - Added Buildrequires python2-koji
2017-10-06 09:58:55 -07:00
Fedora Release Engineering
d30cba23fb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
2017-08-03 01:09:52 +00:00
Fedora Release Engineering
dd260789f3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2017-07-26 18:30:24 +00:00
Fedora Release Engineering
f269cbf2af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
2017-05-15 21:28:45 +00:00
Fedora Release Engineering
a441dd2573
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2017-02-10 18:21:16 +00:00
Dodji Seketeli
f96b2b5421
Fix upstream bug - Fix aborting when reading .foo symbols from a ppc64 binary
...
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2016-12-09 01:16:33 +01:00
Dodji Seketeli
b8a82ba8ba
Update 0001-Bug-20927-Segfault-when-HOME-is-not-set.patch
...
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2016-12-05 11:14:51 +01:00
Dodji Seketeli
8c280bc2f1
- Fix upstream Bug 20927 - Segfault when invoke abidiff is invoked with $HOME not set
...
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2016-12-05 10:37:27 +01:00
Dodji Seketeli
85e5cff602
Fix an issue where some suppressed diff nodes are still visible in change reports
...
This implies applying upstream patch:
"[PATCH] A suppressed diff node implies suppressing all equivalent nodes too"
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2016-11-26 12:08:08 +01:00
Dodji Seketeli
57696adcb8
Add wget as a build and runtime requirement for fedabipkgdiff
...
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2016-11-23 14:14:45 +01:00
Dodji Seketeli
01057e5fe1
Update to upstream 1.0.rc6 release
...
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2016-11-23 12:32:47 +01:00
Dodji Seketeli
a0f3b7d461
Update package description to mention fedabipkgdiff
...
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2016-08-29 13:34:09 +02:00
Chenxiong Qi
9e71dd5571
Add missing runtime dependencies of fedabipkgdiff
...
This patch adds several missing runtime dependencies of the
fedabipkgdiff package.
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2016-08-29 12:06:21 +02:00
Dodji Seketeli
fce026149d
Fix change log entry
...
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2016-08-21 09:41:40 +02:00
Dodji Seketeli
97cafb1911
Fix change log entry
...
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2016-08-21 09:41:34 +02:00
Dodji Seketeli
58a9c3fd61
Add README file
...
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2016-08-21 09:41:23 +02:00
Dodji Seketeli
26ef51ac47
Update to upstream 1.0.rc5
...
- Update to upstream 1.0.rc5 tarball
- Add new build requires for new fedabipkgdiff tool:
python2-devel, rpm-python, python2-mock, koji, pyxdg, python2-unittest2
- Add new %%{_bindir}/fedabipkgdiff binary and
%%{_libdir}/libabigail/default.abignore configuration file to the set
of distributed files.
- Drop patches that were integrated upstream:
0001-Bug-19961-Distinguish-between-PI-executable-and-shar.patch
0002-Bug-19964-Cannot-load-function-aliases-on-ppc64.patch
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2016-06-27 19:40:43 +02:00
Dodji Seketeli
8e428a8656
Fix PIE and ppc64 function aliases handling
...
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2016-04-25 20:04:53 +02:00