CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

devel/re2 20251105

Fast C++ regex library

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 20251105
Upstream
up to date
Last update
to 20251105 · b3ceb57e81
Quarterly
2026Q4: 20251105
WWW
https://github.com/google/re2
Links
cgit · VuXML

Install

Package
# pkg install re2
installs 20251105 from latest; from quarterly (2026Q4) 20251105
Port
# cd /usr/ports/devel/re2 && make install clean
Size
288 KiB download · 1.8 MiB installed
Depends on
devel/abseil 20250127.1_2
License
BSD3CLAUSE

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162025110520251105–
FreeBSD 152025110520251105–
FreeBSD 14202511052025110520251105

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152025110520251105–
FreeBSD 14202511052025110520251105

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 20251105.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (66)

Mark Linimon (linimon) · 20170301
Mark some ports failing on power64.  In cases where the error message was a stub, provide a real one.

While here, pet portlint.

Reported by:	swills
Approved by:	portmgr (tier-2 blanket)
74fa808d34
Julien Laffaye (jlaffaye) · 20170301
- Update to 20170301 - Strip shared library in post-install

PR:		218368
Submitted by:	sunpoet
9cc9b58b08
Gerald Pfeifer (gerald) · 20151101_1
Bump PORTREVISIONs for ports depending on the canonical version of GCC and lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
04d6f52202
Sunpoet Po-Chuan Hsieh (sunpoet) · 20151101
- Update to 20151101

Changes:	https://github.com/google/re2/commits/master
PR:		204866
Submitted by:	sunpoet (myself)
Approved by:	jlaffaye (maintainer)
1e5dea6357
Sunpoet Po-Chuan Hsieh (sunpoet) · 20150801
- Update to 20150801

Changes:	https://github.com/google/re2/commits/master
PR:		202877
Submitted by:	sunpoet (myself)
Approved by:	maintainer (timeout, 14 days)
3d7a744dec
Sunpoet Po-Chuan Hsieh (sunpoet) · 20150601
- Update to 20150601 - Use USE_GITHUB - Cleanup Makefile - Update WWW

Changes:	https://github.com/google/re2/commits/master
PR:		201159
Submitted by:	sunpoet (myself)
Approved by:	maintainer (timeout, 20 days)
5dd23952db
Baptiste Daroussin (bapt) · 20140304
Cleanup plist
b72235a799
Adam Weinberger (adamw) · 20140304
Convert a bunch of EXTRACT_SUFX=... into USES=tar:...

Approved by:	portmgr (not really, but touches unstaged ports)
a84c115a09
Julien Laffaye (jlaffaye) · 20140304
- Update to 20140304 - Specify BSD license
773f2c970b
Julien Laffaye (jlaffaye) · 20131024
- Update to 20131024 - Fix build with clang and libc++ - Remove leading indefinite article from COMMENT - Respect CXXFLAGS - Strip shared library - Support STAGEDIR - Sort PLIST - Use single space after WWW:

PR:		ports/183661
Submitted by:	sunpoet
6eb16d901d
Baptiste Daroussin (bapt) · 20120226
Add NO_STAGE all over the place in preparation for the staging support (cat: devel part 4)
77d32abc6b
Julien Laffaye (jlaffaye) · 20120226
- Update to 20120226 - Remove CC/CXX hacks as it is now fixed by upstream
11e208f1d3
Julien Laffaye (jlaffaye) · 20110522
Respect CXX (fixes build with clang)

Approved by:	bapt (mentor)
29990c28a6
Julien Laffaye (jlaffaye) · 20110522
Update my e-mail to my FreeBSD one. While I am here, use GOOGLE_CODE instead of ${MASTER_SITE_GOOGLE_CODE}

Approved by:	bapt (mentor)
e93d85f4d6
Baptiste Daroussin (bapt) · 20110522
- Update to 20110522

PR:		ports/157271
Submitted by:	Julien Laffaye <kimelto@gmail.com>
78f59cb9b4
Baptiste Daroussin (bapt) · 20100901
RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library. RE2 uses automata theory  to guarantee that regular expression searches run in time linear in the size of the input. RE2 implements memory limits, so that searches can be constrained to a fixed amount of memory. RE2 is engineered to use a small

WWW:	http://code.google.com/p/re2/

PR:		ports/150185
Submitted by:	Julien Laffaye <kimelto at gmail.com>
238065597e