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)
 

Reply via email to