Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Apr 2012 09:43:44 +0000
From:      "Bjoern A. Zeeb" <bz@FreeBSD.org>
To:        Jason Evans <jasone@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r234370 - in head: contrib/jemalloc contrib/jemalloc/doc contrib/jemalloc/include contrib/jemalloc/include/jemalloc contrib/jemalloc/include/jemalloc/internal contrib/jemalloc/src inclu...
Message-ID:  <AECE03EF-CDEB-43DE-9222-CD94CC07CC95@FreeBSD.org>
In-Reply-To: <F43DDEEA-375B-4F1C-80A3-AAECFDFF414A@FreeBSD.org>
References:  <201204170722.q3H7ME6A070934@svn.freebsd.org> <F43DDEEA-375B-4F1C-80A3-AAECFDFF414A@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On 17. Apr 2012, at 09:35 , Bjoern A. Zeeb wrote:

>=20
> On 17. Apr 2012, at 07:22 , Jason Evans wrote:
>=20
>> Author: jasone
>> Date: Tue Apr 17 07:22:14 2012
>> New Revision: 234370
>> URL: http://svn.freebsd.org/changeset/base/234370
>>=20
>> Log:
>> Import jemalloc 9ef7f5dc34ff02f50d401e41c8d9a4a928e7c2aa (dev branch,
>> prior to 3.0.0 release) as contrib/jemalloc, and integrate it into =
libc.
>> The code being imported by this commit diverged from
>> lib/libc/stdlib/malloc.c in March 2010, which means that a portion of
>> the jemalloc 1.0.0 ChangeLog entries are relevant, as are the entries
>> for all subsequent releases.
>=20
> I am seeing a lot of build failures on all archs with:
>=20
> =
/scratch/tmp/bz/obj//i386.i386/scratch/tmp/bz/head.svn/tmp/usr/lib/libc.so=
: undefined reference to `__sync_sub_and_fetch_8'
> =
/scratch/tmp/bz/obj//i386.i386/scratch/tmp/bz/head.svn/tmp/usr/lib/libc.so=
: undefined reference to `__sync_add_and_fetch_8'
>=20
> =
/scratch/tmp/bz/obj//arm.armeb/scratch/tmp/bz/head.svn/tmp/usr/lib/libc.so=
: undefined reference to `__sync_sub_and_fetch_8'
> =
/scratch/tmp/bz/obj//arm.armeb/scratch/tmp/bz/head.svn/tmp/usr/lib/libc.so=
: undefined reference to `__sync_sub_and_fetch_4'
> =
/scratch/tmp/bz/obj//arm.armeb/scratch/tmp/bz/head.svn/tmp/usr/lib/libc.so=
: undefined reference to `__sync_add_and_fetch_4'
> =
/scratch/tmp/bz/obj//arm.armeb/scratch/tmp/bz/head.svn/tmp/usr/lib/libc.so=
: undefined reference to `__sync_add_and_fetch_8'

Actually it seems these failed:

arm.armeb buildworld failed, check _.arm.armeb.buildworld for details
arm.arm buildworld failed, check _.arm.arm.buildworld for details
mips.mips64 buildworld failed, check _.mips.mips64.buildworld for =
details
mips.mipsel buildworld failed, check _.mips.mipsel.buildworld for =
details
mips.mips64el buildworld failed, check _.mips.mips64el.buildworld for =
details
mips.mipsn32 buildworld failed, check _.mips.mipsn32.buildworld for =
details
mips.mips buildworld failed, check _.mips.mips.buildworld for details
i386.i386 buildworld failed, check _.i386.i386.buildworld for details
pc98.i386 buildworld failed, check _.pc98.i386.buildworld for details
powerpc.powerpc buildworld failed, check _.powerpc.powerpc.buildworld =
for details
powerpc.powerpc64 buildworld failed, check =
_.powerpc.powerpc64.buildworld for details


--=20
Bjoern A. Zeeb                                 You have to have visions!
   It does not matter how good you are. It matters what good you do!




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AECE03EF-CDEB-43DE-9222-CD94CC07CC95>