Follow-up Comment #13, bug #66518 (group groff):

commit 81e4c395916a5ac2eaeccc85172412d15b2df524
Author: G. Branden Robinson <[email protected]>
Date:   Fri Nov 7 11:09:57 2025 -0600

    Retire our putenv(3) replacement.
    
    ...in favor of gnulib's.  groff's was copied from glibc in 1991 and
    changed very little since.
    
    * Makefile.am: Drop putenv-referencing annotations.
    
    * bootstrap.conf (gnulib_modules): Add "putenv".
    
    * configure.ac: Drop `GROFF_NEED_DECLARATION([putenv])` call.  Drop
      `putenv` from `AC_REPLACE_FUNCS()` call.
    
    * src/devices/grops/ps.cpp:
    * src/devices/grops/psrm.cpp:
    * src/roff/groff/groff.cpp:
    * src/roff/troff/input.cpp: Drop conditional declaration of `putenv()`
      symbol.
    
    * src/libs/libgroff/putenv.c: Delete.
    
    * src/libs/libgroff/libgroff.am (EXTRA_DIST): Drop "putenv.c".
    
    Continues fixing Savannah #66518.

commit 524f1e4b9397dce40b4659b64c2debe0aaa421b0
Author: G. Branden Robinson <[email protected]>
Date:   Mon Nov 10 08:00:43 2025 -0600

    Retire our fmod(3) replacement.
    
    ...in favor of gnulib's.  James Clark wrote groff's in 1989; it's
    changed very little since.
    
    * Makefile.am: Drop fmod-referencing annotations.
    * bootstrap.conf (gnulib_modules): Add "fmod".
    * configure.ac: Drop `fmod` from `AC_REPLACE_FUNCS()` call.
    * src/libs/libgroff/fmod.c: Delete.
    * src/libs/libgroff/libgroff.am (EXTRA_DIST): Drop "fmod.c".
    * src/preproc/pic/pic.ypp: Drop conditional declaration of `fmod()`
      symbol.
    
    Continues fixing Savannah #66518.




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?66518>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to