On Mon, 1 Feb 2021 17:28:43 +1100 Jonathan Gray <j...@jsg.id.au> wrote:
> no newer release or upstream fix I've successfully build and run tested this diff on amd64. OK cwen@ > Index: Makefile > =================================================================== > RCS file: /cvs/ports/graphics/tumble/Makefile,v > retrieving revision 1.1.1.1 > diff -u -p -r1.1.1.1 Makefile > --- Makefile 25 Apr 2020 14:02:14 -0000 1.1.1.1 > +++ Makefile 1 Feb 2021 06:03:42 -0000 > @@ -8,6 +8,7 @@ COMMENT = convert pictures into pdf book > GH_PROJECT = tumble > GH_ACCOUNT = brouhaha > GH_TAGNAME = v0.36 > +REVISION = 0 > > CATEGORIES = graphics textproc > > Index: patches/patch-semantics_c > =================================================================== > RCS file: patches/patch-semantics_c > diff -N patches/patch-semantics_c > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ patches/patch-semantics_c 1 Feb 2021 06:03:42 -0000 > @@ -0,0 +1,16 @@ > +$OpenBSD$ > + > +fix -fno-common build > + > +Index: semantics.c > +--- semantics.c.orig > ++++ semantics.c > +@@ -119,7 +119,7 @@ typedef struct output_page_t > + #endif > + > + > +-FILE *yyin; > ++extern FILE *yyin; > + int line; /* line number in spec file */ > + > + int bookmark_level; > Index: patches/patch-tumble_input_h > =================================================================== > RCS file: patches/patch-tumble_input_h > diff -N patches/patch-tumble_input_h > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ patches/patch-tumble_input_h 1 Feb 2021 06:03:42 -0000 > @@ -0,0 +1,13 @@ > +$OpenBSD$ > + > +fix -fno-common build > + > +Index: tumble_input.h > +--- tumble_input.h.orig > ++++ tumble_input.h > +@@ -71,4 +71,4 @@ void init_jpeg_handler (void); > + void init_pbm_handler (void); > + void init_png_handler (void); > + > +-input_handler_t blank_handler; > ++extern input_handler_t blank_handler; >