[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: PPC build failure with undefined symbols __ashldi3, _restgpr_14_x, .
From: |
Andrey Borzenkov |
Subject: |
Re: PPC build failure with undefined symbols __ashldi3, _restgpr_14_x, ... |
Date: |
Fri, 15 Nov 2013 16:22:00 +0400 |
В Fri, 15 Nov 2013 12:00:49 +0100
Vladimir 'φ-coder/phcoder' Serbinenko <address@hidden> пишет:
> On 15.11.2013 06:19, Andrey Borzenkov wrote:
> > Sources at 6fcec439545c817fbc8e2f51c667a70037a34a76
> >
> > Building RPM for PPC (32 or 64 bits) I get
> >
> > [ 187s] cat syminfo.lst | sort | gawk -f ../../grub-core/genmoddep.awk >
> > moddep.lst || (rm -f moddep.lst; exit 1)
> > [ 187s] __ashldi3 in affs is not defined
> > [ 187s] _restgpr_14_x in affs is not defined
> > [ 187s] _restgpr_20_x in affs is not defined
> > [ 187s] _restgpr_25_x in affs is not defined
> > [ 187s] _restgpr_27_x in affs is not defined
> > [ 187s] _restgpr_28_x in affs is not defined
> > [ 187s] _restgpr_30_x in affs is not defined
> > ...
> >
> > for a long list of them.
> >
> > Full build logs are available as
> > https://build.opensuse.org/build/home:arvidjaar:grub2-next/openSUSE_Factory_PowerPC/ppc/grub2/_log
> > https://build.opensuse.org/build/home:arvidjaar:grub2-next/openSUSE_Factory_PowerPC/ppc64/grub2/_log
> >
> > I do not myself have access to any PPC system nor any experience with
> > them.
> >
> You don't have multilib installed.
Could you elaborate? This is native build on PPC system. It has both 64
and 32 bit of gcc and libgcc installed:
[ 12s] libgcc_s1-32bit-4.8.1_20130909-5.1
########################################
[ 10s] libgcc_s1-4.8.1_20130909-5.1
########################################
[ 17s] gcc48-4.8.1_20130909-5.1
########################################
[ 17s] gcc48-32bit-4.8.1_20130909-5.1
########################################
This did build successfully until some recent changes (grub2 *is* part
of openSUSE for PPC). I compared logs for x86 and ppc and both say
[ 119s] checking for __bswapsi2... no
[ 119s] checking for __bswapdi2... no
[ 119s] checking for __ashldi3... no
[ 120s] checking for __ashrdi3... no
[ 120s] checking for __lshrdi3... no
[ 120s] checking for __ucmpdi2... no
[ 120s] checking for _restgpr_14_x... no
unfortunately I'm stuck here. For all I can tell it should either fail
or succeed in both cases.
> > x86 builds OK.
> >
> > _______________________________________________
> > Grub-devel mailing list
> > address@hidden
> > https://lists.gnu.org/mailman/listinfo/grub-devel
> >
>
>
signature.asc
Description: PGP signature
- PPC build failure with undefined symbols __ashldi3, _restgpr_14_x, ..., Andrey Borzenkov, 2013/11/15
- Re: PPC build failure with undefined symbols __ashldi3, _restgpr_14_x, ..., Vladimir 'φ-coder/phcoder' Serbinenko, 2013/11/15
- Re: PPC build failure with undefined symbols __ashldi3, _restgpr_14_x, ...,
Andrey Borzenkov <=
- Re: PPC build failure with undefined symbols __ashldi3, _restgpr_14_x, ..., Vladimir 'φ-coder/phcoder' Serbinenko, 2013/11/15
- Re: PPC build failure with undefined symbols __ashldi3, _restgpr_14_x, ..., Andrey Borzenkov, 2013/11/15
- Re: PPC build failure with undefined symbols __ashldi3, _restgpr_14_x, ..., Vladimir 'φ-coder/phcoder' Serbinenko, 2013/11/15
- Re: PPC build failure with undefined symbols __ashldi3, _restgpr_14_x, ..., Andrey Borzenkov, 2013/11/15
- Re: PPC build failure with undefined symbols __ashldi3, _restgpr_14_x, ..., Vladimir 'φ-coder/phcoder' Serbinenko, 2013/11/15
- Re: PPC build failure with undefined symbols __ashldi3, _restgpr_14_x, ..., Andrey Borzenkov, 2013/11/15
- [PATCH] restore -nostdlib for libgcc symbols tests, Andrey Borzenkov, 2013/11/15
- Re: [PATCH] restore -nostdlib for libgcc symbols tests, Vladimir 'φ-coder/phcoder' Serbinenko, 2013/11/16