-
Notifications
You must be signed in to change notification settings - Fork 54
Conversation
@andrew, would you please add the Mac binary for v2? 😺 |
@am11 I've built the binary but when running the tests I get the following:
I can take a look at it this evening, can you remind me of the steps to debug it? |
@andrew, this is basically a known issue: sass/node-sass#586. I made some fixes for Linux and Win but couldn't figure out what is going wroyng on OSX by the logs posted by OP. To reproduce, run the following in node-sass repo's root: require("./").render({
data: "@import \"non-existing-file\"; \n.test {\ncolor: #000;\n}",
outputStyle: 'compressed',
success: function(result) {
console.log(result);
},
error: function(error) {
console.log(error);
},
importer: function(url, prev, done) {
done({contents: 'div { color: #000; }'});
}
}); I think the minimal code to reproduce would be: require("./").render({
data: "@import \"non-existing-file\"; \n.test {\ncolor: #000;\n}",
importer: function(url, prev, done) {
done({contents: 'div { color: #000; }'});
}
}); However, changing render to renderSync would probably pass. To debug, I used the following approaches:
I think it is happening somewhere here, where the next function to be executed is |
a705d98
to
9a63e93
Compare
I'm totally swamped with freelance work at the moment, not going to have any time to debug this at the moment, sorry. |
Its totally alright. I know the feeling. I think this importer might not be fixed for OSX in the next release. But we can wait a little longer, since @xzyfer may look into it soon. :) |
65ffccf
to
2ae1ae1
Compare
This is a month old, is this still relevant, should it be regenerated? |
Once Linux binaries are ready, I will rebuild for Windows and repush to this PR. |
714da31
to
122b583
Compare
* node.js v0.10 ia32. * node.js v0.10 x64. * node.js v0.12 ia32. * node.js v0.12 x64. * io.js v0.12 ia32. * io.js v0.12 x64. PR URL: sass#28. Related Issue: sass/node-sass#655.
* node.js v0.10 ia32. * node.js v0.10 x64. * node.js v0.12 ia32. * node.js v0.12 x64. * io.js v0.12 ia32. * io.js v0.12 x64. PR URL: sass#28. Related Issue: sass/node-sass#655.
* node.js v0.10 ia32. * node.js v0.10 x64. * node.js v0.12 ia32. * node.js v0.12 x64. * io.js v0.12 ia32. * io.js v0.12 x64. PR URL: sass#28. Related Issue: sass/node-sass#655.
Updated (12.02.2015)
//cc sass/node-sass#655