diff --git a/0001-disable-warning-as-error.patch b/0001-disable-warning-as-error.patch new file mode 100644 index 0000000..3857579 --- /dev/null +++ b/0001-disable-warning-as-error.patch @@ -0,0 +1,25 @@ +From 1c87ef9a7b50063836f7dbb51455045d3d45a6ff Mon Sep 17 00:00:00 2001 +From: Mingyuan Qi +Date: Fri, 28 Sep 2018 23:09:18 +0800 +Subject: [PATCH 1/2] disable warning as error + +--- + service-mgmt/sm-db-1.0.0/src/Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/service-mgmt/sm-db-1.0.0/src/Makefile b/service-mgmt/sm-db-1.0.0/src/Makefile +index c6be42f..2989294 100644 +--- a/service-mgmt/sm-db-1.0.0/src/Makefile ++++ b/service-mgmt/sm-db-1.0.0/src/Makefile +@@ -28,7 +28,7 @@ SRCS+=sm_db_build.c + SRCS+=sm_db_configuration.c + + OBJS = $(SRCS:.c=.o) +-CCFLAGS= -fPIC -g -O2 -Wall -Werror -std=c++11 ++CCFLAGS= -fPIC -g -O2 -Wall -std=c++11 + EXTRACCFLAGS= -D__STDC_FORMAT_MACROS + LDLIBS= -lsqlite3 -lglib-2.0 -luuid -lrt -lsm_common + LDFLAGS = -shared -rdynamic +-- +2.19.0 + diff --git a/0002-reorder-LDLIBS.patch b/0002-reorder-LDLIBS.patch new file mode 100644 index 0000000..642d4ad --- /dev/null +++ b/0002-reorder-LDLIBS.patch @@ -0,0 +1,25 @@ +From c852095748cf001ae6e3e5fb049c9957afe23165 Mon Sep 17 00:00:00 2001 +From: Mingyuan Qi +Date: Fri, 28 Sep 2018 23:09:18 +0800 +Subject: [PATCH 2/2] reorder LDLIBS + +--- + service-mgmt/sm-db-1.0.0/src/Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/service-mgmt/sm-db-1.0.0/src/Makefile b/service-mgmt/sm-db-1.0.0/src/Makefile +index 2989294..9bcb036 100644 +--- a/service-mgmt/sm-db-1.0.0/src/Makefile ++++ b/service-mgmt/sm-db-1.0.0/src/Makefile +@@ -30,7 +30,7 @@ SRCS+=sm_db_configuration.c + OBJS = $(SRCS:.c=.o) + CCFLAGS= -fPIC -g -O2 -Wall -std=c++11 + EXTRACCFLAGS= -D__STDC_FORMAT_MACROS +-LDLIBS= -lsqlite3 -lglib-2.0 -luuid -lrt -lsm_common ++LDLIBS= -lsm_common -lsqlite3 -lglib-2.0 -luuid -lrt + LDFLAGS = -shared -rdynamic + + build: libsm_db.so sm_db_build +-- +2.19.0 + diff --git a/0003-fix-comparison-between-pointer-and-char.patch b/0003-fix-comparison-between-pointer-and-char.patch new file mode 100644 index 0000000..17e9037 --- /dev/null +++ b/0003-fix-comparison-between-pointer-and-char.patch @@ -0,0 +1,48 @@ +From 9e25fd6202e38f1882990cb11c123f4bd8e65263 Mon Sep 17 00:00:00 2001 +From: Mingyuan Qi +Date: Fri, 28 Sep 2018 23:14:27 +0800 +Subject: [PATCH] fix comparison between pointer and char + +Signed-off-by: Mingyuan Qi +--- + .../sm-db-1.0.0/src/sm_db_service_domain_interfaces.c | 2 +- + service-mgmt/sm-db-1.0.0/src/sm_db_service_domain_neighbors.c | 4 ++-- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/service-mgmt/sm-db-1.0.0/src/sm_db_service_domain_interfaces.c b/service-mgmt/sm-db-1.0.0/src/sm_db_service_domain_interfaces.c +index ecdff20..c7d6b65 100644 +--- a/service-mgmt/sm-db-1.0.0/src/sm_db_service_domain_interfaces.c ++++ b/service-mgmt/sm-db-1.0.0/src/sm_db_service_domain_interfaces.c +@@ -363,7 +363,7 @@ SmErrorT sm_db_service_domain_interfaces_update( SmDbHandleT* sm_db_handle, + sm_auth_type_str(record->auth_type) ); + } + +- if( '\0' != record->auth_key ) ++ if( '\0' != record->auth_key[0] ) + { + len += snprintf( sql+len, sizeof(sql)-len, "%s = '%s', ", + SM_SERVICE_DOMAIN_INTERFACES_TABLE_COLUMN_AUTH_KEY, +diff --git a/service-mgmt/sm-db-1.0.0/src/sm_db_service_domain_neighbors.c b/service-mgmt/sm-db-1.0.0/src/sm_db_service_domain_neighbors.c +index 809c801..afdcb7c 100644 +--- a/service-mgmt/sm-db-1.0.0/src/sm_db_service_domain_neighbors.c ++++ b/service-mgmt/sm-db-1.0.0/src/sm_db_service_domain_neighbors.c +@@ -308,14 +308,14 @@ SmErrorT sm_db_service_domain_neighbors_update( SmDbHandleT* sm_db_handle, + len = snprintf( sql, sizeof(sql), "UPDATE %s SET ", + SM_SERVICE_DOMAIN_NEIGHBORS_TABLE_NAME); + +- if( '\0' != record->orchestration ) ++ if( '\0' != record->orchestration[0] ) + { + len += snprintf( sql+len, sizeof(sql)-len, "%s = '%s', ", + SM_SERVICE_DOMAIN_NEIGHBORS_TABLE_COLUMN_ORCHESTRATION, + record->orchestration ); + } + +- if( '\0' != record->designation ) ++ if( '\0' != record->designation[0] ) + { + len += snprintf( sql+len, sizeof(sql)-len, "%s = '%s', ", + SM_SERVICE_DOMAIN_NEIGHBORS_TABLE_COLUMN_DESIGNATION, +-- +2.19.0 + diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..c412b12 --- /dev/null +++ b/Makefile @@ -0,0 +1,5 @@ +PKG_NAME := sm-db-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..ac4f915 --- /dev/null +++ b/build_prepend @@ -0,0 +1,6 @@ +pushd service-mgmt/sm-db-1.0.0 +sqlite3 database/sm.db < database/create_sm_db.sql +sqlite3 database/sm.hb.db < database/create_sm_hb_db.sql +popd +VER=%{version} +MAJOR=`echo $VER | awk -F . '{print $1}'` diff --git a/buildreq_add b/buildreq_add new file mode 100644 index 0000000..3add88b --- /dev/null +++ b/buildreq_add @@ -0,0 +1,4 @@ +gcc +sm-common-dev +glib-dev +sqlite-autoconf-dev 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_macro b/install_macro new file mode 100644 index 0000000..b06bd24 --- /dev/null +++ b/install_macro @@ -0,0 +1 @@ +make DEST_DIR=$RPM_BUILD_ROOT VER=$VER VER_MJR=$MAJOR install_non_bb diff --git a/install_prepend b/install_prepend new file mode 100644 index 0000000..0cb269f --- /dev/null +++ b/install_prepend @@ -0,0 +1,2 @@ +VER=%{version} +MAJOR=`echo $VER | awk -F . '{print $1}'` 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..8b4d041 --- /dev/null +++ b/options.conf @@ -0,0 +1,58 @@ +[package] +name = sm-db-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..e69de29 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..7a165e3 --- /dev/null +++ b/series @@ -0,0 +1,3 @@ +0001-disable-warning-as-error.patch +0002-reorder-LDLIBS.patch +0003-fix-comparison-between-pointer-and-char.patch diff --git a/sm-db-1.0.0.spec b/sm-db-1.0.0.spec new file mode 100644 index 0000000..44eec4c --- /dev/null +++ b/sm-db-1.0.0.spec @@ -0,0 +1,98 @@ +# +# This file is auto-generated. DO NOT EDIT +# Generated by: autospec.py +# +Name : sm-db-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-db-1.0.0-lib +BuildRequires : buildreq-distutils3 +BuildRequires : gcc +BuildRequires : glib-dev +BuildRequires : pluggy +BuildRequires : py-python +BuildRequires : pytest +BuildRequires : sm-common-dev +BuildRequires : sqlite-autoconf-dev +BuildRequires : tox +BuildRequires : util-linux-dev +BuildRequires : virtualenv +Patch1: 0001-disable-warning-as-error.patch +Patch2: 0002-reorder-LDLIBS.patch +Patch3: 0003-fix-comparison-between-pointer-and-char.patch + +%description +Service Managment Databases + +%package dev +Summary: dev components for the sm-db-1.0.0 package. +Group: Development +Requires: sm-db-1.0.0-lib +Provides: sm-db-1.0.0-devel + +%description dev +dev components for the sm-db-1.0.0 package. + + +%package lib +Summary: lib components for the sm-db-1.0.0 package. +Group: Libraries + +%description lib +lib components for the sm-db-1.0.0 package. + + +%prep +%setup -q -n stx-ha-3ee0e6855958e9d702314f1577e619f657e79ffd +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 + +%build +## build_prepend content +pushd service-mgmt/sm-db-1.0.0 +sqlite3 database/sm.db < database/create_sm_db.sql +sqlite3 database/sm.hb.db < database/create_sm_hb_db.sql +popd +VER=%{version} +MAJOR=`echo $VER | awk -F . '{print $1}'` +## 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=1538157565 +pushd service-mgmt/sm-db-1.0.0 +make %{?_smp_mflags} VER=${VER} VER_MJR=$MAJOR +popd + +%install +## install_prepend content +VER=%{version} +MAJOR=`echo $VER | awk -F . '{print $1}'` +## install_prepend end +export SOURCE_DATE_EPOCH=1538157565 +rm -rf %{buildroot} +pushd service-mgmt/sm-db-1.0.0 +make DEST_DIR=$RPM_BUILD_ROOT VER=$VER VER_MJR=$MAJOR install_non_bb +popd + +%files +%defattr(-,root,root,-) +/var/lib/sm/patches/sm-patch.sql +/var/lib/sm/sm.db +/var/lib/sm/sm.hb.db + +%files dev +%defattr(-,root,root,-) +/usr/include/*.h +/usr/lib64/libsm_db.so + +%files lib +%defattr(-,root,root,-) +/usr/lib64/libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd diff --git a/subdir b/subdir new file mode 100644 index 0000000..2b2dca2 --- /dev/null +++ b/subdir @@ -0,0 +1 @@ +service-mgmt/sm-db-1.0.0 diff --git a/symbols b/symbols new file mode 100644 index 0000000..1aa33b4 --- /dev/null +++ b/symbols @@ -0,0 +1,187 @@ +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:_Z11sm_db_patchPKc +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:_Z16_clean_failed_dbPKc +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:_Z28sm_db_configuration_finalizev +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:_Z30sm_db_configuration_initializev +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:_Z35sm_db_service_action_results_updatePvP24SmDbServiceActionResultT +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:main +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_build +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_checkpoint +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_configuration_convert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_configure +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_connect +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_disconnect +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_finalize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_foreach +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_initialize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_integrity_check +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_iterator_finalize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_iterator_first +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_iterator_get +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_iterator_initialize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_iterator_next +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_node_history_convert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_node_history_create_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_node_history_delete +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_node_history_delete_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_node_history_finalize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_node_history_initialize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_node_history_insert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_node_history_query +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_node_history_read +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_nodes_cleanup_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_nodes_convert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_nodes_create_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_nodes_delete +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_nodes_delete_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_nodes_finalize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_nodes_initialize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_nodes_insert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_nodes_query +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_nodes_read +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_nodes_update +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_action_results_convert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_action_results_create_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_action_results_delete +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_action_results_delete_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_action_results_finalize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_action_results_initialize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_action_results_insert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_action_results_read +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_actions_convert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_actions_create_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_actions_delete +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_actions_delete_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_actions_finalize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_actions_initialize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_actions_insert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_actions_read +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_actions_update +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_dependency_convert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_dependency_create_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_dependency_delete +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_dependency_delete_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_dependency_finalize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_dependency_initialize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_dependency_insert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_dependency_read +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_dependency_update +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_assignments_cleanup_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_assignments_convert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_assignments_count +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_assignments_create_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_assignments_delete +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_assignments_delete_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_assignments_finalize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_assignments_initialize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_assignments_insert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_assignments_query +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_assignments_read +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_assignments_read_by_id +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_assignments_sum +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_assignments_update +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_interfaces_cleanup_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_interfaces_convert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_interfaces_create_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_interfaces_delete +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_interfaces_delete_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_interfaces_finalize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_interfaces_initialize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_interfaces_insert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_interfaces_query +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_interfaces_read +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_interfaces_update +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_members_convert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_members_count +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_members_create_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_members_delete +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_members_delete_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_members_finalize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_members_initialize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_members_insert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_members_query +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_members_read +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_members_update +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_neighbors_cleanup_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_neighbors_convert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_neighbors_create_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_neighbors_delete +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_neighbors_delete_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_neighbors_finalize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_neighbors_initialize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_neighbors_insert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_neighbors_query +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_neighbors_read +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_neighbors_read_by_id +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domain_neighbors_update +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domains_cleanup_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domains_convert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domains_create_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domains_delete +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domains_delete_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domains_finalize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domains_initialize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domains_insert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domains_query +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domains_read +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domains_read_by_id +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_domains_update +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_group_members_cleanup_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_group_members_convert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_group_members_create_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_group_members_delete +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_group_members_delete_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_group_members_finalize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_group_members_initialize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_group_members_insert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_group_members_query +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_group_members_read +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_group_members_update +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_groups_cleanup_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_groups_convert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_groups_create_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_groups_delete +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_groups_delete_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_groups_finalize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_groups_initialize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_groups_insert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_groups_read +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_groups_update +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_heartbeat_cleanup_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_heartbeat_convert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_heartbeat_create_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_heartbeat_delete +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_heartbeat_delete_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_heartbeat_finalize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_heartbeat_initialize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_heartbeat_insert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_heartbeat_query +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_heartbeat_read +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_heartbeat_read_by_id +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_heartbeat_update +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_instances_convert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_instances_create_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_instances_delete +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_instances_delete_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_instances_finalize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_instances_initialize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_instances_insert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_instances_read +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_service_instances_update +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_services_cleanup_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_services_convert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_services_create_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_services_delete +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_services_delete_table +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_services_finalize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_services_initialize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_services_insert +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_services_query +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_services_read +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_services_read_by_id +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_services_update +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_statement_finalize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_statement_initialize +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_statement_result_reset +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_statement_result_step +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_transaction_end +libsm_db.so.3ee0e6855958e9d702314f1577e619f657e79ffd:sm_db_transaction_start 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..631aa1d --- /dev/null +++ b/used_libs @@ -0,0 +1 @@ +libc.so.6