82 Commits

Author SHA1 Message Date
sthen
f74b6c2d62 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:44:34 +00:00
landry
dcbdf47166 Fix the stack frame size detection when building with 'recent' gcc. This
in turn fixes mariadb configure step on non-clang archs.

Patch from https://bugs.exim.org/show_bug.cgi?id=2173 via George Koehler, thanks !
Tested on sparc64 & macppc with gcc 6.
ok robert@ (MAINTAINER)
2018-11-24 11:20:08 +00:00
sthen
6b8e265514 bump ports known/suspected to be affected by issue with libedit/libreadline
and termcap on lld arches.
2018-11-14 20:48:21 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
rsadowski
62824c63c5 Update pcre to 8.41
"No concerns" sthen@, maintainer timeout
2017-10-22 08:21:35 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
c114d7057b add pthread to COMPILER_LIBCXX.
white lie, but it allows clang and gcc to be more similar
bump accordingly.
2017-07-23 09:26:25 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
rsadowski
dad27f905e update to pcre-8.40
ok jca@ robert@
2017-05-31 20:16:49 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
robert
1304ec04e9 add upstream fix for CVE-2016-3191.
from jca@
2016-04-01 18:15:11 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
jasper
eba90637f6 remove vax workarounds/tentacles, reword where applicable 2016-03-09 18:31:36 +00:00
sthen
feac610ade The distfile isn't at the secondary MASTER_SITES (sourceforge), but upstream's
site does http as well as ftp now, so use that instead.
2015-11-25 16:49:35 +00:00
robert
4e288e1ec5 security update to 8.38 2015-11-25 09:37:00 +00:00
jasper
4fd3bd9e7b Security fix for CVE-2015-5073.
ok robert@ (MAINTAINER)
2015-06-29 17:06:14 +00:00
robert
6ada013f70 Apply fixes for several buffer overflow issues from the pcre
svn repository. Fixes CVE-2015-3210 and CVE-2015-3217.
2015-06-09 15:05:40 +00:00
robert
69327f53ab update to 8.37;
includes fixes for the following CVEs:
CVE-2014-8964
CVE-2015-2325
CVE-2015-2326
2015-05-17 15:18:37 +00:00
schwarze
43249236a2 Drop USE_GROFF (minor whitespace differences only). No bump needed. 2015-04-06 22:10:56 +00:00
naddy
2382144b92 fold lib-only PFRAG.shared into PLIST, regen PLIST, and bump 2015-03-16 18:07:34 +00:00
robert
efa2ae2dd4 update to 8.35 2014-07-08 08:30:24 +00:00
robert
a499318e00 update to 8.33 2013-06-11 19:03:00 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
bcf3856632 PERMIT_* / REGRESS->TEST sweep 2013-03-11 10:50:00 +00:00
robert
ce32b34162 update to 8.32 2013-03-04 17:48:21 +00:00
robert
9104392e33 backout previous commit, it's too late for this 2013-02-10 19:45:55 +00:00
robert
7436fe4d96 update to pcre-8.32 2013-02-10 19:32:47 +00:00
sthen
a26a1170e9 add DPB_PROPERTIES=Parallel for some things high in the dependency tree
which benefit from it.
2012-09-26 15:04:09 +00:00
robert
0eca5ea284 update to 8.31 2012-08-21 11:31:34 +00:00
ajacoutot
60ccb51e22 Update to pcre-8.30.
tested in a bulk by landry@
ok robert@ (maintainer)
2012-02-17 08:32:34 +00:00
robert
4d2e9c6a34 update to pcre-8.21 and take maintainership;
ok jasper@
2011-12-14 21:52:42 +00:00
robert
0b9bd523d8 update to 8.20
ok jasper@
2011-11-12 11:12:08 +00:00
jasper
8629322874 - bugfix update to 8.13
(tested in a bulk)
ok sthen@
2011-09-17 09:31:00 +00:00
sthen
068496c57a remove iso-8859-1 chars that display badly with a utf-8 terminal.
pointed out by Anthony J. Bentley
2011-03-14 08:51:25 +00:00
ajacoutot
9934095221 Update to pcre-8.12 (needed for upcoming glib2 update).
ok jasper@ (maintainer)
2011-03-07 19:16:38 +00:00
espie
5855efb734 move depends to new style 2010-11-15 19:45:56 +00:00
espie
5c08d95027 USE_GROFF=Yes 2010-10-18 17:47:50 +00:00
sthen
ebcaa25436 libstdc++/libm WANTLIB. ok jasper 2010-07-02 10:32:55 +00:00
jasper
705ce58aa3 - post-commitum ok jakob for the update, and he suggested i'd take maintainership. 2010-05-21 19:28:20 +00:00
jasper
5405ea0ea9 - update pcre to 8.02
maintainer timed-out
2010-05-21 14:53:49 +00:00
jasper
885c65c4c2 SECURITY FIX for SA39738
PCRE "compile_branch()" Buffer Overflow Vulnerability.

ok jakob@ (MAINTAINER)
2010-05-09 21:37:53 +00:00
jakob
6914615257 upgrade to PCRE 7.9; from brad 2009-05-06 19:28:54 +00:00
brad
cd5b9938bb Upgrade to PCRE 7.8.
ok jakob@
2008-09-12 12:24:18 +00:00
jasper
5a5be358e1 - previous commit updated pcre to 7.7, which was confirmed vulnerable
to the CVE-number, mentioned in the commit. brad got confused and thought
the update fixed that issue, because of a confusing changelog entry.

roll in a fix from gentoo that fixes the actuall issue.
2008-07-06 21:25:25 +00:00
brad
8381efbfec upgrade to PCRE 7.7
fix a heap-based buffer overflow (CVE-2008-2371)

ok jakob@
2008-07-03 06:45:29 +00:00
jakob
08b7d64b2a move comment (no package change) 2008-02-20 07:42:32 +00:00
jakob
9fc65763a7 upgrade to PCRE v7.6
fixes "PCRE Character Class Buffer Overflow" (Secunia Advisory SA28923)
2008-02-15 10:07:11 +00:00
okan
9f34abac47 compiler workaround to give vax a chance
ok jakob (MAINTAINER) merdely
2008-01-22 01:41:00 +00:00
martynas
7fcb16284c update to pcre-7.5; ok jakob@, ajacoutot@ 2008-01-12 23:07:19 +00:00
jasper
cb603401fc - update pcre to 7.4
with and ok wilfried@
2007-10-24 22:28:10 +00:00