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.

Reply via email to