tech-pkg archive

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

Re: ANNOUNCE: textproc/icu updates are now restricted after 2/15, in quarterly


Ryo ONODERA <> writes:

> Hi,
> Greg Troxel <> writes:
>> Ryo ONODERA <> writes:
>>> Some dependencies of misc/libreoffice including fonts/harfbuzz-icu require
>>> the similar things.
>>> misc/libreoffice itself requires relatively big patch for ICU 75 and I will
>>> commit the fixes tonight hopefully.
>>> As far as I remember correctly, x11/qt5-qtbase has alloca() problem when
>>> -std=c++NN is specified.
>>> ICU itself may be safe for -std=c++NN, however it may be not safe totally.
>> I realize you aren't the one that updated icu, but this seems like quite
>> a lot of problems.
>> If we can't get things fixed soon, say in the next 7 days, I think need
>> to need to revert the icu update.  By the general policy in quarterly,
>> it should not have happened.  I realize that it was not perhaps possible
>> to tell this without trying to build everything, as the NEWS entry
>> (pasted in from icu release notes) doesn't explain that depending
>> packages are going to break.
> I have fixed almost all ICU 75 fallouts.
> Remaining packages are lang/nodejs20 and databases/postgresql13-client
> with icu option.
> libcdr, libe-book, libmspub, libqxp, libzmf are recorded as broken in:
> However I cannot reproduce the errors in my local tree.

It is my local problem.
They require FORCE_CXX_STD=c++17 to build.
I have just committed the fixes.

Thank you.

> After nodejs20 and postgresql13-client with icu option builds are
> confirmed, I will remove all packages and rebuild from scratch
> to check libcdr and so on.
> If anyone finds additional fallouts, please send an email to me.
> Thank you.
> -- 
> Ryo ONODERA //
> PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3

PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3

Home | Main Index | Thread Index | Old Index