{"action":"created","issue":{"url":"https://api.github.com/repos/PayPal-Mobile/ios-here-sdk-dist/issues/45","labels_url":"https://api.github.com/repos/PayPal-Mobile/ios-here-sdk-dist/issues/45/labels{/name}","comments_url":"https://api.github.com/repos/PayPal-Mobile/ios-here-sdk-dist/issues/45/comments","events_url":"https://api.github.com/repos/PayPal-Mobile/ios-here-sdk-dist/issues/45/events","html_url":"https://github.com/PayPal-Mobile/ios-here-sdk-dist/issues/45","id":101757781,"number":45,"title":"Sample-server to Heroku Error","user":{"login":"cesariel","id":13699157,"avatar_url":"https://avatars.githubusercontent.com/u/13699157?v=3","gravatar_id":"","url":"https://api.github.com/users/cesariel","html_url":"https://github.com/cesariel","followers_url":"https://api.github.com/users/cesariel/followers","following_url":"https://api.github.com/users/cesariel/following{/other_user}","gists_url":"https://api.github.com/users/cesariel/gists{/gist_id}","starred_url":"https://api.github.com/users/cesariel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cesariel/subscriptions","organizations_url":"https://api.github.com/users/cesariel/orgs","repos_url":"https://api.github.com/users/cesariel/repos","events_url":"https://api.github.com/users/cesariel/events{/privacy}","received_events_url":"https://api.github.com/users/cesariel/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":48,"created_at":"2015-08-18T21:52:34Z","updated_at":"2015-09-10T01:53:14Z","closed_at":null,"body":"Hi,\r\n\r\nWhat I'm trying to do is to put the sample-server in Heroku, but when I'm deploying I received this error:\r\n\r\ncesarielrp$ git push heroku master\r\n\r\nCounting objects: 2071, done.\r\nDelta compression using up to 4 threads.\r\nCompressing objects: 100% (1926/1926), done.\r\nWriting objects: 100% (2071/2071), 3.17 MiB | 223.00 KiB/s, done.\r\nTotal 2071 (delta 435), reused 0 (delta 0)\r\nremote: Compressing source files... done.\r\nremote: Building source:\r\nremote: \r\nremote: -----> Removing .DS_Store files\r\nremote: -----> Node.js app detected\r\nremote: \r\nremote: -----> Creating runtime environment\r\nremote:\r\n\r\nremote: NPM_CONFIG_LOGLEVEL=error\r\nremote: NPM_CONFIG_PRODUCTION=true\r\nremote: NODE_ENV=production\r\nremote: NODE_MODULES_CACHE=true\r\nremote: \r\nremote: -----> Installing binaries\r\nremote: engines.node (package.json): 0.10.x\r\nremote: engines.npm (package.json): 2.13.x\r\nremote:\r\n\r\nremote: Resolving node version 0.10.x via semver.io...\r\nremote: Downloading and installing node 0.10.40...\r\nremote: Resolving npm version 2.13.x via semver.io...\r\nremote: Downloading and installing npm 2.13.5 (replacing version 1.4.28)...\r\nremote: \r\nremote: -----> Restoring cache\r\nremote: Skipping cache (new runtime signature)\r\nremote: \r\nremote: -----> Building dependencies\r\nremote: Prebuild detected (node_modules already exists)\r\nremote: Rebuilding any native modules\r\nremote:\r\n\r\nremote: > mdns@2.2.9 install /tmp/build_fc26e6f760e075a049004ec68afddd04/node_modules/mdns\r\nremote: > node-gyp rebuild\r\nremote:\r\n\r\nremote: make: Entering directory /tmp/build_fc26e6f760e075a049004ec68afddd04/node_modules/mdns/build' remote: CXX(target) Release/obj.target/dns_sd_bindings/src/dns_sd.o remote: In file included from ../src/dns_sd.cpp:1:0: remote: ../src/mdns.hpp:32:20: fatal error: dns_sd.h: No such file or directory remote: #include <dns_sd.h> remote: ^ remote: compilation terminated. remote: make: *** [Release/obj.target/dns_sd_bindings/src/dns_sd.o] Error 1 remote: make: Leaving directory/tmp/build_fc26e6f760e075a049004ec68afddd04/node_modules/mdns/build'\r\nremote: gyp ERR! build error \r\nremote: gyp ERR! stack Error: make failed with exit code: 2\r\nremote: gyp ERR! stack at ChildProcess.onExit (/tmp/build_fc26e6f760e075a049004ec68afddd04/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:269:23)\r\nremote: gyp ERR! stack at ChildProcess.emit (events.js:98:17)\r\nremote: gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:820:12)\r\nremote: gyp ERR! System Linux 3.13.0-57-generic\r\nremote: gyp ERR! command \"node\" \"/tmp/build_fc26e6f760e075a049004ec68afddd04/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js\" \"rebuild\"\r\nremote: gyp ERR! cwd /tmp/build_fc26e6f760e075a049004ec68afddd04/node_modules/mdns\r\nremote: gyp ERR! node -v v0.10.40\r\nremote: gyp ERR! node-gyp -v v2.0.2\r\nremote: gyp ERR! not ok \r\nremote:\r\n\r\nremote: npm ERR! Linux 3.13.0-57-generic\r\nremote: npm ERR! argv \"node\" \"/tmp/build_fc26e6f760e075a049004ec68afddd04/.heroku/node/bin/npm\" \"rebuild\"\r\nremote: npm ERR! node v0.10.40\r\nremote: npm ERR! npm v2.13.5\r\nremote: npm ERR! code ELIFECYCLE\r\nremote: npm ERR! mdns@2.2.9 install: node-gyp rebuild\r\nremote: npm ERR! Exit status 1\r\nremote: npm ERR! \r\nremote: npm ERR! Failed at the mdns@2.2.9 install script 'node-gyp rebuild'.\r\nremote: npm ERR! This is most likely a problem with the mdns package,\r\nremote: npm ERR! not with npm itself.\r\nremote: npm ERR! Tell the author that this fails on your system:\r\nremote: npm ERR! node-gyp rebuild\r\nremote: npm ERR! You can get their info via:\r\nremote: npm ERR! npm owner ls mdns\r\nremote: npm ERR! There is likely additional logging output above.\r\nremote:\r\n\r\nremote: npm ERR! Please include the following file with any support request:\r\nremote: npm ERR! /tmp/build_fc26e6f760e075a049004ec68afddd04/npm-debug.log\r\nremote: \r\nremote: -----> Build failed\r\nremote:\r\n\r\nremote: We're sorry this build is failing! You can troubleshoot common issues here:\r\nremote: https://devcenter.heroku.com/articles/troubleshooting-node-deploys\r\nremote:\r\n\r\nremote: Some possible problems:\r\nremote:\r\n\r\nremote: - node_modules checked into source control\r\nremote: https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git-\r\nremote:\r\n\r\nremote: Love,\r\nremote: Heroku\r\nremote:\r\n\r\nremote: \r\nremote: ! Push rejected, failed to compile Node.js app\r\nremote: \r\nremote: Verifying deploy....\r\nremote: \r\nremote: ! Push rejected to amwaybm.\r\nremote: \r\nTo https://git.heroku.com/amwaybm.git\r\n! [remote rejected] master -> master (pre-receive hook declined)\r\nerror: failed to push some refs to 'https://git.heroku.com/amwaybm.git'"},"comment":{"url":"https://api.github.com/repos/PayPal-Mobile/ios-here-sdk-dist/issues/comments/139092700","html_url":"https://github.com/PayPal-Mobile/ios-here-sdk-dist/issues/45#issuecomment-139092700","issue_url":"https://api.github.com/repos/PayPal-Mobile/ios-here-sdk-dist/issues/45","id":139092700,"user":{"login":"cesariel","id":13699157,"avatar_url":"https://avatars.githubusercontent.com/u/13699157?v=3","gravatar_id":"","url":"https://api.github.com/users/cesariel","html_url":"https://github.com/cesariel","followers_url":"https://api.github.com/users/cesariel/followers","following_url":"https://api.github.com/users/cesariel/following{/other_user}","gists_url":"https://api.github.com/users/cesariel/gists{/gist_id}","starred_url":"https://api.github.com/users/cesariel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cesariel/subscriptions","organizations_url":"https://api.github.com/users/cesariel/orgs","repos_url":"https://api.github.com/users/cesariel/repos","events_url":"https://api.github.com/users/cesariel/events{/privacy}","received_events_url":"https://api.github.com/users/cesariel/received_events","type":"User","site_admin":false},"created_at":"2015-09-10T01:53:14Z","updated_at":"2015-09-10T01:53:14Z","body":"Thanks !!!! Nice !!!"}}