runeaudio / runeos Goto Github PK
View Code? Open in Web Editor NEWArchLinux optimized distribution for audio playback
ArchLinux optimized distribution for audio playback
hi,
i search any link which explain how build the RuneOS image from Git repository ?
Any idea ?
I would like to create a development environment for RuneAudio.
Regards.
I get the following errors when executing pacman -Syu
on
RuneOs: 0.3-beta
RuneUI: 1.3-beta
Hw-env: RaspberryPi 2
...
xorgproto: /usr/include/X11/fonts/FSproto.h exists in filesystem
xorgproto: /usr/include/X11/fonts/font.h exists in filesystem
xorgproto: /usr/include/X11/fonts/fontproto.h exists in filesystem
xorgproto: /usr/include/X11/fonts/fontstruct.h exists in filesystem
xorgproto: /usr/include/X11/fonts/fsmasks.h exists in filesystem
xorgproto: /usr/include/X11/keysym.h exists in filesystem
xorgproto: /usr/include/X11/keysymdef.h exists in filesystem
libx11: /usr/include/X11/extensions/XKBgeom.h exists in filesystem
ca-certificates-utils: /etc/ssl/certs/ca-certificates.crt exists in filesystem
linux-firmware: /usr/lib/firmware/brcm/brcmfmac43430-sdio.bin exists in filesystem
Errors occurred, no packages were upgraded.
Text of the makepkg session:
checking configure summary... configure: error: summary failure. Aborting config
==> ERROR: A failure occurred in build().
Aborting...
Full text:
makepkg
==> Making package: samba-rune 2.2.12-2 (Thu Jan 15 22:55:54 CST 2015)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found samba-2.2.12.tar.gz
-> Found smb-prod.conf
-> Found smb-dev.conf
-> Found install
==> Validating source files with sha1sums...
samba-2.2.12.tar.gz ... Passed
smb-prod.conf ... Passed
smb-dev.conf ... Passed
install ... Passed
==> Extracting sources...
-> Extracting samba-2.2.12.tar.gz with bsdtar
==> Removing existing $pkgdir/ directory...
==> Starting build()...
loading cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc -O -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -Wl,-O1,--sort-common,--as-needed,-z,relro) works... yes
checking whether the C compiler (gcc -O -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -Wl,-O1,--sort-common,--as-needed,-z,relro) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for a BSD compatible install... /usr/bin/install -c
checking for gawk... gawk
checking if the linker (ld) is GNU ld... yes
checking for passwd... /usr/bin/passwd
checking whether gcc and cc understand -c and -o together... yes
checking that the C compiler understands volatile... yes
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking build system type... x86_64-unknown-linux-gnu
checking config.cache system type... same
checking for LFS support... no
checking for inline... inline
checking how to run the C preprocessor... /lib/cpp
checking for ANSI C header files... no
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking whether time.h and sys/time.h may both be included... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for arpa/inet.h... no
checking for sys/fcntl.h... no
checking for sys/select.h... no
checking for fcntl.h... no
checking for sys/time.h... no
checking for sys/unistd.h... no
checking for unistd.h... no
checking for utime.h... no
checking for grp.h... no
checking for sys/id.h... no
checking for limits.h... no
checking for memory.h... no
checking for net/if.h... no
checking for compat.h... no
checking for rpc/rpc.h... no
checking for rpcsvc/nis.h... no
checking for rpcsvc/yp_prot.h... no
checking for rpcsvc/ypclnt.h... no
checking for stdlib.h... no
checking for string.h... no
checking for strings.h... no
checking for syslog.h... no
checking for sys/file.h... no
checking for sys/param.h... no
checking for ctype.h... no
checking for sys/wait.h... (cached) yes
checking for sys/resource.h... no
checking for sys/ioctl.h... no
checking for sys/ipc.h... no
checking for sys/mode.h... no
checking for sys/mman.h... no
checking for sys/filio.h... no
checking for sys/priv.h... no
checking for sys/shm.h... no
checking for sys/socket.h... no
checking for syslog.h... (cached) no
checking for sys/syslog.h... no
checking for sys/mount.h... no
checking for sys/vfs.h... no
checking for sys/fs/s5param.h... no
checking for sys/filsys.h... no
checking for termios.h... no
checking for termio.h... no
checking for sys/termio.h... no
checking for sys/statfs.h... no
checking for sys/dustat.h... no
checking for sys/statvfs.h... no
checking for stdarg.h... no
checking for sys/sockio.h... no
checking for security/pam_modules.h... no
checking for security/_pam_macros.h... no
checking for dlfcn.h... no
checking for synch.h... no
checking for pthread.h... no
checking for nsswitch.h... no
checking for shadow.h... no
checking for netinet/ip.h... no
checking for netinet/tcp.h... no
checking for netinet/in_systm.h... no
checking for netinet/in_ip.h... no
checking for nss.h... no
checking for nss_common.h... no
checking for ns_api.h... no
checking for sys/security.h... no
checking for security/pam_appl.h... no
checking for security/pam_modules.h... (cached) no
checking for stropts.h... no
checking for poll.h... no
checking for sys/capability.h... no
checking for syscall.h... no
checking for sys/syscall.h... no
checking for sys/acl.h... no
checking for sys/cdefs.h... no
checking for glob.h... no
checking for utmp.h... no
checking for utmpx.h... no
checking for lastlog.h... no
checking for sys/fs/vx_quota.h... no
checking for linux/xqm.h... no
checking size of int... 4
checking size of long... 8
checking size of short... 2
checking for working const... yes
checking for inline... (cached) inline
checking whether byte ordering is bigendian... no
checking whether char is unsigned... no
checking return type of signal handlers... void
checking for uid_t in sys/types.h... no
checking for mode_t... no
checking for off_t... no
checking for size_t... no
checking for pid_t... no
checking for st_rdev in struct stat... no
checking for d_off in dirent... no
checking for ino_t... no
checking for loff_t... no
checking for offset_t... no
checking for ssize_t... no
checking for wchar_t... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking for immediate structures... no
checking for unix domain sockets... no
checking for socklen_t type... no
checking for sig_atomic_t type... no
checking for errno declaration... yes
checking for setresuid declaration... no
checking for setresgid declaration... no
checking for asprintf declaration... no
checking for vasprintf declaration... no
checking for vsnprintf declaration... no
checking for snprintf declaration... no
checking for real setresuid... yes
checking for real setresgid... no
checking for 8-bit clean memcmp... yes
checking whether to use readline... yes
checking for readline.h... no
checking for history.h... no
checking for readline/readline.h... no
checking for readline/history.h... no
checking for readline.h... (cached) no
checking for readline/readline.h... (cached) no
checking for connect... yes
checking for yp_get_default_domain... no
checking for yp_get_default_domain in -lnsl... yes
checking for execl... yes
checking for dlopen... (cached) no
checking for dlclose... yes
checking for dlsym... yes
checking for dlerror... yes
checking for waitpid... yes
checking for getcwd... yes
checking for strdup... yes
checking for strndup... yes
checking for strnlen... yes
checking for strtoul... yes
checking for strerror... yes
checking for chown... yes
checking for fchown... yes
checking for chmod... yes
checking for fchmod... yes
checking for chroot... yes
checking for link... yes
checking for fstat... yes
checking for strchr... yes
checking for utime... yes
checking for utimes... yes
checking for getrlimit... yes
checking for fsync... yes
checking for bzero... yes
checking for memset... yes
checking for strlcpy... no
checking for strlcat... no
checking for setpgid... yes
checking for mknod... yes
checking for mknod64... no
checking for memmove... yes
checking for vsnprintf... yes
checking for snprintf... yes
checking for asprintf... yes
checking for vasprintf... yes
checking for setsid... yes
checking for glob... yes
checking for strpbrk... yes
checking for pipe... yes
checking for crypt16... no
checking for getauthuid... no
checking for strftime... yes
checking for sigprocmask... yes
checking for sigblock... yes
checking for sigaction... yes
checking for sigset... yes
checking for innetgr... yes
checking for setnetgrent... yes
checking for getnetgrent... yes
checking for endnetgrent... yes
checking for initgroups... yes
checking for select... yes
checking for poll... yes
checking for rdchk... no
checking for getgrnam... yes
checking for getgrent... yes
checking for pathconf... yes
checking for realpath... yes
checking for setpriv... no
checking for setgidx... no
checking for setuidx... no
checking for setgroups... yes
checking for sysconf... yes
checking for mktime... yes
checking for rename... yes
checking for ftruncate... yes
checking for stat64... yes
checking for fstat64... yes
checking for lstat64... yes
checking for fopen64... yes
checking for atexit... yes
checking for grantpt... yes
checking for dup2... yes
checking for lseek64... yes
checking for ftruncate64... yes
checking for readdir64... yes
checking for fseek64... no
checking for fseeko64... yes
checking for ftell64... no
checking for ftello64... yes
checking for setluid... no
checking for getpwanam... no
checking for setlinebuf... yes
checking for srandom... yes
checking for random... yes
checking for srand... yes
checking for rand... yes
checking for setenv... yes
checking for usleep... yes
checking for strcasecmp... yes
checking for fcvt... yes
checking for fcvtl... no
checking for symlink... yes
checking for readlink... yes
checking for syslog... yes
checking for vsyslog... yes
checking for syscall... yes
checking for _dup... no
checking for _dup2... no
checking for _opendir... no
checking for _readdir... no
checking for _seekdir... no
checking for _telldir... no
checking for _closedir... no
checking for __dup... no
checking for __dup2... yes
checking for __opendir... no
checking for __readdir... no
checking for __seekdir... no
checking for __telldir... no
checking for __closedir... no
checking for __getcwd... no
checking for _getcwd... no
checking for __xstat... yes
checking for __fxstat... yes
checking for __lxstat... yes
checking for _stat... no
checking for _lstat... no
checking for _fstat... no
checking for __stat... yes
checking for __lstat... yes
checking for __fstat... yes
checking for _acl... no
checking for __acl... no
checking for _facl... no
checking for __facl... no
checking for _open... no
checking for __open... yes
checking for _chdir... no
checking for __chdir... no
checking for _close... no
checking for __close... yes
checking for _fchdir... no
checking for __fchdir... no
checking for _fcntl... no
checking for __fcntl... yes
checking for getdents... no
checking for _getdents... no
checking for __getdents... no
checking for _lseek... no
checking for __lseek... yes
checking for _read... no
checking for __read... yes
checking for _write... no
checking for __write... yes
checking for _fork... no
checking for __fork... yes
checking for _stat64... no
checking for __stat64... no
checking for _fstat64... no
checking for __fstat64... no
checking for _lstat64... no
checking for __lstat64... no
checking for __sys_llseek... no
checking for llseek... yes
checking for _llseek... no
checking for __llseek... no
checking for readdir64... (cached) yes
checking for _readdir64... no
checking for __readdir64... no
checking for pread... yes
checking for _pread... no
checking for __pread... no
checking for pread64... yes
checking for _pread64... no
checking for __pread64... yes
checking for pwrite... yes
checking for _pwrite... no
checking for __pwrite... no
checking for pwrite64... yes
checking for _pwrite64... no
checking for __pwrite64... yes
checking for open64... yes
checking for _open64... no
checking for __open64... yes
checking for creat64... yes
checking for putprpwnam in -lsecurity... no
checking for putprpwnam... no
checking for putprpwnam in -lsec... no
checking for putprpwnam... (cached) no
checking for set_auth_parameters in -lsecurity... no
checking for set_auth_parameters... no
checking for set_auth_parameters in -lsec... no
checking for set_auth_parameters... (cached) no
checking for getspnam in -lgen... no
checking for getspnam... yes
checking for getspnam in -lsecurity... no
checking for getspnam... (cached) yes
checking for getspnam in -lsec... no
checking for getspnam... (cached) yes
checking for bigcrypt in -lsecurity... no
checking for bigcrypt... no
checking for bigcrypt in -lsec... no
checking for bigcrypt... (cached) no
checking for getprpwnam in -lsecurity... no
checking for getprpwnam... no
checking for getprpwnam in -lsec... no
checking for getprpwnam... (cached) no
checking ability to build shared libraries... true
checking linker flags for shared libraries... -shared
checking compiler flags for position-independent code...
checking for long long... no
checking for LL suffix on long long integers... no
checking for 64 bit off_t... no
checking for off64_t... no
checking for 64 bit ino_t... no
checking for ino64_t... no
checking for dev64_t... no
checking for struct dirent64... no
checking for major macro... no
checking for minor macro... no
checking for makedev macro... no
checking for unsigned char... no
checking for sin_len in sock... no
checking whether seekdir returns void... no
checking for FILE macro... no
checking for FUNCTION macro... no
checking if gettimeofday takes tz argument... no
checking for __va_copy... yes
checking for C99 vsnprintf... no
checking for broken readdir... no
checking for utimbuf... no
checking for pututline... yes
checking for pututxline... yes
checking for updwtmp... yes
checking for updwtmpx... yes
checking for getutmpx... yes
checking for ut_name in utmp... no
checking for ut_user in utmp... no
checking for ut_id in utmp... no
checking for ut_host in utmp... no
checking for ut_time in utmp... no
checking for ut_tv in utmp... no
checking for ut_type in utmp... no
checking for ut_pid in utmp... no
checking for ut_exit in utmp... no
checking for ut_addr in utmp... no
checking whether pututline returns pointer... no
checking for ut_syslen in utmpx... no
checking for Linux kernel oplocks... no
checking for kernel change notify support... no
checking for kernel share modes... no
checking for IRIX kernel oplock type definitions... no
checking for irix specific capabilities... no
checking for int16 typedef included by rpc/rpc.h... no
checking for uint16 typedef included by rpc/rpc.h... no
checking for int32 typedef included by rpc/rpc.h... no
checking for uint32 typedef included by rpc/rpc.h... no
checking for conflicting AUTH_ERROR define in rpc/rpc.h... yes
checking for test routines... yes
checking for ftruncate extend... no
checking for broken getgroups... no
checking whether getpass should be replaced... no
checking for broken inet_ntoa... no
checking for secure mkstemp... no
checking for sysconf(_SC_NGROUPS_MAX)... no
checking for root... no
configure: warning: running as non-root will disable some tests
checking for iface AIX... no
checking for iface ifconf... no
checking for iface ifreq... no
checking for setresuid... no
checking for setreuid... no
checking for seteuid... no
checking for setuidx... no
checking for working mmap... no
checking for ftruncate needs root... no
checking for fcntl locking... no
checking for broken (glibc2.1/x86) 64 bit fcntl locking... no
checking for 64 bit fcntl locking... no
checking for st_blocks in struct stat... no
checking for st_blksize in struct stat... no
checking for broken RedHat 7.2 system header files... no
checking for broken nisplus include files... yes
checking whether to use smbwrapper... no
checking whether to use AFS... no
checking whether to use DCE/DFS auth... no
checking whether to use Kerberos IV... no
checking whether to use Kerberos 5... no
checking whether to use AUTOMOUNT... no
checking whether to use SMBMOUNT... no
checking whether to use PAM password database... no
checking for pam_get_data in -lpam... yes
checking whether to use pam_smbpass... no
checking for crypt... no
checking for crypt in -lcrypt... yes
checking for a crypt that needs truncated salt... yes
checking whether to use TDB SAM database... no
checking whether to use LDAP SAM database... no
checking whether to use NISPLUS SAM database... no
checking whether to use traditional smbpasswd file... yes
checking whether to use NISPLUS_HOME... no
checking whether to use SSL... no
checking whether to use syslog logging... no
checking whether to use profiling... no
checking whether to support disk-quotas... no
checking whether to support utmp accounting... no
checking whether to support Microsoft Dfs... no
checking whether to build the libsmbclient shared library... no
checking how to get filesystem space usage
checking statvfs64 function (SVR4)... no
checking statvfs function (SVR4)... no
checking for 3-argument statfs function (DEC OSF/1)... no
checking for two-argument statfs with statfs.bsize member (AIX, 4.3BSD)... no
checking for four-argument statfs (AIX-3.2.5, SVR3)... no
checking for two-argument statfs with statfs.fsize member (4.4BSD and NetBSD)... no
checking for two-argument statfs with struct fs_data (Ultrix)... no
checking if large file support can be enabled... no
checking whether to support ACLs... no
checking whether to check for support sendfile... no
checking whether to build winbind... no
checking whether or not getgroups returns EGID too many times... yes
checking whether struct passwd has pw_comment... no
checking whether struct passwd has pw_age... no
checking for poptGetContext in -lpopt... yes
checking whether to use included popt... no
checking configure summary... configure: error: summary failure. Aborting config
==> ERROR: A failure occurred in build().
Aborting...
Hello, I connected a SDD via USB with 1. partition exFAT and 2. partition NTFS mounted as a1 and a2 to /dev/sda1 and /dev/sda2 to a PI 2 running RuneAudio release version: 0.4 (build: beta-20160313).
All partitions are mounted correctly and files are accessible - I can see and download via ssh but in the MPD library and on the Library View only the songs from the NTFS partition appear.
I moved all files from exFAT to NTFS and reconnected the USB, and rebuild the MPD database from the GUI, now no more files are displayed in the Library, I rebooted but that doesn't help.
I unmounted the extFAT and reboot, now I have three (test mp3) files in the Library (from the exFAT partition), but no files from the NTFS partition - very strange.
The encountered the same problem as described here.
Forum
My config:
Raspberry Pi B+
Rune Audio 0.3 beta
Creative Sound Blaster Play
Debug info:
http://pastebin.com/crRe9MB5
There is a .gitconfig file left in the root directory of the image. Not sure if this was intentional but it does have the side effect of having all commits tagged as originating from hondagx35.
when I have a call the mpd does not pause the music, this works perfectrly with "regular" mpd but fails to do so in "mpd-rune"
steps to reproduce:
error message at shutdown
"Server music has not responded in 120 seconds."
The php-rune package (pacman -U php-run.... will not install giving following error:
'/var/run exists in the filesystem'
Shutting down system with CIFS mount point active, sometimes takes too long.
dmesg output:
CIFS VFS: Server has not responded in 120 seconds. Reconnecting...
PKGBUILD calls the pthreads master which is for PHP7 and not PHP5. I edited the PKGBUILD file to get it to compile by changing:
source=(git://github.com/krakjoe/pthreads.git#branch=master)
to
source=(git://github.com/krakjoe/pthreads.git#branch=PHP5)
Gearhead
It is very strange how is all the information on OLED updated?!?
https://www.youtube.com/watch?v=MUzdIY_ZbDo
Any idea how to fix this? To do normal 1s update of the playback time and 5s delay between artist/track information?
HW is RaspDAC kit and RPi2
More information about display python scripts etc in forum
HW volume controle does not work on the Raspberry Pi 2 combined with the HiFiBerry Dac+
There are a couple requirements, but after these are installed it will still not build. The error is in the license line. Apparently with newer installs, the format must be changed from:
license="GPL"
to
license=('GPL')
Compiles correctly after this edit
Hi,
I stumbled across this project http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspberry_Pi_Into_an_FM_Transmitter and I think it would be amazing to have this output method included in RuneOS! What do you think about this? Any chance of implementing this?
Text of the makepkg session:
makepkg
==> Making package: shairport-rune 1.1.1-1 (Thu Jan 15 23:00:30 CST 2015)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating shairport git repo...
Fetching origin
-> Found shairport.service
==> ERROR: player.c.runeaudio.patch was not found in the build directory and is not a URL.
Would be great If we could compile nginx with ssl support (however, it requires open-ssl and I am not sure how big all the tail dependencies may become). Point is, let's encrypt/acme makes it easy to get widely "trusted" certificates for webservers. Since wireless lan is pretty costly in battery consumption and is not always accessible from all spaces in your, I'd see it as a nice feature to make RuneAduio optionally accessible from the web.
Of course it's not really clever to expose an unprotected rune audio ui but in combination with basic auth or client certs (both just as nginx configs), I'd actually love to use it :).
hi,
I'm creating a headless hifi, wireless raspi, I took the runeaudio optimizations (at least I think I took them all) and installed MPD.
The thing is that once I introduced the wifi (netctl) it is taking around 90 sec. to boot and to connect to (via mpd client) while in your rune it takes around 30-40 sec.
can you share with me how to make it faster?
Text of the makepkg session:
makepkg
==> Making package: php 5.5.19-2 (Thu Jan 15 22:57:39 CST 2015)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found php-5.5.19.tar.gz
-> Found php-5.5.19.tar.gz.asc
-> Found logrotate.d.php-fpm
-> Found php-fpm.service
-> Found php-fpm.tmpfiles
==> Validating source files with sha1sums...
php-5.5.19.tar.gz ... Skipped
php-5.5.19.tar.gz.asc ... Skipped
logrotate.d.php-fpm ... Passed
php-fpm.service ... Passed
php-fpm.tmpfiles ... Passed
==> Verifying source file signatures with gpg...
php-5.5.19.tar.gz ... FAILED (the public key 0BD78B5F97500D450838F95DFE857D9A90D90EC1 is not trusted)
==> ERROR: One or more PGP signatures could not be verified!
It would be great if you didn't need to connect over Ethernet first to be able to setup a wireless network, therfore, could it be that if no wifi settings are detected, an ad-hoc network is setup so that you can connect to that network and configure the relevant network settings via RuneUI? Then on reboot, it can connect using the newly entered settings (or even better, on clicking apply, kill the ad hoc network and connect to the new network).
Trying to build a rune with a current kernel and tools. I get to php-rune in this package and it builds something then goes through many tests. It gets here:
PASS Bug #65458 (curl memory leak) [ext/curl/tests/bug65458.phpt] TEST 2367/9786 [ext/curl/tests/bug66109.phpt]
and hangs for hours and a *.armv6h is not built
Gearhead
I am using Ubuntu. I have tried different browsers (FF, Chrome) with different RuneAudio versions. Every time file is corrupt when I try to extract image file. It may be the issue of my OS or my ISP or sourceforge.
Can you provide alternate link to download?
strc/mpd-0.19.10/src/decoder/DecoderBuffer.cxx needs to have #include <stdint.h> added to its includes
I wrote a patch and was able to get it to compile by editing the PKGBUILD file to apply this patch.
`--- src/decoder/DecoderBuffer.hxx 2017-03-21 00:24:43.601703105 +0000
+++ src/decoder/DecoderBuffer_kg.hxx 2017-03-20 21:56:47.685929749 +0000
@@ -25,6 +25,7 @@
#include "util/ConstBuffer.hxx"
#include <stddef.h>
+#include <stdint.h>
struct Decoder;
class InputStream;`
remove embedded support for integrated soundcard and recompile as kernel module.
I could not install xbmc-rbp on top of RuneAudio 0.3-beta installation on Raspberry Pi if samba-rune was installed, because there were file conflicts.
samba-rune should have smbclient and tdb as conflicting packages.
error: failed to commit transaction (conflicting files)
tdb: /usr/bin/tdbbackup exists in filesystem
smbclient: /usr/bin/nmblookup exists in filesystem
smbclient: /usr/bin/rpcclient exists in filesystem
smbclient: /usr/bin/smbcacls exists in filesystem
smbclient: /usr/bin/smbclient exists in filesystem
smbclient: /usr/bin/smbspool exists in filesystem
smbclient: /usr/bin/smbtar exists in filesystem
libva: /usr/lib/libva.so.1 exists in filesystem
That last file seems to be owned by no package. What is the purpose of it?
Running an HTC one m9. It can send audio to dlna renderers. Neither of my rune devices on my network are "visible" to it. Both are visible when I run
Like the title says - there is no need for xorg-xserver and xorg-xserver-common packages. Please remove them as dependency, and don't install them.
Text of the makepkg session:
==> ERROR: nginx-rune is not available for the 'x86_64' architecture.
Note that many packages may need a line added to their PKGBUILD
such as arch=('x86_64').
I added 'i686' 'x86_64' 'armv6h' 'armv7h' to my local copy of the PKGBUILD file and was able to build and install nginx-rune for x86_64.
I have a Raspberry Pi 2 B with SoundBlaster Sound Blaster USB X FI names as SB for iTunes In the MPD menu. When I play through this device music is played at a faster than normal speed.
Latest pastebin here http://pastebin.com/uvA2KfX9
Forum post here http://www.runeaudio.com/forum/new-setup-airplay-and-spotify-issues-t3206.html
When booting RaspberryPi with active Spotify renderer, the UI/renderer hangs in "Connecting" mode forever. Then rebooting via SSH it worked for the most time. One time switching to MDP renderer, I realized there was still a webradio in playing mode. Then I stopped the playback, cleared the queue, switched back to Spotify renderer and never had any problems again.
I think you should implement a playback stop before switching renderer to avoid this problem.
Resolved by makeing a sym link on my build computer to link python2 to python
ln -s /usr/bin/python2 /usr/bin/python
Then it compiles
Gearhead
Shairport is outdated and no longer maintained. I suggest making the change to the most recent Shairport-sync which is still maintained and has more features and options than the original shairport.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.