Results 114 comments of Lukasz Stafiniak

> For the vendored libraries (non pkg-config) either manually setting LD_LIBRARY_PATH at runtime or adding the right rolcoatable (rpath) linker flags could resolve that part. > So it looks to...

Another complication, perhaps not related to this PR: bytecode expect-test framework tests: `(library (inline_tests) (modes byte) ...)` are not run by `dune test` -- it only triggers a build.

There was a missing `-p` in the `dune build` part of the install script. I only realized that after rewriting installation to use `dune-project`.

Maybe there is some problem with my system. I'm using WSL 2 on Windows 11 (the default install running Ubuntu).

I only get the `Broken pipe` error on Windows WSL 2, but on native Ubuntu I still get `Unbound module Demo`. Full logs: ``` $ make dune test rm /tmp/ppx_debug*...

`Demo` is not mentioned, i.e. `dune describe pp demo/lib/other.ml | grep Demo` is empty.

Whether to output empty entries should be decided based on `%track` (yes), `%debug` (?), `%diagn` (no), not on a log level.

This is fixed now with migration to explicit verbosity levels (there's no "nonempty entries" log level), and using the extension entry point type for filtering empty entries (most recent commit).

Not valuable enough to chase this, lowering the priority.