build: fix build with systemtap providers enabled
authorEvan Torrie <evan.torrie@yahoo.com>
Tue, 9 Dec 2014 19:02:39 +0000 (11:02 -0800)
committerBen Noordhuis <info@bnoordhuis.nl>
Tue, 9 Dec 2014 17:34:12 +0000 (18:34 +0100)
commit691d55fecaa5b15a5df25a4b9950585f82fade51
tree7bf9806f85bce6005a37ee1eccc53e2773c705d5
parent1afa8629789ae133d0bc1502ae4fe0bec4e6f262
build: fix build with systemtap providers enabled

The "dtrace" script version include in systemtap-sdt-devel-2.6-3
(part of Fedora 21) no longer ignores unknown command line
arguments, but will instead error out and refuse to run.
This patch adds a separate condition to node's gyp input so
that on Linux it will run dtrace without the -xnolibs
argument that trips it up on systemtap-std-devel-2.6-3.

PR-URL: https://github.com/joyent/node/pull/8846
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
node.gyp