FreeBSD Bugzilla – Attachment 174919 Details for
Bug 212797
www/node: Update to 6.6.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch from a git commit
nodejs-6.6.0.diff (text/plain), 4.46 KB, created by
Bradley T. Hughes
on 2016-09-18 15:38:52 UTC
(
hide
)
Description:
patch from a git commit
Filename:
MIME Type:
Creator:
Bradley T. Hughes
Created:
2016-09-18 15:38:52 UTC
Size:
4.46 KB
patch
obsolete
>commit cf9fb088eca0e395e37399a679880add2bbcbef2 >Author: Bradley T. Hughes <bradleythughes@fastmail.fm> >Date: Fri Sep 16 04:51:55 2016 +0000 > > www/node: Update to 6.6.0 > > Bump to the latest upstream release. Refresh patches with > `make makepatch`. > > Add -D_GLIBCXX_USE_C99 to CFLAGS when building with GCC; otherwise the > build breaks on 9.3-R due to the lack of std::snprintf(). > > https://nodejs.org/en/blog/release/v6.6.0/ > >diff --git www/node/Makefile www/node/Makefile >index eb7824d..2f323c3 100644 >--- www/node/Makefile >+++ www/node/Makefile >@@ -1,7 +1,7 @@ > # $FreeBSD$ > > PORTNAME= node >-PORTVERSION= 6.5.0 >+PORTVERSION= 6.6.0 > DISTVERSIONPREFIX= v > CATEGORIES= www > MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/ >@@ -77,6 +77,8 @@ CFLAGS+= -Wno-unused-const-variable > .else > MAKE_ARGS+= strictaliasing=off > USE_GCC= yes >+# GCC does not expose std::snprintf() without this define >+CXXFLAGS+= -D_GLIBCXX_USE_C99 > .endif > > post-patch: >diff --git www/node/distinfo www/node/distinfo >index cf6f97f..6c2d040 100644 >--- www/node/distinfo >+++ www/node/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1472503520 >-SHA256 (node-v6.5.0.tar.gz) = d7742558bb3331e41510d6e6f1f7b13c0527aecc00a63c3e05fcfd44427ff778 >-SIZE (node-v6.5.0.tar.gz) = 26355713 >+TIMESTAMP = 1474001482 >+SHA256 (node-v6.6.0.tar.gz) = 11b957de855a392ceaa8b300ec66236d6f9c6baa184837d00bdaba2da4aefe91 >+SIZE (node-v6.6.0.tar.gz) = 26398504 >diff --git www/node/files/patch-deps_v8_src_arm_cpu-arm.cc www/node/files/patch-deps_v8_src_arm_cpu-arm.cc >index 48cc14d..1eb0f7f 100644 >--- www/node/files/patch-deps_v8_src_arm_cpu-arm.cc >+++ www/node/files/patch-deps_v8_src_arm_cpu-arm.cc >@@ -1,4 +1,4 @@ >---- deps/v8/src/arm/cpu-arm.cc.orig 2016-06-02 21:53:45 UTC >+--- deps/v8/src/arm/cpu-arm.cc.orig 2016-09-14 17:37:01 UTC > +++ deps/v8/src/arm/cpu-arm.cc > @@ -7,6 +7,9 @@ > #ifdef __QNXNTO__ >diff --git www/node/files/patch-deps_v8_src_base_atomicops__internals__arm__gcc.h www/node/files/patch-deps_v8_src_base_atomicops__internals__arm__gcc.h >index bfa64ff..aef9bc8 100644 >--- www/node/files/patch-deps_v8_src_base_atomicops__internals__arm__gcc.h >+++ www/node/files/patch-deps_v8_src_base_atomicops__internals__arm__gcc.h >@@ -1,4 +1,4 @@ >---- deps/v8/src/base/atomicops_internals_arm_gcc.h.orig 2016-06-02 21:53:45 UTC >+--- deps/v8/src/base/atomicops_internals_arm_gcc.h.orig 2016-09-14 17:37:01 UTC > +++ deps/v8/src/base/atomicops_internals_arm_gcc.h > @@ -13,6 +13,11 @@ > #include <sys/cpuinline.h> >@@ -21,7 +21,7 @@ > #elif defined(__QNXNTO__) > __cpu_membarrier(); > #else >-@@ -63,8 +70,9 @@ inline void MemoryBarrier() { >+@@ -64,8 +71,9 @@ inline void MemoryBarrier() { > defined(__ARM_ARCH_7__) || defined(__ARM_ARCH_7A__) || \ > defined(__ARM_ARCH_7R__) || defined(__ARM_ARCH_7M__) || \ > defined(__ARM_ARCH_6__) || defined(__ARM_ARCH_6J__) || \ >diff --git www/node/files/patch-deps_v8_src_base_platform_platform-freebsd.cc www/node/files/patch-deps_v8_src_base_platform_platform-freebsd.cc >index ee23dc8a..a6999b4 100644 >--- www/node/files/patch-deps_v8_src_base_platform_platform-freebsd.cc >+++ www/node/files/patch-deps_v8_src_base_platform_platform-freebsd.cc >@@ -1,4 +1,4 @@ >---- deps/v8/src/base/platform/platform-freebsd.cc.orig 2016-06-02 21:53:45 UTC >+--- deps/v8/src/base/platform/platform-freebsd.cc.orig 2016-09-14 17:37:01 UTC > +++ deps/v8/src/base/platform/platform-freebsd.cc > @@ -35,6 +35,48 @@ > namespace v8 { >diff --git www/node/files/patch-deps_v8_src_log-utils.h www/node/files/patch-deps_v8_src_log-utils.h >index df91005..47dc3ad 100644 >--- www/node/files/patch-deps_v8_src_log-utils.h >+++ www/node/files/patch-deps_v8_src_log-utils.h >@@ -1,4 +1,4 @@ >---- deps/v8/src/log-utils.h.orig 2016-06-02 21:53:46 UTC >+--- deps/v8/src/log-utils.h.orig 2016-09-14 17:37:03 UTC > +++ deps/v8/src/log-utils.h > @@ -9,6 +9,9 @@ > >diff --git www/node/files/patch-deps_v8_src_profiler_sampler.cc www/node/files/patch-deps_v8_src_profiler_sampler.cc >index f59a561..256bb2d 100644 >--- www/node/files/patch-deps_v8_src_profiler_sampler.cc >+++ www/node/files/patch-deps_v8_src_profiler_sampler.cc >@@ -1,6 +1,6 @@ >---- deps/v8/src/profiler/sampler.cc.orig 2016-06-02 21:53:46 UTC >+--- deps/v8/src/profiler/sampler.cc.orig 2016-09-14 17:37:03 UTC > +++ deps/v8/src/profiler/sampler.cc >-@@ -515,9 +515,9 @@ void SignalHandler::HandleProfilerSignal >+@@ -534,9 +534,9 @@ void SignalHandler::HandleProfilerSignal > state.sp = reinterpret_cast<Address>(mcontext.mc_rsp); > state.fp = reinterpret_cast<Address>(mcontext.mc_rbp); > #elif V8_HOST_ARCH_ARM
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
bhughes
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 212797
: 174919