[dev] [commits] Horde branch master updated. e2bb4297227910132c9cdc90dfa7af73e5def8db
Michael M Slusarz
slusarz at horde.org
Wed Jan 9 23:57:12 UTC 2013
Quoting Michael J Rubinsky <mrubinsk at horde.org>:
> Quoting Michael M Slusarz <slusarz at horde.org>:
>
>> commit 48f26df17fd8b36e37f732b223d17dd7bd10b68c
>> Author: Michael M Slusarz <slusarz at horde.org>
>> Date: Wed Jan 9 15:20:43 2013 -0700
>>
>> [mms] Remove call-time pass-by-reference, which was causing PAM
>> authentication driver to fail in PHP 5.4+.
>>
>> framework/Auth/lib/Horde/Auth/Pam.php | 2 +-
>> framework/Auth/package.xml | 4 ++--
>> 2 files changed, 3 insertions(+), 3 deletions(-)
>>
>> http://git.horde.org/horde-git/-/commit/48f26df17fd8b36e37f732b223d17dd7bd10b68c
>
> At one time this was required to avoid some weird fatal error,
> though I don't remember if it was from pam or (the now removed)
> pam_auth.
If this is the case, this needs to be immediately removed from
framework. The pass-by-reference is a FATAL error in PHP 5.4, and
can't be worked around via conditionals. And it can't live in the
framework tree either, or else we have to remove our PHP
error-detection on a git commit (this file crashes PHP 5.4 and won't
allow a commit to succeed).
michael
___________________________________
Michael Slusarz [slusarz at horde.org]
More information about the dev
mailing list