mirror of https://git.freebsd.org/ports.git
math/p5-Text-AsciiTeX: fix build with -fno-common
Turn a variable definition in a header file into a declaration and move the definition to a source file. This fixes the build on FreeBSD 13+. Approved by: portmgr (build fix blanket)2023Q3
parent
4c0701da90
commit
30ff653015
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= Text-AsciiTeX
|
||||
PORTVERSION= 0.05
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= math perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
@ -9,9 +9,6 @@ MAINTAINER= perl@FreeBSD.org
|
|||
COMMENT= Convert (La)TeX formulas to ASCII art
|
||||
WWW= https://metacpan.org/release/Text-AsciiTeX
|
||||
|
||||
BROKEN_FreeBSD_13= error: duplicate symbol: SYNTAX_ERR_FLAG
|
||||
BROKEN_FreeBSD_14= error: duplicate symbol: SYNTAX_ERR_FLAG
|
||||
|
||||
LICENSE= ART10 GPLv1+
|
||||
LICENSE_COMB= dual
|
||||
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
--- src/asciitex/asciiTeX.c.orig 2023-04-16 15:12:02 UTC
|
||||
+++ src/asciitex/asciiTeX.c
|
||||
@@ -38,6 +38,7 @@
|
||||
#include "dim.h"
|
||||
#include "utils.h"
|
||||
|
||||
+STAT SYNTAX_ERR_FLAG;
|
||||
char ** messages;
|
||||
int Nmes;
|
||||
int Nall;
|
|
@ -0,0 +1,9 @@
|
|||
--- src/asciitex/asciiTeX_struct.h.orig 2023-04-16 15:11:41 UTC
|
||||
+++ src/asciitex/asciiTeX_struct.h
|
||||
@@ -56,5 +56,5 @@ struct Tgraph { /* the order of fields is important-
|
||||
};
|
||||
|
||||
typedef enum {S_NOERR, S_WARN, S_ERR} STAT;
|
||||
-STAT SYNTAX_ERR_FLAG;
|
||||
+extern STAT SYNTAX_ERR_FLAG;
|
||||
#endif
|
Loading…
Reference in New Issue