Skip Menu |

This queue is for tickets about the DBD-ODBC CPAN distribution.

Report information
The Basics
Id: 128258
Status: open
Priority: 0/
Queue: DBD-ODBC

People
Owner: Nobody in particular
Requestors: GPinzone [...] aaccorp.com
Cc:
AdminCc:

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



Subject: Cannot build on Cygwin 64-bit
Date: Tue, 15 Jan 2019 15:54:48 +0000
To: "bug-DBD-ODBC [...] rt.cpan.org" <bug-DBD-ODBC [...] rt.cpan.org>
From: "Pinzone, Gerard" <GPinzone [...] aaccorp.com>
The Makefile.PL treats all Cygwin builds as 32-bit. This causes builds on 64-bit editions of Cygwin to fail.
On Tue Jan 15 11:10:08 2019, GPinzone@aaccorp.com wrote: Show quoted text
> The Makefile.PL treats all Cygwin builds as 32-bit. This causes builds > on 64-bit editions of Cygwin to fail.
I don't use Cygwin and the current support was supplied by someone who does many years ago I'd happily accept any patches to make it build 64bit. Martin -- Martin J. Evans Wetherby, UK
Subject: RE: [rt.cpan.org #128258] Cannot build on Cygwin 64-bit
Date: Wed, 16 Jan 2019 12:52:13 +0000
To: "bug-DBD-ODBC [...] rt.cpan.org" <bug-DBD-ODBC [...] rt.cpan.org>
From: "Pinzone, Gerard" <GPinzone [...] aaccorp.com>
I cannot provide a fully tested patch, but I can explain the issue for now. It will build fine if no attempt was made to install iODBC or unixODBC libraries in Cygwin. The Makefile.PL will not find those libraries and instead use Microsoft ODBC. I have not tested this configuration, but I assume it would be similar to Windows Perl examples. If unixODBC is desired, then the Makefile.PL needs to be patched to force a unixODBC installation. I documented how to configure this here: http://gpinzone.blogspot.com/2017/01/perl-module-dbdodbc-unicode-support-for.html Show quoted text
-----Original Message----- From: Martin J Evans via RT [mailto:bug-DBD-ODBC@rt.cpan.org] Sent: Tuesday, January 15, 2019 1:15 PM To: Pinzone, Gerard Subject: [rt.cpan.org #128258] Cannot build on Cygwin 64-bit <URL: https://urldefense.proofpoint.com/v2/url?u=https-3A__rt.cpan.org_Ticket_Display.html-3Fid-3D128258&d=DwIDaQ&c=L6cnQwNGJqqFwLSmuJQH9Q&r=B0QfphYLWUU8V_gYw5WTedG_yjpP6Io5ijw70K1LVms&m=IK4GchAK4oeaNwOeig58lS1-RfPGZvMGe1uWFucSNPw&s=cueh-dErW9htBYPf5k0l_O4B03U_sqYIa5XieUmMzbM&e= > On Tue Jan 15 11:10:08 2019, GPinzone@aaccorp.com wrote:
> The Makefile.PL treats all Cygwin builds as 32-bit. This causes builds > on 64-bit editions of Cygwin to fail.
I don't use Cygwin and the current support was supplied by someone who does many years ago I'd happily accept any patches to make it build 64bit. Martin -- Martin J. Evans Wetherby, UK