[opensuse-factory] free pascal new release
Hi! 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? Winni -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
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]. Adrian
[1] https://build.opensuse.org/package/show/home:glaubitz:branches:devel:languag... [2] https://buildd.debian.org/status/package.php?p=fpc&suite=experimental
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi,
-----Original Message----- From: John Paul Adrian Glaubitz <adrian.glaubitz@suse.com> Sent: 02 July 2020 15:18 To: Winfried Bartnick <winni@bartnick.info> Cc: opensuse-factory@opensuse.org 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_c... 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@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
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�����Ǩ�
Hello! On 7/2/20 5:04 PM, Guillaume Gardet wrote:
aarch64 already have a FPC compiler, but it seems that previous aarch64 FPC compiler is not able to build this version properly.
Yes, that's why I enabled the bootstrap for aarch64.
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
Thanks for the heads-up.
For powerpc, you likely need to add an _constraints file, see: https://openbuildservice.org/help/manuals/obs-user-guide/cha.obs.build_job_c...
Interesting. I wouldn't consider FPC to be particular resource-intensive.
Probably better to use %bcond_with for the bootstrap.
Can do, but I don't think that's particularly important.
You must guard the unzip of sources used for the bootstrap.
Hmm, I thought I did that. Must have missed that.
And I am not sure '%elifarch' macro exist.
It was introduced with RPM 4.15.0 [1]. Otherwise the build would fail early anyway. Adrian
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi! There is a discussion about the bootstrap in the forum: https://forum.lazarus.freepascal.org/index.php/topic,50274.msg367497.html#ms... Winni Am 02.07.20 um 19:50 schrieb John Paul Adrian Glaubitz:
Hello!
On 7/2/20 5:04 PM, Guillaume Gardet wrote:
aarch64 already have a FPC compiler, but it seems that previous aarch64 FPC compiler is not able to build this version properly. Yes, that's why I enabled the bootstrap for aarch64.
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 Thanks for the heads-up.
For powerpc, you likely need to add an _constraints file, see: https://openbuildservice.org/help/manuals/obs-user-guide/cha.obs.build_job_c... Interesting. I wouldn't consider FPC to be particular resource-intensive.
Probably better to use %bcond_with for the bootstrap. Can do, but I don't think that's particularly important.
You must guard the unzip of sources used for the bootstrap. Hmm, I thought I did that. Must have missed that.
And I am not sure '%elifarch' macro exist. It was introduced with RPM 4.15.0 [1]. Otherwise the build would fail early anyway.
Adrian
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (3)
-
Guillaume Gardet
-
John Paul Adrian Glaubitz
-
Winfried Bartnick