mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-07-17 04:37:19 +00:00
pcp: Update to 6.0.5
- Forward port patches - Package libpcp-archive.so.1 Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
-5
@@ -46,8 +46,3 @@ do_install () {
|
|||||||
PCP_MAN_DIR=${D}/${mandir} \
|
PCP_MAN_DIR=${D}/${mandir} \
|
||||||
PCP_DOC_DIR=${D}/${docdir}
|
PCP_DOC_DIR=${D}/${docdir}
|
||||||
}
|
}
|
||||||
#| chkacc1.c:8:10: fatal error: localconfig.h: No such file or directory
|
|
||||||
#| 8 | #include "localconfig.h"
|
|
||||||
#| | ^~~~~~~~~~~~~~~
|
|
||||||
PARALLEL_MAKE = ""
|
|
||||||
|
|
||||||
@@ -11,21 +11,26 @@ SRC_URI = "https://performancecopilot.jfrog.io/artifactory/pcp-source-release/${
|
|||||||
file://0001-configure-Limit-the-header-search-to-sysroot.patch \
|
file://0001-configure-Limit-the-header-search-to-sysroot.patch \
|
||||||
file://config.linux \
|
file://config.linux \
|
||||||
"
|
"
|
||||||
SRC_URI[sha256sum] = "6ef33b7aa14c09860ba7cd8873e76d38ccd24eab0c94a50e235f813e77fe3610"
|
SRC_URI[sha256sum] = "dacf92ba195f1f2ea8f40bf0c455d2cd2456273a1e30dcc3ee5b5bfd099a99ee"
|
||||||
|
|
||||||
inherit setuptools3-base pkgconfig autotools-brokensep
|
inherit setuptools3-base pkgconfig autotools-brokensep
|
||||||
|
|
||||||
# Specify any options you want to pass to the configure script using EXTRA_OECONF:
|
# Specify any options you want to pass to the configure script using EXTRA_OECONF:
|
||||||
CACHED_CONFIGUREVARS = "PACKAGE_DISTRIBUTION=arch"
|
CACHED_CONFIGUREVARS = "PACKAGE_DISTRIBUTION=arch"
|
||||||
EXTRA_OECONF:append = " --with-dstat-symlink=yes --with-infiniband=no \
|
EXTRA_OECONF:append = "\
|
||||||
--with-pmdapodman=no --with-python=no --with-python3=yes --with-perl=no \
|
--with-dstat-symlink=yes \
|
||||||
--with-pmdabcc=no --with-pmdajson=no --with-perfevent=no \
|
--with-infiniband=no \
|
||||||
--with-pmdabcc=yes \
|
--with-python=no \
|
||||||
--with-rundir=${localstatedir}/run \
|
--with-perl=no \
|
||||||
--with-sysconfigdir=${sysconfdir} \
|
--with-python3=yes \
|
||||||
--with-logdir=${localstatedir}/log \
|
--with-pmdajson=no \
|
||||||
--with-docdir=${docdir} \
|
--with-perfevent=no \
|
||||||
"
|
--with-pmdabcc=yes \
|
||||||
|
--with-rundir=${localstatedir}/run \
|
||||||
|
--with-sysconfigdir=${sysconfdir} \
|
||||||
|
--with-logdir=${localstatedir}/log \
|
||||||
|
--with-docdir=${docdir} \
|
||||||
|
"
|
||||||
|
|
||||||
PACKAGECONFIG[qt5] = "--with-qt=yes --with-qt3d=yes,--with-qt=no --with-qt3d=no,qtbase qt3d"
|
PACKAGECONFIG[qt5] = "--with-qt=yes --with-qt3d=yes,--with-qt=no --with-qt3d=no,qtbase qt3d"
|
||||||
|
|
||||||
|
|||||||
@@ -11,11 +11,9 @@ Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
|
|||||||
src/libpcp/src/GNUmakefile | 1 -
|
src/libpcp/src/GNUmakefile | 1 -
|
||||||
2 files changed, 7 deletions(-)
|
2 files changed, 7 deletions(-)
|
||||||
|
|
||||||
diff --git a/configure.ac b/configure.ac
|
|
||||||
index 5b25382..5d24714 100644
|
|
||||||
--- a/configure.ac
|
--- a/configure.ac
|
||||||
+++ b/configure.ac
|
+++ b/configure.ac
|
||||||
@@ -623,12 +623,6 @@ fi
|
@@ -607,12 +607,6 @@ fi
|
||||||
which=$WHICH
|
which=$WHICH
|
||||||
AC_SUBST(which)
|
AC_SUBST(which)
|
||||||
|
|
||||||
@@ -28,18 +26,14 @@ index 5b25382..5d24714 100644
|
|||||||
ar=$AR
|
ar=$AR
|
||||||
AC_SUBST(ar)
|
AC_SUBST(ar)
|
||||||
|
|
||||||
diff --git a/src/libpcp/src/GNUmakefile b/src/libpcp/src/GNUmakefile
|
|
||||||
index 3c4ccd6..d1eba19 100644
|
|
||||||
--- a/src/libpcp/src/GNUmakefile
|
--- a/src/libpcp/src/GNUmakefile
|
||||||
+++ b/src/libpcp/src/GNUmakefile
|
+++ b/src/libpcp/src/GNUmakefile
|
||||||
@@ -176,7 +176,6 @@ exports: exports.in mk.exports
|
@@ -179,8 +179,6 @@ exports: exports.in mk.exports
|
||||||
# cases
|
# consistent in all placess.
|
||||||
#
|
#
|
||||||
check.done: $(OBJECTS)
|
check.done: $(OBJECTS)
|
||||||
- ./check-statics
|
- ./check-statics
|
||||||
|
- ./check-errorcodes
|
||||||
touch check.done
|
touch check.done
|
||||||
|
|
||||||
ifneq ($(LIBTARGET),)
|
ifneq ($(LIBTARGET),)
|
||||||
--
|
|
||||||
2.25.1
|
|
||||||
|
|
||||||
|
|||||||
+3
-46
@@ -14,11 +14,9 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|||||||
configure.ac | 20 ++++++++++----------
|
configure.ac | 20 ++++++++++----------
|
||||||
1 file changed, 10 insertions(+), 10 deletions(-)
|
1 file changed, 10 insertions(+), 10 deletions(-)
|
||||||
|
|
||||||
diff --git a/configure.ac b/configure.ac
|
|
||||||
index 5d24714..4e2d8ec 100644
|
|
||||||
--- a/configure.ac
|
--- a/configure.ac
|
||||||
+++ b/configure.ac
|
+++ b/configure.ac
|
||||||
@@ -913,7 +913,7 @@ AC_DEFUN([PCP_CHECK_PYTHON_HEADER],
|
@@ -907,7 +907,7 @@ AC_DEFUN([PCP_CHECK_PYTHON_HEADER],
|
||||||
[ PY_MAJOR="$1"
|
[ PY_MAJOR="$1"
|
||||||
PY_MINOR="$2"
|
PY_MINOR="$2"
|
||||||
PY_VERSION="python$PY_MAJOR.$PY_MINOR"
|
PY_VERSION="python$PY_MAJOR.$PY_MINOR"
|
||||||
@@ -27,7 +25,7 @@ index 5d24714..4e2d8ec 100644
|
|||||||
saved_CFLAGS="$CFLAGS"
|
saved_CFLAGS="$CFLAGS"
|
||||||
saved_CPPFLAGS="$CPPFLAGS"
|
saved_CPPFLAGS="$CPPFLAGS"
|
||||||
CFLAGS="$CFLAGS $PY_INCLUDE_DIRS"
|
CFLAGS="$CFLAGS $PY_INCLUDE_DIRS"
|
||||||
@@ -1524,7 +1524,7 @@ AC_SUBST(qmake)
|
@@ -1603,7 +1603,7 @@ AC_SUBST(qmake)
|
||||||
|
|
||||||
enable_qt3d=false
|
enable_qt3d=false
|
||||||
AS_IF([test "x$do_qt3d" != "xno"], [
|
AS_IF([test "x$do_qt3d" != "xno"], [
|
||||||
@@ -36,45 +34,7 @@ index 5d24714..4e2d8ec 100644
|
|||||||
then
|
then
|
||||||
enable_qt3d=$enable_qt
|
enable_qt3d=$enable_qt
|
||||||
elif test x"$do_qt3d" = x"yes"
|
elif test x"$do_qt3d" = x"yes"
|
||||||
@@ -3810,13 +3810,13 @@ then
|
@@ -3699,7 +3699,7 @@ AC_SUBST(enable_decompression)
|
||||||
|
|
||||||
saved_CFLAGS="$CFLAGS"
|
|
||||||
saved_CPPFLAGS="$CPPFLAGS"
|
|
||||||
- NSS_INC_DIRS="-I/usr/include/nss -I/usr/include/nss3"
|
|
||||||
- NSPR_INC_DIRS="-I/usr/include/nspr -I/usr/include/nspr4"
|
|
||||||
+ NSS_INC_DIRS="-I${STAGING_INCDIR}/nss -I${STAGING_INCDIR}/nss3"
|
|
||||||
+ NSPR_INC_DIRS="-I${STAGING_INCDIR}/nspr -I${STAGING_INCDIR}/nspr4"
|
|
||||||
CFLAGS="$CFLAGS $NSS_INC_DIRS $NSPR_INC_DIRS"
|
|
||||||
CPPFLAGS="$CPPFLAGS $NSS_INC_DIRS $NSPR_INC_DIRS"
|
|
||||||
|
|
||||||
- AC_CHECK_HEADERS([nss/nss.h], [NSSCFLAGS=-I/usr/include/nss], [
|
|
||||||
- AC_CHECK_HEADERS([nss3/nss.h], [NSSCFLAGS=-I/usr/include/nss3], [
|
|
||||||
+ AC_CHECK_HEADERS([nss/nss.h], [NSSCFLAGS=-I${STAGING_INCDIR}/nss], [
|
|
||||||
+ AC_CHECK_HEADERS([nss3/nss.h], [NSSCFLAGS=-I${STAGING_INCDIR}/nss3], [
|
|
||||||
enable_secure=false
|
|
||||||
if test "$do_secure" = "yes"
|
|
||||||
then
|
|
||||||
@@ -3826,8 +3826,8 @@ then
|
|
||||||
])
|
|
||||||
AC_SUBST(NSSCFLAGS)
|
|
||||||
|
|
||||||
- AC_CHECK_HEADERS([nspr/nspr.h], [NSPRCFLAGS=-I/usr/include/nspr], [
|
|
||||||
- AC_CHECK_HEADERS([nspr4/nspr.h], [NSPRCFLAGS=-I/usr/include/nspr4], [
|
|
||||||
+ AC_CHECK_HEADERS([nspr/nspr.h], [NSPRCFLAGS=-I${STAGING_INCDIR}/nspr], [
|
|
||||||
+ AC_CHECK_HEADERS([nspr4/nspr.h], [NSPRCFLAGS=-I${STAGING_INCDIR}/nspr4], [
|
|
||||||
enable_secure=false
|
|
||||||
if test "$do_secure" = "yes"
|
|
||||||
then
|
|
||||||
@@ -3837,7 +3837,7 @@ then
|
|
||||||
])
|
|
||||||
AC_SUBST(NSPRCFLAGS)
|
|
||||||
|
|
||||||
- AC_CHECK_HEADERS([sasl/sasl.h], [SASLCFLAGS=-I/usr/include/sasl], [
|
|
||||||
+ AC_CHECK_HEADERS([sasl/sasl.h], [SASLCFLAGS=-I${STAGING_INCDIR}/sasl], [
|
|
||||||
enable_secure=false
|
|
||||||
if test "$do_secure" = "yes"
|
|
||||||
then
|
|
||||||
@@ -3938,7 +3938,7 @@ AC_SUBST(enable_decompression)
|
|
||||||
AC_SUBST(enable_lzma)
|
AC_SUBST(enable_lzma)
|
||||||
|
|
||||||
dnl check for array sessions
|
dnl check for array sessions
|
||||||
@@ -83,6 +43,3 @@ index 5d24714..4e2d8ec 100644
|
|||||||
then
|
then
|
||||||
pcp_mpi_dirs=libpcp_mpi\ libpcp_mpiread
|
pcp_mpi_dirs=libpcp_mpi\ libpcp_mpiread
|
||||||
else
|
else
|
||||||
--
|
|
||||||
2.35.1
|
|
||||||
|
|
||||||
|
|||||||
+20
-12
@@ -18,17 +18,26 @@ SRC_URI += "file://0001-Remove-unsuitble-part-for-cross-compile.patch \
|
|||||||
export PCP_DIR="${RECIPE_SYSROOT_NATIVE}"
|
export PCP_DIR="${RECIPE_SYSROOT_NATIVE}"
|
||||||
#export PCP_RUN_DIR="${RECIPE_SYSROOT_NATIVE}"
|
#export PCP_RUN_DIR="${RECIPE_SYSROOT_NATIVE}"
|
||||||
EXTRA_OEMAKE = "CC="${CC}" LD="${LD}""
|
EXTRA_OEMAKE = "CC="${CC}" LD="${LD}""
|
||||||
inherit useradd systemd features_check
|
inherit useradd systemd features_check python3targetconfig
|
||||||
|
|
||||||
# Needs libx11
|
# Needs libx11
|
||||||
REQUIRED_DISTRO_FEATURES = "x11"
|
REQUIRED_DISTRO_FEATURES = "x11"
|
||||||
|
|
||||||
SYSTEMD_AUTO_ENABLE:${PN} = "enable"
|
SYSTEMD_AUTO_ENABLE:${PN} = "enable"
|
||||||
SYSTEMD_SERVICE:${PN} = "pmcd.service pmcd.service pmie_check.service pmie_farm_check.service \
|
SYSTEMD_SERVICE:${PN} = "\
|
||||||
pmlogger_daily.service pmlogger_farm_check.service pmfind.service \
|
pmie_farm_check.service \
|
||||||
pmie_daily.service pmlogger.service pmlogger_daily_report.service \
|
pmie_farm.service \
|
||||||
pmproxy.service pmie.service pmie_farm.service pmlogger_check.service \
|
pmfind.service \
|
||||||
pmlogger_farm.service"
|
pmlogger_farm_check.service \
|
||||||
|
pmcd.service \
|
||||||
|
pmie.service \
|
||||||
|
pmlogger_daily.service \
|
||||||
|
pmlogger.service \
|
||||||
|
pmlogger_farm.service \
|
||||||
|
pmie_check.service \
|
||||||
|
pmproxy.service \
|
||||||
|
pmlogger_check.service \
|
||||||
|
pmie_daily.service"
|
||||||
|
|
||||||
USERADD_PACKAGES = "${PN}"
|
USERADD_PACKAGES = "${PN}"
|
||||||
USERADD_PARAM:${PN} = "--system --home ${localstatedir}/lib/pcp --no-create-home \
|
USERADD_PARAM:${PN} = "--system --home ${localstatedir}/lib/pcp --no-create-home \
|
||||||
@@ -88,7 +97,7 @@ do_install () {
|
|||||||
|
|
||||||
PACKAGES += " ${PN}-export-zabbix-agent ${PN}-testsuite \
|
PACKAGES += " ${PN}-export-zabbix-agent ${PN}-testsuite \
|
||||||
libpcp-gui2 libpcp-gui2-dev \
|
libpcp-gui2 libpcp-gui2-dev \
|
||||||
libpcp-import1 \
|
libpcp-import1 libpcp-archive1 \
|
||||||
libpcp-mmv1 libpcp-mmv1-dev \
|
libpcp-mmv1 libpcp-mmv1-dev \
|
||||||
libpcp-pmda3 libpcp-pmda3-dev \
|
libpcp-pmda3 libpcp-pmda3-dev \
|
||||||
libpcp-trace2 libpcp-trace2-dev \
|
libpcp-trace2 libpcp-trace2-dev \
|
||||||
@@ -97,6 +106,8 @@ PACKAGES += " ${PN}-export-zabbix-agent ${PN}-testsuite \
|
|||||||
"
|
"
|
||||||
FILES:libpcp-gui2 = "${libdir}/libpcp_gui.so.2 \
|
FILES:libpcp-gui2 = "${libdir}/libpcp_gui.so.2 \
|
||||||
"
|
"
|
||||||
|
FILES:libpcp-archive1 = "${libdir}/libpcp_archive.so.1 \
|
||||||
|
"
|
||||||
FILES:libpcp-gui2-dev = " \
|
FILES:libpcp-gui2-dev = " \
|
||||||
${libdir}/libpcp_gui.so \
|
${libdir}/libpcp_gui.so \
|
||||||
${libdir}/libpcp_gui.a \
|
${libdir}/libpcp_gui.a \
|
||||||
@@ -166,6 +177,7 @@ FILES:${PN} = " \
|
|||||||
${datadir}/zsh \
|
${datadir}/zsh \
|
||||||
${systemd_system_unitdir}/ \
|
${systemd_system_unitdir}/ \
|
||||||
${libdir}/pcp/ \
|
${libdir}/pcp/ \
|
||||||
|
${libdir}/sysusers.d/pcp.conf \
|
||||||
${datadir}/pcp \
|
${datadir}/pcp \
|
||||||
${libdir}/*.sh \
|
${libdir}/*.sh \
|
||||||
${datadir}/man \
|
${datadir}/man \
|
||||||
@@ -184,7 +196,7 @@ FILES:${PN}-export-zabbix-agent += " \
|
|||||||
${mandir}/man3/zbxpcp.3.gz \
|
${mandir}/man3/zbxpcp.3.gz \
|
||||||
${libdir}/zabbix \
|
${libdir}/zabbix \
|
||||||
"
|
"
|
||||||
FILES:${PN}-testsuite = "${localstatedir}/lib/pcp/testsuite/"
|
FILES:${PN}-testsuite = "${localstatedir}/lib/pcp/testsuite/ ${libdir}/sysusers.d/pcp-testsuite.conf"
|
||||||
FILES:python3-${PN} = "${PYTHON_SITEPACKAGES_DIR}"
|
FILES:python3-${PN} = "${PYTHON_SITEPACKAGES_DIR}"
|
||||||
FILES:${PN}-dev += " \
|
FILES:${PN}-dev += " \
|
||||||
${includedir}/pcp \
|
${includedir}/pcp \
|
||||||
@@ -222,7 +234,3 @@ FILES:${PN}-dev += " \
|
|||||||
${datadir}/man/man3/pms* \
|
${datadir}/man/man3/pms* \
|
||||||
${datadir}/man/man3/pmt* \
|
${datadir}/man/man3/pmt* \
|
||||||
"
|
"
|
||||||
#| chkacc1.c:8:10: fatal error: localconfig.h: No such file or directory
|
|
||||||
#| 8 | #include "localconfig.h"
|
|
||||||
#| | ^~~~~~~~~~~~~~~
|
|
||||||
PARALLEL_MAKE = ""
|
|
||||||
Reference in New Issue
Block a user