notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
v8-devel Open source JavaScript engine by Google
3.27.7_17 lang Deleted on this many watch lists=1 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.27.7_17Version of this port present on the latest quarterly branch.
Broken BROKEN: fails to build
Deprecated DEPRECATED: Broken for more than 5 months
Expired This port expired on: 2018-08-20
Ignore IGNORE: is marked as broken: fails to build
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-12-28 04:28:55
Last Update: 2018-08-21 12:06:54
SVN Revision: 477717
People watching this port, also watch:: python, unoconv, py39-pycparser, sysinfo
License: BSD3CLAUSE
WWW:
http://code.google.com/p/v8/
Description:
V8 is Google's open source JavaScript engine. V8 is written in C++ and is used in Google Chrome, the open source browser from Google. V8 implements ECMAScript as specified in ECMA-262, 5th edition, and runs on Windows (XP or newer), Mac OS X (10.5 or newer), and Linux systems that use IA-32, x64, or ARM processors. V8 can run standalone, or can be embedded into any C++ application. Git repository at https://github.com/v8/v8 WWW: http://code.google.com/p/v8/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (16 items)
Collapse this list.
  1. /usr/local/share/licenses/v8-devel-3.27.7_17/catalog.mk
  2. /usr/local/share/licenses/v8-devel-3.27.7_17/LICENSE
  3. /usr/local/share/licenses/v8-devel-3.27.7_17/BSD3CLAUSE
  4. bin/d8
  5. include/v8-debug.h
  6. include/v8-platform.h
  7. include/v8-profiler.h
  8. include/v8-testing.h
  9. include/v8-util.h
  10. include/v8.h
  11. include/v8config.h
  12. include/v8stdint.h
  13. lib/libv8.so
  14. lib/libv8.so.1
  15. @postexec /usr/sbin/service ldconfig restart > /dev/null
  16. @postunexec /usr/sbin/service ldconfig restart > /dev/null
Collapse this list.
Dependency lines:
  • v8-devel>0:lang/v8-devel
No installation instructions:
This port has been deleted.
PKGNAME: v8-devel
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: i386 amd64
distinfo:
SHA256 (v8-3.27.7.tar.xz) = 1b93c506c27f934df092d4193a3caa5fc845141ea397bf0adbc6e6a81ba55db5 SIZE (v8-3.27.7.tar.xz) = 34568660

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake : devel/gmake
  2. python2.7 : lang/python27
  3. gcc7 : lang/gcc7
  4. as : devel/binutils
Runtime dependencies:
  1. python2.7 : lang/python27
  2. gcc7 : lang/gcc7
Library dependencies:
  1. libicui18n.so : devel/icu
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
N/A
USES:
compiler:c++11-lib cpe gmake localbase python:2.7 shebangfix tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (4 items)
Collapse this list.
  1. http://distcache.FreeBSD.org/local-distfiles/vanilla/
  2. http://distcache.eu.FreeBSD.org/local-distfiles/vanilla/
  3. http://distcache.us-east.FreeBSD.org/local-distfiles/vanilla/
  4. http://distcache.us-west.FreeBSD.org/local-distfiles/vanilla/
Collapse this list.

Number of commits found: 44

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.27.7_17
21 Aug 2018 12:06:54
Revision:477717Original commit files touched by this commit Sanity Test Failure
rene search for other commits by this committer
Remove expired ports:
2018-08-20 net/openmq: Broken for more than 5 months
2018-08-20 net/coda6_server: Broken for more than 5 months
2018-08-20 net/ceph-devel: Broken for more than 5 months
2018-08-20 java/jgrapht: Broken for more than 5 months
2018-08-20 mail/mutt14: mutt 1.4.x has been out of support for 10+ years use
mail/mutt
2018-08-20 www/pydio: Broken for more than 5 months
2018-08-20 security/fastd-devel: Broken for more than 5 months
2018-08-20 security/fastd: Broken for more than 5 months
2018-08-20 devel/bhyve-vm-goagent: Broken for more than 5 months
2018-08-20 devel/cherivis-devel: Depends on broken and expiring cheritrace-devel
2018-08-20 devel/cheritrace-devel: Broken for more than 5 months
2018-08-20 devel/javolution: Broken for more than 5 months
2018-08-20 devel/bisoncpp: Depends on broken and expiring libbobcat
2018-08-20 databases/php5-pdo_cassandra: Broken for more than 5 months
2018-08-20 games/crafty-open-large: Broken for more than 5 months
2018-08-20 games/crafty-open-enormous: Broken for more than 5 months
2018-08-20 games/crafty-open-medium: Broken for more than 5 months
2018-08-20 math/jakarta-commons-math: Broken for more than 5 months
2018-08-20 math/hfst: Broken for more than 5 months
2018-08-20 math/octave-forge-communications: Broken for more than 5 months
2018-08-20 lang/v8-devel: Broken for more than 5 months
2018-08-20 sysutils/rubygem-fluentd010: Broken for more than 5 months
3.27.7_17
29 Jul 2018 22:18:46
Revision:475857Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

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

PR:		222542
3.27.7_16
17 Jul 2018 08:56:32
Revision:474787Original commit files touched by this commit
antoine search for other commits by this committer
Deprecate ports broken for more than 5 months
3.27.7_16
29 Jun 2018 14:22:11
Revision:473551Original commit files touched by this commit
jbeich search for other commits by this committer
devel/icu: update to 62.1

Changes:	http://site.icu-project.org/download/62
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		229359
Exp-run by:	antoine (only 10.4)
3.27.7_15
06 Apr 2018 15:53:17
Revision:466648Original commit files touched by this commit
jbeich search for other commits by this committer
devel/icu: update to 61.1

Changes:	http://site.icu-project.org/download/61
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		227042
Exp-run by:	antoine
MFH:		2018Q2 (required by Firefox 61)
3.27.7_14
05 Mar 2018 09:23:08
Revision:463634Original commit files touched by this commit
antoine search for other commits by this committer
Mark BROKEN: fails to build

  CXX(target)
/wrkdirs/usr/ports/lang/v8-devel/work/v8-3.27.7/out/native/obj.target/v8_base/src/accessors.o
In file included from ../src/accessors.cc:5:
In file included from .././src/v8.h:29:
.././include/v8.h:5690:54: error: 'CreateHandle' is a protected member of
'v8::HandleScope'
  return Handle<T>(reinterpret_cast<T*>(HandleScope::CreateHandle(
                                        ~~~~~~~~~~~~~^~~~~~~~~~~~
.././include/v8.h:820:29:
.././src/ast.h:915:15: error: 'ComputeFeedbackSlotCount' overrides a member
function but is not marked 'override' [-Werror,-Winconsistent-missing-override]
  virtual int ComputeFeedbackSlotCount() { return 1; }
              ^

Reported by:	pkg-fallout
3.27.7_14
19 Feb 2018 11:10:43
Revision:462307Original commit files touched by this commit
antoine search for other commits by this committer
Reduce dependency on the python2 metaport

PR:		225752
Submitted by:	Yasuhiro KIMURA
3.27.7_13
09 Feb 2018 09:12:48
Revision:461290Original commit files touched by this commit
jbeich search for other commits by this committer
devel/icu: drop C++98 compatibility workarounds

Now that both USE_GCC and -CURRENT default to C++14 there's little
reason to complicate maintenance. Revert r449685 to usher consumers
into post-C++11 world.

PR:		222433 222434 222435
3.27.7_12
09 Nov 2017 02:31:48
Revision:453790Original commit files touched by this commit
jbeich search for other commits by this committer
devel/icu: update to 60.1

Changes:	http://site.icu-project.org/download/60
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		223373
Exp-run by:	antoine
3.27.7_11
25 Sep 2017 00:02:36
Revision:450556Original commit files touched by this commit Sanity Test Failure
jbeich search for other commits by this committer
devel/icu: update to 59.1

- Temporarily keep C++98 working in consumers for Clang's default -std=

Changes:	http://site.icu-project.org/download/59
PR:		218788
Submitted by:	takefu@airport.fm, dcarmich@dcarmichael.net (early version)
Exp-run by:	antoine
3.27.7_10
22 Sep 2017 10:48:29
Revision:450351Original commit files touched by this commit
mat search for other commits by this committer
Remove USES=execinfo.

PR:		220271
Submitted by:	mat (review), Yasuhiro KIMURA (PR)
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D11488
3.27.7_10
14 Sep 2017 21:46:30
Revision:449857Original commit files touched by this commit
jbeich search for other commits by this committer
lang/v8-devel: unbreak with ICU >= 59

In file included from ../src/i18n.cc:8:
In file included from /usr/local/include/unicode/brkiter.h:47:
In file included from /usr/local/include/unicode/unistr.h:33:
/usr/local/include/unicode/char16ptr.h:90:19: error: deleted function
definitions are a C++11 extension [-Werror,-Wc++11-extensions]
    Char16Ptr() = delete;
                  ^
/usr/local/include/unicode/char16ptr.h:198:24: error: deleted function
definitions are a C++11 extension [-Werror,-Wc++11-extensions]
    ConstChar16Ptr() = delete;
                       ^
../src/runtime.cc:14238:3: error: no member named 'Normalizer' in namespace
'icu'; did you mean 'UNormalizer2'?
  icu::Normalizer::normalize(u_value, normalizationForms[form_id], 0,
  ^~~~~~~~~~~~~~~
  UNormalizer2
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.27.7_10
10 Sep 2017 20:55:39
Revision:449591Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

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

PR:		219275
3.27.7_9
01 Apr 2017 15:23:32
Revision:437439Original commit files touched by this commit
gerald search for other commits by this committer
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
3.27.7_8
20 Nov 2016 09:38:09
Revision:426566Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
3.27.7_7
19 Nov 2016 18:21:20
Revision:426525Original commit files touched by this commit
jbeich search for other commits by this committer
devel/icu: update to 58.1

Changes:	http://site.icu-project.org/download/58
PR:		214384
Exp-run by:	antoine
Approved by:	office (bapt)
3.27.7_6
24 Sep 2016 11:06:57
Revision:422711Original commit files touched by this commit
tijl search for other commits by this committer
- Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
  --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
  aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU.  The code wanted to use BYTE_ORDER
  defined in machine/endian.h, but this isn't visible because ICU is
  compiled with _XOPEN_SOURCE.  Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
  without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
  pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
  a C++11 runtime library now.  Add this to all ports that depend on it
  so their executables load the right libstdc++.so on FreeBSD 9.

PR:		205120
Exp-run by:	antoine
Approved by:	portmgr (antoine)
3.27.7_5
06 Jul 2016 22:10:14
Revision:418153Original commit files touched by this commit
mat search for other commits by this committer
Bump PORTREVISION for the icu revert.

This time not bumping lang/php70, but devel/php70-intl which is the one
really depending on icu.

PR:		205120
With hat:	portmgr
Sponsored by:	Absolight
3.27.7_4
06 Jul 2016 07:34:13
Revision:418119Original commit files touched by this commit
gahr search for other commits by this committer
devel/icu: bump PORTREVISION on dependent ports
3.27.7_3
01 Apr 2016 14:08:38
Revision:412347Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.

With hat:	portmgr
Sponsored by:	Absolight
3.27.7_3
19 Jan 2016 14:23:31
Revision:406704Original commit files touched by this commit
sunpoet search for other commits by this committer
- Fix build with Clang 3.7.0+

PR:		206332
Submitted by:	dim
3.27.7_3
20 Sep 2015 20:24:04
Revision:397422Original commit files touched by this commit
sunpoet search for other commits by this committer
- Revert r397413: this file is not part of clang 3.7.0 fix
- Pet portlint: fix diff header of patch files
3.27.7_3
20 Sep 2015 20:18:03
Revision:397413Original commit files touched by this commit
sunpoet search for other commits by this committer
- Fix warnings generated by recent snapshot of Clang 3.7.0, including:
  - Printing non-void pointers with %p.
  - Left-shifting negative numbers.

PR:		202534
Submitted by:	dim
3.27.7_3
29 Jul 2015 17:00:30
Revision:393186Original commit files touched by this commit
feld search for other commits by this committer
lang/v8, lang/v8-devel: Backport CVE fix

This fix has been backported instead of upgrading to a newer release as
the upstream release process is a complicated fast-moving target and the
current ports are using custom snapshots created by the port maintainer.

This will also limit the amount of potential fallout as we know the
existing v8 port works well enough to keep mongodb up to date.

PR:		201450
MFH:		2015Q3
Security:	CVE-2015-5380
Security:	864e6f75-2372-11e5-86ff-14dae9d210b8
3.27.7_2
23 Apr 2015 21:26:10
Revision:384614Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Update icu to 55.1
3.27.7_1
21 Feb 2015 11:32:03
Revision:379502Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Use CXXFLAGS instead of CFLAGS
- Simplify CXXFLAGS: all supported Clang are 3.3+
3.27.7_1
05 Dec 2014 17:12:42
Revision:374059Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Fix build with clang 3.5.0

PR:		ports/195666
Submitted by:	dim
3.27.7_1
05 Dec 2014 16:54:14
Revision:374055Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Remove lang/python from BUILD_DEPENDS
- Fix SHEBANG_FILES
- Respect LOCALBASE
- Use REINPLACE_CMD instead of patch files
- Move ONLY_FOR_ARCHS upward
3.27.7_1
05 Dec 2014 15:27:00
Revision:374036Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Fix build when DEFAULT_VERSIONS=python=3.*
3.27.7_1
18 Oct 2014 12:20:43
Revision:371117Original commit files touched by this commit This port version is marked as vulnerable.
jhb search for other commits by this committer
The MAP_NORESERVE flag to mmap() has never been implemented in FreeBSD and
is being removed.  No portrev bump needed since the kernel will continue to
accept this flag for old binaries even after support for it in new binaries
is removed.

PR:		193961
Approved by:	portmgr (antoine)
3.27.7_1
15 Aug 2014 03:01:40
Revision:364908Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Use USES=python
3.27.7_1
13 Aug 2014 09:06:37
Revision:364766Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Add CPE information
3.27.7_1
12 Aug 2014 18:16:28
Revision:364729Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Reword COMMENT
- Use CONFLICTS_INSTALL instead of CONFLICTS
- Use USES=execinfo
- Fix PLIST
- Bump PORTREVISION for package change
- Cosmetic change
- Update pkg-descr
3.27.7
07 Aug 2014 16:53:23
Revision:364307Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Take maintainership
3.27.7
07 Aug 2014 14:57:50
Revision:364284Original commit files touched by this commit This port version is marked as vulnerable.
vanilla search for other commits by this committer
reset maintainer to ports@.
3.27.7
23 Jul 2014 01:45:47
Revision:362615Original commit files touched by this commit This port version is marked as vulnerable.
adamw search for other commits by this committer
Remove backslashes from single- and double-quotes in COMMENT and _DESC
strings, that were passed through rather than escaping anything.

Approved by:	portmgr (not really, but it touches unstaged ports)
3.27.7
03 Jun 2014 12:45:28
Revision:356351Original commit files touched by this commit This port version is marked as vulnerable.
vanilla search for other commits by this committer
Upgrade v8-devel to 3.27.7.
3.24.30_1
27 Mar 2014 09:22:54
Revision:349321Original commit files touched by this commit This port version is marked as vulnerable.
vanilla search for other commits by this committer
1: fix build with clang34.
2: convert to new style of LIB_DEPENDS.
3: switch to tar:xz

Submitted by:	lev@ [1]
3.24.30_1
08 Feb 2014 10:06:41
Revision:343316Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Add LICENSE
- Fix build for users with python 3.x as default
- Simplify shebang fix

Submitted by:	sunpoet (myself)
Approved by:	vanilla (maintainer)
3.24.30_1
07 Feb 2014 11:44:09
Revision:343214Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Chase boost and icu bump
While here convert some LIB_DEPENDS
3.24.30
04 Feb 2014 09:15:37
Revision:342488Original commit files touched by this commit This port version is marked as vulnerable.
vanilla search for other commits by this committer
1: use compiler.mk
2: upgrade v8-devel to 3.24.30.

PR:		ports/186373 [1]
Submitted by:	mat@ [1]
3.24.7
13 Jan 2014 21:00:04
Revision:339634Original commit files touched by this commit This port version is marked as vulnerable.
rene search for other commits by this committer
Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
3.24.7
28 Dec 2013 14:51:03
Revision:337874Original commit files touched by this commit This port version is marked as vulnerable.
vanilla search for other commits by this committer
Fix build on i386.
3.24.7
28 Dec 2013 04:28:43
Revision:337829Original commit files touched by this commit This port version is marked as vulnerable.
vanilla search for other commits by this committer
repo copy lang/v8 to lang/v8-devel.

Number of commits found: 44