GNU bug report logs - #71897
[PATCH 0/9] gnu: telegram-desktop: Update to 5.5.5.

Previous Next

Package: guix-patches;

Reported by: dan <i <at> dan.games>

Date: Tue, 2 Jul 2024 05:19:01 UTC

Severity: normal

Tags: patch

Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #224 received at 71897 <at> debbugs.gnu.org (full text, mbox):

From: dan <i <at> dan.games>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: Sharlatan Hellseher <sharlatanus <at> gmail.com>,
 Liliana Marie Prikler <liliana.prikler <at> gmail.com>, 71897 <at> debbugs.gnu.org
Subject: Re: [bug#71897] [PATCH v8 6/8] gnu: Add cpp-ada-url-parser.
Date: Sun, 22 Sep 2024 11:37:24 +0800
Hi Maxim,

Maxim Cournoyer <maxim.cournoyer <at> gmail.com> writes:

> That's not upstreamable work, so should ideally be marked as 
> such as a
> patch at the top of the patch file (Upstream-status: N/A or 
> similar).
> It's a bit sad that this will need ongoing maintenance (careful 
> rebasing
> when they touch that file).  I'd like to see the problem with 
> CPM
> commented in a bit more details -- wondering if it could be made 
> to work
> without patching it out, e.g. perhaps some CMake variables can 
> be set to
> have CPM work offline?

In the previous iteration, I disabled ADA_TESTING and ADA_TOOLS so 
that no patches are needed.  However, Liliana suggest that "we 
should enable testing, even if we need to patch the cmake files to 
unvendor inputs".  I think we have to make a decision here: we 
either accept a package with testing disabled, or we need extra 
work to maintain the patch in the future.

I took a brief look at CPM, and it seems possible to fetch 
dependencies from local directories, but I assume even we go this 
way we still need to patch their CMakeLists.txt files.

What do you think?

-- 
dan




This bug report was last modified 295 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.