Skip Menu |

This queue is for tickets about the MQSeries CPAN distribution.

Report information
The Basics
Id: 43428
Status: resolved
Worked: 1 hour (60 min)
Priority: 0/
Queue: MQSeries

People
Owner: Hildo.Biersma [...] gmail.com
Requestors: morten.bjornsvik [...] experian-da.no
Cc:
AdminCc:

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



Subject: MQSeries will not install on MQSeriesv7.0
Date: Thu, 19 Feb 2009 15:20:21 +0100
To: <bug-MQSeries [...] rt.cpan.org>
From: Morten Bjørnsvik <morten.bjornsvik [...] experian-da.no>
Hi There are some unresolved in MQv7. /opt/perl/bin/perl Makefile.PL Checking if your kit is complete... Looks good Unrecognized value: 'MQGMO_BROWSE_HANDLE' => ' MQGMO_BROWSE_FIRST | MQGMO_UNMARKED_BROWSE_MSG | MQGMO_MARK_BROWSE_HANDLE' Unrecognized value: 'MQGMO_BROWSE_CO_OP' => ' MQGMO_BROWSE_FIRST | MQGMO_UNMARKED_BROWSE_MSG | MQGMO_MARK_BROWSE_CO_OP' ERROR from evaluation of /var/tmp/cpan_extract/MQSeries-1.28/MQClient/Makefile.PL: Have #endif without conditional in [/opt/mqm/inc/cmqc.h] at ../util/parse_headers line 96, <HEADER> line 817. Compilation failed in require at ./Makefile.PL line 15, <HEADER> line 817. mbj@mbjlinux:/usr/tmp/cpan_extract/MQSeries-1.28> rpm -qi MQSeriesServer Name : MQSeriesServer Relocations: (not relocatable) Version : 7.0.0 Vendor: IBM Release : 0 Build Date: Sat 14 Jun 2008 02:39:25 PM CEST Install Date: Thu 19 Feb 2009 12:15:49 PM CET Build Host: iona.hursley.ibm.com Group : Applications/Networking Source RPM: MQSeriesServer-7.0.0-0.src.rpm Size : 48259000 License: Commercial Signature : (none) Summary : WebSphere MQ Server FileSet Description : IBM WebSphere MQ for Linux for Intel 5724-H72 Distribution: (none) -- Morten Bjørnsvik Experian Decision Analytics AS PB 121, 0102 Oslo, Norway Morten.bjornsvik@experian-da.no +47 21 52 12 65 (office) +47 21 52 12 51 (fax) +47 92 44 83 02 (mob)
Subject: [rt.cpan.org #43428] MQSeries will not install on MQSeriesv7.0
Date: Mon, 9 Mar 2009 09:47:38 +0100
To: <bug-MQSeries [...] rt.cpan.org>
From: Morten Bjørnsvik <morten.bjornsvik [...] experian-da.no>
Hi If you uncomment line 96 in /util/parse_headers it gives you some wanrings, but it installs. I've been running this for several weeks bot as mqserver and using the client library, and our functionality works fine. Thanks -- MortenB
RT-Send-CC: hildo.biersma [...] morganstanley.com
Thanks. I hope to get around to MQ v7 and update the module, and this patch will help. I'm afraid it may be a while before a new release comes out - Hildo
After long delays, I'm finally getting around to adding MQ v7 support to the perl MQSeries module. I found that I had to change the parse_headers module to get some new constants right, but (unlike your report) I am not getting unbalanced #ifdef/#endif entries. I am using 7.0.0.2 on Linux, both 32 and 64 bit. Could you send me a copy of the offending MQ header files? I'm at hildo.biersma@gmail.com. Hildo On Mon Mar 09 04:47:53 2009, morten.bjornsvik@experian-da.no wrote: Show quoted text
> Hi > > If you uncomment line 96 in /util/parse_headers it gives you some > wanrings, but it installs. > > I've been running this for several weeks bot as mqserver and using the > client library, and our functionality > works fine. > > Thanks > > -- > MortenB >
Hello, I have a same problem. I think the problem is that the parser does not understand following definition. of #if !defined; define; <---> #endif #if !defined(MQRFH2_NAME_VALUE_VERSION) #define MQRFH2_NAME_VALUE_VERSION 1 ... lots of barfoo-foobar #endif /* MQRFH2_NAME_VALUE_VERSION */ <- line 357 and crash! #if !defined(MQMCD_FOLDER_VERSION) #define MQMCD_FOLDER_VERSION 1 ... #endif /* MQMCD_FOLDER_VERSION */ #if !defined(MQPSCR_FOLDER_VERSION) #define MQPSCR_FOLDER_VERSION 1 ... #endif /* MQPSCR_FOLDER_VERSION */ - JW On Tue May 26 10:38:03 2009, HBIERSMA wrote: Show quoted text
> After long delays, I'm finally getting around to adding MQ v7 support to > the perl MQSeries module. > > I found that I had to change the parse_headers module to get some new > constants right, but (unlike your report) I am not getting unbalanced > #ifdef/#endif entries. I am using 7.0.0.2 on Linux, both 32 and 64 bit. > > Could you send me a copy of the offending MQ header files? I'm at > hildo.biersma@gmail.com. > > Hildo > > On Mon Mar 09 04:47:53 2009, morten.bjornsvik@experian-da.no wrote:
> > Hi > > > > If you uncomment line 96 in /util/parse_headers it gives you some > > wanrings, but it installs. > > > > I've been running this for several weeks bot as mqserver and using the > > client library, and our functionality > > works fine. > > > > Thanks > > > > -- > > MortenB > >
> >
I have a test version of the new MQSeries 1.29 module release that I'd like you to test. Please drop me a mail at hildo.biersma@morganstanley.com and I'll send you a copy for testing. Hildo On Wed May 27 10:04:47 2009, wunsch wrote: Show quoted text
> Hello, I have a same problem. > > I think the problem is that the parser does not understand following > definition. of #if !defined; define; <---> #endif > > #if !defined(MQRFH2_NAME_VALUE_VERSION) > #define MQRFH2_NAME_VALUE_VERSION 1 > ... lots of barfoo-foobar > #endif /* MQRFH2_NAME_VALUE_VERSION */ <- line 357 and crash! > > #if !defined(MQMCD_FOLDER_VERSION) > #define MQMCD_FOLDER_VERSION 1 > ... > #endif /* MQMCD_FOLDER_VERSION */ > > #if !defined(MQPSCR_FOLDER_VERSION) > #define MQPSCR_FOLDER_VERSION 1 > ... > #endif /* MQPSCR_FOLDER_VERSION */ > > - JW > > On Tue May 26 10:38:03 2009, HBIERSMA wrote:
> > After long delays, I'm finally getting around to adding MQ v7 support to > > the perl MQSeries module. > > > > I found that I had to change the parse_headers module to get some new > > constants right, but (unlike your report) I am not getting unbalanced > > #ifdef/#endif entries. I am using 7.0.0.2 on Linux, both 32 and 64 bit. > > > > Could you send me a copy of the offending MQ header files? I'm at > > hildo.biersma@gmail.com. > > > > Hildo > > > > On Mon Mar 09 04:47:53 2009, morten.bjornsvik@experian-da.no wrote:
> > > Hi > > > > > > If you uncomment line 96 in /util/parse_headers it gives you some > > > wanrings, but it installs. > > > > > > I've been running this for several weeks bot as mqserver and using the > > > client library, and our functionality > > > works fine. > > > > > > Thanks > > > > > > -- > > > MortenB > > >
> > > >
> >
Hello, Sorry I can't test it right away as our development host is down and only one available is so called buildhost, which is used as a basis for everything, so I cannot risk breaking it. Breaking that would potentially break lots of other systems. Seems I have to wait for morten.bjornsvik to test it, or wait for the IT to get the me some dev host. thx for the quick reply tho :) On Wed May 27 10:39:54 2009, HBIERSMA wrote: Show quoted text
> I have a test version of the new MQSeries 1.29 module release that I'd > like you to test. Please drop me a mail at > hildo.biersma@morganstanley.com and I'll send you a copy for testing. > > Hildo > > On Wed May 27 10:04:47 2009, wunsch wrote:
> > Hello, I have a same problem. > > > > I think the problem is that the parser does not understand following > > definition. of #if !defined; define; <---> #endif > > > > #if !defined(MQRFH2_NAME_VALUE_VERSION) > > #define MQRFH2_NAME_VALUE_VERSION 1 > > ... lots of barfoo-foobar > > #endif /* MQRFH2_NAME_VALUE_VERSION */ <- line 357 and crash! > > > > #if !defined(MQMCD_FOLDER_VERSION) > > #define MQMCD_FOLDER_VERSION 1 > > ... > > #endif /* MQMCD_FOLDER_VERSION */ > > > > #if !defined(MQPSCR_FOLDER_VERSION) > > #define MQPSCR_FOLDER_VERSION 1 > > ... > > #endif /* MQPSCR_FOLDER_VERSION */ > > > > - JW > > > > On Tue May 26 10:38:03 2009, HBIERSMA wrote:
> > > After long delays, I'm finally getting around to adding MQ v7
support to Show quoted text
> > > the perl MQSeries module. > > > > > > I found that I had to change the parse_headers module to get some new > > > constants right, but (unlike your report) I am not getting unbalanced > > > #ifdef/#endif entries. I am using 7.0.0.2 on Linux, both 32 and
64 bit. Show quoted text
> > > > > > Could you send me a copy of the offending MQ header files? I'm at > > > hildo.biersma@gmail.com. > > > > > > Hildo > > > > > > On Mon Mar 09 04:47:53 2009, morten.bjornsvik@experian-da.no wrote:
> > > > Hi > > > > > > > > If you uncomment line 96 in /util/parse_headers it gives you some > > > > wanrings, but it installs. > > > > > > > > I've been running this for several weeks bot as mqserver and
using the Show quoted text
> > > > client library, and our functionality > > > > works fine. > > > > > > > > Thanks > > > > > > > > -- > > > > MortenB > > > >
> > > > > >
> > > >
> >
This is fixed in the MQSeries 1.29 release, now available on CPAN.