File a2ps-gcc15.patch of Package a2ps
diff --git a/liba2ps/parseppd.y b/liba2ps/parseppd.y
index df4d863..ab24a78 100644
--- a/liba2ps/parseppd.y
+++ b/liba2ps/parseppd.y
@@ -39,6 +39,7 @@
#include "message.h"
#include "routines.h"
#include "lexppd.h"
+#include "parseppd.h"
#define YYDEBUG 1
#define YYERROR_VERBOSE 1
@@ -50,7 +51,7 @@ extern struct a2ps_job * job;
/* Local prototypes */
void yyerror (const char *msg);
-static void yyprint ();
+static void yyprint (FILE *file, int type, YYSTYPE value);
/* Initilizes the obstacks */
void ppdlex_initialize (void);
diff --git a/src/parsessh.y b/src/parsessh.y
index 0a151c7..395d7f5 100644
--- a/src/parsessh.y
+++ b/src/parsessh.y
@@ -39,6 +39,7 @@
#include "message.h"
#include "routines.h"
#include "yy2ssh.h"
+#include "parsessh.h"
#define YYDEBUG 1
#define YYERROR_VERBOSE 1
@@ -63,7 +64,7 @@ extern const char * sshfilename;
/* Local prototypes */
void yyerror (const char *msg);
-static void yyprint ();
+static void yyprint (FILE *file, int type, YYSTYPE value);
/* Initilizes the obstacks */
void sshlex_initialize (void);