Repository navigation
OpenSSL have collisions in node.dll #12952
Description
Activity
- addedbuildIssues and PRs related to Node.js builds or CI infrastructure.Issues and PRs related to Node.js builds or CI infrastructure.windowsIssues and PRs related to the Windows platform.Issues and PRs related to the Windows platform.
on May 10, 2017 @gamelaster I'm trying to repro.
It might be a bug in our build scaffolding; since you are building asdll,cctesttries to link with both thenode.dllandopenSSL.lib.- Note 1:
cctestis just our C++ test harness, most probably you got thenode.dlltarget built fine. - Note 2: if you really want to build
cctest, edit it'svcxprojfile and try to remove the dual library, and rebuild.
- Note 1:
@refack yes, node.dll has been build successfully. I don't need
cctest, but I don't see invcbuildhow disable itI'm not sure there's a way. but it really doesn't matter. the next thing that would have run are the test, and I'm not sure we have an automated way to test the
dll@refack So how I should run test? I tested already
node.dlland it's worksThat's it...
I'm assuming you are interested in thedlland not theexe.If you want to be doubly sure run
vcbuild.bat debug x64 vc2015(without thedllarg)
that will reuse as much as possible of the previously built artifacts and buildnode.exethat the automated test can use- addedconfirmed-bugIssues and PRs for confirmed bugs.Issues and PRs for confirmed bugs.regressionIssues related to regressions.Issues related to regressions.
on May 13, 2017 - added 2 commits that reference this issue
on May 25, 2017 - added a commit that references this issue
on May 30, 2017 - added a commit that references this issue
on Jul 11, 2017
NodeJS latest (7.10.0) source (downloaded source as tar.gz), Visual Studio 2015, Python 2.7.13 32-bit, Launch:
.\vcbuild.bat dll debug x64 vc2015(sorry, I closed terminal already)