DragonFly BSD
DragonFly commits List (threaded) for 2005-06
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

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


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Tue, 28 Jun 2005 09:47:55 -0700 (PDT)

:..
:>   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@xxxxxxxxxxxxx>



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