Multiple (same) sets of man pages

Daniel Eischen deischen at freebsd.org
Tue Apr 22 20:57:19 UTC 2003


[ doc@ bcc:'d ]

With 3 threading libraries, each with a set of the same man pages,
how should this be handled?  It doesn't make any sense to have
all of them installed and yet it should still be possible to
install all 3 thread libraries.

Do we need a different heirarchy for threads?

  src/lib/threads/
      -> man            # common man pages
      -> libc_r
           -> man       # libc_r specific man pages (if any)
           -> thread
           ...
      -> libthr
           -> man       # libthr specific man pages (if any)
           -> thread
           ...
      -> libpthread
           -> man       # libpthread specific man pages (if any)
           -> thread
           ...

The easy way is just to remove the man pages from libthr and
libpthread and just maintain those in libc_r.

-- 
Dan Eischen



More information about the freebsd-doc mailing list