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:
parent
3a7bdd786d
commit
57fd5cc875
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=421867
@ -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|' \
|
||||
|
35
devel/ocaml-pcre/files/extra-patch--Wno-keyword-macro
Normal file
35
devel/ocaml-pcre/files/extra-patch--Wno-keyword-macro
Normal 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, [])];
|
Loading…
Reference in New Issue
Block a user