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

Fails to build with OpenGL support. #630

Open
DocSeattle opened this issue Mar 25, 2025 · 1 comment
Open

Fails to build with OpenGL support. #630

DocSeattle opened this issue Mar 25, 2025 · 1 comment

Comments

@DocSeattle
Copy link

Are you using cava from a package repository, like AUR?
Yes and no ( tried both )
If so, clone the master branch from here, build and run. Is your issue already resolved?
No.
ALWAYS TRY TO BUILD AND RUN FROM THE SOURCE BEFORE POSTING ISSUES
Have tried.

Describe the bug

autom4te exits with status: 1

To Reproduce
Tried this on two machines, same behaviour both times.
Steps to reproduce the behavior:

  1. clone repo && cd into it
  2. yay -S sdl2 pipewire pkgconf fftw iniparser base-devel autoconf autoconf-archive
  3. ./autogen.sh
  4. Outputs:
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
configure.ac:306: error: _AX_CHECK_GL_MANUAL_LIBS_GENERIC: argument must not be empty
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
/usr/share/aclocal/ax_check_gl.m4:187: _AX_CHECK_GL_MANUAL_LIBS_GENERIC is expanded from...
lib/m4sugar/m4sh.m4:595: AS_CASE is expanded from...
/usr/share/aclocal/ax_check_gl.m4:253: AX_CHECK_GL is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
configure.ac:306: the top level
autom4te: error: /usr/bin/m4 failed with exit status: 1
aclocal: error: autom4te failed with exit status: 1

Expected behavior

Expected: Build with openGL support.

Desktop (please complete the following information):

  • OS: Arch Linux
  • Version: 6.13.8-arch1-1

Terminal emulator

  • Kitty
  • 0.40.1
@karlstav
Copy link
Owner

karlstav commented Mar 26, 2025

this is the same as #594, if you do not need openGL support, just remove autoconf-archive. If you do want to use the openGL output you need to use the tar distribution, it should contain a working configure script, no need to run ./autogen.sh

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

No branches or pull requests

2 participants