Johannes Kastl johanneskastl · he/him
  • Joined on 2024-08-16
johanneskastl commented on issue lix-project/lix#475 2024-08-20 07:15:51 +00:00
Packaging lix for openSUSE: build fails with "cannot find -llix_doc: No such file or directory"

Solved by building first and then adding the path to LIBRARY_PATH:

export LIBRARY_PATH=$LIBRARY_PATH:$PWD/lix-doc/target/release/
johanneskastl closed issue lix-project/lix#475 2024-08-20 07:15:51 +00:00
Packaging lix for openSUSE: build fails with "cannot find -llix_doc: No such file or directory"
johanneskastl commented on issue lix-project/lix#475 2024-08-18 15:37:08 +00:00
Packaging lix for openSUSE: build fails with "cannot find -llix_doc: No such file or directory"

Thanks for the fast reply. Is there any flag I can set to skip the lix-doc part when building with meson?

No. It is a required part of the program that is necessary for proper repl…

johanneskastl commented on issue lix-project/lix#475 2024-08-18 12:52:19 +00:00
Packaging lix for openSUSE: build fails with "cannot find -llix_doc: No such file or directory"

this is poor documentation, but what you're actually experiencing here is that we punted on the issue of compiling lix-doc/ with meson for the sake of time. this will be fixed in the in-developme…

johanneskastl commented on issue lix-project/lix#475 2024-08-18 12:36:29 +00:00
Packaging lix for openSUSE: build fails with "cannot find -llix_doc: No such file or directory"

Thanks for the fast reply. Is there any flag I can set to skip the lix-doc part when building with meson?

johanneskastl opened issue lix-project/lix#475 2024-08-18 07:14:32 +00:00
Packaging lix for openSUSE: build fails with "cannot find -llix_doc: No such file or directory"
johanneskastl commented on issue lix-project/lix#470 2024-08-17 08:54:22 +00:00
Packaging lix for openSUSE: is the coreutils binary really needed?

I tried some crude hacks before building, which at least starts the compilation process:

sed -i "/^coreutils/a id = find_program('id', native: true)" meson.build
sed -i "/^coreutils/a id…
johanneskastl commented on issue lix-project/lix#471 2024-08-17 07:50:07 +00:00
Packaging lix for openSUSE: dependency pegtl not found

Hmm, I can't close this issue. Could someone close it, please?

johanneskastl commented on issue lix-project/lix#471 2024-08-17 07:45:22 +00:00
Packaging lix for openSUSE: dependency pegtl not found

Thanks for checking @lilyinstarlight,

I can confirm that the lix package finds the pegtl library with your changes.

I'll submit them upstream and see what the openSUSE folks say.

johanneskastl commented on issue lix-project/lix#471 2024-08-16 18:58:48 +00:00
Packaging lix for openSUSE: dependency pegtl not found

OK, I tried with a modified version of the pegtl package. Actually two, one with the cmake modules in _libdir and one completely without them.

Both tries failed.

So I daresay the…

johanneskastl commented on issue lix-project/lix#471 2024-08-16 18:01:09 +00:00
Packaging lix for openSUSE: dependency pegtl not found

Actually is line 66 correct in the rpmspec for pegtl at https://build.opensuse.org/projects/openSUSE:Factory/packages/pegtl/files/pegtl.spec?expand=1? I think it maybe should be going to…

johanneskastl commented on issue lix-project/lix#471 2024-08-16 17:59:09 +00:00
Packaging lix for openSUSE: dependency pegtl not found

For what it's worth, it looks like openSUSE does include the necessary CMake files that we use to find pegtl at /usr/share/cmake/Modules/pegtl-config{,-version}.cmake and those definitely do…