diff options
| -rw-r--r-- | meta/recipes-kernel/systemtap/systemtap/fix_for_automake_1.11.2.patch | 46 | ||||
| -rw-r--r-- | meta/recipes-kernel/systemtap/systemtap_git.bb | 6 |
2 files changed, 2 insertions, 50 deletions
diff --git a/meta/recipes-kernel/systemtap/systemtap/fix_for_automake_1.11.2.patch b/meta/recipes-kernel/systemtap/systemtap/fix_for_automake_1.11.2.patch deleted file mode 100644 index 99e72b2b98..0000000000 --- a/meta/recipes-kernel/systemtap/systemtap/fix_for_automake_1.11.2.patch +++ /dev/null | |||
| @@ -1,46 +0,0 @@ | |||
| 1 | Upstream-Status: Pending | ||
| 2 | |||
| 3 | automake version 1.11.2 has made use of dir variables more strict. | ||
| 4 | The pkglibexec var can not have SCRIPTS suffix. Using pkgdata | ||
| 5 | instead. | ||
| 6 | |||
| 7 | Fixes this error: | ||
| 8 | | Makefile.am:25: `pkglibexecdir' is not a legitimate directory for `SCRIPTS' | ||
| 9 | | autoreconf: automake failed with exit status: 1 | ||
| 10 | | ERROR: autoreconf execution failed. | ||
| 11 | NOTE: package systemtap-1.6+git1+820f2d22fc47fad6e09ba886efb9b91e1247cb39-r0: task do_configure: Failed | ||
| 12 | |||
| 13 | Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com> | ||
| 14 | 2011/12/29 | ||
| 15 | |||
| 16 | Index: git/Makefile.am | ||
| 17 | =================================================================== | ||
| 18 | --- git.orig/Makefile.am | ||
| 19 | +++ git/Makefile.am | ||
| 20 | @@ -22,7 +22,7 @@ dtrace.1 stap-merge.1\ | ||
| 21 | stappaths.7 | ||
| 22 | |||
| 23 | bin_SCRIPTS = stap-report | ||
| 24 | -pkglibexec_SCRIPTS = stap-env | ||
| 25 | +pkgdata_SCRIPTS = stap-env | ||
| 26 | oldinclude_HEADERS = includes/sys/sdt.h includes/sys/sdt-config.h | ||
| 27 | |||
| 28 | bin_PROGRAMS = | ||
| 29 | @@ -41,7 +41,7 @@ if BUILD_SERVER | ||
| 30 | man_MANS += stap-server.8 | ||
| 31 | pkglibexec_PROGRAMS += stap-serverd stap-gen-cert | ||
| 32 | bin_SCRIPTS += stap-server | ||
| 33 | -pkglibexec_SCRIPTS += stap-start-server stap-stop-server | ||
| 34 | +pkgdata_SCRIPTS += stap-start-server stap-stop-server | ||
| 35 | endif | ||
| 36 | endif | ||
| 37 | |||
| 38 | @@ -127,7 +127,7 @@ install-scripts: install-binSCRIPTS inst | ||
| 39 | for f in $(bin_SCRIPTS); do \ | ||
| 40 | sed -i -e "s,\$${PKGLIBEXECDIR},$(pkglibexecdir)/," $(DESTDIR)$(bindir)/$$f; \ | ||
| 41 | done | ||
| 42 | - for f in $(pkglibexec_SCRIPTS); do \ | ||
| 43 | + for f in $(pkgdata_SCRIPTS); do \ | ||
| 44 | sed -i -e "/INSTALL-HOOK/d;s,sysconfdir=.*,sysconfdir=$(sysconfdir),;s,pkglibexecdir=.*,pkglibexecdir=$(pkglibexecdir)/,;s,localstatedir=.*,localstatedir=$(localstatedir),;s,\$${PKGLIBEXECDIR},$(pkglibexecdir)/," $(DESTDIR)$(pkglibexecdir)/$$f; \ | ||
| 45 | done | ||
| 46 | endif | ||
diff --git a/meta/recipes-kernel/systemtap/systemtap_git.bb b/meta/recipes-kernel/systemtap/systemtap_git.bb index 1c64be64eb..ebacc43c10 100644 --- a/meta/recipes-kernel/systemtap/systemtap_git.bb +++ b/meta/recipes-kernel/systemtap/systemtap_git.bb | |||
| @@ -5,12 +5,10 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" | |||
| 5 | DEPENDS = "elfutils sqlite3" | 5 | DEPENDS = "elfutils sqlite3" |
| 6 | 6 | ||
| 7 | SRCREV = "820f2d22fc47fad6e09ba886efb9b91e1247cb39" | 7 | SRCREV = "820f2d22fc47fad6e09ba886efb9b91e1247cb39" |
| 8 | PR = "r1" | 8 | PR = "r2" |
| 9 | PV = "1.6+git${SRCPV}" | 9 | PV = "1.6+git${SRCPV}" |
| 10 | 10 | ||
| 11 | SRC_URI = "git://sources.redhat.com/git/systemtap.git;protocol=git \ | 11 | SRC_URI = "git://sources.redhat.com/git/systemtap.git;protocol=git" |
| 12 | file://fix_for_automake_1.11.2.patch \ | ||
| 13 | " | ||
| 14 | 12 | ||
| 15 | EXTRA_OECONF += "--with-libelf=${STAGING_DIR_TARGET} --without-rpm \ | 13 | EXTRA_OECONF += "--with-libelf=${STAGING_DIR_TARGET} --without-rpm \ |
| 16 | ac_cv_file__usr_include_nss=no \ | 14 | ac_cv_file__usr_include_nss=no \ |
