diff --git a/0001-disable-warning-as-error.patch b/0001-disable-warning-as-error.patch new file mode 100644 index 0000000..aa2bfc2 --- /dev/null +++ b/0001-disable-warning-as-error.patch @@ -0,0 +1,25 @@ +From db266a1602558013de056ccbbf4dd2e79a4645e4 Mon Sep 17 00:00:00 2001 +From: Mingyuan Qi +Date: Fri, 28 Sep 2018 19:45:40 +0800 +Subject: [PATCH 1/2] disable warning as error + +--- + service-mgmt/sm-common-1.0.0/src/Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/service-mgmt/sm-common-1.0.0/src/Makefile b/service-mgmt/sm-common-1.0.0/src/Makefile +index c0f22de..145b207 100644 +--- a/service-mgmt/sm-common-1.0.0/src/Makefile ++++ b/service-mgmt/sm-common-1.0.0/src/Makefile +@@ -26,7 +26,7 @@ SRCS+=sm_eru_db.c + SRCS+=sm_util_types.c + + OBJS = $(SRCS:.c=.o) +-CCFLAGS= -fPIC -g -O2 -Wall -Werror ++CCFLAGS= -fPIC -g -O2 -Wall + EXTRACCFLAGS= -D__STDC_FORMAT_MACROS -DSW_VERSION=\"$(SW_VERSION)\" + + LDLIBS= -lsqlite3 -lglib-2.0 -lgmodule-2.0 -luuid -lrt -lpthread -std=c++11 +-- +2.19.0 + diff --git a/0002-change-sysconfig-dir.patch b/0002-change-sysconfig-dir.patch new file mode 100644 index 0000000..dcaac1b --- /dev/null +++ b/0002-change-sysconfig-dir.patch @@ -0,0 +1,89 @@ +From e06a34fb04a4ce932631ffdc7da1c5308b2118da Mon Sep 17 00:00:00 2001 +From: Mingyuan Qi +Date: Fri, 28 Sep 2018 19:45:40 +0800 +Subject: [PATCH 2/2] change sysconfig dir + +--- + service-mgmt/sm-common-1.0.0/scripts/Makefile | 8 ++++---- + service-mgmt/sm-common-1.0.0/scripts/sm-eru.conf | 2 +- + service-mgmt/sm-common-1.0.0/scripts/sm-eru.service | 4 ++-- + service-mgmt/sm-common-1.0.0/scripts/sm-watchdog.conf | 2 +- + service-mgmt/sm-common-1.0.0/scripts/sm-watchdog.service | 4 ++-- + 5 files changed, 10 insertions(+), 10 deletions(-) + +diff --git a/service-mgmt/sm-common-1.0.0/scripts/Makefile b/service-mgmt/sm-common-1.0.0/scripts/Makefile +index c142719..9284af2 100644 +--- a/service-mgmt/sm-common-1.0.0/scripts/Makefile ++++ b/service-mgmt/sm-common-1.0.0/scripts/Makefile +@@ -1,8 +1,8 @@ + install_non_bb: + install -d $(DEST_DIR)$(UNIT_DIR) + install -m 644 *.service $(DEST_DIR)$(UNIT_DIR) +- install -d $(DEST_DIR)/etc/init.d +- install sm-watchdog sm-eru $(DEST_DIR)/etc/init.d +- install -d $(DEST_DIR)/etc/pmon.d +- install *.conf $(DEST_DIR)/etc/pmon.d ++ install -d $(DEST_DIR)${sysconfdir}/init.d ++ install sm-watchdog sm-eru $(DEST_DIR)${sysconfdir}/init.d ++ install -d $(DEST_DIR)${sysconfdir}/pmon.d ++ install *.conf $(DEST_DIR)${sysconfdir}/pmon.d + +diff --git a/service-mgmt/sm-common-1.0.0/scripts/sm-eru.conf b/service-mgmt/sm-common-1.0.0/scripts/sm-eru.conf +index 3daf316..b86d9a9 100644 +--- a/service-mgmt/sm-common-1.0.0/scripts/sm-eru.conf ++++ b/service-mgmt/sm-common-1.0.0/scripts/sm-eru.conf +@@ -6,7 +6,7 @@ + [process] + process = sm-eru + pidfile = /var/run/sm-eru.pid +-script = /etc/init.d/sm-eru ++script = ${sysconfdir}/init.d/sm-eru + style = lsb ; lsb + severity = minor ; minor, major, critical + restarts = 3 ; restarts before error assertion +diff --git a/service-mgmt/sm-common-1.0.0/scripts/sm-eru.service b/service-mgmt/sm-common-1.0.0/scripts/sm-eru.service +index 0c35ffe..96e954f 100644 +--- a/service-mgmt/sm-common-1.0.0/scripts/sm-eru.service ++++ b/service-mgmt/sm-common-1.0.0/scripts/sm-eru.service +@@ -7,8 +7,8 @@ Before=pmon.service + Type=forking + RemainAfterExit=yes + User=root +-ExecStart=/etc/init.d/sm-eru start +-ExecStop=/etc/init.d/sm-eru stop ++ExecStart=${sysconfdir}/init.d/sm-eru start ++ExecStop=${sysconfdir}/init.d/sm-eru stop + PIDFile=/var/run/sm-eru.pid + + [Install] +diff --git a/service-mgmt/sm-common-1.0.0/scripts/sm-watchdog.conf b/service-mgmt/sm-common-1.0.0/scripts/sm-watchdog.conf +index 8ae37ad..d4ecb77 100644 +--- a/service-mgmt/sm-common-1.0.0/scripts/sm-watchdog.conf ++++ b/service-mgmt/sm-common-1.0.0/scripts/sm-watchdog.conf +@@ -6,7 +6,7 @@ + [process] + process = sm-watchdog + pidfile = /var/run/sm-watchdog.pid +-script = /etc/init.d/sm-watchdog ++script = ${sysconfdir}/init.d/sm-watchdog + style = lsb ; lsb + severity = major ; minor, major, critical + restarts = 3 ; restarts before error assertion +diff --git a/service-mgmt/sm-common-1.0.0/scripts/sm-watchdog.service b/service-mgmt/sm-common-1.0.0/scripts/sm-watchdog.service +index 5fd147a..9cebed3 100644 +--- a/service-mgmt/sm-common-1.0.0/scripts/sm-watchdog.service ++++ b/service-mgmt/sm-common-1.0.0/scripts/sm-watchdog.service +@@ -7,8 +7,8 @@ Before=sm.service pmon.service + Type=forking + RemainAfterExit=yes + User=root +-ExecStart=/etc/init.d/sm-watchdog start +-ExecStop=/etc/init.d/sm-watchdog stop ++ExecStart=${sysconfdir}/init.d/sm-watchdog start ++ExecStop=${sysconfdir}/init.d/sm-watchdog stop + PIDFile=/var/run/sm-watchdog.pid + + [Install] +-- +2.19.0 + diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..4975b4a --- /dev/null +++ b/Makefile @@ -0,0 +1,5 @@ +PKG_NAME := sm-common-1.0.0 +URL = https://github.com/openstack/stx-ha/archive/3ee0e6855958e9d702314f1577e619f657e79ffd.tar.gz +ARCHIVES = + +include ../common/Makefile.common diff --git a/build_pattern b/build_pattern new file mode 100644 index 0000000..8f58e6d --- /dev/null +++ b/build_pattern @@ -0,0 +1 @@ +make diff --git a/build_prepend b/build_prepend new file mode 100644 index 0000000..4d6845e --- /dev/null +++ b/build_prepend @@ -0,0 +1,4 @@ +VER=%{version} +MAJOR=`echo $VER | awk -F . '{print $1}'` +MINOR=`echo $VER | awk -F . '{print $2}'` +%global _buildsubdir %{_builddir}/stx-ha-3ee0e6855958e9d702314f1577e619f657e79ffd/service-mgmt/sm-common-1.0.0 diff --git a/buildreq_add b/buildreq_add new file mode 100644 index 0000000..3dc28d4 --- /dev/null +++ b/buildreq_add @@ -0,0 +1,6 @@ +glib-dev +sqlite-autoconf-dev +gcc +util-linux +systemd +systemd-devel diff --git a/buildreq_ban b/buildreq_ban new file mode 100644 index 0000000..bf7accf --- /dev/null +++ b/buildreq_ban @@ -0,0 +1,2 @@ +# This file contains build requirements that get picked up but are +# undesirable. One entry per line, no whitespace. diff --git a/buildreq_cache b/buildreq_cache new file mode 100644 index 0000000..947848f --- /dev/null +++ b/buildreq_cache @@ -0,0 +1,2 @@ +3ee0e6855958e9d702314f1577e619f657e79ffd +util-linux-dev \ No newline at end of file diff --git a/excludes b/excludes new file mode 100644 index 0000000..f075ede --- /dev/null +++ b/excludes @@ -0,0 +1,2 @@ +# This file contains the output files that need %exclude. Full path +# names, one per line. diff --git a/install_append b/install_append new file mode 100644 index 0000000..1e3b131 --- /dev/null +++ b/install_append @@ -0,0 +1,13 @@ +%global _sysconfdir '/usr/local/etc' +install -m 750 -d %{buildroot}/usr +install -m 750 -d %{buildroot}/usr/bin +install -m 750 -p -D %{_buildsubdir}/src/sm_eru %{buildroot}%{_bindir}/sm-eru +install -m 750 -p -D %{_buildsubdir}/src/sm_eru_dump %{buildroot}%{_bindir}/sm-eru-dump +install -m 750 -p -D %{_buildsubdir}/src/sm_watchdog %{buildroot}%{_bindir}/sm-watchdog +install -m 644 -p -D %{_buildsubdir}/scripts/sm-eru.service %{buildroot}%{_unitdir}/sm-eru.service +install -m 644 -p -D %{_buildsubdir}/scripts/sm-watchdog.service %{buildroot}%{_unitdir}/sm-watchdog.service +install -m 750 -d %{buildroot}%{_sysconfdir}/pmon.d +install -m 640 -p -D %{_buildsubdir}/scripts/sm-eru.conf %{buildroot}%{_sysconfdir}/pmon.d/sm-eru.conf +install -m 640 -p -D %{_buildsubdir}/scripts/sm-watchdog.conf %{buildroot}%{_sysconfdir}/pmon.d/sm-watchdog.conf +install -m 750 -p -D %{_buildsubdir}/scripts/sm-eru %{buildroot}%{_sysconfdir}/init.d/sm-eru +install -m 750 -p -D %{_buildsubdir}/scripts/sm-watchdog %{buildroot}%{_sysconfdir}/init.d/sm-watchdog diff --git a/install_macro b/install_macro new file mode 100644 index 0000000..bb0655b --- /dev/null +++ b/install_macro @@ -0,0 +1 @@ +make DEST_DIR=$RPM_BUILD_ROOT BIN_DIR=%{_bindir} UNIT_DIR=%{_unitdir} LIB_DIR=%{_libdir} INC_DIR=%{_includedir} VER=$VER VER_MJR=$MAJOR install_non_bb diff --git a/install_prepend b/install_prepend new file mode 100644 index 0000000..9b381a0 --- /dev/null +++ b/install_prepend @@ -0,0 +1,9 @@ +sed -i -e 's/${sysconfdir}/\/usr\/local\/etc/g' %{_builddir}/stx-ha-3ee0e6855958e9d702314f1577e619f657e79ffd/service-mgmt/sm-common-1.0.0/scripts/sm-watchdog.conf +sed -i -e 's/${sysconfdir}/\/usr\/local\/etc/g' %{_builddir}/stx-ha-3ee0e6855958e9d702314f1577e619f657e79ffd/service-mgmt/sm-common-1.0.0/scripts/sm-watchdog.service +sed -i -e 's/${sysconfdir}/\/usr\/local\/etc/g' %{_builddir}/stx-ha-3ee0e6855958e9d702314f1577e619f657e79ffd/service-mgmt/sm-common-1.0.0/scripts/sm-eru.service +sed -i -e 's/${sysconfdir}/\/usr\/local\/etc/g' %{_builddir}/stx-ha-3ee0e6855958e9d702314f1577e619f657e79ffd/service-mgmt/sm-common-1.0.0/scripts/Makefile +sed -i -e 's/${sysconfdir}/\/usr\/local\/etc/g' %{_builddir}/stx-ha-3ee0e6855958e9d702314f1577e619f657e79ffd/service-mgmt/sm-common-1.0.0/scripts/sm-eru.conf +%global _unitdir '/usr/lib/systemd/system' +VER=%{version} +MAJOR=`echo $VER | awk -F . '{print $1}'` +MINOR=`echo $VER | awk -F . '{print $2}'` diff --git a/make_args b/make_args new file mode 100644 index 0000000..6dcb3ad --- /dev/null +++ b/make_args @@ -0,0 +1 @@ +VER=${VER} VER_MJR=$MAJOR diff --git a/options.conf b/options.conf new file mode 100644 index 0000000..a4dcdff --- /dev/null +++ b/options.conf @@ -0,0 +1,58 @@ +[package] +name = sm-common-1.0.0 +url = https://github.com/openstack/stx-ha/archive/3ee0e6855958e9d702314f1577e619f657e79ffd.tar.gz +archives = +giturl = https://github.com/openstack/stx-ha.git + +[autospec] +# build 32 bit libraries +32bit = false +# allow package to build with test failures +allow_test_failures = false +# unset %build ld_as_needed variable +asneeded = false +# this package is trusted enough to automatically update (used by other tools) +autoupdate = false +# extend flags with '-std=gnu++98 +broken_c++ = false +# disable parallelization during build +broken_parallel_build = false +# this package is a library compatability package and only ships versioned library files +compat = false +# set conservative build flags +conservative_flags = false +# dev package requires the extras to be installed +dev_requires_extras = false +# pass -ffast-math to compiler +fast-math = false +# optimize build for speed over size +funroll-loops = false +# set flags to smallest -02 flags possible +insecure_build = false +# do not remove static libraries +keepstatic = false +# do not require autostart subpackage +no_autostart = false +# disable stripping binaries +nostrip = false +# optimize build for size over speed +optimize_size = false +# set profile for pgo +pgo = false +# set flags for security-sensitive builds +security_sensitive = false +# do not run test suite +skip_tests = false +# add .so files to the lib package instead of dev +so_to_lib = false +# configure build for avx2 +use_avx2 = false +# configure build for avx512 +use_avx512 = false +# add clang flags +use_clang = false +# configure build for lto +use_lto = false +# require package verification for build +verify_required = false + diff --git a/pkgconfig_add b/pkgconfig_add new file mode 100644 index 0000000..dd3b77c --- /dev/null +++ b/pkgconfig_add @@ -0,0 +1,2 @@ +# This file contains additional pkgconfig build requirements that did +# not get picked up automatically. One name per line, no whitespace. diff --git a/pkgconfig_ban b/pkgconfig_ban new file mode 100644 index 0000000..859fae4 --- /dev/null +++ b/pkgconfig_ban @@ -0,0 +1,2 @@ +# This file contains pkgconfig build requirements that get picked up +# but are undesirable. One entry per line, no whitespace. diff --git a/release b/release new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/release @@ -0,0 +1 @@ +1 diff --git a/requires_add b/requires_add new file mode 100644 index 0000000..79d06ea --- /dev/null +++ b/requires_add @@ -0,0 +1,5 @@ +mtce-pmon +/bin/sh +sqlite-autoconf +util-linux +systemd diff --git a/requires_ban b/requires_ban new file mode 100644 index 0000000..20ae780 --- /dev/null +++ b/requires_ban @@ -0,0 +1,2 @@ +# This file contains runtime requirements that get picked up but are +# undesirable. One entry per line, no whitespace. diff --git a/series b/series new file mode 100644 index 0000000..c5f965c --- /dev/null +++ b/series @@ -0,0 +1,2 @@ +0001-disable-warning-as-error.patch +0002-change-sysconfig-dir.patch diff --git a/sm-common-1.0.0.spec b/sm-common-1.0.0.spec new file mode 100644 index 0000000..91bdd51 --- /dev/null +++ b/sm-common-1.0.0.spec @@ -0,0 +1,157 @@ +# +# This file is auto-generated. DO NOT EDIT +# Generated by: autospec.py +# +Name : sm-common-1.0.0 +Version : 3ee0e6855958e9d702314f1577e619f657e79ffd +Release : 1 +URL : https://github.com/openstack/stx-ha/archive/3ee0e6855958e9d702314f1577e619f657e79ffd.tar.gz +Source0 : https://github.com/openstack/stx-ha/archive/3ee0e6855958e9d702314f1577e619f657e79ffd.tar.gz +Summary : Service Management Databases +Group : Development/Tools +License : Apache-2.0 +Requires: sm-common-1.0.0-bin +Requires: sm-common-1.0.0-config +Requires: sm-common-1.0.0-lib +Requires: /bin/sh +Requires: mtce-pmon +Requires: sqlite-autoconf +Requires: systemd +Requires: util-linux +BuildRequires : buildreq-distutils3 +BuildRequires : gcc +BuildRequires : glib-dev +BuildRequires : pluggy +BuildRequires : py-python +BuildRequires : pytest +BuildRequires : sqlite-autoconf-dev +BuildRequires : systemd +BuildRequires : systemd-devel +BuildRequires : tox +BuildRequires : util-linux +BuildRequires : util-linux-dev +BuildRequires : virtualenv +Patch1: 0001-disable-warning-as-error.patch +Patch2: 0002-change-sysconfig-dir.patch + +%description +Service Managment Databases + +%package bin +Summary: bin components for the sm-common-1.0.0 package. +Group: Binaries +Requires: sm-common-1.0.0-config + +%description bin +bin components for the sm-common-1.0.0 package. + + +%package config +Summary: config components for the sm-common-1.0.0 package. +Group: Default + +%description config +config components for the sm-common-1.0.0 package. + + +%package dev +Summary: dev components for the sm-common-1.0.0 package. +Group: Development +Requires: sm-common-1.0.0-lib +Requires: sm-common-1.0.0-bin +Provides: sm-common-1.0.0-devel + +%description dev +dev components for the sm-common-1.0.0 package. + + +%package lib +Summary: lib components for the sm-common-1.0.0 package. +Group: Libraries + +%description lib +lib components for the sm-common-1.0.0 package. + + +%prep +%setup -q -n stx-ha-3ee0e6855958e9d702314f1577e619f657e79ffd +%patch1 -p1 +%patch2 -p1 + +%build +## build_prepend content +VER=%{version} +MAJOR=`echo $VER | awk -F . '{print $1}'` +MINOR=`echo $VER | awk -F . '{print $2}'` +%global _buildsubdir %{_builddir}/stx-ha-3ee0e6855958e9d702314f1577e619f657e79ffd/service-mgmt/sm-common-1.0.0 +## build_prepend end +export http_proxy=http://127.0.0.1:9/ +export https_proxy=http://127.0.0.1:9/ +export no_proxy=localhost,127.0.0.1,0.0.0.0 +export LANG=C +export SOURCE_DATE_EPOCH=1538135205 +pushd service-mgmt/sm-common-1.0.0 +make %{?_smp_mflags} VER=${VER} VER_MJR=$MAJOR +popd + +%install +## install_prepend content +sed -i -e 's/${sysconfdir}/\/usr\/local\/etc/g' %{_builddir}/stx-ha-3ee0e6855958e9d702314f1577e619f657e79ffd/service-mgmt/sm-common-1.0.0/scripts/sm-watchdog.conf +sed -i -e 's/${sysconfdir}/\/usr\/local\/etc/g' %{_builddir}/stx-ha-3ee0e6855958e9d702314f1577e619f657e79ffd/service-mgmt/sm-common-1.0.0/scripts/sm-watchdog.service +sed -i -e 's/${sysconfdir}/\/usr\/local\/etc/g' %{_builddir}/stx-ha-3ee0e6855958e9d702314f1577e619f657e79ffd/service-mgmt/sm-common-1.0.0/scripts/sm-eru.service +sed -i -e 's/${sysconfdir}/\/usr\/local\/etc/g' %{_builddir}/stx-ha-3ee0e6855958e9d702314f1577e619f657e79ffd/service-mgmt/sm-common-1.0.0/scripts/Makefile +sed -i -e 's/${sysconfdir}/\/usr\/local\/etc/g' %{_builddir}/stx-ha-3ee0e6855958e9d702314f1577e619f657e79ffd/service-mgmt/sm-common-1.0.0/scripts/sm-eru.conf +%global _unitdir '/usr/lib/systemd/system' +VER=%{version} +MAJOR=`echo $VER | awk -F . '{print $1}'` +MINOR=`echo $VER | awk -F . '{print $2}'` +## install_prepend end +export SOURCE_DATE_EPOCH=1538135205 +rm -rf %{buildroot} +pushd service-mgmt/sm-common-1.0.0 +make DEST_DIR=$RPM_BUILD_ROOT BIN_DIR=%{_bindir} UNIT_DIR=%{_unitdir} LIB_DIR=%{_libdir} INC_DIR=%{_includedir} VER=$VER VER_MJR=$MAJOR install_non_bb +popd +## install_append content +%global _sysconfdir '/usr/local/etc' +install -m 750 -d %{buildroot}/usr +install -m 750 -d %{buildroot}/usr/bin +install -m 750 -p -D %{_buildsubdir}/src/sm_eru %{buildroot}%{_bindir}/sm-eru +install -m 750 -p -D %{_buildsubdir}/src/sm_eru_dump %{buildroot}%{_bindir}/sm-eru-dump +install -m 750 -p -D %{_buildsubdir}/src/sm_watchdog %{buildroot}%{_bindir}/sm-watchdog +install -m 644 -p -D %{_buildsubdir}/scripts/sm-eru.service %{buildroot}%{_unitdir}/sm-eru.service +install -m 644 -p -D %{_buildsubdir}/scripts/sm-watchdog.service %{buildroot}%{_unitdir}/sm-watchdog.service +install -m 750 -d %{buildroot}%{_sysconfdir}/pmon.d +install -m 640 -p -D %{_buildsubdir}/scripts/sm-eru.conf %{buildroot}%{_sysconfdir}/pmon.d/sm-eru.conf +install -m 640 -p -D %{_buildsubdir}/scripts/sm-watchdog.conf %{buildroot}%{_sysconfdir}/pmon.d/sm-watchdog.conf +install -m 750 -p -D %{_buildsubdir}/scripts/sm-eru %{buildroot}%{_sysconfdir}/init.d/sm-eru +install -m 750 -p -D %{_buildsubdir}/scripts/sm-watchdog %{buildroot}%{_sysconfdir}/init.d/sm-watchdog +## install_append end + +%files +%defattr(-,root,root,-) +/usr/local/etc/init.d/sm-eru +/usr/local/etc/init.d/sm-watchdog +/usr/local/etc/pmon.d/sm-eru.conf +/usr/local/etc/pmon.d/sm-watchdog.conf +/var/lib/sm/watchdog/modules/libsm_watchdog_nfs.so +/var/lib/sm/watchdog/modules/libsm_watchdog_nfs.so.3ee0e6855958e9d702314f1577e619f657e79ffd + +%files bin +%defattr(-,root,root,-) +/usr/bin/sm-eru +/usr/bin/sm-eru-dump +/usr/bin/sm-watchdog + +%files config +%defattr(-,root,root,-) +/usr/lib/systemd/system/sm-eru.service +/usr/lib/systemd/system/sm-watchdog.service + +%files dev +%defattr(-,root,root,-) +/usr/include/*.h +/usr/lib64/libsm_common.so + +%files lib +%defattr(-,root,root,-) +/usr/lib64/libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd diff --git a/subdir b/subdir new file mode 100644 index 0000000..c7212c2 --- /dev/null +++ b/subdir @@ -0,0 +1 @@ +service-mgmt/sm-common-1.0.0 diff --git a/symbols b/symbols new file mode 100644 index 0000000..c2946f6 --- /dev/null +++ b/symbols @@ -0,0 +1,192 @@ +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:_Z37sm_service_domainneighbor_event_valuePKc +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:_ZN12mutex_holderC1EP15pthread_mutex_t +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:_ZN12mutex_holderC2EP15pthread_mutex_t +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:_ZN12mutex_holderD0Ev +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:_ZN12mutex_holderD1Ev +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:_ZN12mutex_holderD2Ev +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_auth_type_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_auth_type_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_debug_do_log +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_debug_finalize +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_debug_get_thread_info +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_debug_initialize +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_debug_log +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_debug_log_level_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_debug_sched_log +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_debug_sched_log_done +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_debug_sched_log_start +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_debug_set_log_level +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_debug_set_thread_info +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_debug_thread_start +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_debug_thread_stop +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_designation_type_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_designation_type_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_error_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_eru_db_display +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_eru_db_finalize +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_eru_db_get_write_index +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_eru_db_initialize +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_eru_db_read +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_eru_db_sync +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_eru_db_total +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_eru_db_write +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_get_interface_type +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_hw_finalize +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_hw_get_all_qdisc_async +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_hw_get_if_by_network_address +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_hw_get_if_index +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_hw_get_if_name +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_hw_get_if_state +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_hw_initialize +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_interface_state_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_interface_state_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_netlink_add_attribute +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_netlink_close +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_netlink_command +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_netlink_get_tx_buffer +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_netlink_open +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_netlink_receive +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_netlink_send +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_netlink_send_request +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_network_address_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_network_address_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_network_type_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_network_type_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_admin_state_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_admin_state_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_avail_status_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_avail_status_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_event_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_event_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_oper_state_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_oper_state_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_ready_state_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_ready_state_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_schedule_state_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_state_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_stats_finalize +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_stats_get_cpu +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_stats_get_disk +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_stats_get_disk_by_index +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_stats_get_memory +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_stats_get_netdev +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_stats_get_process_status +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_stats_initialize +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_utils_config_complete +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_utils_enabled +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_utils_get_hostname +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_utils_get_infra_interface +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_utils_get_mgmt_interface +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_utils_get_oam_interface +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_utils_get_system_mode +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_utils_get_uptime +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_utils_is_aio +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_utils_is_aio_duplex +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_utils_is_aio_simplex +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_utils_node_type_is_controller +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_utils_set_failover +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_utils_set_unhealthy +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_node_utils_sub_function_has_compute +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_orchestration_type_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_orchestration_type_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_path_type_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_path_type_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_selobj_deregister +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_selobj_dispatch +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_selobj_finalize +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_selobj_initialize +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_selobj_register +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_action_result_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_action_result_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_action_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_action_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_admin_state_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_admin_state_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_condition_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_condition_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_dependency_type_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_dependency_type_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_domain_event_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_domain_event_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_domain_interface_event_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_domain_interface_event_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_domain_member_redundancy_model_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_domain_member_redundancy_model_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_domain_neighbor_event_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_domain_neighbor_state_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_domain_neighbor_state_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_domain_scheduling_list_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_domain_scheduling_list_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_domain_scheduling_state_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_domain_scheduling_state_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_domain_split_brain_recovery_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_domain_split_brain_recovery_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_domain_state_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_domain_state_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_event_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_event_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_group_action_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_group_action_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_group_condition_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_group_condition_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_group_event_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_group_event_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_group_notification_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_group_notification_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_group_state_lesser +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_group_state_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_group_state_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_group_status_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_group_status_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_heartbeat_state_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_heartbeat_state_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_heartbeat_type_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_heartbeat_type_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_severity_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_severity_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_state_lesser +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_state_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_state_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_status_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_service_status_value +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_sha512_finalize +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_sha512_hash_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_sha512_hmac +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_sha512_initialize +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_sha512_update +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_system_mode_str +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_thread_health_check +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_thread_health_deregister +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_thread_health_finalize +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_thread_health_initialize +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_thread_health_register +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_thread_health_update +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_time_convert_ms +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_time_delta_in_ms +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_time_format_monotonic_time +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_time_format_realtime +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_time_get +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_time_get_elapsed_ms +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_timer_deregister +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_timer_dump_data +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_timer_finalize +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_timer_initialize +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_timer_register +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_timer_scheduling_on_time +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_timer_scheduling_on_time_in_period +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_trap_finalize +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_trap_initialize +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_trap_set_thread_info +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_trap_thread_start +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_trap_thread_stop +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_utils_boot_complete +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_utils_clear_degraded +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_utils_indicate_degraded +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_utils_process_running +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_utils_set_boot_complete +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_utils_set_pid_file +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_utils_watchdog_delayed +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_utils_watchdog_heartbeat +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_uuid_create +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_uuid_finalize +libsm_common.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_uuid_initialize diff --git a/testresults b/testresults new file mode 100644 index 0000000..92c6b06 --- /dev/null +++ b/testresults @@ -0,0 +1,5 @@ +Total : 0 +Pass : 0 +Fail : 0 +Skip : 0 +XFail : 0 diff --git a/upstream b/upstream new file mode 100644 index 0000000..a43e436 --- /dev/null +++ b/upstream @@ -0,0 +1 @@ +848d3812fcdfb58eef8a54cc35c426eb616b66d2/3ee0e6855958e9d702314f1577e619f657e79ffd.tar.gz diff --git a/used_libs b/used_libs new file mode 100644 index 0000000..c9dca13 --- /dev/null +++ b/used_libs @@ -0,0 +1,7 @@ +libc.so.6 +libglib-2.0.so.0 +libgmodule-2.0.so.0 +libpthread.so.0 +librt.so.1 +libstdc++.so.6 +libuuid.so.1