FreeBSD Bugzilla – Attachment 199677 Details for
Bug 233650
www/node: fix on powerpc64
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch
node.patch (text/plain), 2.05 KB, created by
Piotr Kubaj
on 2018-11-29 23:58:59 UTC
(
hide
)
Description:
patch
Filename:
MIME Type:
Creator:
Piotr Kubaj
Created:
2018-11-29 23:58:59 UTC
Size:
2.05 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 486149) >+++ Makefile (working copy) >@@ -12,7 +12,6 @@ > LICENSE= MIT > LICENSE_FILE= ${WRKSRC}/LICENSE > >-BROKEN_powerpc64= fails to build: KeyError: 'action' > ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc64 > > OPTIONS_DEFINE= BUNDLED_SSL DOCS NLS DTRACE >@@ -27,6 +26,7 @@ > # dt_modtext:/usr/src/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c(820): arm not implemented > OPTIONS_EXCLUDE_armv6= DTRACE > OPTIONS_EXCLUDE_armv7= DTRACE >+OPTIONS_EXCLUDE_powerpc64= DTRACE > > BUNDLED_SSL_DESC= Use node.js's bundled OpenSSL implementation > BUNDLED_SSL_USES_OFF= ssl >@@ -85,11 +85,16 @@ > .if ${COMPILER_TYPE} == gcc > # GCC does not expose std::snprintf() without this define > CXXFLAGS+= -D_GLIBCXX_USE_C99 >+EXTRA_PATCHES= ${FILESDIR}/extra-patch-common.gypi > .endif > > post-patch: > @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ > ${WRKSRC}/deps/v8/gypfiles/v8.gyp >+.if ${COMPILER_TYPE} == gcc >+ ${REINPLACE_CMD} 's|%%GCC_DEFAULT%%|${GCC_DEFAULT}|' \ >+ ${WRKSRC}/common.gypi >+.endif > > post-configure: > # Post-process Makefile and *.mk files created by node-gyp and remove >Index: files/extra-patch-common.gypi >=================================================================== >--- files/extra-patch-common.gypi (nonexistent) >+++ files/extra-patch-common.gypi (working copy) >@@ -0,0 +1,11 @@ >+--- common.gypi.orig 2018-11-29 19:32:11 UTC >++++ common.gypi >+@@ -507,7 +507,7 @@ >+ }], >+ ['OS=="freebsd"', { >+ 'ldflags': [ >+- '-Wl,--export-dynamic', >++ '-Wl,--export-dynamic -Wl,-rpath=/usr/local/lib/gcc%%GCC_DEFAULT%% -L/usr/local/lib/gcc%%GCC_DEFAULT%%', >+ ], >+ }] >+ ], > >Property changes on: files/extra-patch-common.gypi >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
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
Actions:
View
|
Diff
Attachments on
bug 233650
:
199677
|
199898
|
201400