diff --git a/regression_test/Makefile.regression b/regression_test/Makefile.regression
index 9208d2c8e4a923e9e601f071b5252c6dc2359609..1e3d01e322d98f528d610c259b3aa2eea1276d1f 100644
--- a/regression_test/Makefile.regression
+++ b/regression_test/Makefile.regression
@@ -192,12 +192,12 @@ else
   EXESUFFIX :=
 endif # WIN32
 
-SOLARIS_LIBS = -lxnet -L${XMLDIR}/lib -lxml2 -lresolv -lcurses -lbsd -ledit
-SOLARIS8_LIBS = $(SOLARIS_LIBS) -lresolv -lcurses -lbsd -ledit
-LINUX_LIBS = -L${XMLDIR}/lib -lxml2 -lpthread -lrt -lncurses -lbsd -ledit
-FREEBSD_LIBS = -lncurses -lbsd -ledit
-WIN32_LIBS = -L${XMLDIR}/lib -lxml2 -lncurses -lbsd -ledit
-INTERIX_LIBS = -L${XMLDIR}/lib -lxml2 -liconv -lncurses -lbsd -ledit
+SOLARIS_LIBS = -lxnet -L${XMLDIR}/lib -lxml2 -lresolv -lcurses -ledit
+SOLARIS8_LIBS = $(SOLARIS_LIBS) -lresolv -lcurses -ledit
+LINUX_LIBS = -L${XMLDIR}/lib -lxml2 -lpthread -lrt -lncurses -ledit
+FREEBSD_LIBS = -lncurses -ledit
+WIN32_LIBS = -L${XMLDIR}/lib -lxml2 -lncurses -ledit
+INTERIX_LIBS = -L${XMLDIR}/lib -lxml2 -liconv -lncurses -ledit
 
 
 #
diff --git a/regression_test/XML/XMLqualif/Makefile b/regression_test/XML/XMLqualif/Makefile
index 27c9dc72ffc414076279b4d37548f0df8a0b62e3..0a0171dd5a777a1d3267759a062b848378e1372c 100644
--- a/regression_test/XML/XMLqualif/Makefile
+++ b/regression_test/XML/XMLqualif/Makefile
@@ -127,11 +127,11 @@ TARGET = POtest$(EXESUFFIX)
 # Do not modify these unless you know what you are doing...
 # Platform specific additional libraries:
 #
-SOLARIS_LIBS  = -lsocket -lnsl -lxml2 -lresolv -lcurses -lbsd -ledit
-SOLARIS8_LIBS = -lsocket -lnsl -lxml2 -lresolv -lcurses -lbsd -ledit
-LINUX_LIBS = -lxml2 -lpthread -lrt -lncurses -lbsd -ledit
-FREEBSD_LIBS = -lxml2 -liconv -lncurses -lbsd -ledit
-WIN32_LIBS = -lxml2 -liconv -lncurses -lbsd -ledit
+SOLARIS_LIBS  = -lsocket -lnsl -lxml2 -lresolv -lcurses -ledit
+SOLARIS8_LIBS = -lsocket -lnsl -lxml2 -lresolv -lcurses -ledit
+LINUX_LIBS = -lxml2 -lpthread -lrt -lncurses -ledit
+FREEBSD_LIBS = -lxml2 -liconv -lncurses -ledit
+WIN32_LIBS = -lxml2 -liconv -lncurses -ledit
 
 #
 # Rules for building the executable...
diff --git a/regression_test/XML/xsdConverter/Makefile.converter b/regression_test/XML/xsdConverter/Makefile.converter
index 3cc718528ffcfea662db214e8b7c6d81c90974ee..97fd0e57b25a5f1e15a833d2625a8f1338b27414 100644
--- a/regression_test/XML/xsdConverter/Makefile.converter
+++ b/regression_test/XML/xsdConverter/Makefile.converter
@@ -34,11 +34,11 @@ OBJECTS = $(GENERATED_SOURCES:.cc=.o)
 
 OTHER_FILES = Makefile
 
-SOLARIS_LIBS = -lsocket -lnsl -lxml2 -lresolv -lcurses -lbsd -ledit
-SOLARIS8_LIBS = -lsocket -lnsl -lxml2 -lresolv -lcurses -lbsd -ledit
-LINUX_LIBS = -lxml2 -lpthread -lrt -lncurses -lbsd -ledit
-FREEBSD_LIBS = -lxml2 -lncurses -lbsd -ledit
-WIN32_LIBS = -lxml2 -lncurses -lbsd -ledit
+SOLARIS_LIBS = -lsocket -lnsl -lxml2 -lresolv -lcurses -ledit
+SOLARIS8_LIBS = -lsocket -lnsl -lxml2 -lresolv -lcurses -ledit
+LINUX_LIBS = -lxml2 -lpthread -lrt -lncurses -ledit
+FREEBSD_LIBS = -lxml2 -lncurses -ledit
+WIN32_LIBS = -lxml2 -lncurses -ledit
 
 
 all: $(TARGET) ;