I was also able to build it according to the suggested patch. It builds
fine on ppc64el also:
dpkg-deb: building package `guile-1.8' in
`../guile-1.8_1.8.8+1-9_ppc64el.deb'.
dpkg-deb: building package `guile-1.8-doc' in
`../guile-1.8-doc_1.8.8+1-9_all.deb'.
dpkg-deb: building package `guile-1.8-libs' in
`../guile-1.8-libs_1.8.8+1-9_ppc64el.deb'.
dpkg-deb: building package `guile-1.8-dev' in
`../guile-1.8-dev_1.8.8+1-9_ppc64el.deb'.
dpkg-genchanges >../guile-1.8_1.8.8+1-9_ppc64el.changes
dpkg-genchanges: not including original source code in upload
dpkg-source --after-build guile-1.8-1.8.8+1
dpkg-buildpackage: binary and diff upload (original source NOT included)
I am attaching the patch, as suggested by Sergey.
Thank you,
Breno
--- guile-1.8-1.8.8+1.orig/libguile/c-tokenize.lex
+++ guile-1.8-1.8.8+1/libguile/c-tokenize.lex
@@ -24,20 +24,6 @@ INTQUAL (l|L|ll|LL|lL|Ll|u|U)
an error for that. */
#define YY_NO_INPUT
-int yylex(void);
-
-int yyget_lineno (void);
-FILE *yyget_in (void);
-FILE *yyget_out (void);
-int yyget_leng (void);
-char *yyget_text (void);
-void yyset_lineno (int line_number);
-void yyset_in (FILE * in_str);
-void yyset_out (FILE * out_str);
-int yyget_debug (void);
-void yyset_debug (int bdebug);
-int yylex_destroy (void);
-
int filter_snarfage = 0;
int print = 1;