Processed: Re: Bug#1011015: libkf5wayland-dev 4:5.93.0-1 breaks the include search of reverse dependencies

2022-05-15 Thread Debian Bug Tracking System
Processing control commands:

> retitle 1011019 telegram-desktop FTBFS with libkf5wayland-dev 5.93.0
Bug #1011019 [src:telegram-desktop] libkf5wayland-dev 4:5.93.0-1 breaks the 
include search of reverse dependencies
Changed Bug title to 'telegram-desktop FTBFS with libkf5wayland-dev 5.93.0' 
from 'libkf5wayland-dev 4:5.93.0-1 breaks the include search of reverse 
dependencies'.

-- 
1011015: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1011015
1011019: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1011019
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1011015: libkf5wayland-dev 4:5.93.0-1 breaks the include search of reverse dependencies

2022-05-15 Thread Adrian Bunk
Control: retitle 1011019 telegram-desktop FTBFS with libkf5wayland-dev 5.93.0

On Sun, May 15, 2022 at 03:07:13PM +0300, Nicholas Guriev wrote:
> Control: clone -1 -2
> Control: reassign -2 src:telegram-desktop 3.7.3+ds-1
> 
> 
> Hello!
> 
> On Sun, 15 May 2022 14:27:01 +0300 Adrian Bunk  wrote:
> > https://buildd.debian.org/status/logs.php?pkg=telegram-desktop=3.7.3%2Bds-1%2Bb1
> > 
> > ...
> > /<>/Telegram/lib_base/base/platform/linux/base_linux_wayland_integration.cpp:16:10:
> >  fatal error: connection_thread.h: No such file or directory
> >    16 | #include 
> >   |  ^
> > compilation terminated.
> > make[3]: *** [Telegram/lib_base/CMakeFiles/lib_base.dir/build.make:224: 
> > Telegram/lib_base/CMakeFiles/lib_base.dir/base/platform/linux/base_linux_wayland_integration.cpp.o]
> >  Error 1
> > 
> > 
> > 
> > Both issues can be "fixed" by downgrading libkf5wayland-dev to 4:5.90.0-1
> 
> I do not believe this is a KWayland issue. Short paths were
> intentionally removed from there.
> https://invent.kde.org/frameworks/kwayland/-/commit/de442e4a94e249a29cf2e005db8e0a5e4a6a13ed
> 
> As for Telegram Desktop I could provide a patch including the
>  header.

OK, then there seem to be two different issues:

https://tracker.debian.org/news/1325100/accepted-kwayland-45930-2-source-into-unstable/
fixed peony

telegram-desktop still needs fixing.

cu
Adrian



Bug#1011015: libkf5wayland-dev 4:5.93.0-1 breaks the include search of reverse dependencies

2022-05-15 Thread Nicholas Guriev
Control: clone -1 -2
Control: reassign -2 src:telegram-desktop 3.7.3+ds-1


Hello!

On Sun, 15 May 2022 14:27:01 +0300 Adrian Bunk  wrote:
> https://buildd.debian.org/status/logs.php?pkg=telegram-desktop=3.7.3%2Bds-1%2Bb1
> 
> ...
> /<>/Telegram/lib_base/base/platform/linux/base_linux_wayland_integration.cpp:16:10:
>  fatal error: connection_thread.h: No such file or directory
>    16 | #include 
>   |  ^
> compilation terminated.
> make[3]: *** [Telegram/lib_base/CMakeFiles/lib_base.dir/build.make:224: 
> Telegram/lib_base/CMakeFiles/lib_base.dir/base/platform/linux/base_linux_wayland_integration.cpp.o]
>  Error 1
> 
> 
> 
> Both issues can be "fixed" by downgrading libkf5wayland-dev to 4:5.90.0-1

I do not believe this is a KWayland issue. Short paths were
intentionally removed from there.
https://invent.kde.org/frameworks/kwayland/-/commit/de442e4a94e249a29cf2e005db8e0a5e4a6a13ed

As for Telegram Desktop I could provide a patch including the
 header.



signature.asc
Description: This is a digitally signed message part


Bug#1011015: libkf5wayland-dev 4:5.93.0-1 breaks the include search of reverse dependencies

2022-05-15 Thread Adrian Bunk
Package: libkf5wayland-dev
Version: 4:5.93.0-1
Severity: serious
Tags: ftbfs
Control: affects -1 src:peony src:telegram-desktop

https://buildd.debian.org/status/logs.php?pkg=peony=3.2.4-2%2Bb1

...
In file included from main.cpp:24:
waylandoutputmanager.h:28:10: fatal error: KWayland/Client/xdgoutput.h: No such 
file or directory
   28 | #include 
  |  ^
...


https://buildd.debian.org/status/logs.php?pkg=telegram-desktop=3.7.3%2Bds-1%2Bb1

...
/<>/Telegram/lib_base/base/platform/linux/base_linux_wayland_integration.cpp:16:10:
 fatal error: connection_thread.h: No such file or directory
   16 | #include 
  |  ^
compilation terminated.
make[3]: *** [Telegram/lib_base/CMakeFiles/lib_base.dir/build.make:224: 
Telegram/lib_base/CMakeFiles/lib_base.dir/base/platform/linux/base_linux_wayland_integration.cpp.o]
 Error 1



Both issues can be "fixed" by downgrading libkf5wayland-dev to 4:5.90.0-1