diff --git a/ChangeLog b/ChangeLog
index ff592f9bbeb670fdb58b0c196d7513af094f5d4a..966cc3b0e477b8e325022ff8622165776b7dc0cc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2002-01-17  H.J. Lu <hjl@gnu.org>
+
+	* Makefile.in (all-fastjar): Also depend on all-libiberty.
+	(all-target-fastjar): Also depend on all-target-libiberty.
+
 2002-01-16  H.J. Lu  (hjl@gnu.org)
 
 	* config.guess: Import from master sources, rev 1.225.
diff --git a/Makefile.in b/Makefile.in
index 702550a08d77df7c06cc90539664a1bc08d96c18..c2ee34c8c1f81f720a3a40c4da5f36aa54361d89 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1823,9 +1823,9 @@ all-zip:
 all-zlib:
 configure-target-zlib: $(ALL_GCC_C)
 all-target-zlib: configure-target-zlib
-all-fastjar: all-zlib
+all-fastjar: all-zlib all-libiberty
 configure-target-fastjar: configure-target-zlib
-all-target-fastjar: configure-target-fastjar all-target-zlib
+all-target-fastjar: configure-target-fastjar all-target-zlib all-target-libiberty
 configure-target-libiberty: $(ALL_GCC_C)
 all-target-libiberty: configure-target-libiberty
 all-target: $(ALL_TARGET_MODULES)