|
Yannick Brosseau |
da22d54 |
|
|
Yannick Brosseau |
873b4bc |
Name: lttng-tools
|
|
Yannick Brosseau |
62f1a37 |
Version: 2.4.1
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
40e2b2f |
Release: 3%{?dist}
|
|
Yannick Brosseau |
873b4bc |
License: GPLv2 and LGPLv2
|
|
Yannick Brosseau |
873b4bc |
URL: http://lttng.org/lttng2.0
|
|
Yannick Brosseau |
873b4bc |
Group: Development/Tools
|
|
Yannick Brosseau |
873b4bc |
Summary: LTTng control and utility programs
|
|
Yannick Brosseau |
873b4bc |
Source0: http://lttng.org/files/lttng-tools/%{name}-%{version}.tar.bz2
|
|
Yannick Brosseau |
873b4bc |
Source1: lttng-sessiond.service
|
|
Yannick Brosseau |
873b4bc |
|
|
Yannick Brosseau |
7448042 |
BuildRequires: libuuid-devel popt-devel libtool systemd-units
|
|
Yannick Brosseau |
e40ba23 |
BuildRequires: lttng-ust-devel >= 2.3
|
|
Yannick Brosseau |
6912cb2 |
BuildRequires: userspace-rcu-devel >= 0.7.2
|
|
Yannick Brosseau |
873b4bc |
Requires(pre): shadow-utils
|
|
Yannick Brosseau |
b9b5ca8 |
Requires(post): systemd
|
|
Yannick Brosseau |
b9b5ca8 |
Requires(preun): systemd
|
|
Yannick Brosseau |
b9b5ca8 |
Requires(postun): systemd
|
|
Yannick Brosseau |
873b4bc |
|
|
Yannick Brosseau |
a9d92b4 |
#GCC crash when building this package on arm with hardening activated (See bug 987192).
|
|
Yannick Brosseau |
a9d92b4 |
%ifnarch %{arm}
|
|
Yannick Brosseau |
da22d54 |
%global _hardened_build 1
|
|
Yannick Brosseau |
a9d92b4 |
%endif
|
|
Yannick Brosseau |
da22d54 |
|
|
Yannick Brosseau |
873b4bc |
%description
|
|
Yannick Brosseau |
873b4bc |
This package provides the unified interface to control both the LTTng kernel
|
|
Yannick Brosseau |
873b4bc |
and userspace (UST) tracers.
|
|
Yannick Brosseau |
873b4bc |
|
|
Yannick Brosseau |
873b4bc |
%package -n %{name}-devel
|
|
Yannick Brosseau |
873b4bc |
Summary: LTTng control and utility library (development files)
|
|
Yannick Brosseau |
873b4bc |
Group: Development/Libraries
|
|
Yannick Brosseau |
873b4bc |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
Yannick Brosseau |
873b4bc |
|
|
Yannick Brosseau |
873b4bc |
%description -n %{name}-devel
|
|
Yannick Brosseau |
873b4bc |
This package provides the development files to
|
|
Yannick Brosseau |
873b4bc |
implement trace control in external applications
|
|
Yannick Brosseau |
873b4bc |
|
|
Yannick Brosseau |
873b4bc |
%prep
|
|
Yannick Brosseau |
873b4bc |
%setup -q
|
|
Yannick Brosseau |
873b4bc |
|
|
Yannick Brosseau |
873b4bc |
%build
|
|
Yannick Brosseau |
cd08fda |
#automake version change
|
|
Yannick Brosseau |
cd08fda |
autoreconf -vfi
|
|
Yannick Brosseau |
873b4bc |
#Reinitialize libtool with the fedora version to remove Rpath
|
|
Yannick Brosseau |
873b4bc |
libtoolize -cvfi
|
|
Yannick Brosseau |
873b4bc |
|
|
Yannick Brosseau |
62f1a37 |
%configure --disable-static
|
|
Yannick Brosseau |
873b4bc |
|
|
Yannick Brosseau |
873b4bc |
make %{?_smp_mflags} V=1
|
|
Yannick Brosseau |
873b4bc |
|
|
Yannick Brosseau |
873b4bc |
%check
|
|
Yannick Brosseau |
873b4bc |
# tests are currently broken for this latest release
|
|
Yannick Brosseau |
873b4bc |
# see upstream bug: http://bugs.lttng.org/issues/287
|
|
Yannick Brosseau |
873b4bc |
#make check
|
|
Yannick Brosseau |
873b4bc |
|
|
Yannick Brosseau |
873b4bc |
%install
|
|
Yannick Brosseau |
873b4bc |
make DESTDIR=%{buildroot} install
|
|
Yannick Brosseau |
873b4bc |
rm -vf %{buildroot}%{_libdir}/*.la
|
|
Yannick Brosseau |
873b4bc |
install -D -m644 %{SOURCE1} %{buildroot}%{_unitdir}/lttng-sessiond.service
|
|
Yannick Brosseau |
873b4bc |
# Install upstream bash auto completion for lttng
|
|
Yannick Brosseau |
873b4bc |
install -D -m644 extras/lttng-bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/lttng
|
|
Yannick Brosseau |
873b4bc |
|
|
Yannick Brosseau |
873b4bc |
%pre
|
|
Yannick Brosseau |
873b4bc |
getent group tracing >/dev/null || groupadd -r tracing
|
|
Yannick Brosseau |
873b4bc |
exit 0
|
|
Yannick Brosseau |
873b4bc |
|
|
Yannick Brosseau |
873b4bc |
%post
|
|
Yannick Brosseau |
873b4bc |
/sbin/ldconfig
|
|
Yannick Brosseau |
b9b5ca8 |
%systemd_post lttng-sessiond.service
|
|
Yannick Brosseau |
873b4bc |
|
|
Yannick Brosseau |
873b4bc |
%preun
|
|
Yannick Brosseau |
b9b5ca8 |
%systemd_preun lttng-sessiond.service
|
|
Yannick Brosseau |
873b4bc |
|
|
Yannick Brosseau |
873b4bc |
%postun
|
|
Yannick Brosseau |
873b4bc |
/sbin/ldconfig
|
|
Yannick Brosseau |
b9b5ca8 |
%systemd_postun_with_restart lttng-sessiond.service
|
|
Yannick Brosseau |
873b4bc |
|
|
Yannick Brosseau |
873b4bc |
%files
|
|
Yannick Brosseau |
873b4bc |
%dir %{_libdir}/lttng
|
|
Yannick Brosseau |
873b4bc |
%dir %{_libdir}/lttng/libexec
|
|
Yannick Brosseau |
873b4bc |
%{_bindir}/lttng
|
|
Yannick Brosseau |
873b4bc |
%{_libdir}/lttng/libexec/lttng-consumerd
|
|
Yannick Brosseau |
873b4bc |
%{_bindir}/lttng-sessiond
|
|
Yannick Brosseau |
7448042 |
%{_bindir}/lttng-relayd
|
|
Yannick Brosseau |
873b4bc |
%{_libdir}/*.so.*
|
|
Yannick Brosseau |
873b4bc |
%{_mandir}/man1/lttng.1.gz
|
|
Yannick Brosseau |
873b4bc |
%{_mandir}/man8/lttng-sessiond.8.gz
|
|
Yannick Brosseau |
7448042 |
%{_mandir}/man8/lttng-relayd.8.gz
|
|
Yannick Brosseau |
873b4bc |
%dir %{_docdir}/%{name}
|
|
Yannick Brosseau |
873b4bc |
%{_docdir}/%{name}/ChangeLog
|
|
Yannick Brosseau |
873b4bc |
%{_docdir}/%{name}/LICENSE
|
|
Yannick Brosseau |
7448042 |
%{_docdir}/%{name}/*.txt
|
|
Yannick Brosseau |
873b4bc |
%doc README
|
|
Yannick Brosseau |
873b4bc |
%{_unitdir}/lttng-sessiond.service
|
|
Yannick Brosseau |
873b4bc |
%{_sysconfdir}/bash_completion.d/
|
|
Yannick Brosseau |
873b4bc |
|
|
Yannick Brosseau |
873b4bc |
|
|
Yannick Brosseau |
873b4bc |
%files -n %{name}-devel
|
|
Yannick Brosseau |
873b4bc |
%{_prefix}/include/lttng/*
|
|
Yannick Brosseau |
873b4bc |
%{_libdir}/*.so
|
|
Yannick Brosseau |
1059e68 |
%{_libdir}/pkgconfig/lttng-ctl.pc
|
|
Yannick Brosseau |
873b4bc |
|
|
Yannick Brosseau |
873b4bc |
%changelog
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
40e2b2f |
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.1-3
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
40e2b2f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/4e8d68fe76de63043f2c89e9e363e4dc5af5775e488004cc7a8398c86381b072?s=16&d=retro) |
40e2b2f |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
bf6c94e |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.1-2
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
bf6c94e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
bf6c94e |
|
|
Yannick Brosseau |
62f1a37 |
* Tue May 20 2014 Yannick Brosseau <yannick.brosseau@gmail.com> - 2.4.1-1
|
|
Yannick Brosseau |
62f1a37 |
- New upstream release
|
|
Yannick Brosseau |
62f1a37 |
|
|
Yannick Brosseau |
cd08fda |
* Sat Feb 22 2014 Yannick Brosseau <yannick.brosseau@gmail.com> - 2.3.0-3
|
|
Yannick Brosseau |
cd08fda |
- Rebuilt for URCU soname bump
|
|
Yannick Brosseau |
cd08fda |
|
|
Yannick Brosseau |
a9d92b4 |
* Tue Sep 24 2013 Yannick Brosseau <yannick.brosseau@gmail.com> - 2.3.0-2
|
|
Yannick Brosseau |
a9d92b4 |
- Disable hardening flags on arm, since it does not build with them
|
|
Yannick Brosseau |
a9d92b4 |
|
|
Yannick Brosseau |
e40ba23 |
* Fri Sep 20 2013 Yannick Brosseau <yannick.brosseau@gmail.com> - 2.3.0-1
|
|
Yannick Brosseau |
e40ba23 |
- New upstream release
|
|
Yannick Brosseau |
e40ba23 |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
5241a4a |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.3-2
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
5241a4a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
5241a4a |
|
|
Yannick Brosseau |
0b7eaea |
* Tue Jul 23 2013 Yannick Brosseau <yannick.brosseau@gmail.com> - 2.2.3-1
|
|
Yannick Brosseau |
0b7eaea |
- New upstream bugfix version
|
|
Yannick Brosseau |
0b7eaea |
|
|
Yannick Brosseau |
8a4864e |
* Mon Jul 22 2013 Yannick Brosseau <yannick.brosseau@gmail.com> - 2.2.2-1
|
|
Yannick Brosseau |
8a4864e |
- New upstream bugfix version
|
|
Yannick Brosseau |
8a4864e |
|
|
Yannick Brosseau |
6912cb2 |
* Tue Jul 16 2013 Yannick Brosseau <yannick.brosseau@gmail.com> - 2.2.1-1
|
|
Yannick Brosseau |
6912cb2 |
- New upstream version
|
|
Yannick Brosseau |
6912cb2 |
|
|
Yannick Brosseau |
da22d54 |
* Fri May 17 2013 Yannick Brosseau <yannick.brosseau@gmail.com> - 2.1.1-2
|
|
Yannick Brosseau |
da22d54 |
- Add hardening option (#955452)
|
|
Yannick Brosseau |
b9b5ca8 |
- Use new systemd-rpm macros (#850195)
|
|
Yannick Brosseau |
da22d54 |
|
|
Yannick Brosseau |
7448042 |
* Tue Feb 26 2013 Yannick Brosseau <yannick.brosseau@gmail.com> - 2.1.1-1
|
|
Yannick Brosseau |
7448042 |
- New upstream version
|
|
Yannick Brosseau |
7448042 |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
8c133df |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.4-2
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
8c133df |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
8c133df |
|
|
Yannick Brosseau |
a0089ba |
* Tue Oct 23 2012 Yannick Brosseau <yannick.brosseau@gmail.com> - 2.0.4-1
|
|
Yannick Brosseau |
a0089ba |
- New upstream version
|
|
Yannick Brosseau |
a0089ba |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
e6d875c |
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.3-2
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
e6d875c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
e6d875c |
|
|
Yannick Brosseau |
873b4bc |
* Sat Jul 07 2012 Yannick Brosseau <yannick.brosseau@gmail.com> - 2.0.3-1
|
|
Yannick Brosseau |
873b4bc |
- New upstream version and updates from review comments
|
|
Yannick Brosseau |
873b4bc |
|
|
Yannick Brosseau |
873b4bc |
* Tue Jun 19 2012 Yannick Brosseau <yannick.brosseau@gmail.com> - 2.0.2-1
|
|
Yannick Brosseau |
873b4bc |
- New package, inspired by the one from OpenSuse
|
|
Yannick Brosseau |
873b4bc |
|