Re: Lazarus vs. FPC updates

2018-02-26 Thread Richard Shaw
On Mon, Feb 26, 2018 at 10:49 AM, Mattia Verga wrote: > Il 26/02/2018 09:25, Artur Iwicki ha scritto: > >> As far as I can see, previously this wasn't an issue, since joost (fpc & >> lazarus maintainer) didn't usually perform FPC & Lazarus updates, >> preferring to build

Re: Lazarus vs. FPC updates

2018-02-26 Thread Mattia Verga
Il 26/02/2018 09:25, Artur Iwicki ha scritto: As far as I can see, previously this wasn't an issue, since joost (fpc & lazarus maintainer) didn't usually perform FPC & Lazarus updates, preferring to build new versions in Rawhide / early branched and have them roll out with the next Fedora

Re: Lazarus vs. FPC updates

2018-02-26 Thread Richard Shaw
On Mon, Feb 26, 2018 at 6:42 AM, Till Hofmann wrote: > > > On 02/26/2018 12:53 PM, Artur Iwicki wrote: > > Is there a way I can automatically do something like "BuildRequires: fpc > (whatever version); Requires: fpc = version-used-during-build", or would I > have to

Re: Lazarus vs. FPC updates

2018-02-26 Thread Igor Gnatenko
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On Mon, 2018-02-26 at 12:21 +, Vascom wrote: > You must control this manually. Until bodhi enablement for F28, this is not needed. Moreover, it won't work ;) - -- - -Igor Gnatenko -BEGIN PGP SIGNATURE-

Re: Lazarus vs. FPC updates

2018-02-26 Thread Till Hofmann
On 02/26/2018 12:53 PM, Artur Iwicki wrote: > Is there a way I can automatically do something like "BuildRequires: fpc > (whatever version); Requires: fpc = version-used-during-build", or would I > have to control this manually? You can define an RPM macro for the version in fpc, e.g., by

Re: Lazarus vs. FPC updates

2018-02-26 Thread Vascom
You must control this manually. пн, 26 февр. 2018 г. в 14:54, Artur Iwicki : > Is there a way I can automatically do something like "BuildRequires: fpc > (whatever version); Requires: fpc = version-used-during-build", or would I > have to control this manually? >

Re: Lazarus vs. FPC updates

2018-02-26 Thread Artur Iwicki
Is there a way I can automatically do something like "BuildRequires: fpc (whatever version); Requires: fpc = version-used-during-build", or would I have to control this manually? ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe

Re: Lazarus vs. FPC updates

2018-02-26 Thread Artur Iwicki
I believe that won't be necessary, as I took a look Lazarus's koji build for F28 (https://koji.fedoraproject.org/koji/taskinfo?taskID=25292607) and on all arches root.log says that fpc 3.0.4 was used during the build. ___ devel mailing list --

Re: Lazarus vs. FPC updates

2018-02-26 Thread Tom Hughes
On 26/02/18 08:25, Artur Iwicki wrote: Now, I have submitted an update for FPC. When this update is pushed to stable, it will probably break Lazarus for some use cases, as detailed above. Is there any way I can perform a koji build for Lazarus using the not-yet-stable version of FPC, so I

Re: Lazarus vs. FPC updates

2018-02-26 Thread Vascom
And for F28 now. пн, 26 февр. 2018 г. в 11:30, Vascom : > You should create new override for fpc and fpc-src to F27 and F26 koji > builds > https://bodhi.fedoraproject.org/overrides/new > > пн, 26 февр. 2018 г. в 11:25, Artur Iwicki : > >> There's an

Re: Lazarus vs. FPC updates

2018-02-26 Thread Vascom
You should create new override for fpc and fpc-src to F27 and F26 koji builds https://bodhi.fedoraproject.org/overrides/new пн, 26 февр. 2018 г. в 11:25, Artur Iwicki : > There's an "fpc" package, which is a compiler, and a "lazarus" package, > which is a fancy IDE.

Lazarus vs. FPC updates

2018-02-26 Thread Artur Iwicki
There's an "fpc" package, which is a compiler, and a "lazarus" package, which is a fancy IDE. Though not always, sometimes when compiling GUI applications, Lazarus recompiles parts of its codebase using FPC. Unfortunately, this makes the IDE dependent on a specific version of the compiler - if