Skip to content
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

lookup: skip stylus, shot, bluebird and sqlite3 on Node 11 #616

Closed
wants to merge 1 commit into from

Conversation

targos
Copy link
Member

@targos targos commented Oct 28, 2018

@targos
Copy link
Member Author

targos commented Oct 31, 2018

@nodejs/citgm

@mcollina
Copy link
Member

I wonder how this was not noticed during development.

Can you open issues in the various repos? Those are pretty popular libraries that should be updated.

@mcollina
Copy link
Member

I'll fix shot.

@MylesBorins
Copy link
Contributor

bluebird has been fixed upstream

petkaantonov/bluebird#1560

taking a look at sqlite3

@mcollina
Copy link
Member

mcollina commented Oct 31, 2018

After a more close examination, fixing shot is not straighforward, as the testing library that they are using, lab is on an outdated version whose tests do not pass on Node 11.

Updating the library fixes it: hapijs/shot#99

@mcollina
Copy link
Member

mcollina commented Nov 1, 2018

shot should be fixed!

@targos
Copy link
Member Author

targos commented Nov 1, 2018

thanks @mcollina !

For bluebird, we need a new release. /cc @benjamingr

@targos
Copy link
Member Author

targos commented Nov 1, 2018

For sqlite3, I can only reproduce with citgm sqlite3. If I download the tarball that citgm used, npm i, npm test, everything is fine.

@targos
Copy link
Member Author

targos commented Nov 1, 2018

The error is:

warn:                        | sed: can't read ./Release/.deps/Release/obj.target/sqlite3/gen/sqlite-autoconf-3240000/sqlite3.o.d.raw: No such file or directory
warn:                        | rm: cannot remove './Release/.deps/Release/obj.target/sqlite3/gen/sqlite-autoconf-3240000/sqlite3.o.d.raw': No such file or directory
warn:                        | make: *** [deps/sqlite3.target.mk:129: Release/obj.target/sqlite3/gen/sqlite-autoconf-3240000/sqlite3.o] Error 1

@benjamingr
Copy link
Member

For bluebird, we need a new release. /cc @benjamingr

On it. Will take a few days as Petka has they keys and I need to get a hold of him.

@targos
Copy link
Member Author

targos commented Nov 3, 2018

Stylus is fixed on the dev branch. There was just no release since 2016.

@mcollina
Copy link
Member

mcollina commented Nov 3, 2018 via email

@targos
Copy link
Member Author

targos commented Nov 3, 2018

@mcollina I don't know that.

@benjamingr
Copy link
Member

@targos bluebird did a release with @MylesBorins's pr fixing this issue in yesterday.

@targos
Copy link
Member Author

targos commented Nov 7, 2018

@benjamingr thanks. I confirm citgm bluebird now passes on Node 11

@targos targos closed this Nov 7, 2018
@targos targos deleted the skip-11 branch November 7, 2018 13:46
@targos
Copy link
Member Author

targos commented Nov 7, 2018

bluebird and shot are fixed and I cannot reproduce the sqlite3 failure anymore. I will probably reopen another PR to skip only stylus.

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

Successfully merging this pull request may close these issues.

4 participants