GrammaTech / sel

Programmatic modification and evaluation of software
https://grammatech.github.io/sel/#Top
Other
169 stars 21 forks source link

Some systems failed to build for Quicklisp dist #16

Closed quicklisp closed 3 years ago

quicklisp commented 3 years ago

Building with SBCL 2.0.5 / ASDF 3.3.1 for quicklisp dist creation.

Trying to build commit id e7a6ae793aefea99f596b030ea1ea8f1b94fbfe4

software-evolution-library/run-dump-store fails to build with the following error:

Unhandled ASDF/FIND-COMPONENT:MISSING-DEPENDENCY in thread #<SB-THREAD:THREAD "main thread" RUNNING {10008D8083}>: Component "cl-tree-sitter" not found, required by #<PACKAGE-INFERRED-SYSTEM "software-evolution-library/software/tree-sitter">

software-evolution-library/run-rest-server fails to build with the following error:

Unhandled ASDF/FIND-COMPONENT:MISSING-DEPENDENCY in thread #<SB-THREAD:THREAD "main thread" RUNNING {10008D8083}>: Component "cl-tree-sitter" not found, required by #<PACKAGE-INFERRED-SYSTEM "software-evolution-library/software/tree-sitter">

Full log here

quicklisp commented 3 years ago

Now I get this: No tree-sitter language directory found

berchn commented 3 years ago

This corresponds to a warning here: https://github.com/GrammaTech/sel/blob/0ce82193bec3bc3a746d03a3beb92911d762e302/software/tree-sitter.lisp#L53 Is this warning preventing a successful build?

quicklisp commented 3 years ago

Yes. Full warnings are build failures.

On Dec 11, 2020, at 13:19, berchn notifications@github.com wrote:

 This corresponds to a warning here: https://github.com/GrammaTech/sel/blob/0ce82193bec3bc3a746d03a3beb92911d762e302/software/tree-sitter.lisp#L53 Is this warning preventing a successful build?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

berchn commented 3 years ago

Alright, thanks. I'll take care of it.

berchn commented 3 years ago

The warnings have been removed from the relevant system and replaced with output to *error-output* with the following commit: https://github.com/GrammaTech/sel/commit/035e004dc311aa974da11221da9fd636f932e1cd. I believe that this should resolve the issue that we're having.

quicklisp commented 3 years ago

Looks good to me, thanks!