-
Notifications
You must be signed in to change notification settings - Fork 150
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use latest dist-tag for node-sass #188
Conversation
As of [email protected] `npm test` can now be run from the published tarball. The node-sass failure seen in nodejs#187 are due to using master. In order to compile node-sass from git the `src/libsass` submodule needs to be fetched. The missing submodule is causing node-gyp to fail because it can't find the LibSass sources files. ```sh make: *** No rule to make target 'Release/obj.target/libsass/src/libsass/src/ast.o', needed by 'Release/obj.target/src/sass.a'. Stop. ``` The LibSass source is published to npm so node-gyp will _just work_.
@xzyfer our algorithm is always using the release tarballs from github, not the published repo from npm. I've gone ahead and testing this locally and am still getting errors.
can you test locally and see what is going on to get this working on v7? |
I'm going to go ahead and land this as is, but adding a flaky label for v7, we should continue to investigate why it is broken |
landed in a55bf38 edit: this was landed with the prefix included and with flaky set for v7. |
I've just jumped into bed. I was able to compile and run specs from the npm The error you've shown above suggests a breaking abi change has occurred On 1 Oct 2016 1:36 AM, "Myles Borins" [email protected] wrote:
|
I was under the impression from our previous discussions that citgm used On 1 Oct 2016 2:39 AM, "Michael Mifsud" [email protected] wrote: I've just jumped into bed. I was able to compile and run specs from the npm The error you've shown above suggests a breaking abi change has occurred On 1 Oct 2016 1:36 AM, "Myles Borins" [email protected] wrote:
|
@xzyfer let's co-ordinate some time next week to pair on this. Feel free to email me or drop in dms to find a time |
@xzyfer every module in citgm is being tested based on a tarball published to github. in the lookup table I'd be open to discussing using the npm package... we have in general found the published tarball to be more reliable. (Also probably good for people to be able to run the test suite on published tar ball on github) |
As of [email protected]
npm test
can now be run from the publishedtarball.
The node-sass failure seen in #187 are due to using master. In order to
compile node-sass from git the
src/libsass
submodule needs to be fetched.The missing submodule is causing node-gyp to fail because it can't find the
LibSass sources files.
The LibSass source is published to npm so node-gyp will just work.