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>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On 22 Aug 2020, at 16:07, Shawn Webb <shawn.webb@hardenedbsd.org> wrote: > > 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 >> >> 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. >> >> This should allow some ports which use std::random_shuffle to correctly >> link again. >> >> Reported by: thierry >> PR: 248795 >> MFC after: 6 weeks >> X-MFX-With: r364284 >> >> Modified: >> head/lib/libc++/Makefile >> >> Modified: head/lib/libc++/Makefile >> ============================================================================== >> --- 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= libc++.ldscript >> >> SRCS+= algorithm.cpp >> SRCS+= any.cpp >> +SRCS+= atomic.cpp >> +SRCS+= barrier.cpp >> SRCS+= bind.cpp >> SRCS+= charconv.cpp >> SRCS+= chrono.cpp >> @@ -38,6 +40,7 @@ SRCS+= mutex_destructor.cpp >> SRCS+= new.cpp >> SRCS+= optional.cpp >> SRCS+= random.cpp >> +SRCS+= random_shuffle.cpp >> SRCS+= regex.cpp >> SRCS+= shared_mutex.cpp >> SRCS+= stdexcept.cpp > > There's also these files: > > https://github.com/HardenedBSD/hardenedBSD/commit/9410e679cc7888311f6efaf251f8d9a311c5b19d 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 [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.2 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCX0Eo/QAKCRCwXqMKLiCW o/b5AKDvIkQkAcGsjb3+6gYfDrknhOP0IQCfTUhph9kStUfASuYEoLVEUlkVLtI= =7V19 -----END PGP SIGNATURE-----help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?741677B8-D4AD-418B-9D60-436AA7E34E4C>
