Skip Menu |

This queue is for tickets about the Net-SSH2 CPAN distribution.

Report information
The Basics
Id: 87069
Status: resolved
Priority: 0/
Queue: Net-SSH2

People
Owner: Nobody in particular
Requestors: nigel.meachen [...] siemens.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Bug in SSH2.xs in Net::SSH2 0.48 causes build failure
Date: Fri, 19 Jul 2013 19:43:29 +0000
To: "bug-Net-SSH2 [...] rt.cpan.org" <bug-Net-SSH2 [...] rt.cpan.org>
From: "Meachen, Nigel" <nigel.meachen [...] siemens.com>
Depending on the strictness of the C compiler being used variable declarations are only allowed at the start of a block, this restriction results in a build failure due to the placement of a declaration in SSH2.xs in Net::SSH2 0.48. The declaration of the variable exitsignal in the function net_ch_exit_signal should be in a PREINIT section rather than inside the CODE section. This message and any attachments are solely for the use of intended recipients. The information contained herein may include trade secrets, protected health or personal information, privileged or otherwise confidential information. Unauthorized review, forwarding, printing, copying, distributing, or using such information is strictly prohibited and may be unlawful. If you are not an intended recipient, you are hereby notified that you received this email in error, and that any review, dissemination, distribution or copying of this email and any attachment is strictly prohibited. If you have received this email in error, please contact the sender and delete the message and any attachment from your system. Thank you for your cooperation
Fixed in 0.49, thank you for your report. commit c532508a2ba9c92f0f6f7ec5de29ee672987e5bf Author: Rafael Kitover <rkitover@cpan.org> Date: Mon Jul 22 16:02:06 2013 -0400 enforce max C89 compatibility on gcc (RT#87069) Add '-DPERL_GCC_PEDANTIC -std=c89 -pedantic-errors -Wno-long-long' to CCFLAGS when the compiler is gcc to enforce the maximum C89 compatibility possible for other compilers.

Message body is not shown because it is too large.

Subject: Re: [rt.cpan.org #87069] Bug in SSH2.xs in Net::SSH2 0.48 causes build failure
Date: Thu, 1 Aug 2013 19:30:28 -0400
To: bug-Net-SSH2 [...] rt.cpan.org
From: Rafael Kitover <rkitover [...] gmail.com>

Message body is not shown because it is too large.

Message body is not shown because it is too large.

Removed the options in 0.51 (except for authors on non-win32 and non-solaris.) Original issue remains fixed (because the code was fixed to be c89.)