cvs commit: src/include ctype.h src/lib/libcrypt Makefile src/lib/libskey Makefile src/lib/libutil Makefile

Matthew Dillon dillon at apollo.backplane.com
Tue Jun 28 09:48:21 PDT 2005


:..
:>   possible with older programs.
:
:Please back this out, it is just incorrect and can result in random segfaults.
:It doesn't handle e.g. errno which is used by libskey and possible other changes
:still planned.
:
:Joerg

    errno could be an issue, but making the libraries call the ctype
    functions rather then use the macros is not going to cause random 
    segfaults and, frankly, I would far prefer to have the compatibility
    then to have them use the macros.

    The real problem here is the PAM libraries.  There appears to be just
    one set of PAM libraries and that doesn't work when we have a mix
    of pre-library-upgrade and post-library-upgrade binaries that use them.
    We need to find a solution for PAM that allows both types of binaries
    to reside in the system at the same time.

					-Matt
					Matthew Dillon 
					<dillon at xxxxxxxxxxxxx>





More information about the Commits mailing list