Fix build with clang and getline(3)
The getline(3) failure was hidden by the fact the port was said to build with gcc from ports which occulted the getline(3) change because it bundles the system headers from when it was built (WTF???) Adding -Wno-return-type to cflags allows to build with clang
This commit is contained in:
parent
35b13183ee
commit
28e4715f45
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=419391
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= cnews
|
||||
PORTVERSION= cr.g
|
||||
PORTREVISION= 14
|
||||
PORTREVISION= 15
|
||||
CATEGORIES= news
|
||||
MASTER_SITES= ftp://ftp.cs.toronto.edu/pub/c-news/ \
|
||||
ftp://ftp.funet.fi/pub/unix/news/cnews/ \
|
||||
@ -38,7 +38,7 @@ LICENSE_FILE= ${WRKSRC}/COPYRIGHT
|
||||
MAKE_JOBS_UNSAFE= yes
|
||||
|
||||
USES= tar:Z
|
||||
USE_GCC= any
|
||||
CFLAGS+= -Wno-return-type
|
||||
|
||||
DIST_SUBDIR= ${DISTNAME}
|
||||
NO_WRKSUBDIR= yes
|
||||
@ -94,6 +94,10 @@ pre-patch:
|
||||
${DISTDIR}/${DIST_SUBDIR}/${PGPVERIFY} \
|
||||
> ${WRKSRC}/${PGPVERIFY}
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's/getline/get_line/g' ${WRKSRC}/readnews/active.c \
|
||||
${WRKSRC}/readnews/newsrc.c
|
||||
|
||||
pre-configure:
|
||||
.for i in conf/quiz.def conf/substitutions include/config.make
|
||||
${REINPLACE_CMD} \
|
||||
|
Loading…
Reference in New Issue
Block a user