Takeharu KATO writes:
authorEric Andersen <andersen@codepoet.org>
Fri, 11 Feb 2005 19:06:51 +0000 (19:06 -0000)
committerEric Andersen <andersen@codepoet.org>
Fri, 11 Feb 2005 19:06:51 +0000 (19:06 -0000)
Hi,

I found that gcc in cvs (HEAD in 2005/02/11) reject the gzip source
in the busybox.

This is caused by changing gcc's error handling behavior(
The gcc check the function prototype more strictly).

I show the compilation log as follow:
-- compilation log

-- compilation log
To fix the problem, apply the patch which is attached with this
mail.

Please take a look the patch and apply the patch into svn repository.

archival/gzip.c

index e539c2a..56d4d92 100644 (file)
@@ -2142,7 +2142,7 @@ static void send_tree(ct_data * tree, int max_code)
  * Construct the Huffman tree for the bit lengths and return the index in
  * bl_order of the last bit length code to send.
  */
-static const int build_bl_tree()
+static int build_bl_tree()
 {
        int max_blindex;        /* index of last bit length code of non zero freq */