Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Oct 2009 22:24:00 -0400
From:      Alexander Kabaev <kabaev@gmail.com>
To:        Peter Jeremy <peterjeremy@acm.org>
Cc:        svn-src-stable@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, svn-src-stable-8@freebsd.org
Subject:   Re: svn commit: r198304 - in stable/8/lib/libc: . gen stdio stdtime string sys
Message-ID:  <20091024222400.6575c6f6@kan.dnsalias.net>
In-Reply-To: <20091025001231.GA1817@server.vk2pj.dyndns.org>
References:  <200910201905.n9KJ5hPe075884@svn.freebsd.org> <20091025001231.GA1817@server.vk2pj.dyndns.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/88nP58oMYfOLq1VZXABL6ZY
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Sun, 25 Oct 2009 11:12:31 +1100
Peter Jeremy <peterjeremy@acm.org> wrote:

> On 2009-Oct-20 19:05:43 +0000, Alexander Kabaev <kan@freebsd.org>
> wrote:
> >  Make libc.a provide __stack_chk_fail_local weak alias. This is
> >  needed to satisfy static libraries that are compiled with -fpic
> >  and linked into static binary afterwards. Several libraries in
> >  gcc are examples of such static libs.
>=20
> bin/139052 discusses a related problem not addressed by r197277.
> Any chance of looking into that?
>=20
> --=20
> Peter Jeremy

You are linking in a library compiled with -fstack-protector
(libgcov) and do not pass -fstack-protector when running gcc with
-fprofile-generator. Consequently, gcc does not link in necessary
libssp_nonshared.a.

Either you use stack protections or you do not. Please choose.

--=20
Alexander Kabaev

--Sig_/88nP58oMYfOLq1VZXABL6ZY
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.13 (FreeBSD)

iD8DBQFK47bFQ6z1jMm+XZYRAgKSAJ9MZvvkC1b+/zIcq+lIowx9QvD8yQCeNw06
LM+R90brsp3zglQxbhJv7uM=
=EBAD
-----END PGP SIGNATURE-----

--Sig_/88nP58oMYfOLq1VZXABL6ZY--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091024222400.6575c6f6>