@Tharbad Clementine development isn't that dead. They just haven't released any stable version since 2016. But github project seems to be alive https://github.com/clementine-player/Clementine/commits/master. Also there is a fresh PR from official developer which may fix building issue on Linux https://github.com/clementine-player/Clementine/pull/7276.
Search Criteria
Package Details: clementine 1.4.0rc2-6
Package Actions
Git Clone URL: | https://aur.archlinux.org/clementine.git (read-only, click to copy) |
---|---|
Package Base: | clementine |
Description: | A modern music player and library organizer |
Upstream URL: | https://www.clementine-player.org/ |
Licenses: | GPL |
Submitter: | arojas |
Maintainer: | FabioLolix |
Last Packager: | FabioLolix |
Votes: | 15 |
Popularity: | 0.69 |
First Submitted: | 2023-06-28 19:03 (UTC) |
Last Updated: | 2024-03-02 18:47 (UTC) |
Dependencies (24)
- alsa-lib
- chromaprint (chromaprint-gitAUR, chromaprint-fftwAUR)
- crypto++ (crypto++-gitAUR)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libcdio (libcdio-gitAUR)
- libgpod
- liblastfm-qt5
- libmtp (libmtp-gitAUR)
- libmygpo-qt5 (libmygpo-qt5-gitAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- projectm (projectm-gitAUR)
- protobuf (protobuf-gitAUR)
- qt5-x11extras (qt5-x11extras-gitAUR)
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- qt5-tools (qt5-tools-gitAUR) (make)
- sparsehash (make)
- gst-libav (gst-libav-gitAUR) (optional) – Libav plugin
- gst-plugins-bad (gst-plugins-bad-gitAUR) (optional) – "Bad" plugin libraries
- Show 4 more dependencies...
Required by (0)
Sources (1)
adem commented on 2023-07-13 10:14 (UTC) (edited on 2023-07-13 10:15 (UTC) by adem)
marco.righi commented on 2023-07-13 08:16 (UTC)
Strawberry is very good!
adem commented on 2023-07-13 08:02 (UTC)
@maritz Many thanks! Now I'm able to build my favorite player again =) Unfortunately I don't find Strawberry stable and polished enough for my daily use.
maritz commented on 2023-07-12 23:19 (UTC)
Disclaimer: I have no idea if this is good or bad or AWFUL, use at your own risk, I'm not a package maintainer.
Working from comments here and the github issues, the easiest change to the PKGBUILD that made it work for me was to change the build function to this:
build() {
export LDFLAGS="-Wl,--copy-dt-needed-entries"
cmake -B build -S Clementine-${pkgver//+/-} \
-DCMAKE_INSTALL_PREFIX=/usr \
-DUSE_SYSTEM_PROJECTM=ON \
-DUSE_SYSTEM_TAGLIB=ON \
-DCMAKE_CXX_FLAGS="-fpermissive" \
-DCMAKE_CXX_STANDARD=17
cmake --build build
}
jester commented on 2023-07-12 14:52 (UTC)
The same error than marco.righi
husixu commented on 2023-07-12 06:48 (UTC)
@MarsSeed Yeah it has to do with the updated abseil-cpp. I can build clementine with the current archlinux's protobuf (23.4-1) with a dirty workaround: First, add -DCMAKE_CXX_FLAGS="-fpermissive" -DCMAKE_CXX_STANDARD=17
cmake flags to PKGBUILD. Then, add absl_log_internal_check_op
and absl_log_internal_message
to the target_link_libraries
command of ext/libclementine-tagreader/CMakeLists.txt
.
FabioLolix commented on 2023-07-10 21:51 (UTC)
Before I tried to build clementine against protobuf-21.12 installed in /opt/protobuf-21.12
but isn't going very well, as expected need to be build with devtools because the presence of system's protobuf create problems but later fails to find some headers (not the first config, about 48% in build)
eclairevoyant commented on 2023-07-10 21:51 (UTC)
@marco.righi You would never get such a notification about a breaking update because this is the AUR and yay
is obviously not pacman
.
eclairevoyant commented on 2023-07-10 21:46 (UTC)
@FabioLolix Yeah, I made that comment before I knew about strawberry. I wouldn't upload clementine, I've already requested deletion of this package as well.
Pinned Comments
haplo commented on 2024-01-30 15:48 (UTC)
@geomaster Same problem here, Clementine failed to start today due to taglib being upgraded:
And build fails with the error you posted.
I opened an issue upstream: https://github.com/clementine-player/Clementine/issues/7313
FabioLolix commented on 2023-09-22 19:45 (UTC)
Dear all
error while loading shared libraries: libXXX.so.XXX: cannot open shared object file: No such file or directory
for build from source programs you have to rebuild it