[tlbuild] tl20 pre-pre-builds

Marc Baudoin babafou at babafou.eu.org
Mon Feb 10 18:42:04 CET 2020


Karl Berry <karl at freefriends.org> écrit :
> Hi TL builders. I just updated the version numbers in the TL build tree
> for TL20. I think most of what's there is already close to final.
[...]
> So if you want to give either or both a whirl now, that'd be great,
> although we'll give the developers a little while longer before we start
> down the pretest road ... --thanks, karl.

As NetBSD 9.0 should be out soon, I thought I'd give it a try
(TL build was OK on NetBSD 8.1 a few days ago).  As always, C++
has its set of problems:

-----------------------------------------------------------------

g++ -D_REENTRANT  -DU_HAVE_ELF_H=1 -DU_ENABLE_DYLOAD=0 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0  -I/usr/local/src/texlive/Work/libs/icu/../../../libs/icu/icu-src/source/common   "-DDEFAULT_ICU_PLUGINS=\"/usr/local/lib/icu\" " -DU_ATTRIBUTE_DEPRECATED= -DU_COMMON_IMPLEMENTATION  -std=c++11    -c   -o putil.ao /usr/local/src/texlive/Work/libs/icu/../../../libs/icu/icu-src/source/common/putil.cpp
In file included from /usr/include/g++/bits/localefwd.h:40:0,
                 from /usr/include/g++/string:43,
                 from /usr/include/g++/stdexcept:39,
                 from /usr/include/g++/system_error:41,
                 from /usr/include/g++/bits/std_mutex.h:39,
                 from /usr/include/g++/condition_variable:39,
                 from /usr/local/src/texlive/Work/libs/icu/../../../libs/icu/icu-src/source/common/umutex.h:24,
                 from /usr/local/src/texlive/Work/libs/icu/../../../libs/icu/icu-src/source/common/putil.cpp:68:
/usr/include/g++/bits/c++locale.h: In function 'int std::__convert_from_v(int* const&, char*, int, const char*, ...)':
/usr/include/g++/bits/c++locale.h:82:51: error: 'locale_t' was not declared in this scope
     const int __ret = vsnprintf_l(__out, __size, (locale_t)__cloc, __fmt,
                                                   ^~~~~~~~
/usr/include/g++/bits/c++locale.h:82:51: note: suggested alternative: 'localeconv'
     const int __ret = vsnprintf_l(__out, __size, (locale_t)__cloc, __fmt,
                                                   ^~~~~~~~
                                                   localeconv
/usr/include/g++/bits/c++locale.h:82:23: error: 'vsnprintf_l' was not declared in this scope
     const int __ret = vsnprintf_l(__out, __size, (locale_t)__cloc, __fmt,
                       ^~~~~~~~~~~
/usr/include/g++/bits/c++locale.h:82:23: note: suggested alternative: 'vsnprintf'
     const int __ret = vsnprintf_l(__out, __size, (locale_t)__cloc, __fmt,
                       ^~~~~~~~~~~
                       vsnprintf

-----------------------------------------------------------------

As I lost any interest in C++ some 20 years ago, I can't really
delve into this.  Any idea?


More information about the tlbuild mailing list.