I\'m having some issues in compiling a socket.io app on heroku.
Thats the app.js file
var app = require(\'express\').createServer()
, io = require
Heroku is failing to build hiredis. The reason is that hiredis (the node.js module) depends on hiredis (the C library), which needs GNU make, which is not available on your slug.
Question is, why is NPM trying to build hiredis while it's not in your dependencies ?
You should check if hiredis appears anywhere in your project (grep -R hiredis .
). Another possibility is that Heroku is trying to provide redis to all node.js apps ?
I'd check with Heroku's support.