Closed Cerberios closed 7 months ago
Perhaps your unofficial source does some patching that breaks the build? Build with official method and I'm sure it will build just find.
Ilya, I am getting sources here: https://github.com/telegramdesktop/tdesktop/releases/tag/v4.16.1 But use Gentoo portage as base OS without Docker - because I do not need it Please, inform me what additional information needed? Thanks!
@Cerberios as far as I know the sources from distros are usually not the same as projects provide, they patch it. Thus, I can't really help you if you won't try the official build way.
Open your eyes and look into code please! there error and your must fix it asap!
@Cerberios i don't see any error in the code, maybe you can be more concrete if you know what the issue is? If you don't know, what makes you think the error is not a result of a distro's patch?
Hello @Cerberios,
Open your eyes and look into code please! there error and your must fix it asap!
Don't be so sure.
Hello @ilya-fedin,
@Cerberios as far as I know the sources from distros are usually not the same as projects provide, they patch it.
You are right. This particular issue is caused by cppgir version mismatch.
I've addressed it in this PR:
@Cerberios, you can install Telegram Desktop 4.16.4 from my overlay, if you want to.
eselect repository add mim git https://github.com/Jamim/gentoo-overlay.git
emaint sync -r mim
See also:
Best regards!
* [Look for system-wide cppgir before fallback to the bundled copy desktop-app/cmake_helpers#305](https://github.com/desktop-app/cmake_helpers/pull/305)
Note: this PR has things that have to be changed (it breaks the usage of bundled cppgir, for instance) but the person has blocked the possibility to review:
If you see a PR from this person and want it to be merged, the best course of action is to take it over by creating own PR as PRs from that person couldn't be merged due to review impossibility.
Steps to reproduce
Unable to compile gcc version 13.2.1 20240330 (Gentoo Hardened 13.2.1_p20240330 p14) sys-libs/glibc 2.38-r11
Expected behaviour
Unable to compile
Actual behaviour
Unable to compile
Operating system
Gentoo
Version of Telegram Desktop
4.16.1
Installation source
Other (unofficial) source
Crash ID
No response
Logs