TR1 removed from boost in version 1.65

2023-12-22 Thread Yury Tarasievich

Hi all,

I seem to have no trouble in compiling the trunk 
with 1.79 boost on a fairly fresh linux distro.


Notes:
- I'm building with my patch applied, enabling 
to build with c++11
- I had tentatively removed patching with 
boost_1_55_0.patch and boost-clang.patch in 
boost/makefile.mk, seems to do no harm


-Yury


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



TR1 removed from boost in version 1.65

2023-12-21 Thread Pedro F. Giffuni
Hi;
Just to note that if you look at main/stlport/systemstl, you will see that if 
everything else fails we would try to use's boost's TR1 as a replacement for a 
decent STL. That approach doesn't really work anymore. Indeed FreeBSD's PPC64 
AOO port appears broken with this message:
fails to compile: 
aoo-4.2.0/main/solver/420/unxfbsdppc64.pro/inc/stl/vector:31:11: fatal error: 
boost/tr1/tr1/vector: No such file or directory
Now, we could keep boost 1.64 and that would be an advance WRT what we have 
today but... I would argue that a C++ compiler without a vector implementation 
is *really* broken.
Just some food for thought. I am proposing an update to version 1.79, which 
seems to be a sweet spot for the compilers we currently support.
Pedro.