Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Jul 2017 01:57:16 -0700
From:      Mark Millard <markmi@dsl-only.net>
To:        Bryan Drewery <bdrewery@FreeBSD.org>, FreeBSD PowerPC ML <freebsd-ppc@freebsd.org>, rpokala@mac.com, FreeBSD Current <freebsd-current@freebsd.org>, FreeBSD Toolchain <freebsd-toolchain@freebsd.org>
Subject:   Re: libstdc++ build failures on MIPS, PowerPC, Sparc
Message-ID:  <07FE9513-BCB7-4955-A01B-7E17D6AA825D@dsl-only.net>
In-Reply-To: <5AF488C1-FC10-4113-A882-8865C3FEDD11@dsl-only.net>
References:  <A0C428BE-B7CB-493F-BBC6-FECB2166F5DF@dsl-only.net> <1652170A-4809-4C0C-AA9D-3C364EA3866B@FreeBSD.org> <995425D0-1240-4008-8BF7-982C7725353C@dsl-only.net> <0A3348B1-0D56-4D68-9839-292635C6610D@dsl-only.net> <5AF488C1-FC10-4113-A882-8865C3FEDD11@dsl-only.net>

next in thread | previous in thread | raw e-mail | index | archive | help
[Fixed by -r321684 .]

On 2017-Jul-24, at 2:31 AM, Mark Millard <markmi at dsl-only.net> wrote:

> [I'm just sending the notes to Bryan Drewery, no new
> information added.]
>=20
>=20
> Ravi Pokala rpokala at mac.com wrote on
> Sun Jul 23 19:44:57 UTC 2017 :
>=20
>> I did a tinderbox build of -HEAD as of r321376; there were failures =
like this (paths shortened):
>>=20
>>   c++ -isystem ${OUTDIR}/tmp/usr/include/c++/v1 -std=3Dc++11  =
-nostdinc++ -isystem ${OUTDIR}/tmp/usr/include -L${OUTDIR}/tmp/usr/lib =
-B${OUTDIR}/tmp/usr/lib --sysroot=3D${OUTDIR}/tmp =
-B${OUTDIR}/tmp/usr/bin  -O -pipe -G0 -EB -mabi=3D32 -msoft-float  =
-DIN_GLIBCPP_V3 -DHAVE_CONFIG_H -I${SRCDIR}/gnu/lib/libstdc++ =
-I${SRCDIR}/contrib/libstdc++/libsupc++ -I${SRCDIR}/contrib/gcc =
-I${SRCDIR}/contrib/libstdc++/include =
-I${SRCDIR}/contrib/gcclibs/include =
-I${SRCDIR}/contrib/libstdc++/include -I. =
-frandom-seed=3DRepeatabilityConsideredGood       =
-fno-implicit-templates -ffunction-sections -fdata-sections =
-Wno-deprecated   -c ${SRCDIR}/contrib/libstdc++/src/bitmap_allocator.cc =
-o bitmap_allocator.o
>>=20
>>   cc1plus: error: unrecognized command line option "-std=3Dc++11"
>>   *** [bitmap_allocator.o] Error code 1
>>=20
>> on multiple worlds:
>>=20
>>   [threepio:clean/base/head] rpokala% egrep -l 'stopped in .*libstdc' =
_.*buildworld
>>   _.mips.mips.buildworld
>>   _.mips.mips64.buildworld
>>   _.mips.mips64el.buildworld
>>   _.mips.mips64elhf.buildworld
>>   _.mips.mips64hf.buildworld
>>   _.mips.mipsel.buildworld
>>   _.mips.mipselhf.buildworld
>>   _.mips.mipshf.buildworld
>>   _.mips.mipsn32.buildworld
>>   _.powerpc.powerpc.buildworld
>>   _.powerpc.powerpc64.buildworld
>>   _.powerpc.powerpcspe.buildworld
>>   _.sparc64.sparc64.buildworld
>>=20
>> No interesting build environment, just MAKEOBJDIRPREFIX and JFLAGS; =
clean sources and empty output directory.
. . .

My recent tests of building powerpc and powerpc64
gcc 4.2.1 style indicate that -r321684 has fixed
this issue.

=3D=3D=3D
Mark Millard
markmi at dsl-only.net




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?07FE9513-BCB7-4955-A01B-7E17D6AA825D>