Thanks FabioLolix for fixing and adopting this package.
Search Criteria
Package Details: squeezelite-git 1.9.9.1401.r473.894df3e-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/squeezelite-git.git (read-only, click to copy) |
|---|---|
| Package Base: | squeezelite-git |
| Description: | Lightweight headless squeezebox emulator |
| Upstream URL: | https://github.com/ralph-irving/squeezelite |
| Licenses: | GPL3 |
| Conflicts: | squeezelite |
| Provides: | squeezelite |
| Submitter: | mika.fischer |
| Maintainer: | FabioLolix |
| Last Packager: | FabioLolix |
| Votes: | 15 |
| Popularity: | 0.000000 |
| First Submitted: | 2013-01-10 10:37 (UTC) |
| Last Updated: | 2022-03-04 22:37 (UTC) |
Dependencies (9)
- alsa-lib
- faad2 (faad2-gitAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-amd-full-gitAUR, librempeg-gitAUR, ffmpeg-whisper-gitAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-fullAUR, ffmpeg-full-llvmAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR, ffmpeg-headlessAUR, ffmpeg-whisperAUR, ffmpeg-cuda-fullAUR)
- flac (flac-gitAUR)
- libmad
- libsoxr
- libvorbis (libvorbis-aotuvAUR, libvorbis-aotuv-lancerAUR, libvorbis-gitAUR)
- mpg123 (mpg123-svnAUR, mpg321AUR)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
Required by (0)
Sources (3)
IanDury commented on 2018-05-18 21:44 (UTC)
FabioLolix commented on 2018-05-18 18:22 (UTC)
Thanks IanDury found it, blacklisted CFLAGS and used OPTS= instead
IanDury commented on 2018-05-18 17:57 (UTC)
Ok, so some libraries are probably still missing during linking. Unfortunately I do not have an Arch target anymore to do tests but I can give you the output of a full build on a RPi-3 running Debian as a reference. See https://ptpb.pw/MukV Do not use -DRPI and -lwiringPI if you're not building for a RPi. Also look at https://github.com/ralph-irving/squeezelite/blob/master/Makefile
FabioLolix commented on 2018-05-18 16:18 (UTC)
@IanDury tried to compile using: export CFLAGS="${CFLAGS} -DDSD -DRESAMPLE -DVISEXPORT -DFFMPEG -DLINKALL"
but fails as @mervinb does
as side note lirc is needed for compiling
IanDury commented on 2018-05-18 14:29 (UTC)
I don't use Arch anymore so I just disowned this package. Any volunteers who want to continue maintaining this package?
@mervinb When comparing how I build it for Debian I suspect that the CFLAG -DLINKALL needs to be added. Can you test this?
mervinb commented on 2018-05-18 05:53 (UTC)
I've previously built squeezelite without problem, but most recently I have this issue:
....
cc main.o slimproto.o buffer.o stream.o utils.o output.o output_alsa.o output_pa.o output_stdout.o output_pack.o decode.o flac.o pcm.o mad.o vorbis.o mpg.o ir.o faad.o -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -lasound -lpthread -lm -lrt -lasound -lpthread -lm -lrt -ldl -o squeezelite
main.o: In function main':
main.c:(.text.startup+0x4fa): undefined reference todsd_init'
main.c:(.text.startup+0x52f): undefined reference to process_init'
main.c:(.text.startup+0x104b): undefined reference tooutput_vis_init'
...
The version is v1.9.0_1098.b2ed99e-1
Pinned Comments
FabioLolix commented on 2025-10-21 18:15 (UTC)
You need to remove this package before updating and rebuild it after the update (re-installing the old package will not work) or maintain your local AUR packages repository; this is for preventing to keep a non-working package which will fail to run with the error:
error while loading shared libraries: libXXX.so.XXX: cannot open shared object file: No such file or directory