audacious-media-player / audacious

A lightweight and versatile audio player
https://audacious-media-player.org
Other
872 stars 116 forks source link

Compile crashes on Ubuntu 20.04.1LTS (ARM64/RPi4B) #1167

Closed Audacious-Bot closed 6 months ago

Audacious-Bot commented 6 months ago

Author Name: Frank Argberg Original Redmine Issue: https://redmine.audacious-media-player.org/issues/1027 Original Date: 2020-09-29


Hi there!

First of all -- thanks for all the great work you've done with Audacious, it's by far my favorite player for Linux! :o)

As I was merrily compiling the latest GitHub version today (Sept 29.,2020), I noticed I had a problem while compiling the "audacious-plugins" git repo.

Distro is Ubuntu 20.04.1LTS (64-bit), aarch64/ARM64 on a Raspebrry Pi 4B. All my junk should be up to date.

Ran the normal @./autogen.sh@ , @./configure@ (no flags), @make -j4@ .

What I got as an error was:

/usr/bin/ld: plugin.plugin.o: in function `GlobalHotkeys::GlobalHotkeys::GlobalHotkeys()':
/home/ubuntu/builds/audacious-plugins/src/qthotkey/plugin.cc:399: undefined reference to `GlobalHotkeys::GlobalHotkeys::info'
/usr/bin/ld: /home/ubuntu/builds/audacious-plugins/src/qthotkey/plugin.cc:399: undefined reference to `GlobalHotkeys::GlobalHotkeys::info'
collect2: error: ld returned 1 exit status
Failed to link qthotkey.so!
make[5]: *** [../../buildsys.mk:295: qthotkey.so] Error 1
make[4]: *** [../../buildsys.mk:125: all] Error 2
make[3]: *** [../buildsys.mk:135: qthotkey] Error 2
make[3]: *** Waiting for unfinished jobs....
Successfully compiled icecast-model.cc (plugin).
Successfully compiled ihr-widget.cc (plugin).
Successfully compiled ihr-model.cc (plugin).
Successfully linked streamtuner.so.
Leaving directory streamtuner.
make[2]: *** [../buildsys.mk:123: all] Error 2
make[1]: *** [buildsys.mk:135: src] Error 2
make: *** [buildsys.mk:123: all] Error 2
</code>

I tried re-running and figuring out different things (the meson build also failed, so...) and eventually I just thought I'd @sudo make install@ it as a prank. Lo and behold, everything seems to be working just fine!(?) I'm now running the 4.1-devel version according to Audacity. Haven't noticed any stability issues yet, but then again I'm not using most of the plugins either, mostly just the VU's and so forth.

Let me know if you want me to probe deeper into the issue or if you need any further information (i.e. @./configure@ 's output, etc.)

Thanks.

Audacious-Bot commented 6 months ago

Original Redmine Comment Author Name: Frank Argberg Original Date: 2020-09-29T16:03:22Z


Additional notes:

Cheers.

Audacious-Bot commented 6 months ago

Original Redmine Comment Author Name: John Lindgren Original Date: 2020-10-24T00:30:12Z


Should be fixed now: https://github.com/audacious-media-player/audacious-plugins/commit/7f6176e8a1e607ccac672bcdb818f5e0fc482f67