On 2019, ജൂലൈ 24 4:22:28 AM IST, Xavier <y...@debian.org> wrote: >Final results: > >0.50.0 can build until 0.53.3 >0.51.7 can build until 0.56.3 >0.56.1 can build until 0.65.2 >0.58.1 can build until 0.67.2 >0.59.1 can build until 1.12.0 >1.12.0 can build until 1.17.0 > >So 6 steps needed (4 breaking changes), at least 4 to update node-buble >(2 little breaking changes) > >Breaking changes >(https://github.com/rollup/rollup/blob/master/CHANGELOG.md): > - 0.57.0 (little) > - 0.60.0 (little) > - 0.68.0 (easy to patch) > - 1.0.0 (big) > >NB: this is a minimal build test, 2 passes are needed at least: > - build rollup > - copy it in node_modules > - then rebuild and mocha test
Thanks for figuring this out. We need node-immutable from NEW to actually move forward. May be a good idea to try and talk to ftp masters. >Le 23/07/2019 à 21:03, Xavier a écrit : >> My first results: >> >> 0.50.0 can build until 0.53.3 >> 0.51.7 can build until 0.56.3 >> 0.56.1 can build until 0.65.2 >> 0.58.1 can build until 0.67.0 at least >> >> This versions seems not usable (npm install + npm run build failed): >> 0.56.0, 0.56.4, 0.56.0, 0.56.4, 0.56.5, 0.57.0, 0.57.1, 0.58.0, >0.59.0, >> 0.60.0, 0.60.2, 0.60.3, 0.60.4, 0.60.5, 0.60.6, 0.60.7, 0.61.0, >0.61.2, >> 0.64.0, 0.66.0, 0.66.1, 0.66.3, 0.68.0, 1.1.0 >> >> >> Le 23/07/2019 à 16:35, Xavier a écrit : >>> Hi all, >>> >>> following upstream package.json, the way to update rollup follows 35 >steps: >>> >>> Min Max Required version >>> Now 0.51.7 => 0.48.0 >>> 0.51.8 0.55.5 => 0.51.7 >>> 0.55.6 0.56.5 => 0.55.3 >>> 0.57.0 0.57.1 => 0.56.5 >>> 0.57.2 0.58.1 => 0.57.1 >>> 0.58.2 0.58.2 => 0.58.1 >>> 0.59.0 0.59.1 => 0.58.2 >>> 0.59.2 0.61.0 => 0.59.1 >>> 0.61.1 0.61.1 => 0.60.7 >>> 0.61.2 0.63.5 => 0.61.1 >>> 0.64.0 0.65.1 => 0.63.5 >>> 0.65.2 0.65.2 => 0.65.1 >>> 0.66.0 0.66.0 => 0.65.2 >>> 0.66.1 0.66.2 => 0.66.0 >>> 0.66.3 0.67.4 => 0.66.2 >>> 0.68.0 1.0.2 => 0.67.4 >>> 1.1.0 1.1.2 => 1.0.2 >>> 1.2.0 1.2.5 => 1.1.2 >>> 1.3.0 1.3.1 => 1.2.4 >>> 1.3.2 1.7.0 => 1.3.1 >>> 1.7.1 1.8.0 => 1.7.0 >>> 1.9.0 1.9.1 => 1.8.0 >>> 1.9.2 1.9.3 => 1.9.1 >>> 1.10.0 1.10.0 => 1.9.3 >>> 1.10.1 1.10.1 => 1.10.0 >>> 1.11.0 1.11.3 => 1.10.1 >>> 1.12.0 1.12.0 => 1.11.3 >>> 1.12.1 1.12.4 => 1.12.0 >>> 1.12.5 1.14.4 => 1.12.4 >>> 1.14.4 1.15.1 => 1.14.4 >>> 1.15.2 1.15.5 => 1.15.1 >>> 1.15.6 1.15.6 => 1.15.5 >>> 1.15.7 1.16.3 => 1.15.6 >>> 1.16.4 1.16.7 => 1.16.3 >>> 1.17.0 1.17.0 => 1.16.7 >>> >>> Breaking changes >>> (https://github.com/rollup/rollup/blob/master/CHANGELOG.md): >>> - 0.57.0 (little) >>> - 0.60.0 (little) >>> - 0.68.0 (easy to patch) >>> - 1.0.0 (big) >>> >>> The best should to have a rollup up-to-date in bulleyes buildable >from >>> buster (like does gcc I think). We could perhaps embed some rollup >>> intermediate version as component and a debian/rules which detect >>> current rollup version and selects needed steps. >>> >>> But of course this requires to decrease these 35 steps. I'm going to >>> test which minimal version is really needed and publish an updated >list. >>> >>> NB: we need at least 0.66 to update node-buble (12 steps !) >>> >>> Cheers, >>> Xavier >>> >> > >-- >Pkg-javascript-devel mailing list >Pkg-javascript-devel@alioth-lists.debian.net >https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel -- Sent from my Android device with K-9 Mail. Please excuse my brevity. -- Pkg-javascript-devel mailing list Pkg-javascript-devel@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel