1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-20 20:09:11 +00:00

- Fix build on 9.x bu removing unknown warning option

Approved by:	portmgr blanket
This commit is contained in:
Dmitry Marakasov 2016-09-11 18:58:00 +00:00
parent 3a7bdd786d
commit 57fd5cc875
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=421867
2 changed files with 42 additions and 0 deletions

View File

@ -25,6 +25,13 @@ DOCSDIR= ${PREFIX}/share/doc/pcre-ocaml
OPTIONS_DEFINE= DOCS EXAMPLES
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000
# unknown warning flag for old gcc
EXTRA_PATCHES+= ${FILESDIR}/extra-patch--Wno-keyword-macro
.endif
post-patch:
@${REINPLACE_CMD} -e 's|$$prefix"/"share|${STAGEDIR}${PREFIX}/share|' \
-e '/datarootdir/s|$$pkg_name|&-ocaml|' \

View File

@ -0,0 +1,35 @@
--- _oasis.orig 2016-02-25 15:20:15 UTC
+++ _oasis
@@ -32,7 +32,7 @@ Library pcre
BuildDepends: bytes
CCOpt: -g -O2 -fPIC -DPIC
if flag(strict) && ccomp_type(cc)
- CCOpt+: -Wall -pedantic -Wextra -Wunused -Wno-long-long -Wno-keyword-macro
+ CCOpt+: -Wall -pedantic -Wextra -Wunused -Wno-long-long
# Examples
--- myocamlbuild.ml.orig 2016-02-25 15:20:15 UTC
+++ myocamlbuild.ml
@@ -648,8 +648,6 @@ let package_default =
A "-Wunused";
A "-ccopt";
- A "-Wno-long-long";
- A "-ccopt";
- A "-Wno-keyword-macro"
+ A "-Wno-long-long"
])
])
];
--- setup.ml.orig 2016-02-25 15:20:15 UTC
+++ setup.ml
@@ -6785,8 +6785,7 @@ let setup_t =
"-pedantic";
"-Wextra";
"-Wunused";
- "-Wno-long-long";
- "-Wno-keyword-macro"
+ "-Wno-long-long"
])
];
bs_cclib = [(OASISExpr.EBool true, [])];