[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#200003: Any progress?



tags 200003 - patch
thanks

Mohammed Adnène Trojette writes:
> tag 200003 patch
> thanks dude
> 
> On Sat, Jan 07, 2006, Matthias Klose wrote:
> > I do not intend to work on it until summer, when it becomes clear
> > which compiler versions are included in etch. maybe these are 2.95,
> > 3.4 and 4.1. who knows ...
> > 
> > I'm happy to include any patches before that, if you are volunteering
> > ;-) Some things are already prepared in the packaging.
> 
>  Now that we know gcc 4.1 is going to be the default version in Etch,
> maybe it is time to get rid of this old bug.
> 
>  Here is a cpp.1 based on the help output of cpp (and on the help2man
> command) that may be considered as a free interim replacement until we
> have an exhaustive free documentation for GCC.
> 
>  Do you think it will help? Do you want me to work on other manpages
> from the --help output?

Mohammed, thanks for your help. It's certainly valueable to have
manual pages in main. If you do want to go this way, we need
replacements for _all_ manual pages.

The second thing is to remove the gfdl'd texi files from the sources,
so that the package still builds.  The idea is to replace these files
with dummy content, such that the build still succeds and the Makefile
don't have to be patched.  The files in question are in:

  gcc/doc/*
  gcc/doc/include/*
  gcc/gfortran/gfortran.texi
  gcc/java/gcj.texi
  gcc/ada/gnat-style.texi
  gcc/ada/gnat_rm.texi
  gcc/ada/gnat_ugn.texi
  gcc/fortran/invoke.texi
  gcc/fortran/intrinsic.texi
  gcc/fortran/gfortran.texi
  gcc/treelang/treelang.texi
  libstdc++-v3/docs/html/17_intro/porting.texi
  libiberty/*.texi

Most of the files in gcc/doc/, gcc/doc/include/, libiberty/ can be
replaced by en empty file (or better having just a comment).  The man
pages are generated from some texi files, so there must be some
infrastructure kept (see gcc/java/gcj.texi to start with the worst
one).  Of course you could write your new manual pages as texi
documents as well.

A patch should be a tarball of all these new files.

  Matthias



Reply to: