Skip to content
This repository has been archived by the owner on Jul 24, 2024. It is now read-only.

Workaround the segfault that occurs when used with fsevents #1108

Merged
merged 1 commit into from
Aug 26, 2015

Conversation

xzyfer
Copy link
Contributor

@xzyfer xzyfer commented Aug 26, 2015

fsevents@0.3.8 introduces a segfault that manifests when used with node-sass fsevents/fsevents#82

fsevents is widely popular. As a mitigation we've added fsevents@0.3.7 as an optionalDependency. The intention here is the prevent users install node-sass@3.3.x and fsevents@0.3.8 by using npm's deduping behaviour.

Adding optionalDependency will cause npm to dedupe the package and install the most suitable version. Since we've pinned to a specific version ours will always be the most suitable.

This is certainly cause us problems in the long run and should be reverted as soon as issue fixed upstream.

fsevents@0.3.8 introduces a segfault that manifests when used with
node-sass. fsevents is widely popular. As a mitigation we've added
fsevents@0.3.7 as an optionalDependency.The intention here is the
prevent users install node-sass@3.3.x and fsevents@0.3.8 by using
npm's deduping behaviour.
xzyfer added a commit that referenced this pull request Aug 26, 2015
Workaround the segfault that occurs when used with fsevents
@xzyfer xzyfer merged commit 68f94c4 into sass:master Aug 26, 2015
@xzyfer xzyfer deleted the fix/fsevents-workaround branch August 26, 2015 10:17
@saper
Copy link
Member

saper commented Aug 29, 2015

We should no longer need this with #1110 and #1113.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants