Opened 7 years ago

Closed 9 months ago

#45908 closed defect (fixed)

v8 upgrade failure on Yosemite 10.10

Reported by: carlofdtam (Carlo Tambuatco) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.2
Keywords: Cc: neverpanic (Clemens Lang)
Port: v8


Recent upgrade of all ports revealed the failure of v8 version @ port to upgrade on OS X 10.10

Don't know where to begin here, so I will just attach the log file.

Attachments (1)

v8.log (479.3 KB) - added by carlofdtam (Carlo Tambuatco) 7 years ago.
v8 upgrade log file

Download all attachments as: .zip

Change History (7)

Changed 7 years ago by carlofdtam (Carlo Tambuatco)

Attachment: v8.log added

v8 upgrade log file

comment:1 Changed 7 years ago by ryandesign (Ryan Schmidt)

Cc: cal@… added
Keywords: v8 removed
Owner: changed from macports-tickets@… to frodwith@…
Port: v8 added

comment:2 Changed 7 years ago by lightoml@…

It looks Yosemite display problem only on Mac screen. There is no problem with external monitors.

comment:3 in reply to:  2 Changed 7 years ago by carlofdtam (Carlo Tambuatco)

Replying to lightoml@…:

It looks Yosemite display problem only on Mac screen. There is no problem with external monitors.

Attempted another upgrade in macports 2.3.3

Further errors in rebuilding v8:

--->  Building v8
Error: for port v8 returned: command execution failed
Please see the log file for port v8 for details:
Error: Unable to upgrade port: 1
Error rebuilding v8
    while executing
"error "Error rebuilding $portname""
    (procedure "revupgrade_scanandrebuild" line 395)
    invoked from within
"revupgrade_scanandrebuild broken_port_counts $opts"
    (procedure "macports::revupgrade" line 5)
    invoked from within
"macports::revupgrade $opts"
    (procedure "action_revupgrade" line 2)
    invoked from within
"action_revupgrade $action $portlist $opts"
    (procedure "action_upgrade" line 25)
    invoked from within
"$action_proc $action $portlist [array get global_options]"
    (procedure "process_cmd" line 103)
    invoked from within
"process_cmd $remaining_args"
    invoked from within
"if { [llength $remaining_args] > 0 } {

    # If there are remaining arguments, process those as a command
    set exit_status [process_cmd $remaining..."
    (file "/opt/local/bin/port" line 5268)
Last edited 4 years ago by ryandesign (Ryan Schmidt) (previous) (diff)

comment:4 Changed 7 years ago by neverpanic (Clemens Lang)

	build/gyp/gyp --generator-output="out" build/all.gyp \
	              -Ibuild/standalone.gypi --depth=. \
	              -Dv8_target_arch=x64 \
	              -S.x64 -Duse_system_icu=1 -Dwerror= -Dcomponent=shared_library -Dv8_enable_backtrace=1 -Darm_fpu=default -Darm_float_abi=default
  File "build/gyp/", line 12
    except ImportError, e:
SyntaxError: invalid syntax
make: *** [out/Makefile.x64] Error 1

looks like your python is Python 3.x. PEP 394 suggests you shouldn't be doing that. Please change your python to Python 2.x and try again.

comment:5 Changed 5 years ago by kurthindenburg (Kurt Hindenburg)

Owner: changed from frodwith@… to macports-tickets@…
Status: newassigned

comment:6 Changed 9 months ago by chrstphrchvz (Christopher Chavez)

Resolution: fixed
Status: assignedclosed

In 3ef45bcf4bfb54b9c1e9c74eb3b54c111e0095c5/macports-ports (master):

v8: delete neglected port

Port has been unable to fetch.
Closes: #52532
See: #53467

Upstream project continues to publish new releases frequently.
Version in MacPorts (from 2014) has known security issues.

Dependents were rethinkdb (removed in 2018) and mongodb
(no longer uses MacPorts' v8).

Closes: #41677
Closes: #41678
Closes: #41924
Closes: #45908
Closes: #47163

Note: See TracTickets for help on using tickets.