On Sun, 31 Aug 2025, 00:32 Gerald Pfeifer, <ger...@pfeifer.com> wrote:
> On Sat, 26 Apr 2025, Jonathan Wakely wrote: > > I found (and removed) some more sphinx leftovers under /onlinedocs/cpp/ > > Thanks! > > I found some time and dug into this. Addressing this properly means to > update some of our scripting, for which I have a prototype ready. > > On the libstdc++ my updated scripts found the following which look like > orphans: > > $ ll /www/gcc/htdocs/onlinedocs/libstdc++/ext/ > total 6760 > -rw-rw-r--. 1 gccadmin gcc 1132364 2. Jun 2015 lwg-active.html > -rw-rw-r--. 1 gccadmin gcc 1414040 2. Jun 2015 lwg-closed.html > -rw-rw-r--. 1 gccadmin gcc 4344911 2. Jun 2015 lwg-defects.html > These are copied from elsewhere, not generated. I'll need to check if they're still referenced by the docs (and then either remove them or replace them with newer copies). drwxrwxr-x. 2 gccadmin gcc 20480 25. Mai 2011 pb_ds > > and > > $ ll /www/gcc/htdocs/onlinedocs/libstdc++/dated/ > total 240 > drwxrwsr-x. 2 gccadmin gcc 4096 15. Jul 2010 17_intro > drwxrwsr-x. 2 gccadmin gcc 24 15. Jul 2010 18_support > drwxrwsr-x. 2 gccadmin gcc 24 15. Jul 2010 19_diagnostics > drwxrwsr-x. 2 gccadmin gcc 69 15. Jul 2010 20_util > drwxrwsr-x. 2 gccadmin gcc 93 15. Jul 2010 21_strings > drwxrwsr-x. 2 gccadmin gcc 102 15. Jul 2010 22_locale > drwxrwsr-x. 2 gccadmin gcc 46 15. Jul 2010 23_containers > drwxrwsr-x. 2 gccadmin gcc 24 15. Jul 2010 24_iterators > drwxrwsr-x. 2 gccadmin gcc 24 15. Jul 2010 25_algorithms > drwxrwsr-x. 2 gccadmin gcc 24 15. Jul 2010 26_numerics > drwxrwsr-x. 2 gccadmin gcc 123 15. Jul 2010 27_io > -rw-rw-r--. 1 gccadmin gcc 34003 13. Nov 2007 abi.html > -rw-rw-r--. 1 gccadmin gcc 12934 29. Jul 2003 abi.txt > -rw-rw-r--. 1 gccadmin gcc 17669 13. Mär 2004 ballocator_doc.txt > -rw-rw-r--. 1 gccadmin gcc 14563 12. Feb 2008 configopts.html > -rw-rw-r--. 1 gccadmin gcc 18057 12. Feb 2008 debug.html > -rw-rw-r--. 1 gccadmin gcc 27077 13. Nov 2007 debug_mode.html > -rw-rw-r--. 1 gccadmin gcc 13087 12. Feb 2008 documentation.html > -rw-rw-r--. 1 gccadmin gcc 3417 13. Nov 2007 explanations.html > drwxrwsr-x. 2 gccadmin gcc 255 15. Jul 2010 ext > drwxrwsr-x. 2 gccadmin gcc 41 15. Jul 2010 faq > -rw-rw-r--. 1 gccadmin gcc 8966 12. Feb 2008 install.html > -rw-rw-r--. 1 gccadmin gcc 201 16. Mär 2001 lib3styles.css > -rw-rw-r--. 1 gccadmin gcc 1772 6. Sep 2002 makedoc.awk > -rw-rw-r--. 1 gccadmin gcc 18003 13. Nov 2007 parallel_mode.html > drwxrwsr-x. 2 gccadmin gcc 8192 15. Jul 2010 pb_assoc > -rw-rw-r--. 1 gccadmin gcc 24625 12. Feb 2008 test.html > I think these can probably go, but I'll check. > And there is /www/gcc/htdocs/onlinedocs/libstdc++/latest-doxygen/ > where everything is one year, eight days old. > Yes that's a copy of the API docs for trunk which gets updated when somebody thinks to do it. But maybe we should remove them if we're not going to keep them more current than the latest release (i.e. they're currently older than the gcc-15.2.0 API docs). > Which of these three can I yank? (And which do I need to account for?) > Please don't remove anything under libstdc++/ until I've looked into it further.