CLANG 3.2 breaks security/pam_ssh_agent_auth on stable/9

Mike Tancsa mike at sentex.net
Tue Jan 29 19:08:12 UTC 2013


On 1/17/2013 4:35 PM, Kimmo Paasiala wrote:
> On Thu, Jan 17, 2013 at 5:15 PM, Dimitry Andric <dim at freebsd.org> wrote:
>> On 2013-01-17 14:07, Kimmo Paasiala wrote:
>>>
>>> On Thu, Jan 17, 2013 at 2:11 AM, Brooks Davis <brooks at freebsd.org> wrote:
>>
>> ...
>>
>> Please try the following patch, which tells configure that HAVE_STRNVIS
>> is always false.  I think this is the easiest way, unless we really want
>> the port to use our own strnvis.
> 
> This will still leave the exported symbol in the plugin binary with
> the name strnvis. What would be needed is renaming of the function to
> something else, like pam_ssh_agent_auth_strnvis(), maybe using a macro
> 
> #define strnvis pam_ssh_agent_auth_strnvis
> 
> somewhere.
> 
> I can try my hand on coming up with a fix but its going to take some
> time, the source code of the plugin and not to mention the configure
> script look quite hairy.

Hi,
	Just wondering if anyone ever came up with a patch / work around to this ?

	---Mike


-- 
-------------------
Mike Tancsa, tel +1 519 651 3400
Sentex Communications, mike at sentex.net
Providing Internet services since 1994 www.sentex.net
Cambridge, Ontario Canada   http://www.tancsa.com/


More information about the freebsd-stable mailing list