[MacPorts] #55655: nodejs7 @7.10.1: error: return type of out-of-line definition of 'v8_inspector::InspectedContext::createInjectedScript' differs from that in the declaration (was: nodejs7 fails to install on high sierra)

MacPorts noreply at macports.org
Mon Jan 8 11:03:29 UTC 2018


#55655: nodejs7 @7.10.1: error: return type of out-of-line definition of
'v8_inspector::InspectedContext::createInjectedScript' differs from that in
the declaration
----------------------+------------------------
  Reporter:  TrejGun  |      Owner:  ci42
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:
Resolution:           |   Keywords:  highsierra
      Port:  nodejs7  |
----------------------+------------------------
Changes (by ryandesign):

 * status:  new => assigned
 * keywords:   => highsierra
 * owner:   => ci42
 * port:   => nodejs7


Old description:

> port nodejs at nodejs7-7.10.1_0
>
> Fails to build every time, even with cleaned cache
>
> clean --dist and clean --all
> sudo rm -rf /opt/local/var/macports/build/*
>

> {{{
> $ sudo port install nodejs7
> --->  Computing dependencies for nodejs7
> --->  Fetching archive for nodejs7
> --->  Attempting to fetch nodejs7-7.10.1_0.darwin_17.x86_64.tbz2 from
> http://jog.id.packages.macports.org/macports/packages/nodejs7
> --->  Attempting to fetch nodejs7-7.10.1_0.darwin_17.x86_64.tbz2 from
> https://pek.cn.packages.macports.org/macports/packages/nodejs7
> --->  Attempting to fetch nodejs7-7.10.1_0.darwin_17.x86_64.tbz2 from
> http://kmq.jp.packages.macports.org/nodejs7
> --->  Fetching distfiles for nodejs7
> --->  Verifying checksums for nodejs7
> --->  Extracting nodejs7
> --->  Applying patches to nodejs7
> --->  Configuring nodejs7
> --->  Building nodejs7
> Error: Failed to build nodejs7: command execution failed
> Error: See
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_nodejs7/nodejs7/main.log
> for details.
> Error: Follow https://guide.macports.org/#project.tickets to report a
> bug.
> Error: Processing of port nodejs7 failed
> }}}
>

> nodejs6 and nodejs8 are ok

New description:

 port nodejs at nodejs7-7.10.1_0

 Fails to build every time, even with cleaned cache

 `clean --dist` and `clean --all`
 {{{
 sudo rm -rf /opt/local/var/macports/build/*
 }}}

 {{{
 $ sudo port install nodejs7
 --->  Computing dependencies for nodejs7
 --->  Fetching archive for nodejs7
 --->  Attempting to fetch nodejs7-7.10.1_0.darwin_17.x86_64.tbz2 from
 http://jog.id.packages.macports.org/macports/packages/nodejs7
 --->  Attempting to fetch nodejs7-7.10.1_0.darwin_17.x86_64.tbz2 from
 https://pek.cn.packages.macports.org/macports/packages/nodejs7
 --->  Attempting to fetch nodejs7-7.10.1_0.darwin_17.x86_64.tbz2 from
 http://kmq.jp.packages.macports.org/nodejs7
 --->  Fetching distfiles for nodejs7
 --->  Verifying checksums for nodejs7
 --->  Extracting nodejs7
 --->  Applying patches to nodejs7
 --->  Configuring nodejs7
 --->  Building nodejs7
 Error: Failed to build nodejs7: command execution failed
 Error: See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_nodejs7/nodejs7/main.log
 for details.
 Error: Follow https://guide.macports.org/#project.tickets to report a bug.
 Error: Processing of port nodejs7 failed
 }}}


 nodejs6 and nodejs8 are ok

--

Comment:

 It built ok on our Mavericks-through-Sierra buildbot workers, so maybe
 it's related to High Sierra's newer version of clang.

--
Ticket URL: <https://trac.macports.org/ticket/55655#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list