[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-release-team
Subject: Re: 19.12 Beta releases tarballs are available
From: Heiko Becker <mail () heiko-becker ! de>
Date: 2019-11-19 20:05:06
Message-ID: 4001891b-d7d7-4865-88d5-cd1f2197c9ec () heiko-becker ! de
[Download RAW message or body]
On Dienstag, 19. November 2019 07:19:57 CET, Christoph Cullmann wrote:
> On 2019-11-18 23:29, Albert Astals Cid wrote:
>> El divendres, 15 de novembre de 2019, a les 23:43:42 CET, Tobias C.
>> Berner va escriure:
>>> Hi there
>>>
>>> I noticed three issues so far in the tarballs while building:
>>> kate: https://people.freebsd.org/~tcberner/logs/kate-19.11.80.log
>>> (fails to build, trunk succeeds)
>>
>> This one is actually a bit tricky, the problem is that the packaged
>> tarball needs a
>> find_package(KF5 ${KF5_REQUIRED_VERSION} REQUIRED COMPONENTS I18n)
>> on the root CMakeLists.txt otherwise the
>> ki18n_install(po)
>> injected by the packaging scripts will fail.
>>
>> I'm proposing bringing it back with a comment so it doesn't
>> get removed again?
>>
>> I'm CC'in some people for opinions.
>>
>> Cheers,
>> Albert
> Hi,
>
> If adding that back fixes this, please so with some comment to
> avoid that accident in the future.
https://phabricator.kde.org/D25410
https://phabricator.kde.org/D25411
https://phabricator.kde.org/D25412
Those should fix the most apparent issues introduced by that commit.
With my packager hat on: I'm not a fan of such implicit discovery of
dependencies and "the find_package(Foo QUIET) .. if(NOT Foo_FOUND)
return()"
style somewhere in the leaf CMakeLists.txt files, because it makes possibly
missing dependencies (and depending on that functionality) not really
obvious.
Cheers,
Heiko
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic