Hi,

Well I guess that we've worked on the same issue at the same time :)

My patch is a little bit bigger as it also renames all *_LDFLAGS ->
*_LIBS to avoid further confusions.

Cheers

Laurent Bigonville
--- a/m4/nut_check_libneon.m4
+++ b/m4/nut_check_libneon.m4
@@ -1,5 +1,5 @@
 dnl Check for LIBNEON compiler flags. On success, set nut_have_neon="yes"
-dnl and set LIBNEON_CFLAGS and LIBNEON_LDFLAGS. On failure, set
+dnl and set LIBNEON_CFLAGS and LIBNEON_LIBS. On failure, set
 dnl nut_have_neon="no". This macro can be run multiple times, but will
 dnl do the checking only once.
 
@@ -8,9 +8,9 @@
 if test -z "${nut_have_neon_seen}"; then
 	nut_have_neon_seen=yes
 
-	dnl save CFLAGS and LDFLAGS
+	dnl save CFLAGS and LIBS
 	CFLAGS_ORIG="${CFLAGS}"
-	LDFLAGS_ORIG="${LDFLAGS}"
+	LIBS_ORIG="${LIBS}"
 
 	dnl See which version of the neon library (if any) is installed
 	AC_MSG_CHECKING(for libneon version via pkg-config (0.25.0 minimum required))
@@ -29,9 +29,9 @@
 
 	AC_MSG_CHECKING(for libneon ldflags)
 	AC_ARG_WITH(neon-libs, [
-		AC_HELP_STRING([--with-neon-libs=LDFLAGS], [linker flags for the neon library])
-	], [LDFLAGS="${withval}"], [LDFLAGS="`pkg-config --silence-errors --libs neon`"])
-	AC_MSG_RESULT([${LDFLAGS}])
+		AC_HELP_STRING([--with-neon-libs=LIBS], [linker flags for the neon library])
+	], [LIBS="${withval}"], [LIBS="`pkg-config --silence-errors --libs neon`"])
+	AC_MSG_RESULT([${LIBS}])
 
 	dnl check if neon is usable
 	AC_CHECK_HEADERS(ne_xmlreq.h, [nut_have_neon=yes], [nut_have_neon=no], [AC_INCLUDES_DEFAULT])
@@ -41,11 +41,11 @@
 		dnl Check for connect timeout support in library (optional)
 		AC_CHECK_FUNCS(ne_set_connect_timeout ne_sock_connect_timeout)
 		LIBNEON_CFLAGS="${CFLAGS}"
-		LIBNEON_LDFLAGS="${LDFLAGS}"
+		LIBNEON_LIBS="${LIBS}"
 	fi
 
-	dnl restore original CFLAGS and LDFLAGS
+	dnl restore original CFLAGS and LIBS
 	CFLAGS="${CFLAGS_ORIG}"
-	LDFLAGS="${LDFLAGS_ORIG}"
+	LIBS="${LIBS_ORIG}"
 fi
 ])
--- a/m4/nut_check_libnetsnmp.m4
+++ b/m4/nut_check_libnetsnmp.m4
@@ -1,6 +1,6 @@
 dnl Check for LIBNETSNMP compiler flags. On success, set
 dnl nut_have_libnetsnmp="yes" and set LIBNETSNMP_CFLAGS and
-dnl LIBNETSNMP_LDFLAGS. On failure, set nut_have_libnetsnmp="no".
+dnl LIBNETSNMP_LIBS. On failure, set nut_have_libnetsnmp="no".
 dnl This macro can be run multiple times, but will do the checking only
 dnl once.
 
@@ -9,9 +9,9 @@
 if test -z "${nut_have_libnetsnmp_seen}"; then
 	nut_have_libnetsnmp_seen=yes
 
-	dnl save CFLAGS and LDFLAGS
+	dnl save CFLAGS and LIBS
 	CFLAGS_ORIG="${CFLAGS}"
-	LDFLAGS_ORIG="${LDFLAGS}"
+	LIBS_ORIG="${LIBS}"
 
 	dnl See which version of the Net-SNMP library (if any) is installed
 	AC_MSG_CHECKING(for Net-SNMP version via net-snmp-config)
@@ -30,9 +30,9 @@
 
 	AC_MSG_CHECKING(for Net-SNMP libs)
 	AC_ARG_WITH(snmp-libs, [
-		AC_HELP_STRING([--with-snmp-libs=LDFLAGS], [linker flags for the Net-SNMP library])
-	], [LDFLAGS="${withval}"], [LDFLAGS="`net-snmp-config --libs 2>/dev/null`"])
-	AC_MSG_RESULT([${LDFLAGS}])
+		AC_HELP_STRING([--with-snmp-libs=LIBS], [linker flags for the Net-SNMP library])
+	], [LIBS="${withval}"], [LIBS="`net-snmp-config --libs 2>/dev/null`"])
+	AC_MSG_RESULT([${LIBS}])
 
 	dnl Check if the Net-SNMP library is usable
 	AC_CHECK_HEADERS(net-snmp/net-snmp-config.h, [nut_have_libnetsnmp=yes], [nut_have_libnetsnmp=no], [AC_INCLUDES_DEFAULT])
@@ -40,11 +40,11 @@
 
 	if test "${nut_have_libnetsnmp}" = "yes"; then
 		LIBNETSNMP_CFLAGS="${CFLAGS}"
-		LIBNETSNMP_LDFLAGS="${LDFLAGS}"
+		LIBNETSNMP_LIBS="${LIBS}"
 	fi
 
-	dnl restore original CFLAGS and LDFLAGS
+	dnl restore original CFLAGS and LIBS
 	CFLAGS="${CFLAGS_ORIG}"
-	LDFLAGS="${LDFLAGS_ORIG}"
+	LIBS="${LIBS_ORIG}"
 fi
 ])
--- a/m4/nut_check_libpowerman.m4
+++ b/m4/nut_check_libpowerman.m4
@@ -1,5 +1,5 @@
 dnl Check for LIBPOWERMAN compiler flags. On success, set nut_have_libpowerman="yes"
-dnl and set LIBPOWERMAN_CFLAGS and LIBPOWERMAN_LDFLAGS. On failure, set
+dnl and set LIBPOWERMAN_CFLAGS and LIBPOWERMAN_LIBS. On failure, set
 dnl nut_have_libpowerman="no". This macro can be run multiple times, but will
 dnl do the checking only once.
 
@@ -8,9 +8,9 @@
 if test -z "${nut_have_libpowerman_seen}"; then
 	nut_have_libpowerman_seen=yes
 
-	dnl save CFLAGS and LDFLAGS
+	dnl save CFLAGS and LIBS
 	CFLAGS_ORIG="${CFLAGS}"
-	LDFLAGS_ORIG="${LDFLAGS}"
+	LIBS_ORIG="${LIBS}"
 
 	AC_MSG_CHECKING(for libpowerman cflags)
 	AC_ARG_WITH(powerman-includes, [
@@ -20,9 +20,9 @@
 
 	AC_MSG_CHECKING(for libpowerman libs)
 	AC_ARG_WITH(powerman-libs, [
-		AC_HELP_STRING([--with-powerman-libs=LDFLAGS], [linker flags for the libpowerman library])
-	], [LDFLAGS="${withval}"], [LDFLAGS="`pkg-config --silence-errors --libs libpowerman`"])
-	AC_MSG_RESULT([${LDFLAGS}])
+		AC_HELP_STRING([--with-powerman-libs=LIBS], [linker flags for the libpowerman library])
+	], [LIBS="${withval}"], [LIBS="`pkg-config --silence-errors --libs libpowerman`"])
+	AC_MSG_RESULT([${LIBS}])
 
 	dnl check if libpowerman is usable
 	AC_CHECK_HEADERS(libpowerman.h, [nut_have_libpowerman=yes], [nut_have_libpowerman=no], [AC_INCLUDES_DEFAULT])
@@ -30,12 +30,12 @@
 
 	if test "${nut_have_libpowerman}" = "yes"; then
 		LIBPOWERMAN_CFLAGS="${CFLAGS}"
-		LIBPOWERMAN_LDFLAGS="${LDFLAGS}"
+		LIBPOWERMAN_LIBS="${LIBS}"
 	fi
 
-	dnl restore original CFLAGS and LDFLAGS
+	dnl restore original CFLAGS and LIBS
 	CFLAGS="${CFLAGS_ORIG}"
-	LDFLAGS="${LDFLAGS_ORIG}"
+	LIBS="${LIBS_ORIG}"
 
 fi
 ])
--- a/m4/nut_check_libssl.m4
+++ b/m4/nut_check_libssl.m4
@@ -1,5 +1,5 @@
 dnl Check for LIBSSL compiler flags. On success, set nut_have_libssl="yes"
-dnl and set LIBSSL_CFLAGS and LIBSSL_LDFLAGS. On failure, set
+dnl and set LIBSSL_CFLAGS and LIBSSL_LIBS. On failure, set
 dnl nut_have_libssl="no". This macro can be run multiple times, but will
 dnl do the checking only once. 
 
@@ -8,20 +8,20 @@
 if test -z "${nut_have_libssl_seen}"; then
 	nut_have_libssl_seen=yes
 
-	dnl save CFLAGS and LDFLAGS
+	dnl save CFLAGS and LIBS
 	CFLAGS_ORIG="${CFLAGS}"
-	LDFLAGS_ORIG="${LDFLAGS}"
+	LIBS_ORIG="${LIBS}"
 
 	AC_MSG_CHECKING(for openssl version via pkg-config)
 	OPENSSL_VERSION=`pkg-config --silence-errors --modversion openssl`
 	if test "$?" = "0"; then
 		AC_MSG_RESULT(${OPENSSL_VERSION} found)
 		CFLAGS="`pkg-config --silence-errors --cflags openssl`"
-		LDFLAGS="`pkg-config --silence-errors --libs openssl`"
+		LIBS="`pkg-config --silence-errors --libs openssl`"
 	else
 		AC_MSG_RESULT(not found)
 		CFLAGS=""
-		LDFLAGS="-lssl -lcrypto"
+		LIBS="-lssl -lcrypto"
 	fi
 
 	dnl allow overriding openssl settings if the user knows best
@@ -33,9 +33,9 @@
 
 	AC_MSG_CHECKING(for openssl ldflags)
 	AC_ARG_WITH(ssl-libs, [
-		AC_HELP_STRING([--with-ssl-libs=LDFLAGS], [linker flags for the OpenSSL library])
-	], [LDFLAGS="${withval}"], [])
-	AC_MSG_RESULT([${LDFLAGS}])
+		AC_HELP_STRING([--with-ssl-libs=LIBS], [linker flags for the OpenSSL library])
+	], [LIBS="${withval}"], [])
+	AC_MSG_RESULT([${LIBS}])
 
 	dnl check if openssl is usable
 	AC_CHECK_HEADERS(openssl/ssl.h, [nut_have_libssl=yes], [nut_have_libssl=no], [AC_INCLUDES_DEFAULT])
@@ -44,11 +44,11 @@
 	if test "${nut_have_libssl}" = "yes"; then
 		AC_DEFINE(HAVE_SSL, 1, [Define to enable SSL development code])
 		LIBSSL_CFLAGS="${CFLAGS}"
-		LIBSSL_LDFLAGS="${LDFLAGS}"
+		LIBSSL_LIBS="${LIBS}"
 	fi
 
-	dnl restore original CFLAGS and LDFLAGS
+	dnl restore original CFLAGS and LIBS
 	CFLAGS="${CFLAGS_ORIG}"
-	LDFLAGS="${LDFLAGS_ORIG}"
+	LIBS="${LIBS_ORIG}"
 fi
 ])
--- a/m4/nut_check_libusb.m4
+++ b/m4/nut_check_libusb.m4
@@ -1,5 +1,5 @@
 dnl Check for LIBUSB compiler flags. On success, set nut_have_libusb="yes"
-dnl and set LIBUSB_CFLAGS and LIBUSB_LDFLAGS. On failure, set
+dnl and set LIBUSB_CFLAGS and LIBUSB_LIBS. On failure, set
 dnl nut_have_libusb="no". This macro can be run multiple times, but will
 dnl do the checking only once.
 
@@ -8,27 +8,27 @@
 if test -z "${nut_have_libusb_seen}"; then
 	nut_have_libusb_seen=yes
 
-	dnl save CFLAGS and LDFLAGS
+	dnl save CFLAGS and LIBS
 	CFLAGS_ORIG="${CFLAGS}"
-	LDFLAGS_ORIG="${LDFLAGS}"
+	LIBS_ORIG="${LIBS}"
 
 	AC_MSG_CHECKING(for libusb version via pkg-config)
 	LIBUSB_VERSION=`pkg-config --silence-errors --modversion libusb`
 	if test "$?" = "0"; then
 		AC_MSG_RESULT(${LIBUSB_VERSION} found)
 		CFLAGS="`pkg-config --silence-errors --cflags libusb`"
-		LDFLAGS="`pkg-config --silence-errors --libs libusb`"
+		LIBS="`pkg-config --silence-errors --libs libusb`"
 	else
 		AC_MSG_CHECKING(via libusb-config)
 		LIBUSB_VERSION=`libusb-config --version 2>/dev/null`
 		if test "$?" = "0"; then
 			AC_MSG_RESULT(${LIBUSB_VERSION} found)
 			CFLAGS="`libusb-config --cflags 2>/dev/null`"
-			LDFLAGS="`libusb-config --libs 2>/dev/null`"
+			LIBS="`libusb-config --libs 2>/dev/null`"
 		else
 			AC_MSG_RESULT(not found)
 			CFLAGS=""
-			LDFLAGS="-lusb"
+			LIBS="-lusb"
 		fi
 	fi
 
@@ -40,9 +40,9 @@
 
 	AC_MSG_CHECKING(for libusb ldflags)
 	AC_ARG_WITH(usb-libs, [
-		AC_HELP_STRING([--with-usb-libs=LDFLAGS], [linker flags for the libusb library])
-	], [LDFLAGS="${withval}"], [])
-	AC_MSG_RESULT([${LDFLAGS}])
+		AC_HELP_STRING([--with-usb-libs=LIBS], [linker flags for the libusb library])
+	], [LIBS="${withval}"], [])
+	AC_MSG_RESULT([${LIBS}])
 
 	dnl check if libusb is usable
 	AC_CHECK_HEADERS(usb.h, [nut_have_libusb=yes], [nut_have_libusb=no], [AC_INCLUDES_DEFAULT])
@@ -52,11 +52,11 @@
 		dnl Check for libusb "force driver unbind" availability
 		AC_CHECK_FUNCS(usb_detach_kernel_driver_np)
 		LIBUSB_CFLAGS="${CFLAGS}"
-		LIBUSB_LDFLAGS="${LDFLAGS}"
+		LIBUSB_LIBS="${LIBS}"
 	fi
 
-	dnl restore original CFLAGS and LDFLAGS
+	dnl restore original CFLAGS and LIBS
 	CFLAGS="${CFLAGS_ORIG}"
-	LDFLAGS="${LDFLAGS_ORIG}"
+	LIBS="${LIBS_ORIG}"
 fi
 ])
--- a/drivers/Makefile.am
+++ b/drivers/Makefile.am
@@ -134,7 +134,7 @@
 dummy_ups_LDADD = $(LDADD_DRIVERS) ../clients/libupsclient.la
 if WITH_SSL
   dummy_ups_CFLAGS += $(LIBSSL_CFLAGS)
-  dummy_ups_LDADD += $(LIBSSL_LDFLAGS)
+  dummy_ups_LDADD += $(LIBSSL_LIBS)
 endif
 
 # Clone drivers
@@ -151,23 +151,23 @@
  liebert-hid.c mge-hid.c powercom-hid.c tripplite-hid.c
 usbhid_ups_SOURCES = usbhid-ups.c libhid.c libusb.c hidparser.c	\
  usb-common.c $(USBHID_UPS_SUBDRIVERS)
-usbhid_ups_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LDFLAGS)
+usbhid_ups_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LIBS)
 
 tripplite_usb_SOURCES = tripplite_usb.c libusb.c usb-common.c
-tripplite_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LDFLAGS) -lm
+tripplite_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LIBS) -lm
 
 bcmxcp_usb_SOURCES = bcmxcp_usb.c bcmxcp.c usb-common.c
-bcmxcp_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LDFLAGS)
+bcmxcp_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LIBS)
 
 megatec_usb_SOURCES = megatec.c megatec_usb.c libusb.c usb-common.c
 megatec_usb_CFLAGS = $(AM_CFLAGS) -DMEGATEC_SUBDRV
-megatec_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LDFLAGS)
+megatec_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LIBS)
 
 blazer_usb_SOURCES = blazer.c blazer_usb.c libusb.c usb-common.c
-blazer_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LDFLAGS) -lm
+blazer_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LIBS) -lm
 
 richcomm_usb_SOURCES = richcomm_usb.c usb-common.c
-richcomm_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LDFLAGS)
+richcomm_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LIBS)
 
 # HID-over-serial
 newmge_shut_SOURCES = usbhid-ups.c libshut.c libhid.c hidparser.c mge-hid.c
@@ -178,30 +178,30 @@
 # SNMP
 snmp_ups_SOURCES = snmp-ups.c apc-mib.c baytech-mib.c compaq-mib.c eaton-mib.c \
  ietf-mib.c mge-mib.c netvision-mib.c powerware-mib.c raritan-pdu-mib.c
-snmp_ups_LDADD = $(LDADD_DRIVERS) $(LIBNETSNMP_LDFLAGS)
+snmp_ups_LDADD = $(LDADD_DRIVERS) $(LIBNETSNMP_LIBS)
 
 # HAL
 hald_addon_usbhid_ups_SOURCES = usbhid-ups.c libhid.c libusb.c hidparser.c	\
  $(USBHID_UPS_SUBDRIVERS)
-hald_addon_usbhid_ups_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LDFLAGS) $(LIBHAL_LDFLAGS)
+hald_addon_usbhid_ups_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LIBS) $(LIBHAL_LIBS)
 
 hald_addon_tripplite_usb_SOURCES = tripplite_usb.c libusb.c
-hald_addon_tripplite_usb_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LDFLAGS) $(LIBHAL_LDFLAGS) -lm
+hald_addon_tripplite_usb_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LIBS) $(LIBHAL_LIBS) -lm
 
 hald_addon_bcmxcp_usb_SOURCES = bcmxcp_usb.c bcmxcp.c
-hald_addon_bcmxcp_usb_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LDFLAGS) $(LIBHAL_LDFLAGS)
+hald_addon_bcmxcp_usb_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LIBS) $(LIBHAL_LIBS)
 
 hald_addon_megatec_usb_SOURCES = megatec.c megatec_usb.c libusb.c
 hald_addon_megatec_usb_CFLAGS = $(AM_CFLAGS) -DMEGATEC_SUBDRV
-hald_addon_megatec_usb_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LDFLAGS) $(LIBHAL_LDFLAGS)
+hald_addon_megatec_usb_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LIBS) $(LIBHAL_LIBS)
 
 # NEON XML/HTTP
 netxml_ups_SOURCES = netxml-ups.c mge-xml.c
-netxml_ups_LDADD = $(LDADD_DRIVERS) $(LIBNEON_LDFLAGS)
+netxml_ups_LDADD = $(LDADD_DRIVERS) $(LIBNEON_LIBS)
 
 # Powerman
 powerman_pdu_SOURCES = powerman-pdu.c
-powerman_pdu_LDADD = $(LDADD) $(LIBPOWERMAN_LDFLAGS)
+powerman_pdu_LDADD = $(LDADD) $(LIBPOWERMAN_LIBS)
 
 # ----------------------------------------------------------------------
 # List of header files. The purpose of this list is not dependency
--- a/m4/nut_check_libhal.m4
+++ b/m4/nut_check_libhal.m4
@@ -1,5 +1,5 @@
 dnl Check for LIBHAL compiler flags. On success, set nut_have_libhal="yes"
-dnl and set LIBHAL_CFLAGS and LIBHAL_LDFLAGS. On failure, set
+dnl and set LIBHAL_CFLAGS and LIBHAL_LIBS. On failure, set
 dnl nut_have_libhal="no". This macro can be run multiple times, but will
 dnl do the checking only once. 
 dnl NUT requires HAL version 0.5.8 at least
@@ -10,7 +10,7 @@
 	nut_have_libhal_seen=yes
 
 	CFLAGS_ORIG="${CFLAGS}"
-	LDFLAGS_ORIG="${LDFLAGS}"
+	LIBS_ORIG="${LIBS}"
 
 	AC_MSG_CHECKING(for libhal version via pkg-config (0.5.8 minimum required))
 	HAL_VERSION=`pkg-config --silence-errors --modversion hal`
@@ -31,9 +31,9 @@
 
 			dnl also get libs from glib-2.0 to workaround a bug in dbus-glib
 			AC_MSG_CHECKING(for libhal ldflags via pkg-config)
-			LDFLAGS=`pkg-config --silence-errors --libs hal dbus-glib-1`
+			LIBS=`pkg-config --silence-errors --libs hal dbus-glib-1`
 			if test "$?" = "0"; then
-				AC_MSG_RESULT(${LDFLAGS})
+				AC_MSG_RESULT(${LIBS})
 			else
 				AC_MSG_RESULT(not found)
 				nut_have_libhal=no
@@ -50,7 +50,7 @@
 	dnl try again using defaults if pkg-config is not available
 	if test "${nut_have_libhal}" = "check"; then
 		CFLAGS="-DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include"
-		LDFLAGS="-lhal -ldbus-1 -lpthread"
+		LIBS="-lhal -ldbus-1 -lpthread"
 
 		AC_CHECK_HEADERS(libhal.h, [nut_have_libhal=yes], [nut_have_libhal=no], [AC_INCLUDES_DEFAULT])
 		AC_CHECK_FUNCS(libhal_device_new_changeset, [], [nut_have_libhal=no])
@@ -58,7 +58,7 @@
 
 	if test "${nut_have_libhal}" = "yes"; then
 		LIBHAL_CFLAGS="${CFLAGS}"
-		LIBHAL_LDFLAGS="${LDFLAGS}"
+		LIBHAL_LIBS="${LIBS}"
 
 		dnl this will only work as of HAL 0.5.9
 		AC_MSG_CHECKING(for libhal user via pkg-config)
@@ -124,7 +124,7 @@
 	fi
 
 	CFLAGS="${CFLAGS_ORIG}"
-	LDFLAGS="${LDFLAGS_ORIG}"
+	LIBS="${LIBS_ORIG}"
 
 	dnl - test for g_timeout_add_seconds availability
 	AC_MSG_CHECKING([if GLib is version 2.14.0 or newer])
--- a/m4/nut_check_libwrap.m4
+++ b/m4/nut_check_libwrap.m4
@@ -1,5 +1,5 @@
 dnl Check for LIBWRAP compiler flags. On success, set nut_have_libwrap="yes"
-dnl and set LIBWRAP_CFLAGS and LIBWRAP_LDFLAGS. On failure, set
+dnl and set LIBWRAP_CFLAGS and LIBWRAP_LIBS. On failure, set
 dnl nut_have_libwrap="no". This macro can be run multiple times, but will
 dnl do the checking only once. 
 
@@ -39,7 +39,7 @@
 	if test "${nut_have_libwrap}" = "yes"; then
 		AC_DEFINE(HAVE_WRAP, 1, [Define to enable libwrap support])
 		LIBWRAP_CFLAGS=""
-		LIBWRAP_LDFLAGS="${LIBS}"
+		LIBWRAP_LIBS="${LIBS}"
 	fi
 
 	dnl restore original LIBS
--- a/server/Makefile.am
+++ b/server/Makefile.am
@@ -12,10 +12,10 @@
 endif
 LDADD = ../common/libcommon.a ../common/libparseconf.la $(NETLIBS)
 if WITH_WRAP
-   LDADD += $(LIBWRAP_LDFLAGS)
+   LDADD += $(LIBWRAP_LIBS)
 endif
 if WITH_SSL
-   LDADD += $(LIBSSL_LDFLAGS)
+   LDADD += $(LIBSSL_LIBS)
 endif
 
 sbin_PROGRAMS = upsd
--- a/clients/Makefile.am
+++ b/clients/Makefile.am
@@ -3,7 +3,7 @@
 # by default, link programs in this directory with libcommon.a
 LDADD = ../common/libcommon.a libupsclient.la $(NETLIBS)
 if WITH_SSL
-  LDADD += $(LIBSSL_LDFLAGS)
+  LDADD += $(LIBSSL_LIBS)
 endif
 
 # Avoid per-target CFLAGS, because this will prevent re-use of object
@@ -48,6 +48,6 @@
 libupsclient_la_SOURCES = upsclient.c upsclient.h
 libupsclient_la_LIBADD = ../common/libparseconf.la
 if WITH_SSL
-  libupsclient_la_LIBADD += $(LIBSSL_LDFLAGS)
+  libupsclient_la_LIBADD += $(LIBSSL_LIBS)
 endif
 libupsclient_la_LDFLAGS = -version-info 1:0:0
--- a/configure.in
+++ b/configure.in
@@ -194,7 +194,7 @@
    solaris2.1* )
       echo Checking for Solaris 10 / 11 specific configuration for usb drivers
       AC_SEARCH_LIBS(nanosleep, rt)
-      LIBUSB_LDFLAGS="-R/usr/sfw/lib ${LIBUSB_LDFLAGS}"
+      LIBUSB_LIBS="-R/usr/sfw/lib ${LIBUSB_LIBS}"
       dnl FIXME: Sun's libusb doesn't support timeout (so blocks notification)
       dnl and need to call libusb close upon reconnexion
       AC_DEFINE(SUN_LIBUSB, 1, [Define to 1 for Sun version of the libusb.])
@@ -742,26 +742,26 @@
 
 AC_SUBST(OS_NAME)
 AC_SUBST(LIBSSL_CFLAGS)
-AC_SUBST(LIBSSL_LDFLAGS)
+AC_SUBST(LIBSSL_LIBS)
 AC_SUBST(LIBGD_CFLAGS)
 AC_SUBST(LIBGD_LDFLAGS)
 AC_SUBST(LIBNETSNMP_CFLAGS)
-AC_SUBST(LIBNETSNMP_LDFLAGS)
+AC_SUBST(LIBNETSNMP_LIBS)
 AC_SUBST(LIBUSB_CFLAGS)
-AC_SUBST(LIBUSB_LDFLAGS)
+AC_SUBST(LIBUSB_LIBS)
 AC_SUBST(LIBNEON_CFLAGS)
-AC_SUBST(LIBNEON_LDFLAGS)
+AC_SUBST(LIBNEON_LIBS)
 AC_SUBST(LIBPOWERMAN_CFLAGS)
-AC_SUBST(LIBPOWERMAN_LDFLAGS)
+AC_SUBST(LIBPOWERMAN_LIBS)
 AC_SUBST(LIBWRAP_CFLAGS)
-AC_SUBST(LIBWRAP_LDFLAGS)
+AC_SUBST(LIBWRAP_LIBS)
 AC_SUBST(HAL_USER)
 AC_SUBST(HAL_DEVICE_MATCH_KEY)
 AC_SUBST(HAL_FDI_PATH)
 AC_SUBST(HAL_CALLOUTS_PATH)
 AC_SUBST(HAVE_GLIB_2_14)
 AC_SUBST(LIBHAL_CFLAGS)
-AC_SUBST(LIBHAL_LDFLAGS)
+AC_SUBST(LIBHAL_LIBS)
 AC_SUBST(DRIVER_BUILD_LIST)
 AC_SUBST(DRIVER_MAN_LIST)
 AC_SUBST(DRIVER_INSTALL_TARGET)

Reply via email to