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

[Bug]: Build doesn't work on Void Linux #175

Open
blacklightpy opened this issue May 12, 2024 · 4 comments
Open

[Bug]: Build doesn't work on Void Linux #175

blacklightpy opened this issue May 12, 2024 · 4 comments
Labels
build issue The build doesn't work as expected

Comments

@blacklightpy
Copy link

blacklightpy commented May 12, 2024

Describe the bug
Build fail at mupdf, can't find libclang apparently

[ 11%] Building mupdf (This takes a while) ...
cd /home/jyothish/repos/Librum/libs/mupdf && /usr/bin/cmake -E env USE_SYSTEM_LIBJPEG=yes USE_SONAME=no ./scripts/mupdfwrap.py --venv -d build/shared-release -b --m-target 'libs tools' -j 0 m01
[ 11%] Built target domain_autogen
/usr/bin/make  -f src/CMakeFiles/librum_qmlimportscan.dir/build.make src/CMakeFiles/librum_qmlimportscan.dir/depend
make[2]: Entering directory '/home/jyothish/repos/Librum/build-Release'
cd /home/jyothish/repos/Librum/build-Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/jyothish/repos/Librum /home/jyothish/repos/Librum/src /home/jyothish/repos/Librum/build-Release /home/jyothish/repos/Librum/build-Release/src /home/jyothish/repos/Librum/build-Release/src/CMakeFiles/librum_qmlimportscan.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/jyothish/repos/Librum/build-Release'
/usr/bin/make  -f src/CMakeFiles/librum_qmlimportscan.dir/build.make src/CMakeFiles/librum_qmlimportscan.dir/build
make[2]: Entering directory '/home/jyothish/repos/Librum/build-Release'
make[2]: Nothing to be done for 'src/CMakeFiles/librum_qmlimportscan.dir/build'.
make[2]: Leaving directory '/home/jyothish/repos/Librum/build-Release'
[ 12%] Built target librum_qmlimportscan
/usr/bin/make  -f src/domain/CMakeFiles/domain.dir/build.make src/domain/CMakeFiles/domain.dir/depend
make[2]: Entering directory '/home/jyothish/repos/Librum/build-Release'
cd /home/jyothish/repos/Librum/build-Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/jyothish/repos/Librum /home/jyothish/repos/Librum/src/domain /home/jyothish/repos/Librum/build-Release /home/jyothish/repos/Librum/build-Release/src/domain /home/jyothish/repos/Librum/build-Release/src/domain/CMakeFiles/domain.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/jyothish/repos/Librum/build-Release'
/usr/bin/make  -f src/domain/CMakeFiles/domain.dir/build.make src/domain/CMakeFiles/domain.dir/build
make[2]: Entering directory '/home/jyothish/repos/Librum/build-Release'
make[2]: Nothing to be done for 'src/domain/CMakeFiles/domain.dir/build'.
make[2]: Leaving directory '/home/jyothish/repos/Librum/build-Release'
[ 22%] Built target domain
(+0.1s): parse.py:14:<module>: Warning, could not import clang: No module named 'clang'
(+0.1s): state.py:18:<module>: Warning: failed to import clang.cindex: e=ModuleNotFoundError("No module named 'clang'")
(+0.1s): state.py:18:<module>: We need Clang Python to build MuPDF python.
(+0.1s): state.py:18:<module>: Install with `pip install libclang` (typically inside a Python venv),
(+0.1s): state.py:18:<module>: or (OpenBSD only) `pkg_add py3-llvm.`
(+0.1s): --venv: __main__.py:3012:main2: running: "/usr/bin/python3" -m venv venv-mupdfwrap-3.12-x64
(+3.8s): --venv: __main__.py:3012:main2: [returned e=0]
(+3.8s): --venv: __main__.py:3030:main2: running: . venv-mupdfwrap-3.12-x64/bin/activate && python -m pip install --upgrade pip && python -m pip install --upgrade setuptools libclang swig
(+4.5s): --venv: __main__.py:3030:main2: Requirement already satisfied: pip in ./venv-mupdfwrap-3.12-x64/lib/python3.12/site-packages (24.0)
(+5.9s): --venv: __main__.py:3030:main2: Requirement already satisfied: setuptools in ./venv-mupdfwrap-3.12-x64/lib/python3.12/site-packages (69.5.1)
(+6.6s): --venv: __main__.py:3030:main2: Requirement already satisfied: libclang in ./venv-mupdfwrap-3.12-x64/lib/python3.12/site-packages (18.1.1)
(+6.7s): --venv: __main__.py:3030:main2: Requirement already satisfied: swig in ./venv-mupdfwrap-3.12-x64/lib/python3.12/site-packages (4.2.1)
(+7.5s): --venv: __main__.py:3030:main2: [returned e=0]
(+7.5s): --venv: __main__.py:3039:main2: running: . venv-mupdfwrap-3.12-x64/bin/activate && python ./scripts/mupdfwrap.py -d build/shared-release -b --m-target 'libs tools' -j 0 m01 && deactivate
(+7.6s): --venv: __main__.py:3039:main2: (+0.0s): -b: m: __main__.py:1613:build: Building libmupdf.so ...
(+7.6s): --venv: __main__.py:3039:main2: (+0.0s): -b: m: __main__.py:1217:_get_m_command: Setting -j to  multiprocessing.cpu_count()=4
(+7.6s): --venv: __main__.py:3039:main2: (+0.1s): -b: m: __main__.py:1615:build: running: cd /home/jyothish/repos/Librum/libs/mupdf && make -j 4 HAVE_GLUT=no HAVE_PTHREAD=yes verbose=yes shared=yes build=release build_prefix=shared- libs tools
(+7.6s): --venv: __main__.py:3039:main2: (+0.1s): -b: m: __main__.py:1615:build: (+0.0s): -b: m: __main__.py:1615:build: make[3]: Entering directory '/home/jyothish/repos/Librum/libs/mupdf'
(+7.6s): --venv: __main__.py:3039:main2: (+0.1s): -b: m: __main__.py:1615:build: (+0.0s): -b: m: __main__.py:1615:build: make[3]: warning: -j4 forced in submake: resetting jobserver mode.
(+9.3s): --venv: __main__.py:3039:main2: (+1.7s): -b: m: __main__.py:1615:build: (+0.0s): -b: m: __main__.py:1615:build: make[3]: Nothing to be done for 'libs'.
(+9.3s): --venv: __main__.py:3039:main2: (+1.7s): -b: m: __main__.py:1615:build: (+0.0s): -b: m: __main__.py:1615:build: make[3]: Nothing to be done for 'tools'.
(+9.3s): --venv: __main__.py:3039:main2: (+1.7s): -b: m: __main__.py:1615:build: (+0.0s): -b: m: __main__.py:1615:build: make[3]: Leaving directory '/home/jyothish/repos/Librum/libs/mupdf'
(+9.3s): --venv: __main__.py:3039:main2: (+1.7s): -b: m: __main__.py:1615:build: (+0.0s): -b: m: __main__.py:1615:build:
(+9.3s): --venv: __main__.py:3039:main2: (+1.7s): -b: m: __main__.py:1615:build: [returned e=0]
(+9.3s): --venv: __main__.py:3039:main2: (+1.7s): -b: 0: __main__.py:1386:build_0: Generating C++ source code ...
(+9.3s): --venv: __main__.py:3039:main2: (+1.7s): -b: 0: cpp.py:4906:close: File unchanged: platform/c++/include/mupdf/extra.h
(+9.3s): --venv: __main__.py:3039:main2: (+1.8s): -b: 0: cpp.py:4906:close: File unchanged: platform/c++/implementation/extra.cpp
(+9.3s): --venv: __main__.py:3039:main2: Traceback (most recent call last):
(+9.3s): --venv: __main__.py:3039:main2:     venv-mupdfwrap-3.12-x64/lib/python3.12/site-packages/clang/cindex.py:4045:get_cindex_library(): library = cdll.LoadLibrary(self.get_filename())
(+9.3s): --venv: __main__.py:3039:main2:     /usr/lib/python3.12/ctypes/__init__.py:460:LoadLibrary(): return self._dlltype(name)
(+9.3s): --venv: __main__.py:3039:main2:     /usr/lib/python3.12/ctypes/__init__.py:379:__init__(): self._handle = _dlopen(self._name, mode)
(+9.3s): --venv: __main__.py:3039:main2: OSError: Error loading shared library libclang.so: No such file or directory
(+9.3s): --venv: __main__.py:3039:main2:
(+9.3s): --venv: __main__.py:3039:main2: During handling of the above exception, another exception occurred:
(+9.3s): --venv: __main__.py:3039:main2: Traceback (most recent call last):
(+9.3s): --venv: __main__.py:3039:main2:     scripts/wrap/cpp.py:5014:cpp_source(): index = state.clang.cindex.Index.create()
(+9.3s): --venv: __main__.py:3039:main2:     venv-mupdfwrap-3.12-x64/lib/python3.12/site-packages/clang/cindex.py:2967:create(): return Index(conf.lib.clang_createIndex(excludeDecls, 0))
(+9.3s): --venv: __main__.py:3039:main2:     venv-mupdfwrap-3.12-x64/lib/python3.12/site-packages/clang/cindex.py:193:__get__(): value = self.wrapped(instance)
(+9.3s): --venv: __main__.py:3039:main2:     venv-mupdfwrap-3.12-x64/lib/python3.12/site-packages/clang/cindex.py:4018:lib(): lib = self.get_cindex_library()
(+9.3s): --venv: __main__.py:3039:main2:     venv-mupdfwrap-3.12-x64/lib/python3.12/site-packages/clang/cindex.py:4052:get_cindex_library(): raise LibclangError(msg)
(+9.3s): --venv: __main__.py:3039:main2: clang.cindex.LibclangError: Error loading shared library libclang.so: No such file or directory. To provide a path to libclang use Config.set_library_path() or Config.set_library_file().
(+9.3s): --venv: __main__.py:3039:main2:
(+9.3s): --venv: __main__.py:3039:main2: The above exception was the direct cause of the following exception:
(+9.3s): --venv: __main__.py:3039:main2: Traceback (most recent call last):
(+9.3s): --venv: __main__.py:3039:main2:     scripts/mupdfwrap.py:6:<module>(): wrap.__main__.main()
(+9.3s): --venv: __main__.py:3039:main2:     scripts/wrap/__main__.py:3089:main(): jlib.exception_info()
(+9.3s): --venv: __main__.py:3039:main2:     ^except raise:
(+9.3s): --venv: __main__.py:3039:main2:     scripts/wrap/__main__.py:3087:main(): main2()
(+9.3s): --venv: __main__.py:3039:main2:     scripts/wrap/__main__.py:2481:main2(): build( build_dirs, swig_command, args, vs_upgrade, make_command)
(+9.3s): --venv: __main__.py:3039:main2:     scripts/wrap/__main__.py:1633:build(): build_0(
(+9.3s): --venv: __main__.py:3039:main2:     scripts/wrap/__main__.py:1409:build_0(): cpp.cpp_source(
(+9.3s): --venv: __main__.py:3039:main2:     scripts/wrap/cpp.py:5016:cpp_source(): raise Exception(f'libclang does not appear to be installed') from e
(+9.3s): --venv: __main__.py:3039:main2: Exception: libclang does not appear to be installed
(+9.4s): --venv: __main__.py:3039:main2: [returned e=1]
Traceback (most recent call last):
    scripts/mupdfwrap.py:6:<module>(): wrap.__main__.main()
    scripts/wrap/__main__.py:3089:main(): jlib.exception_info()
    ^except raise:
    scripts/wrap/__main__.py:3087:main(): main2()
    scripts/wrap/__main__.py:3039:main2(): jlib.system(command, out='log', verbose=1)
    scripts/jlib.py:1682:system(): raise Exception( message)
Exception: Command failed: . venv-mupdfwrap-3.12-x64/bin/activate && python ./scripts/mupdfwrap.py -d build/shared-release -b --m-target 'libs tools' -j 0 m01 && deactivate
make[2]: *** [src/application/CMakeFiles/mupdf.dir/build.make:71: src/application/CMakeFiles/mupdf] Error 1
make[2]: Leaving directory '/home/jyothish/repos/Librum/build-Release'
make[1]: *** [CMakeFiles/Makefile2:357: src/application/CMakeFiles/mupdf.dir/all] Error 2
make[1]: Leaving directory '/home/jyothish/repos/Librum/build-Release'
make: *** [Makefile:136: all] Error 2

To Reproduce
Steps to reproduce the behavior:

  1. cmake --build -j2 -v

Expected behavior
Build worky

Screenshots
Not really applicable

image

Desktop (please complete the following information):

  • OS: Void Linux GNU/Linux distribution (musl libc edition)
  • Version: Rolling Release (Last upgraded May 3)

Additional context
I checked the source code and I saw references pointing to clang 16.0 (in MuPDF library, for macos/arm64) so I uninstalled clang17 and tried clang15. Same result.

@blacklightpy
Copy link
Author

Building with -j1 captures the sequential flow well. The problem is with MuPDF.

[ 10%] Automatic MOC and UIC for target domain
cd /home/jyothish/repos/Librum/build-Release/src/domain && /usr/bin/cmake -E cmake_autogen /home/jyothish/repos/Librum/build-Release/src/domain/CMakeFiles/domain_autogen.dir/AutogenInfo.json Release
make[2]: Leaving directory '/home/jyothish/repos/Librum/build-Release'
[ 10%] Built target domain_autogen
/usr/bin/make  -f src/domain/CMakeFiles/domain.dir/build.make src/domain/CMakeFiles/domain.dir/depend
make[2]: Entering directory '/home/jyothish/repos/Librum/build-Release'
cd /home/jyothish/repos/Librum/build-Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/jyothish/repos/Librum /home/jyothish/repos/Librum/src/domain /home/jyothish/repos/Librum/build-Release /home/jyothish/repos/Librum/build-Release/src/domain /home/jyothish/repos/Librum/build-Release/src/domain/CMakeFiles/domain.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/jyothish/repos/Librum/build-Release'
/usr/bin/make  -f src/domain/CMakeFiles/domain.dir/build.make src/domain/CMakeFiles/domain.dir/build
make[2]: Entering directory '/home/jyothish/repos/Librum/build-Release'
make[2]: Nothing to be done for 'src/domain/CMakeFiles/domain.dir/build'.
make[2]: Leaving directory '/home/jyothish/repos/Librum/build-Release'
[ 20%] Built target domain
/usr/bin/make  -f src/application/CMakeFiles/mupdf.dir/build.make src/application/CMakeFiles/mupdf.dir/depend
make[2]: Entering directory '/home/jyothish/repos/Librum/build-Release'
cd /home/jyothish/repos/Librum/build-Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/jyothish/repos/Librum /home/jyothish/repos/Librum/src/application /home/jyothish/repos/Librum/build-Release /home/jyothish/repos/Librum/build-Release/src/application /home/jyothish/repos/Librum/build-Release/src/application/CMakeFiles/mupdf.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/home/jyothish/repos/Librum/build-Release'
/usr/bin/make  -f src/application/CMakeFiles/mupdf.dir/build.make src/application/CMakeFiles/mupdf.dir/build
make[2]: Entering directory '/home/jyothish/repos/Librum/build-Release'
[ 21%] Building mupdf (This takes a while) ...
cd /home/jyothish/repos/Librum/libs/mupdf && /usr/bin/cmake -E env USE_SYSTEM_LIBJPEG=yes USE_SONAME=no ./scripts/mupdfwrap.py --venv -d build/shared-release -b --m-target 'libs tools' -j 0 m01
(+0.0s): parse.py:14:<module>: Warning, could not import clang: No module named 'clang'
(+0.0s): state.py:18:<module>: Warning: failed to import clang.cindex: e=ModuleNotFoundError("No module named 'clang'")
(+0.0s): state.py:18:<module>: We need Clang Python to build MuPDF python.
(+0.0s): state.py:18:<module>: Install with `pip install libclang` (typically inside a Python venv),
(+0.0s): state.py:18:<module>: or (OpenBSD only) `pkg_add py3-llvm.`
(+0.1s): --venv: __main__.py:3012:main2: running: "/usr/bin/python3" -m venv venv-mupdfwrap-3.12-x64
(+3.5s): --venv: __main__.py:3012:main2: [returned e=0]
(+3.5s): --venv: __main__.py:3030:main2: running: . venv-mupdfwrap-3.12-x64/bin/activate && python -m pip install --upgrade pip && python -m pip install --upgrade setuptools libclang swig
(+4.1s): --venv: __main__.py:3030:main2: Requirement already satisfied: pip in ./venv-mupdfwrap-3.12-x64/lib/python3.12/site-packages (24.0)
(+5.5s): --venv: __main__.py:3030:main2: Requirement already satisfied: setuptools in ./venv-mupdfwrap-3.12-x64/lib/python3.12/site-packages (69.5.1)
(+6.2s): --venv: __main__.py:3030:main2: Requirement already satisfied: libclang in ./venv-mupdfwrap-3.12-x64/lib/python3.12/site-packages (18.1.1)
(+6.3s): --venv: __main__.py:3030:main2: Requirement already satisfied: swig in ./venv-mupdfwrap-3.12-x64/lib/python3.12/site-packages (4.2.1)
(+6.8s): --venv: __main__.py:3030:main2: [returned e=0]
(+6.8s): --venv: __main__.py:3039:main2: running: . venv-mupdfwrap-3.12-x64/bin/activate && python ./scripts/mupdfwrap.py -d build/shared-release -b --m-target 'libs tools' -j 0 m01 && deactivate
(+6.9s): --venv: __main__.py:3039:main2: (+0.0s): -b: m: __main__.py:1613:build: Building libmupdf.so ...
(+6.9s): --venv: __main__.py:3039:main2: (+0.0s): -b: m: __main__.py:1217:_get_m_command: Setting -j to  multiprocessing.cpu_count()=4
(+6.9s): --venv: __main__.py:3039:main2: (+0.0s): -b: m: __main__.py:1615:build: running: cd /home/jyothish/repos/Librum/libs/mupdf && make -j 4 HAVE_GLUT=no HAVE_PTHREAD=yes verbose=yes shared=yes build=release build_prefix=shared- libs tools
(+6.9s): --venv: __main__.py:3039:main2: (+0.1s): -b: m: __main__.py:1615:build: (+0.0s): -b: m: __main__.py:1615:build: make[3]: Entering directory '/home/jyothish/repos/Librum/libs/mupdf'
(+8.3s): --venv: __main__.py:3039:main2: (+1.5s): -b: m: __main__.py:1615:build: (+0.0s): -b: m: __main__.py:1615:build: make[3]: Nothing to be done for 'libs'.
(+8.4s): --venv: __main__.py:3039:main2: (+1.5s): -b: m: __main__.py:1615:build: (+0.0s): -b: m: __main__.py:1615:build: make[3]: Nothing to be done for 'tools'.
(+8.4s): --venv: __main__.py:3039:main2: (+1.5s): -b: m: __main__.py:1615:build: (+0.0s): -b: m: __main__.py:1615:build: make[3]: Leaving directory '/home/jyothish/repos/Librum/libs/mupdf'
(+8.4s): --venv: __main__.py:3039:main2: (+1.5s): -b: m: __main__.py:1615:build: (+0.0s): -b: m: __main__.py:1615:build:
(+8.4s): --venv: __main__.py:3039:main2: (+1.5s): -b: m: __main__.py:1615:build: [returned e=0]
(+8.4s): --venv: __main__.py:3039:main2: (+1.5s): -b: 0: __main__.py:1386:build_0: Generating C++ source code ...
(+8.4s): --venv: __main__.py:3039:main2: (+1.5s): -b: 0: cpp.py:4906:close: File unchanged: platform/c++/include/mupdf/extra.h
(+8.4s): --venv: __main__.py:3039:main2: (+1.5s): -b: 0: cpp.py:4906:close: File unchanged: platform/c++/implementation/extra.cpp
(+8.4s): --venv: __main__.py:3039:main2: Traceback (most recent call last):
(+8.4s): --venv: __main__.py:3039:main2:     venv-mupdfwrap-3.12-x64/lib/python3.12/site-packages/clang/cindex.py:4045:get_cindex_library(): library = cdll.LoadLibrary(self.get_filename())
(+8.4s): --venv: __main__.py:3039:main2:     /usr/lib/python3.12/ctypes/__init__.py:460:LoadLibrary(): return self._dlltype(name)
(+8.4s): --venv: __main__.py:3039:main2:     /usr/lib/python3.12/ctypes/__init__.py:379:__init__(): self._handle = _dlopen(self._name, mode)
(+8.4s): --venv: __main__.py:3039:main2: OSError: Error loading shared library libclang.so: No such file or directory
(+8.4s): --venv: __main__.py:3039:main2:
(+8.4s): --venv: __main__.py:3039:main2: During handling of the above exception, another exception occurred:
(+8.4s): --venv: __main__.py:3039:main2: Traceback (most recent call last):
(+8.4s): --venv: __main__.py:3039:main2:     scripts/wrap/cpp.py:5014:cpp_source(): index = state.clang.cindex.Index.create()
(+8.4s): --venv: __main__.py:3039:main2:     venv-mupdfwrap-3.12-x64/lib/python3.12/site-packages/clang/cindex.py:2967:create(): return Index(conf.lib.clang_createIndex(excludeDecls, 0))
(+8.4s): --venv: __main__.py:3039:main2:     venv-mupdfwrap-3.12-x64/lib/python3.12/site-packages/clang/cindex.py:193:__get__(): value = self.wrapped(instance)
(+8.4s): --venv: __main__.py:3039:main2:     venv-mupdfwrap-3.12-x64/lib/python3.12/site-packages/clang/cindex.py:4018:lib(): lib = self.get_cindex_library()
(+8.4s): --venv: __main__.py:3039:main2:     venv-mupdfwrap-3.12-x64/lib/python3.12/site-packages/clang/cindex.py:4052:get_cindex_library(): raise LibclangError(msg)
(+8.4s): --venv: __main__.py:3039:main2: clang.cindex.LibclangError: Error loading shared library libclang.so: No such file or directory. To provide a path to libclang use Config.set_library_path() or Config.set_library_file().
(+8.4s): --venv: __main__.py:3039:main2:
(+8.4s): --venv: __main__.py:3039:main2: The above exception was the direct cause of the following exception:
(+8.4s): --venv: __main__.py:3039:main2: Traceback (most recent call last):
(+8.4s): --venv: __main__.py:3039:main2:     scripts/mupdfwrap.py:6:<module>(): wrap.__main__.main()
(+8.4s): --venv: __main__.py:3039:main2:     scripts/wrap/__main__.py:3089:main(): jlib.exception_info()
(+8.4s): --venv: __main__.py:3039:main2:     ^except raise:
(+8.4s): --venv: __main__.py:3039:main2:     scripts/wrap/__main__.py:3087:main(): main2()
(+8.4s): --venv: __main__.py:3039:main2:     scripts/wrap/__main__.py:2481:main2(): build( build_dirs, swig_command, args, vs_upgrade, make_command)
(+8.4s): --venv: __main__.py:3039:main2:     scripts/wrap/__main__.py:1633:build(): build_0(
(+8.4s): --venv: __main__.py:3039:main2:     scripts/wrap/__main__.py:1409:build_0(): cpp.cpp_source(
(+8.4s): --venv: __main__.py:3039:main2:     scripts/wrap/cpp.py:5016:cpp_source(): raise Exception(f'libclang does not appear to be installed') from e
(+8.4s): --venv: __main__.py:3039:main2: Exception: libclang does not appear to be installed
(+8.4s): --venv: __main__.py:3039:main2: [returned e=1]
Traceback (most recent call last):
    scripts/mupdfwrap.py:6:<module>(): wrap.__main__.main()
    scripts/wrap/__main__.py:3089:main(): jlib.exception_info()
    ^except raise:
    scripts/wrap/__main__.py:3087:main(): main2()
    scripts/wrap/__main__.py:3039:main2(): jlib.system(command, out='log', verbose=1)
    scripts/jlib.py:1682:system(): raise Exception( message)
Exception: Command failed: . venv-mupdfwrap-3.12-x64/bin/activate && python ./scripts/mupdfwrap.py -d build/shared-release -b --m-target 'libs tools' -j 0 m01 && deactivate
make[2]: *** [src/application/CMakeFiles/mupdf.dir/build.make:71: src/application/CMakeFiles/mupdf] Error 1
make[2]: Leaving directory '/home/jyothish/repos/Librum/build-Release'
make[1]: *** [CMakeFiles/Makefile2:357: src/application/CMakeFiles/mupdf.dir/all] Error 2
make[1]: Leaving directory '/home/jyothish/repos/Librum/build-Release'
make: *** [Makefile:136: all] Error 2

@blacklightpy
Copy link
Author

MuPDF itself would build well, independently.

@DavidLazarescu
Copy link
Member

Hi, sorry for the late reply. Are you still running into this issue?

@DavidLazarescu DavidLazarescu changed the title Build no worky on Void Linux GNU/Linux distribution [Bug]: Build doesn't work on Void Linux Jul 1, 2024
@DavidLazarescu DavidLazarescu added the build issue The build doesn't work as expected label Jul 1, 2024
@blacklightpy
Copy link
Author

Hello, I have not checked this again. I'll check it when I'm free.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build issue The build doesn't work as expected
Projects
None yet
Development

No branches or pull requests

2 participants