Compiled without errors.
Thanks FabioLolix!
| 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://github.com/clementine-player/Clementine |
| Licenses: | GPL-3.0-or-later |
| Submitter: | arojas |
| Maintainer: | FabioLolix |
| Last Packager: | FabioLolix |
| Votes: | 23 |
| Popularity: | 0.34 |
| First Submitted: | 2023-06-28 19:03 (UTC) |
| Last Updated: | 2026-06-02 22:04 (UTC) |
Compiled without errors.
Thanks FabioLolix!
Build issues have been avoided
Had the exact same error as b1nb4sh while recompiling clementine.
So, I removed clementine, did upgrade my system and then compiled clementine again. It goes up to 100% and then gives me an error:
[100%] Linking CXX static library libclementine_lib.a
[100%] Built target clementine_lib
[100%] Building CXX object src/CMakeFiles/clementine.dir/main.cpp.o
[100%] Linking CXX executable ../clementine
In member function ‘clear’,
inlined from ‘__ct ’ at /usr/include/boost/multi_index/detail/bucket_array.hpp:146:10,
inlined from ‘__ct_base ’ at /usr/include/boost/multi_index/hashed_index.hpp:743:5,
inlined from ‘__ct ’ at /usr/include/boost/multi_index_container.hpp:160:17,
inlined from ‘__ct ’ at /usr/src/debug/clementine/Clementine/src/core/mergedproxymodel.cpp:62:7,
inlined from ‘__ct_base ’ at /usr/src/debug/clementine/Clementine/src/core/mergedproxymodel.cpp:79:14:
/usr/include/boost/multi_index/detail/bucket_array.hpp:165:59: error: ‘__builtin_memset’ specified bound 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Werror=stringop-overflow=]
165 | for(base_pointer x=begin(),y=end();x!=y;++x)x->prior()=pointer(0);
| ^
lto1: all warnings being treated as errors
make[3]: *** [/tmp/ccw8namd.mk:140: /tmp/cca1uAnU.ltrans69.ltrans.o] Error 1
make[3]: *** Waiting for unfinished jobs....
lto-wrapper: fatal error: make returned 2 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
make[2]: *** [src/CMakeFiles/clementine.dir/build.make:209: clementine] Error 1
make[1]: *** [CMakeFiles/Makefile2:824: src/CMakeFiles/clementine.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
error: failed to build 'clementine-1.4.1+62+g56cfc4543-1':
error: packages failed to build: clementine-1.4.1+62+g56cfc4543-1
I have protobuf 35.0-1
@b1nb4sh it is answered in the pinned comments
I get the following error because of a hard dependency in protobuf
error: failed to prepare transaction (could not satisfy dependencies) :: installing protobuf (35.0-1) breaks dependency 'libprotobuf.so=34.1.0-64' required by clementine
@swimm3r can't reproduce; building with devtools works fine
Hello. I can not compile clemntine on a arch machine. I get the following error:
[ 9%] Building CXX object ext/libclementine-common/CMakeFiles/libclementine-common.dir/core/moc_messagereply.cpp.o
[ 9%] Building CXX object ext/libclementine-common/CMakeFiles/libclementine-common.dir/core/moc_workerpool.cpp.o
[ 9%] Linking CXX static library liblibclementine-common.a
[ 9%] Built target libclementine-common
[ 9%] Running cpp protocol buffer compiler on tagreadermessages.proto
make[2]: *** [ext/libclementine-tagreader/CMakeFiles/libclementine-tagreader.dir/build.make:78: ext/libclementine-tagreader/tagreadermessages.pb.h] Illegal instruction (core dumped)
make[1]: *** [CMakeFiles/Makefile2:1847: ext/libclementine-tagreader/CMakeFiles/libclementine-tagreader.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
Can anyone help me, please?
Pinned Comments
FabioLolix commented on 2025-07-12 13:10 (UTC)
libmygpo-qt5have been removed from ArchRemove
libmygpo-qt5from your system and build the last version; clementine have a bundled copy of libmygpo-qt5 (don't seem possible to disable it [gpodder] )FabioLolix commented on 2025-05-02 21:52 (UTC)
@simona there is a pinned comment for that since 2024-11-11 and have already replied to that same question on 2024-11-11 and 2024-12-31
FabioLolix commented on 2024-11-11 06:11 (UTC)
You need to remove Clementine and rebuilt it
This is expected behaviour
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 directoryfor build from source programs you have to rebuild it