Date: Sat, 22 Aug 2020 16:17:33 +0200 From: Dimitry Andric <dim@FreeBSD.org> To: Shawn Webb <shawn.webb@hardenedbsd.org> Cc: src-committers <src-committers@freebsd.org>, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r364482 - head/lib/libc++ Message-ID: <741677B8-D4AD-418B-9D60-436AA7E34E4C@FreeBSD.org> In-Reply-To: <20200822140711.62khzgdj5slb2yuq@mutt-hbsd> References: <202008221205.07MC5Bb9007914@repo.freebsd.org> <20200822140711.62khzgdj5slb2yuq@mutt-hbsd>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail=_F0F6A700-0FB8-4C23-9DE2-DDDEC9A3DEFC Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 22 Aug 2020, at 16:07, Shawn Webb <shawn.webb@hardenedbsd.org> wrote: >=20 > On Sat, Aug 22, 2020 at 12:05:11PM +0000, Dimitry Andric wrote: >> Author: dim >> Date: Sat Aug 22 12:05:11 2020 >> New Revision: 364482 >> URL: https://svnweb.freebsd.org/changeset/base/364482 >>=20 >> Log: >> Add a few new source files to libc++, in particular the = implementation >> part of std::random_shuffle. These were split off at some point by >> upstream, but I forgot to add them to our Makefile. >>=20 >> This should allow some ports which use std::random_shuffle to = correctly >> link again. >>=20 >> Reported by: thierry >> PR: 248795 >> MFC after: 6 weeks >> X-MFX-With: r364284 >>=20 >> Modified: >> head/lib/libc++/Makefile >>=20 >> Modified: head/lib/libc++/Makefile >> = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D >> --- head/lib/libc++/Makefile Sat Aug 22 11:59:14 2020 = (r364481) >> +++ head/lib/libc++/Makefile Sat Aug 22 12:05:11 2020 = (r364482) >> @@ -16,6 +16,8 @@ SHLIB_LDSCRIPT=3D libc++.ldscript >>=20 >> SRCS+=3D algorithm.cpp >> SRCS+=3D any.cpp >> +SRCS+=3D atomic.cpp >> +SRCS+=3D barrier.cpp >> SRCS+=3D bind.cpp >> SRCS+=3D charconv.cpp >> SRCS+=3D chrono.cpp >> @@ -38,6 +40,7 @@ SRCS+=3D mutex_destructor.cpp >> SRCS+=3D new.cpp >> SRCS+=3D optional.cpp >> SRCS+=3D random.cpp >> +SRCS+=3D random_shuffle.cpp >> SRCS+=3D regex.cpp >> SRCS+=3D shared_mutex.cpp >> SRCS+=3D stdexcept.cpp >=20 > There's also these files: >=20 > = https://github.com/HardenedBSD/hardenedBSD/commit/9410e679cc7888311f6efaf2= 51f8d9a311c5b19d We intentionally don't build a number of the lldb plugins, so these should not be needed. Did you get build failures otherwise? In case you require the full lldb functionality, it is better to install the port. -Dimitry --Apple-Mail=_F0F6A700-0FB8-4C23-9DE2-DDDEC9A3DEFC Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.2 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCX0Eo/QAKCRCwXqMKLiCW o/b5AKDvIkQkAcGsjb3+6gYfDrknhOP0IQCfTUhph9kStUfASuYEoLVEUlkVLtI= =7V19 -----END PGP SIGNATURE----- --Apple-Mail=_F0F6A700-0FB8-4C23-9DE2-DDDEC9A3DEFC--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?741677B8-D4AD-418B-9D60-436AA7E34E4C>