cloned actual tvheadend repo, after configure with same parameters and run Autobuild.sh , it generates a dpkg-buildpackage error under Windows WSL2 and in chrooted raspberry os 32bit either with Debian bookworm OS:
➜ tvheadend git:(master) AUTOBUILD_CONFIGURE_EXTRA=--disable-ffmpeg_static\ --disable-libfdkaac_static\ --disable-libtheora_static\ --disable-libopus_static\ --disable-libvorbis_static\ --disable-libvpx_static\ --disable-libx264_static\ --disable-libx265_static\ --disable-libfdkaac\ --disable-libopus\ --disable-libvorbis\ --disable-libvpx\ --disable-libx264\ --disable-libx265\ --disable-avahi\ --disable-dbus_1\ --disable-bintray_cache\ --disable-execinfo\ --disable-hdhomerun_static\ --disable-hdhomerun_client\ --disable-libav\ --enable-pngquant\ --enable-trace\ --disable-vaapi ./Autobuild.sh
OS identified using os-release file
On branch master
Your branch is up to date with 'origin/master'.
nothing to commit, working tree clean
Building for bookworm-x86_64
dpkg-buildpackage: warning: debian/changelog(l1): version '~bookworm' is invalid: version number does not start with digit
LINE: tvheadend (~bookworm) bookworm; urgency=low
dpkg-buildpackage: info: source package tvheadend
dpkg-buildpackage: info: source version unknown
dpkg-buildpackage: error: version number does not start with digit
root@DESKTOP:/home/pi/tvheadend# AUTOBUILD_CONFIGURE_EXTRA=--disable-ffmpeg_static\ --disable-libfdkaac_static\ --disable-libtheora_static\ --disable-libopus_static\ --disable-libvorbis_static\ --disable-libvpx_static\ --disable-libx264_static\ --disable-libx265_static\ --disable-libfdkaac\ --disable-libopus\ --disable-libvorbis\ --disable-libvpx\ --disable-libx264\ --disable-libx265\ --disable-avahi\ --disable-dbus_1\ --disable-bintray_cache\ --disable-execinfo\ --disable-hdhomerun_static\ --disable-hdhomerun_client\ --disable-libav\ --enable-pngquant\ --enable-trace\ --disable-vaapi ./Autobuild.sh
OS identified using lsb_release command
On branch master
Your branch is up to date with 'origin/master'.
nothing to commit, working tree clean
Building for bookworm-armv7l
dpkg-buildpackage: warning: debian/changelog(l1): version '~bookworm' is invalid: version number does not start with digit
LINE: tvheadend (~bookworm) bookworm; urgency=low
dpkg-buildpackage: info: source package tvheadend
dpkg-buildpackage: info: source version unknown
dpkg-buildpackage: error: version number does not start with digit
tvheadend (~bookworm) bookworm; urgency=low
* ab6ea89 Update manpage
* The full changelog(s) can be found at
https://tvheadend.org/projects/tvheadend/wiki/Releases
https://github.com/tvheadend/tvheadend
-- Andreas Öman <[email protected]> Sun, 07 Apr 2024 22:14:47 +0100
root@DESKTOP:/home/pi/tvheadend# cat debian/control
Source: tvheadend
Section: video
Priority: extra
Maintainer: Tvheadend Project <[email protected]>
Build-Depends: debhelper (>= 7.0.50), pkg-config, gettext, libavahi-client-dev, libssl-dev | libssl1.0-dev, zlib1g-dev, wget, bzip2, git-core, liburiparser-dev, python | python3, python-requests | python3-requests, ca-certificates, cmake, libpcre2-dev | libpcre3-dev, libdvbcsa-dev
Standards-Version: 3.7.3
Package: tvheadend
Architecture: any
Depends: ${shlibs:Depends}, libavahi-client3, zlib1g, liburiparser1, bzip2
Recommends: xmltv-util, python, python-requests
Enhances: showtime
Replaces: hts-tvheadend
Homepage: https://tvheadend.org
Description: Tvheadend
Tvheadend is a TV streaming server and digital video recorder.
- supports a variety of inputs (DVB-S(2)/T(2)/C, ISDB-S/T/C, ATSC-T/C, IPTV, SAT>IP, HDHR)
- supports a variety of clients (Movian, Smart TV, Kodi, VLC)
Package: tvheadend-dbg
Architecture: any
Section: debug
Priority: extra
Depends: tvheadend (= ${binary:Version}), ${misc:Depends}
Description: Debug symbols for Tvheadend
This package contains the debugging symbols for Tvheadend.