Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 887547

Summary: net-im/telegram-desktop-4.4.1 stabilisation
Product: Gentoo Linux Reporter: Andreas Sturmlechner <asturm>
Component: StabilizationAssignee: Esteve Varela Colominas <esteve.varela>
Status: RESOLVED FIXED    
Severity: normal CC: proxy-maint
Priority: Normal Keywords: CC-ARCHES, PullRequest
Version: unspecifiedFlags: nattka: sanity-check+
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/28805
Whiteboard:
Package list:
net-im/telegram-desktop-4.4.1 media-libs/libtgvoip-2.4.4_p20220503 media-libs/tg_owt-0_pre20220507
Runtime testing required: ---

Description Andreas Sturmlechner gentoo-dev 2022-12-20 20:00:25 UTC
How about that? 3.6.1-r1 is blocking cleanup of dev-cpp/ms-gsl-3.
Comment 1 NATTkA bot gentoo-dev 2022-12-20 20:04:16 UTC Comment hidden (obsolete)
Comment 2 Esteve Varela Colominas 2022-12-21 01:08:12 UTC
Thanks! Would love to get this stabilized, but the main current blocker is the fact it can't be built with clang. I've been working on this but am consistently stumped by the errors it keeps throwing at me.
Someone told me that the freebsd patches[1] worked for them, but they're causing linking errors on my end.
Unless you wish to proceed without Clang support, I'll make an issue for it when I wake up tomorrow and block this issue with it.

[1]: https://github.com/freebsd/freebsd-ports/tree/main/net-im/telegram-desktop/files
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-12-21 01:14:33 UTC
(In reply to Esteve Varela Colominas from comment #2)
> Thanks! Would love to get this stabilized, but the main current blocker is
> the fact it can't be built with clang. I've been working on this but am
> consistently stumped by the errors it keeps throwing at me.
> Someone told me that the freebsd patches[1] worked for them, but they're
> causing linking errors on my end.
> Unless you wish to proceed without Clang support, I'll make an issue for it
> when I wake up tomorrow and block this issue with it.

It's typically not considered a blocker for stabilisation unless someone is willing & able to actively work on it. Given how tricky Telegram is to maintain, I wouldn't wait on it. It's hard enough to keep it working without worrying about Clang.
Comment 4 Esteve Varela Colominas 2022-12-21 01:31:38 UTC
Personally not comfortable doing that given it's a supported configuration with a significant amount of users, but I'm more than happy about getting rid of 3.6.1, so let's keep this going then.

Personal note, bug obsoleted by removal: https://bugs.gentoo.org/show_bug.cgi?id=841218
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-12-21 01:36:06 UTC
(In reply to Esteve Varela Colominas from comment #4)
> Personally not comfortable doing that given it's a supported configuration
> with a significant amount of users, but I'm more than happy about getting
> rid of 3.6.1, so let's keep this going then.
> 

If you're not comfortable with it, then don't do it, that's fine.

But it's also not a "supported configuration" if it hasn't worked for a while.
Comment 6 Andreas Sturmlechner gentoo-dev 2022-12-21 08:03:07 UTC
clang is not a blocker.
Comment 7 NATTkA bot gentoo-dev 2022-12-25 19:12:15 UTC Comment hidden (obsolete)
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-01-21 16:53:00 UTC
amd64 done

all arches done
Comment 9 Andreas Sturmlechner gentoo-dev 2023-01-24 21:28:37 UTC
Cleanup PR filed.