perf: use Python 3.
This commit is contained in:
parent
4ecd410654
commit
f09ef7a56b
|
@ -0,0 +1,15 @@
|
|||
--- tools/perf/Makefile.config.orig
|
||||
+++ tools/perf/Makefile.config
|
||||
@@ -225,10 +225,10 @@
|
||||
PYTHON_CONFIG_SQ := $(call shell-sq,$(PYTHON_CONFIG))
|
||||
|
||||
ifdef PYTHON_CONFIG
|
||||
- PYTHON_EMBED_LDOPTS := $(shell $(PYTHON_CONFIG_SQ) --ldflags 2>/dev/null)
|
||||
+ PYTHON_EMBED_LDOPTS := $(shell $(PYTHON_CONFIG_SQ) --embed --ldflags 2>/dev/null)
|
||||
PYTHON_EMBED_LDFLAGS := $(call strip-libs,$(PYTHON_EMBED_LDOPTS))
|
||||
PYTHON_EMBED_LIBADD := $(call grep-libs,$(PYTHON_EMBED_LDOPTS)) -lutil
|
||||
- PYTHON_EMBED_CCOPTS := $(shell $(PYTHON_CONFIG_SQ) --includes 2>/dev/null)
|
||||
+ PYTHON_EMBED_CCOPTS := $(shell $(PYTHON_CONFIG_SQ) --embed --includes 2>/dev/null)
|
||||
FLAGS_PYTHON_EMBED := $(PYTHON_EMBED_CCOPTS) $(PYTHON_EMBED_LDOPTS)
|
||||
endif
|
||||
|
|
@ -4,10 +4,10 @@ version=5.3.1
|
|||
revision=1
|
||||
wrksrc="linux-${version}"
|
||||
build_style=meta
|
||||
hostmakedepends="asciidoc automake flex libtool perl python xmlto"
|
||||
hostmakedepends="asciidoc automake flex libtool perl python3 xmlto"
|
||||
makedepends="babeltrace-devel binutils-devel eudev-libudev-devel
|
||||
liblzma-devel libressl-devel libsysfs-devel libunwind-devel
|
||||
ncurses-devel pciutils-devel python-devel slang-devel"
|
||||
ncurses-devel pciutils-devel python3-devel slang-devel"
|
||||
depends="cpupower-${version}_${revision} perf-${version}_${revision} usbip-${version}_${revision}"
|
||||
short_desc="Linux kernel tools meta-pkg"
|
||||
maintainer="Enno Boland <gottox@voidlinux.org>"
|
||||
|
@ -43,7 +43,7 @@ do_build() {
|
|||
cd ${wrksrc}/tools/perf
|
||||
make ${makejobs} CC=$CC LD=$LD CFLAGS="$CFLAGS" EXTRA_CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \
|
||||
WERROR=0 DESTDIR=${DESTDIR} prefix=/usr lib=lib/perf \
|
||||
NO_GTK2=1 NO_SDT=1 \
|
||||
NO_GTK2=1 NO_SDT=1 PYTHON=python3 \
|
||||
PERF_VERSION=${version}_${revision} \
|
||||
all man
|
||||
|
||||
|
@ -89,7 +89,7 @@ do_install() {
|
|||
cd ${wrksrc}/tools/perf
|
||||
make CC=$CC LD=$LD CFLAGS="$CFLAGS" EXTRA_CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \
|
||||
WERROR=0 DESTDIR=${DESTDIR} prefix=/usr lib=lib/perf \
|
||||
NO_GTK2=1 NO_SDT=1 \
|
||||
NO_GTK2=1 NO_SDT=1 PYTHON=python3 \
|
||||
PERF_VERSION=${version}_${revision} \
|
||||
install install-man
|
||||
# move completion in new directory
|
||||
|
|
Loading…
Reference in New Issue