How would I fix this issue? Thank you for taking the time to look at this. -----Original Message----- From: Tim Bunce [mailto:Tim.Bunce@pobox.com] Sent: Wednesday, January 24, 2007 7:21 AM To: Andy Hassall Cc: 'Weaver John Cairns CONT NSSC'; dbi-users@perl.org Subject: Re: :Oracle make test problem On Tue, Jan 23, 2007 at 11:36:13PM -0000, Andy Hassall wrote: > The two failed tests aren't Oracle tests, but are checking how exit codes > are handled on your OS: > > is system("exit 1;"), 1<<8, 'system exit 1 should return 256'; > is system("exit 0;"), 0, 'system exit 0 should return 0'; > > All the Oracle tests run and pass, so there's nothing apparently wrong on > the Oracle side, but those above fail. They fail because Oracle has hijacked the SIGCHLD signal handler. Tim. > According to the docs for "system": > > "Return value of -1 indicates a failure to start the program or an error of > the wait(2) system call (inspect $! for the reason)." > > What output do you get if you run the following: > > perl -e 'system("exit 1;"); print "$? $!\n"' > perl -e 'system("exit 0;"); print "$? $!\n"' > > -- > Andy Hassall :: andy@andyh.co.uk :: http://www.andyh.co.uk > http://www.andyhsoftware.co.uk/space :: disk and FTP usage analysis tool > > From: Weaver John Cairns CONT NSSC [mailto:WeaverJC@NAVSEA.NAVY.MIL] > Sent: 23 January 2007 18:16 > To: 'dbi-users@perl.org' > Cc: 'Tim.Bunce@pobox.com' > Subject: DBD::Oracle make test problem > > > > Hi, > > > > I am having problems with DBD::Oracle install any help would be appreciated. > I am running Solaris10 (1/06 Sparc) and Oracle 10g. > > > > > > > > Thank you, > > > > John Weaver > > > > Please look at my log file attached > > > > >Thread Previous