Bug 209600 - [maintainer update][patch] www/node: 6.1.0 -> 6.2.0
Summary: [maintainer update][patch] www/node: 6.1.0 -> 6.2.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Adam Weinberger
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2016-05-18 10:05 UTC by Bradley T. Hughes
Modified: 2016-05-19 10:23 UTC (History)
1 user (show)

See Also:


Attachments
patch from a git commit, apply with patch -p1 (1.96 KB, text/plain)
2016-05-18 10:05 UTC, Bradley T. Hughes
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bradley T. Hughes freebsd_committer 2016-05-18 10:05:25 UTC
Created attachment 170429 [details]
patch from a git commit, apply with patch -p1

Update to the latest upstream release.
    
Notable Changes
    
buffer: fix lastIndexOf and indexOf in various edge cases (Anna Henningsen) #6511
child_process: use /system/bin/sh on android (Ben Noordhuis) #6745
deps:
    upgrade npm to 3.8.9 (Rebecca Turner) #6664
    upgrade to V8 5.0.71.47 (Ali Ijaz Sheikh) #6572
    upgrade libuv to 1.9.1 (Sa<C3><BA>l Ibarra Corretg<C3><A9>) #6796
Intl: ICU 57 bump (Steven R. Loomis) #6088
repl:
    copying tabs shouldn't trigger completion (Eugene Obrezkov) #5958
    exports Recoverable (Blake Embrey) #3488
src: add O_NOATIME constant (Rich Trott) #6492
src,module: add --preserve-symlinks command line flag (James M Snell) #6537
util: adhere to noDeprecation set at runtime (Anna Henningsen) #6683
    
As of this release the 6.X line now includes 64-bit binaries for Linux
on Power Systems running in big endian mode in addition to the existing
64-bit binaries for running in little endian mode.
    
See https://nodejs.org/en/blog/release/v6.2.0/ for the full change log.
Comment 1 Adam Weinberger freebsd_committer 2016-05-18 14:24:00 UTC
Bradley, please include poudriere testport logs for port updates.

packaging failed with this patch because of a missing header file.
Comment 2 commit-hook freebsd_committer 2016-05-18 14:26:25 UTC
A commit references this bug:

Author: adamw
Date: Wed May 18 14:25:55 UTC 2016
New revision: 415453
URL: https://svnweb.freebsd.org/changeset/ports/415453

Log:
  Update to 6.2.0.

  PR:		209600
  Submitted by:	maintainer (Bradley T. Hughes)

Changes:
  head/www/node/Makefile
  head/www/node/distinfo
  head/www/node/pkg-plist
Comment 3 Adam Weinberger freebsd_committer 2016-05-18 14:28:23 UTC
Committed along with that aforementioned plist changed.
Comment 4 Bradley T. Hughes freebsd_committer 2016-05-18 15:03:56 UTC
Thanks! :)

I see that I forgot to include my pkg-plist change when generating the patch, sorry about that. My testport log even shows success, because I tested with my uncommitted pkg-plist patch. I didn't include the testport log because 1) it's too big to attached as-is (almost 3mb, wow), and 2) I've been asked not to include them because of their size. Statistically speaking, more people ask for and look for the logs than those who tell me not to, so I'll just continue attaching them in my PRs ;)

Thanks again, sorry for the monologue, have a great day! :)
Comment 5 Adam Weinberger freebsd_committer 2016-05-18 15:06:40 UTC
Even just pasting the stuff from the end that shows no plist issues, stagedir violations, etc, would be totally sufficient.
Comment 6 Bradley T. Hughes freebsd_committer 2016-05-19 10:23:24 UTC
Best of both worlds, I do that next time :)