Skip Menu |

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

Report information
The Basics
Id: 13754
Status: rejected
Priority: 0/
Queue: DBD-Sybase

People
Owner: mpeppler [...] peppler.org
Requestors: jjore [...] cpan.org
Cc:
AdminCc:

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



Subject: SunOS 5.8, perl 5.6.0, gcc 2.95.2: Invalid type argument of `->'
DBD::Sybase 1.05 cannot be built on this computer: gcc throws errors when attempting to build dbdimp.c. The file sun4-log.txt contains the transcript of the commands listed at the end of this message. All the errors were repeats of the following two. There were no other warnings or errors. invalid type argument of `->' warning: passing arg 1 of `fprintf' makes pointer from integer without a cast $ /nms/site/perl-5.6.0/bin/perl Makefile.PL $ make # error $ gcc -v $ perl -V $ uname -a

Message body is not shown because it is too large.

[JJORE - Mon Jul 18 10:36:37 2005]: Show quoted text
> DBD::Sybase 1.05 cannot be built on this computer: gcc throws errors > when attempting to build dbdimp.c. The file sun4-log.txt contains > the transcript of the commands listed at the end of this message. > All the errors were repeats of the following two. There were no > other warnings or errors. > > invalid type argument of `->' > warning: passing arg 1 of `fprintf' makes pointer from integer without > a cast > > $ /nms/site/perl-5.6.0/bin/perl Makefile.PL
perl 5.6.0 isn't supported for a number of issues. I would recommend upgrading perl. Michael
After looking at your error log again I see that you are using DBI 1.12. That's also a really old version of DBI. You might be able to build DBD::Sybase 1.05 with your copy of perl if you upgrade DBI. However, be aware that current DBI versions also require perl 5.6.1 or later, so check to see which version will still build in your environment. Michael
Old version of DBI, etc.