Mailinglist Archive: opensuse-factory (435 mails)

< Previous Next >
RE: [opensuse-factory] free pascal new release
Hi,

-----Original Message-----
From: John Paul Adrian Glaubitz <adrian.glaubitz@xxxxxxxx>
Sent: 02 July 2020 15:18
To: Winfried Bartnick <winni@xxxxxxxxxxxxx>
Cc: opensuse-factory@xxxxxxxxxxxx
Subject: Re: [opensuse-factory] free pascal new release

Hi Winfried!

On 7/2/20 2:24 PM, Winfried Bartnick wrote:
There is a new major relase for fpc after some years.

Version 3.2 was release 10 days ago:
https://forum.lazarus.freepascal.org/index.php/topic,50274.0.html

Will there be a Suse package soon?

I have packaged the new version already. Unfortunately, the bootstrap fails on
multiple non-x86 targets [1]. It builds fine on Debian though on most targets
(except on m68k due to a regression that upstream is working on) [2].

aarch64 already have a FPC compiler, but it seems that previous aarch64 FPC
compiler is not able to build this version properly. Also, there is a known
problem when build is schedule on obs-arm-7 -8 or -9 machines. See:
https://bugzilla.opensuse.org/show_bug.cgi?id=1122855

For powerpc, you likely need to add an _constraints file, see:
https://openbuildservice.org/help/manuals/obs-user-guide/cha.obs.build_job_constraints.html#id-1.5.10.13.12

Probably better to use %bcond_with for the bootstrap.
You must guard the unzip of sources used for the bootstrap.
And I am not sure '%elifarch' macro exist.

Cheers,
Guillaume


Adrian

[1]
https://build.opensuse.org/package/show/home:glaubitz:branches:devel:l
anguages:pascal/fpc [2]
https://buildd.debian.org/status/package.php?p=fpc&suite=experimental

--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

IMPORTANT NOTICE: The contents of this email and any attachments are
confidential and may also be privileged. If you are not the intended recipient,
please notify the sender immediately and do not disclose the contents to any
other person, use it for any purpose, or store or copy the information in any
medium. Thank you.
N�����r��y隊Z)z{.���r�+�맲��r��z�^�ˬz��N�(�֜��^� ޭ隊Z)z{.���r�+��0�����Ǩ�
< Previous Next >