[Slackbuilds-users] Tests updating Lazarus to version 3.0

Antonio Leal antonioleal at yahoo.com
Thu Dec 28 13:15:33 UTC 2023


On Lazarus 3.0 release notes 
https://wiki.freepascal.org/Lazarus_3.0_release_notes#Qt5 is written:

  * Note that most Linux Distributions will not have an appropriate
    libqt5pas library until their next release after the formal release
    of Lazarus 3.0. Build your own from the Lazarus source tree or
    download
    fromhttps://github.com/davidbannon/libqt5pas/releases/latest
    <https://github.com/davidbannon/libqt5pas/releases/latest>


On 28/12/23 00:36, Antonio Leal via SlackBuilds-users wrote:
> For winff:
>
> Apparently the problem lies in the libQt5Pas.
>
> When using a newer version from 
> https://github.com/davidbannon/libqt5pas/releases/tag/v1.2.15
>
> winff version 20220903_8e4491b currently published in SlackBuilds.org 
> builds ok.
>
>
> so the problem seems to be the winff dependecy on libqtpas package 
> (which in turn is based on very old Lazarus 2.0.12)
>
>
>
>
>
> On 27/12/23 02:24, Willy Sudiarto Raharjo wrote:
>>> I checked all dependencies of new shiny Lazarus 3.0
>>>
>>> lazarus
>>> ├ cqrlog  (Gustavo Conrad <gus3963 
>>> gmail>)                                           --> builds ok and 
>>> starts
>>> ├ ddrescueview  (Jeremy Hansen <jebrhansen+SBo at gmail.com>)        
>>> --> builds ok and starts
>>> ├ *doublecmd-qt5 * (Hao Chi Kiang 
>>> <no at no.noooo.ooo>)                           --> *LazUTF8Classes 
>>> were deprecated* and now are removed from Lazarus 3.0. This breaks 
>>> doublecmd-qt5 slackbuild
>>> ├ easymp3gain  (Chernov V. V. <manbornofwoman at gmail.com>)           
>>> --> builds ok and starts
>>> ├ transgui  (Jeremy Hansen 
>>> <jebrhansen+SBo at gmail.com>)                  --> builds ok and starts
>>> └*winff * (Vijay Marcel <vijaymarcel at outlook.com>) --> *fails in link*
>>>
>>>
>>> So doublecmd-qt5 and winff don't build with new Lazarus.
>>>
>>> What is the SlackBuilds policy in this situation?
>>>
>>> a) Stay with current Lazarus 2.2.6 and hope that all packages will 
>>> eventually build correctly? Who keeps checking this and how?
>>>
>>> b) Notify maintainers and upgrade Lazarus to 3.0 anyway?
>>>
>>> c) Other?
>>
>> I would suggest to notify the maintainer to give them time to solve 
>> the issue before upgrading to new version.
>>
>> winff seems easy to fix, but doublecmd-qt5 might need more time to 
>> fix or wait for upstream to support lazarus 3.0 and backport patch
>>
>>
>>
>> _______________________________________________
>> SlackBuilds-users mailing list
>> SlackBuilds-users at slackbuilds.org
>> https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
>> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
>> FAQ - https://slackbuilds.org/faq/
>>
> _______________________________________________
> SlackBuilds-users mailing list
> SlackBuilds-users at slackbuilds.org
> https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
> FAQ - https://slackbuilds.org/faq/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20231228/6d5de446/attachment.htm>


More information about the SlackBuilds-users mailing list