Gentoo, installed audacious 3.9 from portage, can't make · Issue #10 · dprotti/infinity-plugin · GitHub
Skip to content

Gentoo, installed audacious 3.9 from portage, can't make #10

Open

Description

@Psilovybin
make[2]: Entering directory '/home/doc/build/audacious-3.9/infinity-plugin/src'
  CXX      audacious.lo
cc1plus: warning: command line option ‘-Wimplicit’ is valid for C/ObjC but not for C++
cc1plus: warning: command line option ‘-Wmissing-prototypes’ is valid for C/ObjC but not for C++
audacious.cc: In function ‘gchar* get_title()’:
audacious.cc:152:65: error: ‘aud_playlist_get_playing’ was not declared in this scope
  String title = aud_playlist_get_title(aud_playlist_get_playing());
                                                                 ^
audacious.cc:152:66: error: ‘aud_playlist_get_title’ was not declared in this scope
  String title = aud_playlist_get_title(aud_playlist_get_playing());
                                                                  ^
audacious.cc:153:24: error: ‘class String’ has no member named ‘to_raw’
  return (gchar*) title.to_raw();
                        ^

I believe gentoo destroys the source after compiling audacious, is there a workaround for this?

Activity

  1. andrecbarros commented on Jan 10, 2018

    @andrecbarros

    I patched it to be able to build under 3.9, seems to be working fine. See the attached file.

    audacious-plugin-infinity-3.9-title.patch.txt

  2. duilio-protti-simplisafe commented on Jun 15, 2026

    @duilio-protti-simplisafe

    @Psilovybin you may want to take a new shot at Infinity now: it's a standalone app connected to Pipewire, built with Meson.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions