Commit Graph

71 Commits

Author SHA1 Message Date
Yaakov Selkowitz
9b1912ee9a Remove lingering kernelshark dependencies
These build dependencies were used solely for kernelshark, which has
since been split out into its own package.
2023-06-22 16:24:26 -04:00
Zamir SUN
78354bc3a4 SPDX migration
Signed-off-by: Zamir SUN <sztsian@gmail.com>
2023-06-05 21:51:59 +08:00
Zamir SUN
8fd51942fe Update to 3.1.6 2023-04-18 21:57:12 +08:00
Jerome Marchand
93cd9d216e Fix infinite loop in make
Build is stuck in an infinite loop with make 4.4. Fix it.

Also remove explicit library dependency to make fedpkg lint happy. Let
rpmbuild take care of dependencies.

Resolves: rhbz#2171770

Signed-off-by: Jerome Marchand <jmarchan@redhat.com>
2023-03-31 12:26:18 +02:00
Fedora Release Engineering
d9631ac81a Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 05:21:28 +00:00
Zamir SUN
095246ccdf Update to 3.1.4
Signed-off-by: Zamir SUN <sztsian@gmail.com>
2022-10-11 21:22:01 +08:00
Fedora Release Engineering
59a359a610 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 10:47:01 +00:00
Ziqian SUN(Zamir)
158bcbb1c7 Remove man type 3 from file lists
Signed-off-by: Ziqian SUN(Zamir) <zsun@redhat.com>
2022-04-15 18:19:44 +08:00
Ziqian SUN(Zamir)
33b7a99761 Remoe libtracecmd man pages from trace-cmd
Signed-off-by: Ziqian SUN(Zamir) <zsun@redhat.com>
2022-04-15 18:10:15 +08:00
Ziqian SUN(Zamir)
9a42b883ec Update to 3.0.3
Signed-off-by: Ziqian SUN(Zamir) <zsun@redhat.com>
2022-04-15 17:17:55 +08:00
root
14be4ebb0d Add flight recoder service
Flight recorder service, trace-cmd.service, provides a feature to
automatically start trace-cmd command at every system start-up and to
automatically reload trace-cmd command at every kernel module loading
to enable tracepoints provided by kernel modules.

Thanks to this feature, once system panic occurs, users retrieve
ftrace ring buffer from crash dump that is created by some crash dump
mechanism such as kdump and virsh dump using crash trace command [1]
and can perform failure analysis based on ftrace event logs.

Historically, this feature has been provided only in the RHEL7 and
RHEL8 versions of trace-cmd packages so far. However, with the
introduction of CentOS Stream, RHEL's development process changed and
now CentOS Stream is an upstream of RHEL and Fedora Linux is the
upstream of CentOS Stream [2], due to which, Red Hat now follows
upstream-first policy strictly and requires this feature be provided
in its upstream.

[1] https://src.fedoraproject.org/rpms/crash-trace-command
[2] https://www.redhat.com/en/topics/linux/what-is-centos-stream

Signed-off-by: KUDOH Takashi <t-kudoh@fujitsu.com>
Signed-off-by: HATAYAMA Daisuke <d.hatayama@fujitsu.com>
2022-03-24 15:31:34 +09:00
Zamir SUN
b489389cf9 Update to 2.9.7 and exclude i686 2022-02-18 10:33:23 +08:00
Fedora Release Engineering
f8b8a6ca89 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 03:00:03 +00:00
Fedora Release Engineering
930eae7a81 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 19:32:47 +00:00
Jerome Marchand
4e04f581a7 Remove rpath from trace-cmd 2021-04-23 15:40:32 +02:00
Zamir SUN
d67fa86091 Fix dependency libtracecmd
Resolves: RHBZ 1943919

Signed-off-by: Zamir SUN <sztsian@gmail.com>
2021-03-29 14:59:39 +08:00
Zamir SUN
a5e0e2020d Update to 2.9.2 and rename trace-cmd-libs to libtracecmd
Signed-off-by: Zamir SUN <sztsian@gmail.com>
2021-03-27 00:09:53 +08:00
Jerome Marchand
c71ae5efff Build trace-cmd with external libtraceevent and libtracefs 2021-03-24 19:05:36 +01:00
Fedora Release Engineering
4aadbf030a - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 22:13:05 +00:00
Tom Stellard
d9c050b07c Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-08 22:46:33 +00:00
Zamir SUN
afb202a066 Move all python related stuff to trace-cmd-python3
Signed-off-by: Zamir SUN <sztsian@gmail.com>
2020-12-02 14:48:39 +08:00
Zamir SUN
57b6456aa8 trace-cmd: Temporary move libtraceevent back to %{_libdir}/trace-cmd
Signed-off-by: Zamir SUN <sztsian@gmail.com>
2020-10-12 23:40:59 +08:00
Zamir SUN
3736ffb873 Remove kernelshark as it's a separate package
Signed-off-by: Zamir SUN <sztsian@gmail.com>
2020-09-29 20:25:32 +08:00
Zamir SUN
c8ecd99d26 Update to 2.9.1
Signed-off-by: Zamir SUN <sztsian@gmail.com>
2020-09-05 12:59:45 +08:00
Fedora Release Engineering
aab2fc40c0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 12:47:55 +00:00
Jeff Law
5405f65947 - TRACECMD_LIBRARY can reference things in TRACEEVENT_LIBRARY, so
link TRACEEVENT_LIBRARY after TRACECMD_LIBRARY.
2020-05-26 16:20:19 -06:00
Björn Esser
df0c0d57a6 Rebuild (json-c) 2020-04-22 00:14:32 +02:00
Zamir SUN
4d6b69d096 Fix version in changelog.
I don't think it worth a new build.

Signed-off-by: Zamir SUN <sztsian@gmail.com>
2020-02-09 12:36:01 +08:00
Zamir SUN
d8c1b05ee3 Update to 2.8.3 and workaround GCC10 multiple definition check
Signed-off-by: Zamir SUN <sztsian@gmail.com>
2020-02-08 22:19:01 +08:00
Fedora Release Engineering
040ba79130 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 01:57:57 +00:00
Miro Hrončok
7aedeec54e Rebuilt for Python 3.8 2019-08-19 11:07:12 +02:00
Zamir SUN
a831745389 Fix more python2 residuals.
Fixes 1738158
2019-08-07 23:04:38 +08:00
Zamir SUN
8b530dd0d5 Switch python2 plugin to python3
Signed-off-by: Zamir SUN <sztsian@gmail.com>
2019-08-03 13:41:42 +08:00
Fedora Release Engineering
904693ec7e - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 01:50:28 +00:00
Zamir SUN
68a5571134 Fix test case path to distingush with downstream
Signed-off-by: Zamir SUN <sztsian@gmail.com>
2019-03-04 15:21:14 +08:00
Zamir SUN
b42887569d Add test from https://upstreamfirst.fedorainfracloud.org/trace-cmd
Signed-off-by: Zamir SUN <sztsian@gmail.com>
2019-03-04 15:13:19 +08:00
Fedora Release Engineering
7bc04f19e2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 10:13:27 +00:00
Zamir SUN
d234639f1c Revert "Switch python plugin to build against python3"
Seems something wrong with swig. So temporary revert this patch.

This reverts commit 238fc9be9f.
2019-01-01 23:14:47 +08:00
Zamir SUN
238fc9be9f Switch python plugin to build against python3
Signed-off-by: Zamir SUN <sztsian@gmail.com>
2019-01-01 21:48:29 +08:00
Igor Gnatenko
d45c52d761 add BuildRequires: gcc
Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-07-18 11:23:39 +02:00
Fedora Release Engineering
60099b4f72 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 07:49:51 +00:00
Zamir SUN
a7a457b764 Add python plugin support
Signed-off-by: Zamir SUN <sztsian@gmail.com>
2018-03-02 23:28:59 +08:00
Zamir SUN
6f61bc0083 Update to 2.7
Signed-off-by: Zamir SUN <sztsian@gmail.com>
2018-03-02 22:40:45 +08:00
Florian Weimer
f331d32122 Use LDFLAGS from redhat-rpm-config 2018-02-23 16:46:18 +01:00
Fedora Release Engineering
6d5a5801e5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 19:22:25 +00:00
Zamir SUN
cb074fe339 Rebase to 2.6.2. 2017-11-11 10:45:05 +08:00
Fedora Release Engineering
8ba13d16b2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 09:34:10 +00:00
Fedora Release Engineering
07a41b896d - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 20:33:33 +00:00
Zamir SUN
3ab71153db Fix changelog date 2017-05-23 22:44:46 +08:00
Zamir SUN
994a06fb1b remove unused patch 2017-05-23 22:33:58 +08:00