Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1271069

Bug#1120852: ITP: chatterino-libcommuni -- libcommuni with Cmake

From Rasmus Karlsson <rasmus.karlsson@pajlada.com>
Newsgroups linux.debian.bugs.dist
Subject Bug#1120852: ITP: chatterino-libcommuni -- libcommuni with Cmake
Date 2025-11-21 17:50 +0100
Message-ID <LTCuB-eFJA-3@gated-at.bofh.it> (permalink)
References <LTivT-erJO-3@gated-at.bofh.it> <LTivT-erJO-1@gated-at.bofh.it> <LTivT-erJO-1@gated-at.bofh.it> <LS91D-dEWf-5@gated-at.bofh.it> <LTivT-erJO-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Thu, 20 Nov 2025 20:27:56 +0100 Tobias Frost <tobi@debian.org> wrote:
 > For the code change, I only see minimal changes [1], mostly code
 > removals (most noeworthy removing encoding/decoding functionality and
 > hardcoding UTF-8 handling instead.)
 >
 > Can expand on *why* you need the fork before we look at the available
 > options?


Our fork of libcommuni wasn't meant to be distributed - we've made lazy 
decisions to make it work for us in particular.

The worthwhile changes we've made are related to building on later 
versions of Qt6. Since Qt 6.4, QTextCodec is no longer a valid header so 
it fails to compile without adding the Qt 5 Core Compatability APIs [1] 
to the build settings. Since we don't use that API, we ripped that out 
instead. I believe this PR [2] contains the minimally required patch for 
us to be able to use the system version of libcommuni when building with 
Qt6.


[1] https://doc.qt.io/qt-6/qtcore5-index.html

[2] https://github.com/communi/libcommuni/pull/116/files

Back to linux.debian.bugs.dist | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

Bug#1120852: ITP: chatterino-libcommuni -- libcommuni with Cmake solomoncyj <solomoncyj@gmail.com> - 2025-11-17 16:10 +0100
  Bug#1120852: ITP: chatterino-libcommuni -- libcommuni with Cmake Bill Allombert <ballombe@debian.org> - 2025-11-17 22:50 +0100
  Bug#1120852: ITP: chatterino-libcommuni -- libcommuni with Cmake Tobias Frost <tobi@debian.org> - 2025-11-20 20:30 +0100
    Bug#1120852: ITP: chatterino-libcommuni -- libcommuni with Cmake Rasmus Karlsson <rasmus.karlsson@pajlada.com> - 2025-11-21 17:50 +0100

csiph-web