Re: Fedora 32 Mass Rebuild
On Tue, Jan 28, 2020 at 11:24:44AM +0100, Hans de Goede wrote: > Hi, > > On 28-01-2020 10:37, Vascom wrote: > > Are s390x builders ready for Mass Rebuild? > > I see many fail builds only on s390x without logs. > > I was about to ask the same thing, there are logs though, but only > from koji or mock, not from an actual build, e.g. : > > https://koji.fedoraproject.org/koji/taskinfo?taskID=41124919 > > " > Result > > Traceback (most recent call last): > File "/usr/lib/python3.7/site-packages/koji/daemon.py", line 1294, in > runTask > response = (handler.run(),) > File "/usr/lib/python3.7/site-packages/koji/tasks.py", line 313, in run > return koji.util.call_with_argcheck(self.handler, self.params, self.opts) > File "/usr/lib/python3.7/site-packages/koji/util.py", line 263, in > call_with_argcheck > return func(*args, **kwargs) > File "/usr/sbin/kojid", line 1343, in handler > h = koji.get_rpm_header(fn) > File "/usr/lib/python3.7/site-packages/koji/__init__.py", line 914, in > get_rpm_header > hdr = ts.hdrFromFdno(fo.fileno()) > File "/usr/lib64/python3.7/site-packages/rpm/transaction.py", line 185, in > hdrFromFdno > raise rpm.error("error reading package header") > _rpm.error: error reading package header > > " > > I hope that these failed builds can be automatically retried (once the > problem is solved) > and that as a package maintainer I do not end up having to resubmit all of > these > manually? Yeah, we disabled those builders... we can resubmit the failed jobs. kevin signature.asc Description: PGP signature ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Fedora 32 Mass Rebuild
Hi, On 28-01-2020 10:37, Vascom wrote: Are s390x builders ready for Mass Rebuild? I see many fail builds only on s390x without logs. I was about to ask the same thing, there are logs though, but only from koji or mock, not from an actual build, e.g. : https://koji.fedoraproject.org/koji/taskinfo?taskID=41124919 " Result Traceback (most recent call last): File "/usr/lib/python3.7/site-packages/koji/daemon.py", line 1294, in runTask response = (handler.run(),) File "/usr/lib/python3.7/site-packages/koji/tasks.py", line 313, in run return koji.util.call_with_argcheck(self.handler, self.params, self.opts) File "/usr/lib/python3.7/site-packages/koji/util.py", line 263, in call_with_argcheck return func(*args, **kwargs) File "/usr/sbin/kojid", line 1343, in handler h = koji.get_rpm_header(fn) File "/usr/lib/python3.7/site-packages/koji/__init__.py", line 914, in get_rpm_header hdr = ts.hdrFromFdno(fo.fileno()) File "/usr/lib64/python3.7/site-packages/rpm/transaction.py", line 185, in hdrFromFdno raise rpm.error("error reading package header") _rpm.error: error reading package header " I hope that these failed builds can be automatically retried (once the problem is solved) and that as a package maintainer I do not end up having to resubmit all of these manually? Regards, Hans вт, 28 янв. 2020 г. в 11:39, Mohan Boddu : We are starting the mass rebuild now. Thanks. On Mon, Jan 27, 2020 at 5:38 PM Jeff Law wrote: On Mon, 2020-01-27 at 21:23 +0100, Fabio Valentini wrote: On Mon, Jan 27, 2020 at 4:46 PM Jeff Law wrote: On Mon, 2020-01-27 at 16:34 +0100, Jakub Jelinek wrote: On Mon, Jan 27, 2020 at 10:25:50AM -0500, Mohan Boddu wrote: Hi all, Per the Fedora 32 schedule[1] we will be starting a mass rebuild for Fedora 32 today. We are doing a mass rebuild for Fedora 32 for all the changes: https://fedoraproject.org/wiki/Changes/GLIBC231 https://fedoraproject.org/wiki/Releases/32/ChangeSet#Binutils_2.33 https://fedoraproject.org/wiki/Changes/FontLangProvidesToLangpacks https://fedoraproject.org/wiki/Changes/golang1.14 https://fedoraproject.org/wiki/Changes/GCC10 https://fedoraproject.org/wiki/Changes/Free_Pascal_Compiler_3.2.0 we will start the mass rebuild on 2020-01-27 I thought the mass rebuild should be also for https://fedoraproject.org/wiki/LTOByDefault but the required changes AFAIK haven't landed into redhat-rpm-config yet. CCing Jeff on the current state. (snip) After finally starting looking at the LTO vs GDB issues last week, I think we should defer LTO until F33. There's just too many GDB failures when used with LTO that aren't understood yet. Since the mass rebuild starts today (or has already started), you're cutting it pretty close there ... So you'll either need to postpone to F33 or request a second mass rebuild - soon. Can you comment on the FESCo ticket with the current status? Just to keep us in the loop Umm, Ben and I were already discussing the situation this morning. I believe the page and fesco ticket both have current state (deferring to F33). jeff ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Fedora 32 Mass Rebuild
Are s390x builders ready for Mass Rebuild? I see many fail builds only on s390x without logs. вт, 28 янв. 2020 г. в 11:39, Mohan Boddu : > > We are starting the mass rebuild now. > > Thanks. > > On Mon, Jan 27, 2020 at 5:38 PM Jeff Law wrote: > > > > On Mon, 2020-01-27 at 21:23 +0100, Fabio Valentini wrote: > > > On Mon, Jan 27, 2020 at 4:46 PM Jeff Law wrote: > > > > On Mon, 2020-01-27 at 16:34 +0100, Jakub Jelinek wrote: > > > > > On Mon, Jan 27, 2020 at 10:25:50AM -0500, Mohan Boddu wrote: > > > > > > Hi all, > > > > > > > > > > > > Per the Fedora 32 schedule[1] we will be starting a mass rebuild for > > > > > > Fedora 32 today. We are doing a mass rebuild for Fedora 32 for all > > > > > > the > > > > > > changes: > > > > > > > > > > > > https://fedoraproject.org/wiki/Changes/GLIBC231 > > > > > > https://fedoraproject.org/wiki/Releases/32/ChangeSet#Binutils_2.33 > > > > > > https://fedoraproject.org/wiki/Changes/FontLangProvidesToLangpacks > > > > > > https://fedoraproject.org/wiki/Changes/golang1.14 > > > > > > https://fedoraproject.org/wiki/Changes/GCC10 > > > > > > https://fedoraproject.org/wiki/Changes/Free_Pascal_Compiler_3.2.0 > > > > > > > > > > > > we will start the mass rebuild on 2020-01-27 > > > > > > > > > > I thought the mass rebuild should be also for > > > > > https://fedoraproject.org/wiki/LTOByDefault > > > > > but the required changes AFAIK haven't landed into redhat-rpm-config > > > > > yet. > > > > > > > > > > CCing Jeff on the current state. > > > > > > (snip) > > > > > > > After finally starting looking at the LTO vs GDB issues last week, I > > > > think we should defer LTO until F33. There's just too many GDB > > > > failures when used with LTO that aren't understood yet. > > > > > > Since the mass rebuild starts today (or has already started), you're > > > cutting it pretty close there ... > > > > > > So you'll either need to postpone to F33 or request a second mass > > > rebuild - soon. > > > > > > Can you comment on the FESCo ticket with the current status? Just to > > > keep us in the loop > > Umm, Ben and I were already discussing the situation this morning. I > > believe the page and fesco ticket both have current state (deferring to > > F33). > > > > jeff > > > > > ___ > > devel mailing list -- devel@lists.fedoraproject.org > > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > > Fedora Code of Conduct: > > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > > List Archives: > > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Fedora 32 Mass Rebuild
We are starting the mass rebuild now. Thanks. On Mon, Jan 27, 2020 at 5:38 PM Jeff Law wrote: > > On Mon, 2020-01-27 at 21:23 +0100, Fabio Valentini wrote: > > On Mon, Jan 27, 2020 at 4:46 PM Jeff Law wrote: > > > On Mon, 2020-01-27 at 16:34 +0100, Jakub Jelinek wrote: > > > > On Mon, Jan 27, 2020 at 10:25:50AM -0500, Mohan Boddu wrote: > > > > > Hi all, > > > > > > > > > > Per the Fedora 32 schedule[1] we will be starting a mass rebuild for > > > > > Fedora 32 today. We are doing a mass rebuild for Fedora 32 for all the > > > > > changes: > > > > > > > > > > https://fedoraproject.org/wiki/Changes/GLIBC231 > > > > > https://fedoraproject.org/wiki/Releases/32/ChangeSet#Binutils_2.33 > > > > > https://fedoraproject.org/wiki/Changes/FontLangProvidesToLangpacks > > > > > https://fedoraproject.org/wiki/Changes/golang1.14 > > > > > https://fedoraproject.org/wiki/Changes/GCC10 > > > > > https://fedoraproject.org/wiki/Changes/Free_Pascal_Compiler_3.2.0 > > > > > > > > > > we will start the mass rebuild on 2020-01-27 > > > > > > > > I thought the mass rebuild should be also for > > > > https://fedoraproject.org/wiki/LTOByDefault > > > > but the required changes AFAIK haven't landed into redhat-rpm-config > > > > yet. > > > > > > > > CCing Jeff on the current state. > > > > (snip) > > > > > After finally starting looking at the LTO vs GDB issues last week, I > > > think we should defer LTO until F33. There's just too many GDB > > > failures when used with LTO that aren't understood yet. > > > > Since the mass rebuild starts today (or has already started), you're > > cutting it pretty close there ... > > > > So you'll either need to postpone to F33 or request a second mass > > rebuild - soon. > > > > Can you comment on the FESCo ticket with the current status? Just to > > keep us in the loop > Umm, Ben and I were already discussing the situation this morning. I > believe the page and fesco ticket both have current state (deferring to > F33). > > jeff > > > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [fedora-arm] Re: Fedora 32 Mass Rebuild - fpc bootstrap on aarch64
On Tue, 28 Jan 2020 02:23:10 - "Artur Iwicki" wrote: > No, this was done on a Fedora install. But thanks for the input! I've > looked into the sources and with patched paths and rebuilt bootstrap > compiler, the koji scratch build went ok. Gonna make a commit to > dist-git soon. awesome, thanks Artur. I have updated fpc-srpm-macros and we should be ready for the mass rebuild. Dan ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [fedora-arm] Re: Fedora 32 Mass Rebuild - fpc bootstrap on aarch64
No, this was done on a Fedora install. But thanks for the input! I've looked into the sources and with patched paths and rebuilt bootstrap compiler, the koji scratch build went ok. Gonna make a commit to dist-git soon. ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [fedora-arm] Re: Fedora 32 Mass Rebuild - fpc bootstrap on aarch64
* Artur Iwicki: > If you're asking "what's the source code", then it's built using the same > source as the RPM. After going through %setup (i.e. extracting everything and > applying patches), do: > $ cd fpcsrc/ > $ make all CPU_TARGET=aarch64 OS_TARGET=linux > BINUTILSPREFIX=aarch64-linux-gnu- > > If you're asking "where the binary comes from", then I've > cross-compiled it (as described above) on my x86_64 machine. Was this a Debian box by chance? Or perhaps the paths are hard-coded incorrectly in the sources? Then you will have to patch them in fpcsrc/compiler/systems/t_linux.pas before building the cross-compiler. The bootstrap binary contains multi-arch paths only: /usr/local/lib/fpc/ /usr/lib/fpc/ =/lib;=/usr/lib;=/usr/X11R6/lib =/usr/lib/aarch64-linux-gnu =/usr/lib On Fedora, there should be /usr/lib64 there. Not sure why the warning about the missing crti.o file isn't printed, though. Thanks, Florian ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Fedora 32 Mass Rebuild
On Mon, 2020-01-27 at 21:23 +0100, Fabio Valentini wrote: > On Mon, Jan 27, 2020 at 4:46 PM Jeff Law wrote: > > On Mon, 2020-01-27 at 16:34 +0100, Jakub Jelinek wrote: > > > On Mon, Jan 27, 2020 at 10:25:50AM -0500, Mohan Boddu wrote: > > > > Hi all, > > > > > > > > Per the Fedora 32 schedule[1] we will be starting a mass rebuild for > > > > Fedora 32 today. We are doing a mass rebuild for Fedora 32 for all the > > > > changes: > > > > > > > > https://fedoraproject.org/wiki/Changes/GLIBC231 > > > > https://fedoraproject.org/wiki/Releases/32/ChangeSet#Binutils_2.33 > > > > https://fedoraproject.org/wiki/Changes/FontLangProvidesToLangpacks > > > > https://fedoraproject.org/wiki/Changes/golang1.14 > > > > https://fedoraproject.org/wiki/Changes/GCC10 > > > > https://fedoraproject.org/wiki/Changes/Free_Pascal_Compiler_3.2.0 > > > > > > > > we will start the mass rebuild on 2020-01-27 > > > > > > I thought the mass rebuild should be also for > > > https://fedoraproject.org/wiki/LTOByDefault > > > but the required changes AFAIK haven't landed into redhat-rpm-config yet. > > > > > > CCing Jeff on the current state. > > (snip) > > > After finally starting looking at the LTO vs GDB issues last week, I > > think we should defer LTO until F33. There's just too many GDB > > failures when used with LTO that aren't understood yet. > > Since the mass rebuild starts today (or has already started), you're > cutting it pretty close there ... > > So you'll either need to postpone to F33 or request a second mass > rebuild - soon. > > Can you comment on the FESCo ticket with the current status? Just to > keep us in the loop Umm, Ben and I were already discussing the situation this morning. I believe the page and fesco ticket both have current state (deferring to F33). jeff > ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Fedora 32 Mass Rebuild
I've finished the build for ppc64le (bootstrapped from a cross-compiled compiler): https://koji.fedoraproject.org/koji/taskinfo?taskID=41106187 It should be noted, though, that to enable ppc64le for dependent packages, the fpc-srpm-macros package must be edited (since packages depending on fpc use the %{fpc_arches} macro defined there). ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Fedora 32 Mass Rebuild
On Mon, 27 Jan 2020 22:12:41 +0100 Fabio Valentini wrote: > On Mon, Jan 27, 2020 at 10:06 PM Dan Horák wrote: > > > > On Mon, 27 Jan 2020 15:59:37 -0500 > > Mohan Boddu wrote: > > > > > Dan and Artur, > > > > > > The mass rebuild hasn't started yet, I can wait until 08:00 UTC > > > 28-Jan-2020 before starting the mass rebuild. > > > > > > If the work is not done by then, we have to run a selective > > > rebuild later. > > > > I don't think we can fix it before the morning tomorrow. Artur, I > > suggest to do a build with the ppc64le bootstrap included and fix > > aarch64 later. > > Sorry if this is a stupid question, but won't the build just fail if > aarch64 fails? So it won't get used for the mass rebuild at all? it won't fail because aarch64 will be still ExcludeArch-ed, only ppc64le would be added to the "working arches" Dan > Fabio > > > Dan > > > > > > > > CC'ing Ben. > > > > > > Thanks. > > > > > > On Mon, Jan 27, 2020 at 3:11 PM Artur Iwicki > > > wrote: > > > > > > > > Here's a koji scratch build: > > > > https://koji.fedoraproject.org/koji/taskinfo?taskID=41102368 > > > > > > > > The ppc64le bootstrap went fine, the aarch64 one fails at: > > > > /builddir/build/BUILD/fpcbuild-r1430/fpcsrc/compiler/ppca64 > > > > fpmake.pp -n > > > > -Fu/builddir/build/BUILD/fpcbuild-r1430/fpcsrc/packages/fpmkunit/units_bs/aarch64-linux > > > > -Fu/builddir/build/BUILD/fpcbuild-r1430/fpcsrc/rtl/units/aarch64-linux > > > > -k"--build-id" /usr/bin/ld: /usr/lib64/libc_nonshared.a(elf-init.oS): > > > > in function `__libc_csu_init': (.text+0x38): undefined > > > > reference to `_init' > > > > ___ devel mailing > > > > list -- devel@lists.fedoraproject.org To unsubscribe send an > > > > email to devel-le...@lists.fedoraproject.org Fedora Code of > > > > Conduct: > > > > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > > > > List Guidelines: > > > > https://fedoraproject.org/wiki/Mailing_list_guidelines List > > > > Archives: > > > > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > > > ___ > > > devel mailing list -- devel@lists.fedoraproject.org > > > To unsubscribe send an email to > > > devel-le...@lists.fedoraproject.org Fedora Code of Conduct: > > > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List > > > Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > > > List Archives: > > > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > > ___ > > devel mailing list -- devel@lists.fedoraproject.org > > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > > Fedora Code of Conduct: > > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List > > Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > > List Archives: > > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List > Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Fedora 32 Mass Rebuild
On Mon, Jan 27, 2020 at 10:06 PM Dan Horák wrote: > > On Mon, 27 Jan 2020 15:59:37 -0500 > Mohan Boddu wrote: > > > Dan and Artur, > > > > The mass rebuild hasn't started yet, I can wait until 08:00 UTC > > 28-Jan-2020 before starting the mass rebuild. > > > > If the work is not done by then, we have to run a selective rebuild > > later. > > I don't think we can fix it before the morning tomorrow. Artur, I > suggest to do a build with the ppc64le bootstrap included and fix > aarch64 later. Sorry if this is a stupid question, but won't the build just fail if aarch64 fails? So it won't get used for the mass rebuild at all? Fabio > Dan > > > > > CC'ing Ben. > > > > Thanks. > > > > On Mon, Jan 27, 2020 at 3:11 PM Artur Iwicki > > wrote: > > > > > > Here's a koji scratch build: > > > https://koji.fedoraproject.org/koji/taskinfo?taskID=41102368 > > > > > > The ppc64le bootstrap went fine, the aarch64 one fails at: > > > /builddir/build/BUILD/fpcbuild-r1430/fpcsrc/compiler/ppca64 > > > fpmake.pp -n > > > -Fu/builddir/build/BUILD/fpcbuild-r1430/fpcsrc/packages/fpmkunit/units_bs/aarch64-linux > > > -Fu/builddir/build/BUILD/fpcbuild-r1430/fpcsrc/rtl/units/aarch64-linux > > > -k"--build-id" /usr/bin/ld: /usr/lib64/libc_nonshared.a(elf-init.oS): > > > in function `__libc_csu_init': (.text+0x38): undefined reference to > > > `_init' ___ devel > > > mailing list -- devel@lists.fedoraproject.org To unsubscribe send > > > an email to devel-le...@lists.fedoraproject.org Fedora Code of > > > Conduct: > > > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List > > > Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > > > List Archives: > > > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > > ___ > > devel mailing list -- devel@lists.fedoraproject.org > > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > > Fedora Code of Conduct: > > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List > > Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > > List Archives: > > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Fedora 32 Mass Rebuild
On Mon, 27 Jan 2020 15:59:37 -0500 Mohan Boddu wrote: > Dan and Artur, > > The mass rebuild hasn't started yet, I can wait until 08:00 UTC > 28-Jan-2020 before starting the mass rebuild. > > If the work is not done by then, we have to run a selective rebuild > later. I don't think we can fix it before the morning tomorrow. Artur, I suggest to do a build with the ppc64le bootstrap included and fix aarch64 later. Dan > > CC'ing Ben. > > Thanks. > > On Mon, Jan 27, 2020 at 3:11 PM Artur Iwicki > wrote: > > > > Here's a koji scratch build: > > https://koji.fedoraproject.org/koji/taskinfo?taskID=41102368 > > > > The ppc64le bootstrap went fine, the aarch64 one fails at: > > /builddir/build/BUILD/fpcbuild-r1430/fpcsrc/compiler/ppca64 > > fpmake.pp -n > > -Fu/builddir/build/BUILD/fpcbuild-r1430/fpcsrc/packages/fpmkunit/units_bs/aarch64-linux > > -Fu/builddir/build/BUILD/fpcbuild-r1430/fpcsrc/rtl/units/aarch64-linux > > -k"--build-id" /usr/bin/ld: /usr/lib64/libc_nonshared.a(elf-init.oS): > > in function `__libc_csu_init': (.text+0x38): undefined reference to > > `_init' ___ devel > > mailing list -- devel@lists.fedoraproject.org To unsubscribe send > > an email to devel-le...@lists.fedoraproject.org Fedora Code of > > Conduct: > > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List > > Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > > List Archives: > > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List > Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Fedora 32 Mass Rebuild
Dan and Artur, The mass rebuild hasn't started yet, I can wait until 08:00 UTC 28-Jan-2020 before starting the mass rebuild. If the work is not done by then, we have to run a selective rebuild later. CC'ing Ben. Thanks. On Mon, Jan 27, 2020 at 3:11 PM Artur Iwicki wrote: > > Here's a koji scratch build: > https://koji.fedoraproject.org/koji/taskinfo?taskID=41102368 > > The ppc64le bootstrap went fine, the aarch64 one fails at: > /builddir/build/BUILD/fpcbuild-r1430/fpcsrc/compiler/ppca64 fpmake.pp -n > -Fu/builddir/build/BUILD/fpcbuild-r1430/fpcsrc/packages/fpmkunit/units_bs/aarch64-linux > -Fu/builddir/build/BUILD/fpcbuild-r1430/fpcsrc/rtl/units/aarch64-linux > -k"--build-id" > /usr/bin/ld: /usr/lib64/libc_nonshared.a(elf-init.oS): in function > `__libc_csu_init': > (.text+0x38): undefined reference to `_init' > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [fedora-arm] Re: Fedora 32 Mass Rebuild - fpc bootstrap on aarch64
On Mon, 27 Jan 2020 20:28:15 - "Artur Iwicki" wrote: > If you're asking "what's the source code", then it's built using the > same source as the RPM. After going through %setup (i.e. extracting > everything and applying patches), do: $ cd fpcsrc/ $ make all > CPU_TARGET=aarch64 OS_TARGET=linux BINUTILSPREFIX=aarch64-linux-gnu- > > If you're asking "where the binary comes from", then I've > cross-compiled it (as described above) on my x86_64 machine. yes, the latter has been my question Dan ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [fedora-arm] Re: Fedora 32 Mass Rebuild - fpc bootstrap on aarch64
If you're asking "what's the source code", then it's built using the same source as the RPM. After going through %setup (i.e. extracting everything and applying patches), do: $ cd fpcsrc/ $ make all CPU_TARGET=aarch64 OS_TARGET=linux BINUTILSPREFIX=aarch64-linux-gnu- If you're asking "where the binary comes from", then I've cross-compiled it (as described above) on my x86_64 machine. ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Fedora 32 Mass Rebuild
On Mon, Jan 27, 2020 at 4:46 PM Jeff Law wrote: > > On Mon, 2020-01-27 at 16:34 +0100, Jakub Jelinek wrote: > > On Mon, Jan 27, 2020 at 10:25:50AM -0500, Mohan Boddu wrote: > > > Hi all, > > > > > > Per the Fedora 32 schedule[1] we will be starting a mass rebuild for > > > Fedora 32 today. We are doing a mass rebuild for Fedora 32 for all the > > > changes: > > > > > > https://fedoraproject.org/wiki/Changes/GLIBC231 > > > https://fedoraproject.org/wiki/Releases/32/ChangeSet#Binutils_2.33 > > > https://fedoraproject.org/wiki/Changes/FontLangProvidesToLangpacks > > > https://fedoraproject.org/wiki/Changes/golang1.14 > > > https://fedoraproject.org/wiki/Changes/GCC10 > > > https://fedoraproject.org/wiki/Changes/Free_Pascal_Compiler_3.2.0 > > > > > > we will start the mass rebuild on 2020-01-27 > > > > I thought the mass rebuild should be also for > > https://fedoraproject.org/wiki/LTOByDefault > > but the required changes AFAIK haven't landed into redhat-rpm-config yet. > > > > CCing Jeff on the current state. (snip) > After finally starting looking at the LTO vs GDB issues last week, I > think we should defer LTO until F33. There's just too many GDB > failures when used with LTO that aren't understood yet. Since the mass rebuild starts today (or has already started), you're cutting it pretty close there ... So you'll either need to postpone to F33 or request a second mass rebuild - soon. Can you comment on the FESCo ticket with the current status? Just to keep us in the loop Thanks, Fabio > I have asked that the LTO bytecode stripping change get into redhat- > rpm-config immediately though. We already know some packages have > enabled LTO and we want to make sure they don't leak the LTO bytecodes > into the distro. > > jeff > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [fedora-arm] Re: Fedora 32 Mass Rebuild - fpc bootstrap on aarch64
On Mon, 27 Jan 2020 21:19:34 +0100 Dan Horák wrote: > On Mon, 27 Jan 2020 20:11:07 - > "Artur Iwicki" wrote: > > > Here's a koji scratch build: > > https://koji.fedoraproject.org/koji/taskinfo?taskID=41102368 > > > > The ppc64le bootstrap went fine, the aarch64 one fails at: what is the source of the bootstrap binary for aarch64? Dan > > /builddir/build/BUILD/fpcbuild-r1430/fpcsrc/compiler/ppca64 fpmake.pp > -n > -Fu/builddir/build/BUILD/fpcbuild-r1430/fpcsrc/packages/fpmkunit/units_bs/aarch64-linux > -Fu/builddir/build/BUILD/fpcbuild-r1430/fpcsrc/rtl/units/aarch64-linux > -k"--build-id" /usr/bin/ld: /usr/lib64/libc_nonshared.a(elf-init.oS): > in function `__libc_csu_init': (.text+0x38): undefined reference to > `_init' > > let's forward it to the arm list > > https://koji.fedoraproject.org/koji/taskinfo?taskID=41102369 has a > link to the srpm > > > Dan > ___ > arm mailing list -- a...@lists.fedoraproject.org > To unsubscribe send an email to arm-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List > Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/a...@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Fedora 32 Mass Rebuild - fpc bootstrap on aarch64
On Mon, 27 Jan 2020 20:11:07 - "Artur Iwicki" wrote: > Here's a koji scratch build: > https://koji.fedoraproject.org/koji/taskinfo?taskID=41102368 > > The ppc64le bootstrap went fine, the aarch64 one fails at: /builddir/build/BUILD/fpcbuild-r1430/fpcsrc/compiler/ppca64 fpmake.pp -n -Fu/builddir/build/BUILD/fpcbuild-r1430/fpcsrc/packages/fpmkunit/units_bs/aarch64-linux -Fu/builddir/build/BUILD/fpcbuild-r1430/fpcsrc/rtl/units/aarch64-linux -k"--build-id" /usr/bin/ld: /usr/lib64/libc_nonshared.a(elf-init.oS): in function `__libc_csu_init': (.text+0x38): undefined reference to `_init' let's forward it to the arm list https://koji.fedoraproject.org/koji/taskinfo?taskID=41102369 has a link to the srpm Dan ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Fedora 32 Mass Rebuild
Here's a koji scratch build: https://koji.fedoraproject.org/koji/taskinfo?taskID=41102368 The ppc64le bootstrap went fine, the aarch64 one fails at: /builddir/build/BUILD/fpcbuild-r1430/fpcsrc/compiler/ppca64 fpmake.pp -n -Fu/builddir/build/BUILD/fpcbuild-r1430/fpcsrc/packages/fpmkunit/units_bs/aarch64-linux -Fu/builddir/build/BUILD/fpcbuild-r1430/fpcsrc/rtl/units/aarch64-linux -k"--build-id" /usr/bin/ld: /usr/lib64/libc_nonshared.a(elf-init.oS): in function `__libc_csu_init': (.text+0x38): undefined reference to `_init' ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Fedora 32 Mass Rebuild
On Mon, 27 Jan 2020 18:42:28 - "Artur Iwicki" wrote: > Yes, sorry about that. I'm working on it right now. Should be done > before midnight CET. > > FPC 3.2.0 was originally to come out before the end of 2019, but it > still hasn't been released. Reading the forums and the bug tracker, > none of the remaining issues affect Fedora, so I decided to go with > 3.2.0-beta from the latest SVN revision. That's the main reason for > this lag. Sorry once again. and those are all objective reasons, so no problem. Let me know if you need some help with the ppc64le (or aarch64) parts. Worst case we could do a limited rebuild later. Dan ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Fedora 32 Mass Rebuild
Yes, sorry about that. I'm working on it right now. Should be done before midnight CET. FPC 3.2.0 was originally to come out before the end of 2019, but it still hasn't been released. Reading the forums and the bug tracker, none of the remaining issues affect Fedora, so I decided to go with 3.2.0-beta from the latest SVN revision. That's the main reason for this lag. Sorry once again. ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Fedora 32 Mass Rebuild
On Mon, 2020-01-27 at 16:34 +0100, Jakub Jelinek wrote: > On Mon, Jan 27, 2020 at 10:25:50AM -0500, Mohan Boddu wrote: > > Hi all, > > > > Per the Fedora 32 schedule[1] we will be starting a mass rebuild for > > Fedora 32 today. We are doing a mass rebuild for Fedora 32 for all the > > changes: > > > > https://fedoraproject.org/wiki/Changes/GLIBC231 > > https://fedoraproject.org/wiki/Releases/32/ChangeSet#Binutils_2.33 > > https://fedoraproject.org/wiki/Changes/FontLangProvidesToLangpacks > > https://fedoraproject.org/wiki/Changes/golang1.14 > > https://fedoraproject.org/wiki/Changes/GCC10 > > https://fedoraproject.org/wiki/Changes/Free_Pascal_Compiler_3.2.0 > > > > we will start the mass rebuild on 2020-01-27 > > I thought the mass rebuild should be also for > https://fedoraproject.org/wiki/LTOByDefault > but the required changes AFAIK haven't landed into redhat-rpm-config yet. > > CCing Jeff on the current state. After finally starting looking at the LTO vs GDB issues last week, I think we should defer LTO until F33. There's just too many GDB failures when used with LTO that aren't understood yet. I have asked that the LTO bytecode stripping change get into redhat- rpm-config immediately though. We already know some packages have enabled LTO and we want to make sure they don't leak the LTO bytecodes into the distro. jeff ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Fedora 32 Mass Rebuild
On Mon, 27 Jan 2020 10:25:50 -0500 Mohan Boddu wrote: > Hi all, > > Per the Fedora 32 schedule[1] we will be starting a mass rebuild for > Fedora 32 today. We are doing a mass rebuild for Fedora 32 for all the > changes: > > https://fedoraproject.org/wiki/Changes/GLIBC231 > https://fedoraproject.org/wiki/Releases/32/ChangeSet#Binutils_2.33 > https://fedoraproject.org/wiki/Changes/FontLangProvidesToLangpacks > https://fedoraproject.org/wiki/Changes/golang1.14 > https://fedoraproject.org/wiki/Changes/GCC10 > https://fedoraproject.org/wiki/Changes/Free_Pascal_Compiler_3.2.0 if I see right, then FPC hasn't been bootstrapped for aarch64 and ppc64le yet Dan ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: Fedora 32 Mass Rebuild
On Mon, Jan 27, 2020 at 10:25:50AM -0500, Mohan Boddu wrote: > Hi all, > > Per the Fedora 32 schedule[1] we will be starting a mass rebuild for > Fedora 32 today. We are doing a mass rebuild for Fedora 32 for all the > changes: > > https://fedoraproject.org/wiki/Changes/GLIBC231 > https://fedoraproject.org/wiki/Releases/32/ChangeSet#Binutils_2.33 > https://fedoraproject.org/wiki/Changes/FontLangProvidesToLangpacks > https://fedoraproject.org/wiki/Changes/golang1.14 > https://fedoraproject.org/wiki/Changes/GCC10 > https://fedoraproject.org/wiki/Changes/Free_Pascal_Compiler_3.2.0 > > we will start the mass rebuild on 2020-01-27 I thought the mass rebuild should be also for https://fedoraproject.org/wiki/LTOByDefault but the required changes AFAIK haven't landed into redhat-rpm-config yet. CCing Jeff on the current state. Jakub ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org