Date: Wednesday, November 16, 2022 @ 23:11:38 Author: dvzrv Revision: 1349286
upgpkg: trace-cmd 3.1.4-1: Upgrade to 3.1.4. Disable LTO to be able to rebuild kernelshark. Disable tests as they now require root. Modified: trace-cmd/trunk/PKGBUILD ----------+ PKGBUILD | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-11-16 22:51:23 UTC (rev 1349285) +++ PKGBUILD 2022-11-16 23:11:38 UTC (rev 1349286) @@ -1,7 +1,7 @@ # Maintainer: David Runge <[email protected]> pkgname=trace-cmd -pkgver=3.1.2 +pkgver=3.1.4 pkgrel=1 pkgdesc="Interact with Ftrace Linux kernel internal tracer" arch=(x86_64) @@ -11,16 +11,17 @@ makedepends=(asciidoc audit bash-completion cunit libtraceevent libtracefs python swig xmlto zstd) optdepends=('python: for Python plugins') provides=(libtracecmd.so) -options=(debug) +# kernelshark crashes if trace-cmd is built with LTO: https://bugs.archlinux.org/task/76170 +options=(!lto debug) source=( https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/snapshot/trace-cmd-v$pkgver.tar.gz $pkgname-2.9-make_install.patch $pkgname-2.9.3-python3.patch ) -sha512sums=('d894842c11d895e2753fe254a83ecdc6bedcdfe1eceba5d75f1302b5476c9a3114c1fc5acddcba19ab05eaafb30db97e2e9b51b90afb1fd0550f1fbe0f59e0ac' +sha512sums=('93ad775c1767d2a02b72386a29867c3bc141171403c152c0c4cb907da16b5ae69100924279d9529083449c1774c97c35d5b4790b188bcd4930cfa69076cef0b8' 'c9321b2b885d88557a057d7064690274799ab1d67a8babb78b1c54c4d81546fdea7313286cfd5fb9efbbcf87cf8394dcb17202ac88434a351aa652e7109e1db6' 'a1834b382cbee920697d08c7eb7292c4a5ea606e4f32459a60e0b236ad057536c987f3e162c9c99affa46396248e98c8f4ecd21031141f0221dbadf0bd33737d') -b2sums=('485d62bfd6c7e3dedc5c3a9eb18af4b425bccc03e932854ef87fc0d032ef011e68cb978b34e319d97b85b24bba6d16ce619faaca8d96c77be1b64b1c4ca06e69' +b2sums=('6d3c964d1ba585213b75834b1037449464e5d54e5f49ed5b532cc599f6b960b79d0f0327a6af38e38b3471b54316810d9f05ef6cc7a3a4e39ee7eec9864e5ef9' '8a644be295417b1fd5fb807285a7176ef0ceb737352bbb4c7a88441f9b955a90befe974d890a58f2b8fb6de8a68a1b3c5d207f057c4b08db79caf6e97fa66f50' 'dac368fc62d99eba6d36f2c7d81475c28211dfe5d1d59ca5e468daff31d36710637943dc822fb266784feb5355ca0bfb525819bb96095c8e0c0fa91f32558877') @@ -37,10 +38,6 @@ make test -C $pkgname-v$pkgver } -check() { - ./$pkgname-v$pkgver/utest/trace-utest -} - package() { depends+=(libaudit.so libtraceevent.so libtracefs.so libzstd.so)
