Index: Instance/library.make
===================================================================
RCS file: /cvsroot/gnustep/gnustep/core/make/Instance/library.make,v
retrieving revision 1.30
diff -u -r1.30 library.make
--- Instance/library.make	10 Mar 2005 04:29:17 -0000	1.30
+++ Instance/library.make	5 Apr 2005 02:32:35 -0000
@@ -267,7 +267,7 @@
 DLL_DEF_INP = $(DERIVED_SOURCES_DIR)/$(LIBRARY_NAME_WITH_LIB).inp
 
 $(DLL_DEF_INP): $(DLL_DEF_FILES)
-	cat $(DLL_DEF_FILES) > $@
+	cat $(DLL_DEF_FILES) | sort -u > $@
 
 DLL_DEF_FLAG = --input-def $(DLL_DEF_INP)
 endif
Index: Instance/subproject.make
===================================================================
RCS file: /cvsroot/gnustep/gnustep/core/make/Instance/subproject.make,v
retrieving revision 1.23
diff -u -r1.23 subproject.make
--- Instance/subproject.make	13 Oct 2003 23:25:23 -0000	1.23
+++ Instance/subproject.make	5 Apr 2005 02:32:35 -0000
@@ -43,7 +43,7 @@
 DLL_DEF_INP = $(GNUSTEP_BUILD_DIR)/$(GNUSTEP_INSTANCE).inp
 
 $(DLL_DEF_INP): $(DLL_DEF_FILES)
-	$(ECHO_CREATING)cat $(DLL_DEF_FILES) > $@$(END_ECHO)
+	$(ECHO_CREATING)cat $(DLL_DEF_FILES) | sort -u > $@$(END_ECHO)
 
 DLL_DEF_FLAG = --input-def $(DLL_DEF_INP)
 endif
