[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1028434: kodi: FTBFS in bullseye (fatal error: date/tz.h: No such file or directory)



Sorted out that libdate-tz-embedded and libhowardhinnant-date-dev are
the from the same source.


On Thu, 26 Jan 2023 08:47:33 +0100 Alban Browaeys
<alban.browaeys@gmail.com> wrote:
>  date/tz.h: No such file or directory
> 
> This date/tz.h comes from kodi source directory ./libdate-tz-
> embedded/include/date/tz.h
> 
> It is not included in the bullseye debian/rules but in the bullseye-
> backports one it is by 
> DATE_COMPONENT = libdate-tz-embedded
> KODI_OPTS=\
> (...)
> -DDATE_INCLUDE_DIR:PATH=$(CURDIR)/$(DATE_COMPONENT)/include
> 
> 
> override_dh_auto_configure:
> (...)
> dh_auto_configure -- $(KODI_OPTS)
> 
> 
> 
> 
> 
> my pbuilder dh_auto_configure (bullseye build environment but
building
> bullseye-backports kodi 19.4):
> dh_auto_configure -- -DVERBOSE=1 -DUSE_LTO=5 -
> DCMAKE_BUILD_TYPE=RelWithDebInfo -DENABLE_AIRTUNES=ON -
DENABLE_ALSA=ON
> -DENABLE_AVAHI=ON -DENABLE_BLURAY=ON -DENABLE_CEC=ON -DENABLE_DBUS=ON
-
> DENABLE_DEBUGFISSION=OFF -DENABLE_DVDCSS=OFF -DENABLE_EVENTCLIENTS=ON
-
> DENABLE_INTERNAL_CROSSGUID=OFF -DENABLE_INTERNAL_DATE=OFF -
> DENABLE_INTERNAL_FFMPEG=OFF -DENABLE_INTERNAL_KISSFFT=OFF -
> DENABLE_MICROHTTPD=ON -DENABLE_MYSQLCLIENT=ON -DENABLE_NFS=ON -
> DENABLE_OPTICAL=ON -DENABLE_PULSEAUDIO=ON -DENABLE_SMBCLIENT=ON -
> DENABLE_UDEV=ON -DENABLE_UPNP=ON -DENABLE_VAAPI=ON -DENABLE_VDPAU=ON
-
> DENABLE_XSLT=ON -
> DLIBDVDREAD_URL=tools/depends/target/libdvdread/libdvdread-$(grep
> VERSION tools/depends/target/libdvdread/DVDREAD-VERSION | sed
> 's/^[^=]*=//').tar.xz -
> DLIBDVDNAV_URL=tools/depends/target/libdvdnav/libdvdnav-$(grep
VERSION
> tools/depends/target/libdvdnav/DVDNAV-VERSION | sed
> 's/^[^=]*=//').tar.xz -DENABLE_LIRCCLIENT=ON -DNEON=False -
> DCORE_PLATFORM_NAME="x11 wayland gbm" -DAPP_RENDER_SYSTEM=gl -
> DDATE_LIBRARY_RELEASE:FILEPATH=/build/kodi-
19.4+dfsg2/lib/date/libdate-
> tz.a -DDATE_INCLUDE_DIR:PATH=/build/kodi-19.4+dfsg2/libdate-tz-
> embedded/include  -DWITH_ARCH=x86_64-linux
> 
> 
> 
> your dh_auto_configure:
> dh_auto_configure -- -DVERBOSE=1 -DUSE_LTO=1 -
> DCMAKE_BUILD_TYPE=RelWithDebInfo -DENABLE_AIRTUNES=ON -
DENABLE_ALSA=ON
> -DENABLE_AVAHI=ON -DENABLE_BLURAY=ON -DENABLE_CEC=ON -DENABLE_DBUS=ON
-
> DENABLE_DVDCSS=OFF -DENABLE_EVENTCLIENTS=ON -
> DENABLE_INTERNAL_CROSSGUID=OFF -DENABLE_INTERNAL_FFMPEG=OFF -
> DENABLE_MICROHTTPD=ON -DENABLE_MYSQLCLIENT=ON -DENABLE_NFS=ON -
> DENABLE_OPTICAL=ON -DENABLE_PULSEAUDIO=ON -DENABLE_SMBCLIENT=ON -
> DENABLE_UDEV=ON -DENABLE_UPNP=ON -DENABLE_VAAPI=ON -DENABLE_VDPAU=ON
-
> DENABLE_XSLT=ON -DDATE_URL=tools/depends/target/date/libdate-tz-
$(grep
> VERSION tools/depends/target/date/DATE-VERSION | sed
> 's/^[^=]*=//').tar.xz -
> DLIBDVDREAD_URL=tools/depends/target/libdvdread/libdvdread-$(grep
> VERSION tools/depends/target/libdvdread/DVDREAD-VERSION | sed


Reply to: