mike tancsa
2020-May-25 16:15 UTC
svn commit: r361465 - in stable: 11/lib/clang/include/clang/Config 11/lib/clang/include/llvm/Config 12/lib/clang/include/clang/Config 12/lib/clang/include/llvm/Config
Hi Dimitry, ??? Is there any fallout from this commit not being there ? I have deployed some nanobsd images based on a tree last week.? Are there any bugs I would run into as a result of this ? Or is it benign ? Thanks, ??? ---Mike On 5/25/2020 12:06 PM, Dimitry Andric wrote:> Author: dim > Date: Mon May 25 16:06:30 2020 > New Revision: 361465 > URL: https://svnweb.freebsd.org/changeset/base/361465 > > Log: > Regenerate llvm config headers to correctly enable zlib support > > During the initial upgrade to 10.0.0 in r357120, I generated these > headers once, but they were missing zlib-related settings at that time. > These should have been regenerated again during the merge of the final > 10.0.0 release. > > Direct commit to stable/{11,12}, since head has gotten 10.0.1 in the > mean time, with up-to-date generated headers. > > Reported by: hyama99 at gmail.com > PR: 246244 > > Modified: > stable/12/lib/clang/include/clang/Config/config.h > stable/12/lib/clang/include/llvm/Config/config.h > stable/12/lib/clang/include/llvm/Config/llvm-config.h > > Changes in other areas also in this revision: > Modified: > stable/11/lib/clang/include/clang/Config/config.h > stable/11/lib/clang/include/llvm/Config/config.h > stable/11/lib/clang/include/llvm/Config/llvm-config.h > > Modified: stable/12/lib/clang/include/clang/Config/config.h > =============================================================================> --- stable/12/lib/clang/include/clang/Config/config.h Mon May 25 16:00:08 2020 (r361464) > +++ stable/12/lib/clang/include/clang/Config/config.h Mon May 25 16:06:30 2020 (r361465) > @@ -62,7 +62,7 @@ > #define CLANG_HAVE_RLIMITS 1 > > /* The LLVM product name and version */ > -#define BACKEND_PACKAGE_STRING "LLVM 10.0.0git" > +#define BACKEND_PACKAGE_STRING "LLVM 10.0.0" > > /* Linker version detected at compile time. */ > /* #undef HOST_LINK_VERSION */ > > Modified: stable/12/lib/clang/include/llvm/Config/config.h > =============================================================================> --- stable/12/lib/clang/include/llvm/Config/config.h Mon May 25 16:00:08 2020 (r361464) > +++ stable/12/lib/clang/include/llvm/Config/config.h Mon May 25 16:06:30 2020 (r361465) > @@ -110,6 +110,9 @@ > /* Define to 1 if you have the `pthread_setname_np' function. */ > /* #undef HAVE_PTHREAD_SETNAME_NP */ > > +/* Define to 1 if you have the `z' library (-lz). */ > +#define HAVE_LIBZ 1 > + > /* Define to 1 if you have the <link.h> header file. */ > #define HAVE_LINK_H 1 > > @@ -224,6 +227,9 @@ > /* Define to 1 if you have the <valgrind/valgrind.h> header file. */ > /* #undef HAVE_VALGRIND_VALGRIND_H */ > > +/* Define to 1 if you have the <zlib.h> header file. */ > +#define HAVE_ZLIB_H 1 > + > /* Have host's _alloca */ > /* #undef HAVE__ALLOCA */ > > @@ -316,10 +322,10 @@ > #define PACKAGE_NAME "LLVM" > > /* Define to the full name and version of this package. */ > -#define PACKAGE_STRING "LLVM 10.0.0git" > +#define PACKAGE_STRING "LLVM 10.0.0" > > /* Define to the version of this package. */ > -#define PACKAGE_VERSION "10.0.0git" > +#define PACKAGE_VERSION "10.0.0" > > /* Define to the vendor of this package. */ > /* #undef PACKAGE_VENDOR */ > > Modified: stable/12/lib/clang/include/llvm/Config/llvm-config.h > =============================================================================> --- stable/12/lib/clang/include/llvm/Config/llvm-config.h Mon May 25 16:00:08 2020 (r361464) > +++ stable/12/lib/clang/include/llvm/Config/llvm-config.h Mon May 25 16:06:30 2020 (r361465) > @@ -73,7 +73,7 @@ > #define LLVM_VERSION_PATCH 0 > > /* LLVM version string */ > -#define LLVM_VERSION_STRING "10.0.0git" > +#define LLVM_VERSION_STRING "10.0.0" > > /* Whether LLVM records statistics for use with GetStatistics(), > * PrintStatistics() or PrintStatisticsJSON() > _______________________________________________ > svn-src-stable-12 at freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/svn-src-stable-12 > To unsubscribe, send any mail to "svn-src-stable-12-unsubscribe at freebsd.org" >
Dimitry Andric
2020-May-25 16:20 UTC
svn commit: r361465 - in stable: 11/lib/clang/include/clang/Config 11/lib/clang/include/llvm/Config 12/lib/clang/include/clang/Config 12/lib/clang/include/llvm/Config
Hi Mike, Unless you need zlib compressed debug information, you will not be affected. I hope that on nano-scale systems you will seldom have to deal with multi-GB .debug sections. :-) Note that I have asked the release engineering team for approval to merge this change into 11.4, so hopefully it will be in the upcoming release. -Dimitry On 25 May 2020, at 18:15, mike tancsa <mike at sentex.net> wrote:> > Is there any fallout from this commit not being there ? I have > deployed some nanobsd images based on a tree last week. Are there any > bugs I would run into as a result of this ? Or is it benign ? > > Thanks, > > ---Mike > > On 5/25/2020 12:06 PM, Dimitry Andric wrote: >> Author: dim >> Date: Mon May 25 16:06:30 2020 >> New Revision: 361465 >> URL: https://svnweb.freebsd.org/changeset/base/361465 >> >> Log: >> Regenerate llvm config headers to correctly enable zlib support >> >> During the initial upgrade to 10.0.0 in r357120, I generated these >> headers once, but they were missing zlib-related settings at that time. >> These should have been regenerated again during the merge of the final >> 10.0.0 release. >> >> Direct commit to stable/{11,12}, since head has gotten 10.0.1 in the >> mean time, with up-to-date generated headers. >> >> Reported by: hyama99 at gmail.com >> PR: 246244-------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 223 bytes Desc: Message signed with OpenPGP URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20200525/10a8d346/attachment.sig>