Re: [update] lang/node 6.12.3 -> 8.9.4 - now with 100% more arm64!

2018-02-09 Thread Peter Hessler
On 2018 Feb 08 (Thu) at 07:49:18 -0700 (-0700), Aaron Bieber wrote:
:On Thu, Feb 08, 2018 at 07:46:01AM -0700, Aaron Bieber wrote:
:> On Fri, Feb 02, 2018 at 07:09:00AM -0700, Aaron Bieber wrote:
:> > Hola!
:> >
:> > Here is a fairly big jump for the node port that brings us to the current
:> > LTS.
:> >
:> > I would like to get as much testing on this one as possible before
:> > getting it in.
:> >
:> > "make test" should result in 100% success:
:> >   [--] Global test environment tear-down
:> >   [==] 62 tests from 7 test cases ran. (200 ms total)
:> >   [  PASSED  ] 62 tests.
:> >   /usr/local/bin/python2.7 tools/test.py --mode=release -J \
:> >   async-hooks \
:> >   default \
:> >   addons addons-napi \
:> >   doctool \
:> >   known_issues
:> >   [04:53|% 100|+ 2047|-   0]: Done
:> >   qbit@slip[0]:nodeλ
:> >
:> > I also plan on adding a port for 9.x, but I haven't worked out the
:> > details on that yet.
:> >
:> > https://deftly.net/patches/node-v8.9.4.diff
:>
:> Here is a new version that:
:>
:> - Adds support for arm64 (not well tested).
:> - Includes a few missing test patches I had clobbered.
:
:Actual link to the patch: https://deftly.net/patches/node-v8.9.4.diff
:

Builds and runs on arm64.

please do a s/arm64/aarch64/g in the Makefile, then OK

-- 
To every Ph.D. there is an equal and opposite Ph.D.
-- B. Duggan



Re: [update] lang/node 6.12.3 -> 8.9.4 - now with 100% more arm64!

2018-02-08 Thread Frank Groeneveld
On Thu, Feb 8, 2018, at 15:49, Aaron Bieber wrote:
> On Thu, Feb 08, 2018 at 07:46:01AM -0700, Aaron Bieber wrote:
> > On Fri, Feb 02, 2018 at 07:09:00AM -0700, Aaron Bieber wrote:
> > > Hola!
> > >
> > > Here is a fairly big jump for the node port that brings us to the current
> > > LTS.
> > >
> > > I would like to get as much testing on this one as possible before
> > > getting it in.
> > >
> > > "make test" should result in 100% success:
> > >   [--] Global test environment tear-down
> > >   [==] 62 tests from 7 test cases ran. (200 ms total)
> > >   [  PASSED  ] 62 tests.
> > >   /usr/local/bin/python2.7 tools/test.py --mode=release -J \
> > >   async-hooks \
> > >   default \
> > >   addons addons-napi \
> > >   doctool \
> > >   known_issues
> > >   [04:53|% 100|+ 2047|-   0]: Done
> > >   qbit@slip[0]:nodeλ
> > >
> > > I also plan on adding a port for 9.x, but I haven't worked out the
> > > details on that yet.
> > >
> > > https://deftly.net/patches/node-v8.9.4.diff
> >
> > Here is a new version that:
> >
> > - Adds support for arm64 (not well tested).
> > - Includes a few missing test patches I had clobbered.
> 
> Actual link to the patch: https://deftly.net/patches/node-v8.9.4.diff
> 
> >
> > --
> > PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9 ADCE
> >
> 
> --
> PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9 ADCE
> 

(Sorry, replied off-list before).

Works great on amd64 with yarn and heroku-cli, thanks! This makes the Heroku 
CLI available again on OpenBSD as it started to depend on some node > 6.x 
features.

Frank



Re: [update] lang/node 6.12.3 -> 8.9.4 - now with 100% more arm64!

2018-02-08 Thread Aaron Bieber
On Thu, Feb 08, 2018 at 07:46:01AM -0700, Aaron Bieber wrote:
> On Fri, Feb 02, 2018 at 07:09:00AM -0700, Aaron Bieber wrote:
> > Hola!
> >
> > Here is a fairly big jump for the node port that brings us to the current
> > LTS.
> >
> > I would like to get as much testing on this one as possible before
> > getting it in.
> >
> > "make test" should result in 100% success:
> >   [--] Global test environment tear-down
> >   [==] 62 tests from 7 test cases ran. (200 ms total)
> >   [  PASSED  ] 62 tests.
> >   /usr/local/bin/python2.7 tools/test.py --mode=release -J \
> >   async-hooks \
> >   default \
> >   addons addons-napi \
> >   doctool \
> >   known_issues
> >   [04:53|% 100|+ 2047|-   0]: Done
> >   qbit@slip[0]:nodeλ
> >
> > I also plan on adding a port for 9.x, but I haven't worked out the
> > details on that yet.
> >
> > https://deftly.net/patches/node-v8.9.4.diff
>
> Here is a new version that:
>
> - Adds support for arm64 (not well tested).
> - Includes a few missing test patches I had clobbered.

Actual link to the patch: https://deftly.net/patches/node-v8.9.4.diff

>
> --
> PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9 ADCE
>

--
PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9 ADCE



Re: [update] lang/node 6.12.3 -> 8.9.4 - now with 100% more arm64!

2018-02-08 Thread Aaron Bieber
On Fri, Feb 02, 2018 at 07:09:00AM -0700, Aaron Bieber wrote:
> Hola!
>
> Here is a fairly big jump for the node port that brings us to the current
> LTS.
>
> I would like to get as much testing on this one as possible before
> getting it in.
>
> "make test" should result in 100% success:
>   [--] Global test environment tear-down
>   [==] 62 tests from 7 test cases ran. (200 ms total)
>   [  PASSED  ] 62 tests.
>   /usr/local/bin/python2.7 tools/test.py --mode=release -J \
>   async-hooks \
>   default \
>   addons addons-napi \
>   doctool \
>   known_issues
>   [04:53|% 100|+ 2047|-   0]: Done
>   qbit@slip[0]:nodeλ
>
> I also plan on adding a port for 9.x, but I haven't worked out the
> details on that yet.
>
> https://deftly.net/patches/node-v8.9.4.diff

Here is a new version that:

- Adds support for arm64 (not well tested).
- Includes a few missing test patches I had clobbered.

--
PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9 ADCE