Menu

#2363 node-sass 4.9.0 (bumping libsass) caused a regression

closed
nobody
None
2018-05-03
2018-05-02
Anonymous
No

Originally created by: stefanpenner

I have included a failing test, and bisect suggests the following commit:

https://github.com/sass/node-sass/commit/7ec14dff2087266357146598cd267f4133f3fdf6

7ec14dff2087266357146598cd267f4133f3fdf6 is the first bad commit
commit 7ec14dff2087266357146598cd267f4133f3fdf6
Author: xzyfer <xzyfer@gmail.com>
Date:   Wed Apr 25 01:56:30 2018 +1000

    Bump LibSass@3.5.3

:100644 100644 466e3ab638ea801dbb880d5b9b9de1263d0cf3bc 5c5972278855bc49f19c807f4f4343d9a6ca9b94 M      package.json
:040000 040000 f171af209130ad6c3528fb25fd65ea5cc952dc30 359c2cc77e49902cefae961592aba1270a1a144a M      src

Bisect log:

git bisect start
# good: [31abf973bd20d45c253d45f421fd8b3bcce0f92f] failure
git bisect good 31abf973bd20d45c253d45f421fd8b3bcce0f92f
# bad: [ac67c7ad14afc6545b193802d8d9271c3335fc84] failure
git bisect bad ac67c7ad14afc6545b193802d8d9271c3335fc84
# bad: [ac67c7ad14afc6545b193802d8d9271c3335fc84] failure
git bisect bad ac67c7ad14afc6545b193802d8d9271c3335fc84
# good: [b2df434a02c10b2263d3879fe75dfbed4460b75f] 4.8.3
git bisect good b2df434a02c10b2263d3879fe75dfbed4460b75f
# good: [5e10a9b9df87db448374bd7e78ffb3ba2699aff6] 4.9.0
git bisect good 5e10a9b9df87db448374bd7e78ffb3ba2699aff6
# bad: [a124e9d42e1f5bdb0a96fca78435c889e6e2b41f] Add Node 10 to CI
git bisect bad a124e9d42e1f5bdb0a96fca78435c889e6e2b41f
# bad: [7ec14dff2087266357146598cd267f4133f3fdf6] Bump LibSass@3.5.3
git bisect bad 7ec14dff2087266357146598cd267f4133f3fdf6
# good: [eb5ad0a7b8b98a35d752c3dea3573c5fb491be8e] Revert "Bump LibSass@3.5.3 (#2342)"
git bisect good eb5ad0a7b8b98a35d752c3dea3573c5fb491be8e
# first bad commit: [7ec14dff2087266357146598cd267f4133f3fdf6] Bump LibSass@3.5.3

Related

Commit: [5e10a9]
Commit: [7ec14d]
Commit: [a124e9]
Commit: [b2df43]
Commit: [eb5ad0]

Discussion

  • Anonymous

    Anonymous - 2018-05-02

    Originally posted by: stefanpenner

    Speaking with @chriseppstein he suggests this may not be a bug, rather a longstanding bugfix in the libsass implementation.

     
  • Anonymous

    Anonymous - 2018-05-02

    Originally posted by: stefanpenner

    I wonder if in the spirit of "least pain" this bump of libsass should be a major bump in node-sass.

     
  • Anonymous

    Anonymous - 2018-05-03

    Ticket changed by: xzyfer

    • status: open --> closed
     
  • Anonymous

    Anonymous - 2018-05-03

    Originally posted by: xzyfer

    You're correct this was an intentional bugfix with unintentional consequences. Closing this in favour of discussion in [#2364]

     

    Related

    Tickets: #2364


Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.