[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#791072: icu: library transition may be needed when GCC 5 is the default



On 2 August 2015 at 12:59, Matthias Klose <doko@debian.org> wrote:
> On 08/02/2015 01:44 PM, László Böszörményi (GCS) wrote:
>> Control: tags -1 help
>>
>> Hi Matthias,
>>
>> On Sun, Aug 2, 2015 at 12:18 AM, László Böszörményi (GCS)
>> <gcs@debian.org> wrote:
>>>> Pretty please
>>>> upload the version from experimental to unstable.
>>>  It would be a bigger transition as the API changed. Needs testing if
>>> all packages can be built with the new, 55.1 version. Will do that in
>>> the morning. Midnight is passed here. :-|
>>  I have building the dependency level 1 [1] and github-backup,
>> hardinfo, haskell-hledger-web and icedove built fine with icu-55.1 .
>> But ledger has build-dependency on libboost-date-time-dev which is
>> transitively marked broken by libstdc++6 .
>
> if you want to do test builds for icu 55, then you have to do it in testing now.
>
>> Thus please check my previously attached patch[2] if it covers
>> everything needed for the gcc-5 transition.
>
>> Then we can start the icu transition separately.
>
> sorry, you don't understand. all the libstdc++ follow-up transitions will depend
> on each other.
>
> your patch for icu 52 looks ok, but again, it will break all rdepends now, which
> could be avoided with icu 55.
>
> I contacted you and Dimitri two weeks ago to prepare for the icu and boost
> transitions; and my understanding was that you would prepare for icu 55. it's
> disappointing to see the progress on this.
>
> so either way, upload your fixed 52, or 55, but please do it.
>

This is urgent, as everything linked against icu is now broken in
unstable. One shouldn't not break abi, without a bump of package name
/ libraries. The consensus was to have 55 with new libstdc, and
continue to have 52 with old libstdc.

-- 
Regards,

Dimitri.


Reply to: