Update: Building shairplay from
https://github.com/juhovh/shairplay worked, so it seems even rebuilding shairplay from Ubuntu~Vivid in the Kodi stable PPA didn't provide/install what the system needed.
Update2: Built shairplay from the nightly Kodi PPA. That seems to have worked. Have to do a few clean builds before I go after the Lintian errors and warnings. A build is commencing now, then an attempt at the tools/Linux/packaging/mk-debian-package.sh script.
@
wsnipex : Is there a chance you'd accept a pull request to specify the minimum shairplay/libshairplay* packages? It seems the stable XBMC PPA has too old a package, or is not packaged in the same way the nightly is.
Origin: ppa:team-xbmc/ppa
shairplay - 0.9.0-6~vivid
Origin: ppa:team-xbmc/xbmc-nightly
shairplay - 0.9.0.1-2~vivid
All my previous configure attempts with libbluray and airport enabled at configure time failed with the stable PPA (failure on airport, not libluray). The nightly shairplay package gave me successful airtuns and airplay checks.
Code:
./bootstrap
./configure --prefix=/usr --enable-libbluray --enable-airport
...now works
Update 3: Here are the lintian warnings
Code:
dpkg-source --after-build kodi
dpkg-buildpackage: full upload (original source is included)
Now running lintian...
E: kodi changes: bad-distribution-in-changes-file brewmaster
E: kodi source: source-is-missing addons/webinterface.default/js/jquery-1.8.2.min.js
E: kodi source: source-is-missing addons/webinterface.default/js/iscroll-min.js
E: kodi source: source-contains-prebuilt-ms-help-file project/Win32BuildSetup/tools/7z/7-zip.chm
E: kodi source: source-contains-prebuilt-ms-help-file lib/cximage-6.0/zlib/contrib/dotzlib/DotZLib.chm
W: kodi source: debhelper-but-no-misc-depends kodi-addon-dev
W: kodi source: debhelper-but-no-misc-depends kodi-screensaver-dev
W: kodi source: debhelper-but-no-misc-depends kodi-visualization-dev
W: kodi source: debhelper-but-no-misc-depends kodi-pvr-dev
W: kodi source: debhelper-but-no-misc-depends kodi-audio-dev
W: kodi source: debhelper-but-no-misc-depends kodi-tools-texturepacker
E: kodi source: debian-revision-should-not-be-zero 16.0~git20150924.2105-40441fb-0
E: kodi source: build-depends-on-obsolete-package build-depends: python-support => use dh_python2 instead
W: kodi source: ancient-standards-version 3.9.4 (current is 3.9.6)
E: kodi-eventclients-xbmc-send: debian-changelog-file-missing
E: kodi-eventclients-xbmc-send: debian-revision-should-not-be-zero 16.0~git20150924.2105-40441fb-0
E: kodi-screensaver-dev: debian-changelog-file-missing
E: kodi-screensaver-dev: debian-revision-should-not-be-zero 16.0~git20150924.2105-40441fb-0
W: kodi-bin: hardening-no-relro usr/lib/kodi/addons/library.kodi.adsp/libKODI_adsp-x86_64-linux.so
W: kodi-bin: hardening-no-relro usr/lib/kodi/addons/library.kodi.audioengine/libKODI_audioengine-x86_64-linux.so
W: kodi-bin: hardening-no-relro usr/lib/kodi/addons/library.kodi.guilib/libKODI_guilib-x86_64-linux.so
W: kodi-bin: hardening-no-relro usr/lib/kodi/addons/library.xbmc.addon/libXBMC_addon-x86_64-linux.so
W: kodi-bin: hardening-no-relro usr/lib/kodi/addons/library.xbmc.codec/libXBMC_codec-x86_64-linux.so
W: kodi-bin: hardening-no-relro usr/lib/kodi/addons/library.xbmc.pvr/libXBMC_pvr-x86_64-linux.so
W: kodi-bin: hardening-no-relro usr/lib/kodi/kodi-xrandr
E: kodi-bin: embedded-library usr/lib/kodi/kodi.bin: libpostproc
E: kodi-bin: embedded-library usr/lib/kodi/kodi.bin: libavutil
E: kodi-bin: embedded-library usr/lib/kodi/kodi.bin: libavfilter
W: kodi-bin: hardening-no-relro usr/lib/kodi/kodi.bin
W: kodi-bin: hardening-no-relro usr/lib/kodi/system/ImageLib-x86_64-linux.so
W: kodi-bin: hardening-no-relro usr/lib/kodi/system/libcpluff-x86_64-linux.so
W: kodi-bin: hardening-no-relro usr/lib/kodi/system/libexif-x86_64-linux.so
W: kodi-bin: hardening-no-relro usr/lib/kodi/system/libsse4-x86_64-linux.so
W: kodi-bin: hardening-no-relro usr/lib/kodi/system/players/dvdplayer/libdvdcss-x86_64-linux.so
W: kodi-bin: hardening-no-relro usr/lib/kodi/system/players/dvdplayer/libdvdnav-x86_64-linux.so
E: kodi-bin: debian-changelog-file-missing
E: kodi-bin: debian-revision-should-not-be-zero 16.0~git20150924.2105-40441fb-0
E: kodi-visualization-dev: debian-changelog-file-missing
E: kodi-visualization-dev: debian-revision-should-not-be-zero 16.0~git20150924.2105-40441fb-0
E: kodi-audio-dev: debian-changelog-file-missing
E: kodi-audio-dev: debian-revision-should-not-be-zero 16.0~git20150924.2105-40441fb-0
E: kodi-pvr-dev: debian-changelog-file-missing
E: kodi-pvr-dev: debian-revision-should-not-be-zero 16.0~git20150924.2105-40441fb-0
E: kodi-eventclients-j2me: debian-changelog-file-missing
E: kodi-eventclients-j2me: debian-revision-should-not-be-zero 16.0~git20150924.2105-40441fb-0
E: kodi-eventclients-common: debian-changelog-file-missing
E: kodi-eventclients-common: debian-revision-should-not-be-zero 16.0~git20150924.2105-40441fb-0
E: kodi-eventclients-common: depends-on-obsolete-package depends: python-support (>= 0.90.0) => use dh_python2 instead
W: kodi-eventclients-wiiremote: hardening-no-relro usr/bin/kodi-wiiremote
E: kodi-eventclients-wiiremote: debian-changelog-file-missing
E: kodi-eventclients-wiiremote: debian-revision-should-not-be-zero 16.0~git20150924.2105-40441fb-0
E: kodi: debian-changelog-file-missing
E: kodi: debian-revision-should-not-be-zero 16.0~git20150924.2105-40441fb-0
E: kodi: depends-on-obsolete-package depends: python-support (>= 0.90.0) => use dh_python2 instead
W: kodi: extra-license-file usr/share/kodi/addons/service.xbmc.versioncheck/LICENSE.txt
W: kodi: duplicate-font-file usr/share/kodi/addons/skin.confluence/fonts/Roboto-Bold.ttf also in fonts-roboto
W: kodi: duplicate-font-file usr/share/kodi/addons/skin.confluence/fonts/Roboto-Regular.ttf also in fonts-roboto
W: kodi: extra-license-file usr/share/kodi/addons/skin.confluence/media/Subtitles/flags/LICENSE.txt
W: kodi: binary-without-manpage usr/bin/xbmc
E: kodi-tools-texturepacker: embedded-library usr/bin/TexturePacker: libpng
E: kodi-tools-texturepacker: embedded-library usr/bin/TexturePacker: zlib
E: kodi-tools-texturepacker: embedded-library usr/bin/TexturePacker: libm
E: kodi-tools-texturepacker: embedded-library usr/bin/TexturePacker: libjpeg
E: kodi-tools-texturepacker: statically-linked-binary usr/bin/TexturePacker
E: kodi-tools-texturepacker: debian-changelog-file-missing
E: kodi-tools-texturepacker: debian-revision-should-not-be-zero 16.0~git20150924.2105-40441fb-0
W: kodi-tools-texturepacker: binary-without-manpage usr/bin/TexturePacker
E: xbmc: debian-changelog-file-missing
W: xbmc: description-starts-with-leading-spaces
E: xbmc: debian-revision-should-not-be-zero 16.0~git20150924.2105-40441fb-0
E: kodi-addon-dev: debian-changelog-file-missing
E: kodi-addon-dev: debian-revision-should-not-be-zero 16.0~git20150924.2105-40441fb-0
E: kodi-eventclients-ps3: debian-changelog-file-missing
E: kodi-eventclients-ps3: debian-revision-should-not-be-zero 16.0~git20150924.2105-40441fb-0
E: kodi-eventclients-dev: debian-changelog-file-missing
E: kodi-eventclients-dev: debian-revision-should-not-be-zero 16.0~git20150924.2105-40441fb-0
N: 1 tag overridden (1 error)
Finished running lintian.
Now signing changes and any dsc files...
signfile kodi_16.0~git20150924.2105-40441fb-0.dsc wsnipex <[email protected]>
gpg: skipped "wsnipex <[email protected]>": secret key not available
gpg: /tmp/debsign.jMtWH3L3/kodi_16.0~git20150924.2105-40441fb-0.dsc: clearsign failed: secret key not available
debsign: gpg error occurred! Aborting....
debuild: fatal error at line 1295:
running debsign failed
output directory: /home/desktop/kodi/..