From 4345398ca27208112ed73ede00d652aeef05ef14 Mon Sep 17 00:00:00 2001 From: Sukchan Lee Date: Fri, 3 Nov 2017 15:36:24 +0000 Subject: [PATCH] fix the warning of dh_shdeplibs --- configure.ac | 2 +- lib/fd/extensions/dbg_msg_dumps/Makefile.am | 8 ++++++++ lib/fd/extensions/dict_dcca/Makefile.am | 8 ++++++++ lib/fd/extensions/dict_dcca_3gpp/Makefile.am | 8 ++++++++ lib/fd/extensions/dict_legacy_xml/Makefile.am | 8 ++++++++ lib/fd/extensions/dict_mip6i/Makefile.am | 8 ++++++++ lib/fd/extensions/dict_nas_mipv6/Makefile.am | 8 ++++++++ lib/fd/extensions/dict_nasreq/Makefile.am | 8 ++++++++ lib/fd/extensions/dict_rfc5777/Makefile.am | 8 ++++++++ lib/fd/extensions/dict_s6a/Makefile.am | 8 ++++++++ lib/freeDiameter-1.2.1/configure.ac | 1 + main.c | 3 +++ 12 files changed, 77 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 87c15bb84..e1449f79f 100644 --- a/configure.ac +++ b/configure.ac @@ -385,7 +385,7 @@ AC_SUBST(CORE_LIBS) AC_SEARCH_LIBS(gethostbyname, nsl) AC_SEARCH_LIBS(gethostname, nsl) AC_SEARCH_LIBS(socket, socket) -AC_SEARCH_LIBS([pthread_mutex_init], pthread) +AC_SEARCH_LIBS(pthread_barrier_wait, pthread) AC_SEARCH_LIBS([sctp_sendmsg], [sctp], [have_sctp_lib=yes], [have_sctp_lib=no]) if test x$have_sctp_lib == xno; then diff --git a/lib/fd/extensions/dbg_msg_dumps/Makefile.am b/lib/fd/extensions/dbg_msg_dumps/Makefile.am index e9eaff6a8..5332aaa9a 100644 --- a/lib/fd/extensions/dbg_msg_dumps/Makefile.am +++ b/lib/fd/extensions/dbg_msg_dumps/Makefile.am @@ -5,6 +5,14 @@ pkglib_LTLIBRARIES = dbg_msg_dumps.la dbg_msg_dumps_la_SOURCES = \ dbg_msg_dumps.c +dbg_msg_dumps_la_DEPENDENCIES = \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdcore/libfdcore.la \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdproto/libfdproto.la + +dbg_msg_dumps_la_LIBADD = \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdcore/libfdcore.la \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdproto/libfdproto.la + AM_LDFLAGS = \ -module -avoid-version -shared diff --git a/lib/fd/extensions/dict_dcca/Makefile.am b/lib/fd/extensions/dict_dcca/Makefile.am index e4ec2c3e3..2a80eb578 100644 --- a/lib/fd/extensions/dict_dcca/Makefile.am +++ b/lib/fd/extensions/dict_dcca/Makefile.am @@ -5,6 +5,14 @@ pkglib_LTLIBRARIES = dict_dcca.la dict_dcca_la_SOURCES = \ dict_dcca.c +dict_dcca_la_DEPENDENCIES = \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdcore/libfdcore.la \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdproto/libfdproto.la + +dict_dcca_la_LIBADD = \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdcore/libfdcore.la \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdproto/libfdproto.la + AM_LDFLAGS = \ -module -avoid-version -shared diff --git a/lib/fd/extensions/dict_dcca_3gpp/Makefile.am b/lib/fd/extensions/dict_dcca_3gpp/Makefile.am index de34171c5..efc80e7c6 100644 --- a/lib/fd/extensions/dict_dcca_3gpp/Makefile.am +++ b/lib/fd/extensions/dict_dcca_3gpp/Makefile.am @@ -5,6 +5,14 @@ pkglib_LTLIBRARIES = dict_dcca_3gpp.la dict_dcca_3gpp_la_SOURCES = \ dict_dcca_3gpp.c +dict_dcca_3gpp_la_DEPENDENCIES = \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdcore/libfdcore.la \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdproto/libfdproto.la + +dict_dcca_3gpp_la_LIBADD = \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdcore/libfdcore.la \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdproto/libfdproto.la + AM_LDFLAGS = \ -module -avoid-version -shared diff --git a/lib/fd/extensions/dict_legacy_xml/Makefile.am b/lib/fd/extensions/dict_legacy_xml/Makefile.am index c2db1138c..0c2d85c53 100644 --- a/lib/fd/extensions/dict_legacy_xml/Makefile.am +++ b/lib/fd/extensions/dict_legacy_xml/Makefile.am @@ -5,6 +5,14 @@ pkglib_LTLIBRARIES = dict_legacy_xml.la dict_legacy_xml_la_SOURCES = \ dict_lxml.tab.y lex.dict_lxml.l dict_lxml.c dict_lxml_xml.c +dict_legacy_xml_la_DEPENDENCIES = \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdcore/libfdcore.la \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdproto/libfdproto.la + +dict_legacy_xml_la_LIBADD = \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdcore/libfdcore.la \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdproto/libfdproto.la + AM_YFLAGS = -p dict_lxml -d AM_LFLAGS = -p -Cem -Pdict_lxml diff --git a/lib/fd/extensions/dict_mip6i/Makefile.am b/lib/fd/extensions/dict_mip6i/Makefile.am index e8097bea9..828d18b3b 100644 --- a/lib/fd/extensions/dict_mip6i/Makefile.am +++ b/lib/fd/extensions/dict_mip6i/Makefile.am @@ -5,6 +5,14 @@ pkglib_LTLIBRARIES = dict_mip6i.la dict_mip6i_la_SOURCES = \ dict_mip6i.c +dict_mip6i_la_DEPENDENCIES = \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdcore/libfdcore.la \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdproto/libfdproto.la + +dict_mip6i_la_LIBADD = \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdcore/libfdcore.la \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdproto/libfdproto.la + AM_LDFLAGS = \ -module -avoid-version -shared diff --git a/lib/fd/extensions/dict_nas_mipv6/Makefile.am b/lib/fd/extensions/dict_nas_mipv6/Makefile.am index 56ef80258..223a4637b 100644 --- a/lib/fd/extensions/dict_nas_mipv6/Makefile.am +++ b/lib/fd/extensions/dict_nas_mipv6/Makefile.am @@ -5,6 +5,14 @@ pkglib_LTLIBRARIES = dict_nas_mipv6.la dict_nas_mipv6_la_SOURCES = \ dict_nas_mipv6.c +dict_nas_mipv6_la_DEPENDENCIES = \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdcore/libfdcore.la \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdproto/libfdproto.la + +dict_nas_mipv6_la_LIBADD = \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdcore/libfdcore.la \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdproto/libfdproto.la + AM_LDFLAGS = \ -module -avoid-version -shared diff --git a/lib/fd/extensions/dict_nasreq/Makefile.am b/lib/fd/extensions/dict_nasreq/Makefile.am index 0241d2216..bed058609 100644 --- a/lib/fd/extensions/dict_nasreq/Makefile.am +++ b/lib/fd/extensions/dict_nasreq/Makefile.am @@ -5,6 +5,14 @@ pkglib_LTLIBRARIES = dict_nasreq.la dict_nasreq_la_SOURCES = \ dict_nasreq.c +dict_nasreq_la_DEPENDENCIES = \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdcore/libfdcore.la \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdproto/libfdproto.la + +dict_nasreq_la_LIBADD = \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdcore/libfdcore.la \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdproto/libfdproto.la + AM_LDFLAGS = \ -module -avoid-version -shared diff --git a/lib/fd/extensions/dict_rfc5777/Makefile.am b/lib/fd/extensions/dict_rfc5777/Makefile.am index fcb4bac5d..c22a97039 100644 --- a/lib/fd/extensions/dict_rfc5777/Makefile.am +++ b/lib/fd/extensions/dict_rfc5777/Makefile.am @@ -5,6 +5,14 @@ pkglib_LTLIBRARIES = dict_rfc5777.la dict_rfc5777_la_SOURCES = \ dict_rfc5777.c +dict_rfc5777_la_DEPENDENCIES = \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdcore/libfdcore.la \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdproto/libfdproto.la + +dict_rfc5777_la_LIBADD = \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdcore/libfdcore.la \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdproto/libfdproto.la + AM_LDFLAGS = \ -module -avoid-version -shared diff --git a/lib/fd/extensions/dict_s6a/Makefile.am b/lib/fd/extensions/dict_s6a/Makefile.am index 5823f5754..9d1c1f285 100644 --- a/lib/fd/extensions/dict_s6a/Makefile.am +++ b/lib/fd/extensions/dict_s6a/Makefile.am @@ -5,6 +5,14 @@ pkglib_LTLIBRARIES = dict_s6a.la dict_s6a_la_SOURCES = \ dict_s6a.c +dict_s6a_la_DEPENDENCIES = \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdcore/libfdcore.la \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdproto/libfdproto.la + +dict_s6a_la_LIBADD = \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdcore/libfdcore.la \ + $(top_srcdir)/lib/@FREEDIAMETER_DIR@/libfdproto/libfdproto.la + AM_LDFLAGS = \ -module -avoid-version -shared diff --git a/lib/freeDiameter-1.2.1/configure.ac b/lib/freeDiameter-1.2.1/configure.ac index edbbf0b2f..bd2480e3e 100644 --- a/lib/freeDiameter-1.2.1/configure.ac +++ b/lib/freeDiameter-1.2.1/configure.ac @@ -144,6 +144,7 @@ AC_SEARCH_LIBS([pthread_barrier_wait], [pthread], [Define to 1 if you have pthread_barrier_wait in libpthread])], []) AC_SEARCH_LIBS([dlopen], [dl dld]) +AC_SEARCH_LIBS([sctp_sendmsg], [sctp]) AC_SEARCH_LIBS([gnutls_global_init], [gnutls],, [have_gnutls_lib=no]) if test x$have_gnutls_lib == xno; then diff --git a/main.c b/main.c index 145483050..50a77abc3 100644 --- a/main.c +++ b/main.c @@ -11,7 +11,10 @@ /* Server */ #include "app.h" +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdate-time" static char *compile_time = __DATE__ " " __TIME__; +#pragma GCC diagnostic pop static void show_version() {