Re: ARSPerl on RedHat Linux Question

2010-03-16 Thread William Abdo
Hi Thilo,
Yes, Please, send the zip.
I could not get the CVS stuff to conform to our rules here.
I would be grateful.


Respectfully,

William Abdo
Verio - Boca Raton
Remedy Administration Group
561-912-2434



-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Thilo Stapff
Sent: Tuesday, March 16, 2010 4:27 PM
To: arslist@ARSLIST.ORG
Subject: Re: ARSPerl on RedHat Linux Question

No it isn't, as the developer version (which would be 1.92) is not 
officially released yet. It is downloadable only via a CVS client.

If that's too much hassle, I can also send you a ZIP file off-list.


Regards,
Thilo


On 16.03.2010 21:15, William Abdo wrote:
> Hi Thilo,
> Is the Developers Version the same download that is listed in the Files tab?
> If so, I am using that one now.
>
>
> Respectfully,
>
> William Abdo
> Verio - Boca Raton
> Remedy Administration Group
> 561-912-2434
>
>
>
> -Original Message-
> From: Action Request System discussion list(ARSList) 
> [mailto:arsl...@arslist.org] On Behalf Of Thilo Stapff
> Sent: Tuesday, March 16, 2010 1:30 PM
> To: arslist@ARSLIST.ORG
> Subject: Re: ARSPerl on RedHat Linux Question
>
> There's a developer version available on sourceforge that can be
> compiled against the 7.5 API. This version can be retrieved using CVS, see
>
> http://sourceforge.net/scm/?type=cvs&group_id=116013
>
>
> There have been, however, problems getting it to run with the 64-bit
> Linux libraries (acknowledged by BMC as a product defect).
>
>
> Regards,
> Thilo
>
>
>
>
> On 16.03.2010 18:16, William Abdo wrote:
>> Hello Ben Chemys,
>>
>> Thank you for your answer
>>
>> I have a couple more questions if you don’t mind.
>>
>> When you say Generally Minor, this would inspire me to try the mods,
>> since I really need this to work on this Linux platform.
>>
>> Is there an older API version that works with both 7.5 Remedy and
>> ARSPerl 1.91?
>>
>> I am not aware of a newer version of the Perl API than 1.91, is there one?
>>
>> If I were to attempt to modify the ARSPerl as mentioned in your email.
>>
>> Understanding the full extent of what I need to change is the real
>> question here.
>>
>> Can you be a little more descriptive of the types of things I need to
>> look at here?
>>
>> Maybe a small example or list if applicable?
>>
>> Any and all help is appreciated.
>>
>> Respectfully,
>>
>> William Abdo
>>
>> Verio - Boca Raton
>>
>> Remedy Administration Group
>>
>> 561-912-2434
>>
>> *From:* Action Request System discussion list(ARSList)
>> [mailto:arsl...@arslist.org] *On Behalf Of *Ben Chernys
>> *Sent:* Tuesday, March 16, 2010 12:46 PM
>> *To:* arslist@ARSLIST.ORG
>> *Subject:* Re: ARSPerl on RedHat Linux Question
>>
>> ** 
>>
>> Change source code or compile with the correct API library / headers.
>>
>> When the API changes (in this case to 7.5) you cannot use the old api
>> Perl source code without changes.
>>
>> The changes are generally minor. I have not done this for this release
>> but have done so for a previous release. (and the error will be in the
>> same f()).
>>
>> The Perl source code will have some #ifdef against the API version.
>> Generally wf functions do change from release to release. You can either
>> wait for the Perl source to change or change it yourself.
>>
>> Cheers
>>
>> Ben Chernys
>>
>> Senior Software Architect
>> Software Tool House Inc.
>>
>> Canada / Deutschland / Germany
>> Mobile: +49 171 380 2329 GMT + 1 + [ DST ]
>> Email: ben.cher...@softwaretoolhouse.com
>> <mailto:ben.cher...@softwaretoolhouse.com>
>> Web: www.softwaretoolhouse.com<http://www.softwaretoolhouse.com/>
>>
>> Check out Software Tool House's free Diary Editor.
>>
>> *Meta-Update**,* our premium ARS Data tool, lets you automate
>> your imports, migrations, *in no time at all*, without programming,
>> without staging forms, without merge workflow.
>> http://www.softwaretoolhouse.com/
>>
>> 
>>
>> *From:* Action Request System discussion list(ARSList)
>> [mailto:arsl...@arslist.org] *On Behalf Of *William Abdo
>> *Sent:* March 16, 2010 5:34 PM
>> *To:* arslist@ARSLIST.ORG
>> *Subject:* Re: ARSPerl on RedHat Linux Question
>>
>> Thank You Conny,
>>
>> That did get be past the “datatype” 

Re: ARSPerl on RedHat Linux Question

2010-03-16 Thread Thilo Stapff
No it isn't, as the developer version (which would be 1.92) is not 
officially released yet. It is downloadable only via a CVS client.


If that's too much hassle, I can also send you a ZIP file off-list.


Regards,
Thilo


On 16.03.2010 21:15, William Abdo wrote:

Hi Thilo,
Is the Developers Version the same download that is listed in the Files tab?
If so, I am using that one now.


Respectfully,

William Abdo
Verio - Boca Raton
Remedy Administration Group
561-912-2434



-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Thilo Stapff
Sent: Tuesday, March 16, 2010 1:30 PM
To: arslist@ARSLIST.ORG
Subject: Re: ARSPerl on RedHat Linux Question

There's a developer version available on sourceforge that can be
compiled against the 7.5 API. This version can be retrieved using CVS, see

http://sourceforge.net/scm/?type=cvs&group_id=116013


There have been, however, problems getting it to run with the 64-bit
Linux libraries (acknowledged by BMC as a product defect).


Regards,
Thilo




On 16.03.2010 18:16, William Abdo wrote:

Hello Ben Chemys,

Thank you for your answer

I have a couple more questions if you don’t mind.

When you say Generally Minor, this would inspire me to try the mods,
since I really need this to work on this Linux platform.

Is there an older API version that works with both 7.5 Remedy and
ARSPerl 1.91?

I am not aware of a newer version of the Perl API than 1.91, is there one?

If I were to attempt to modify the ARSPerl as mentioned in your email.

Understanding the full extent of what I need to change is the real
question here.

Can you be a little more descriptive of the types of things I need to
look at here?

Maybe a small example or list if applicable?

Any and all help is appreciated.

Respectfully,

William Abdo

Verio - Boca Raton

Remedy Administration Group

561-912-2434

*From:* Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] *On Behalf Of *Ben Chernys
*Sent:* Tuesday, March 16, 2010 12:46 PM
*To:* arslist@ARSLIST.ORG
*Subject:* Re: ARSPerl on RedHat Linux Question

** 

Change source code or compile with the correct API library / headers.

When the API changes (in this case to 7.5) you cannot use the old api
Perl source code without changes.

The changes are generally minor. I have not done this for this release
but have done so for a previous release. (and the error will be in the
same f()).

The Perl source code will have some #ifdef against the API version.
Generally wf functions do change from release to release. You can either
wait for the Perl source to change or change it yourself.

Cheers

Ben Chernys

Senior Software Architect
Software Tool House Inc.

Canada / Deutschland / Germany
Mobile: +49 171 380 2329 GMT + 1 + [ DST ]
Email: ben.cher...@softwaretoolhouse.com
<mailto:ben.cher...@softwaretoolhouse.com>
Web: www.softwaretoolhouse.com<http://www.softwaretoolhouse.com/>

Check out Software Tool House's free Diary Editor.

*Meta-Update**,* our premium ARS Data tool, lets you automate
your imports, migrations, *in no time at all*, without programming,
without staging forms, without merge workflow.
http://www.softwaretoolhouse.com/



*From:* Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] *On Behalf Of *William Abdo
*Sent:* March 16, 2010 5:34 PM
*To:* arslist@ARSLIST.ORG
*Subject:* Re: ARSPerl on RedHat Linux Question

Thank You Conny,

That did get be past the “datatype” errors with your assistance .

I did encounter a new error:

gcc -c -I/usr2/api75p2/api/include -D_REENTRANT -D_GNU_SOURCE
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-I/usr/include/gdbm -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
-fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32
-march=i386 -mtune=generic -fasynchronous-unwind-tables
-DVERSION=\"1.91\" -DXS_VERSION=\"1.91\" -fPIC
"-I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE" -g
-Wno-unused-variable -Wuninitialized -DARS32 -DARS452 -malign-double
-DPERL_PATCHLEVEL_IS=8 -DPERL_SUBVERSION_IS=8 -DPERL_BASEREV_IS=50 ARS.c

ARS.xs: In function ‘XS_ARS_ars_GetActiveLink’:

ARS.xs:1392: warning: passing argument 19 of ‘ARGetActiveLink’ from
incompatible pointer type

ARS.xs:1392: error: too few arguments to function ‘ARGetActiveLink’

ARS.xs: In function ‘XS_ARS_ars_CreateActiveLink’:

ARS.xs:5260: warning: passing argument 17 of ‘ARCreateActiveLink’
makes integer from pointer without a cast

ARS.xs:5260: error: too few arguments to function ‘ARCreateActiveLink’

ARS.xs: In function ‘XS_ARS_ars_SetActiveLink’:

ARS.xs:5431: warning: passing argument 18 of ‘ARSetActiveLink’ from
incompatible pointer type

ARS.xs:5431: error: too few arguments to function ‘ARSetAct

Re: ARSPerl on RedHat Linux Question

2010-03-16 Thread William Abdo
Hi Thilo,
Is the Developers Version the same download that is listed in the Files tab?
If so, I am using that one now.


Respectfully,

William Abdo
Verio - Boca Raton
Remedy Administration Group
561-912-2434



-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Thilo Stapff
Sent: Tuesday, March 16, 2010 1:30 PM
To: arslist@ARSLIST.ORG
Subject: Re: ARSPerl on RedHat Linux Question

There's a developer version available on sourceforge that can be 
compiled against the 7.5 API. This version can be retrieved using CVS, see

http://sourceforge.net/scm/?type=cvs&group_id=116013


There have been, however, problems getting it to run with the 64-bit 
Linux libraries (acknowledged by BMC as a product defect).


Regards,
Thilo




On 16.03.2010 18:16, William Abdo wrote:
> Hello Ben Chemys,
>
> Thank you for your answer
>
> I have a couple more questions if you don’t mind.
>
> When you say Generally Minor, this would inspire me to try the mods,
> since I really need this to work on this Linux platform.
>
> Is there an older API version that works with both 7.5 Remedy and
> ARSPerl 1.91?
>
> I am not aware of a newer version of the Perl API than 1.91, is there one?
>
> If I were to attempt to modify the ARSPerl as mentioned in your email.
>
> Understanding the full extent of what I need to change is the real
> question here.
>
> Can you be a little more descriptive of the types of things I need to
> look at here?
>
> Maybe a small example or list if applicable?
>
> Any and all help is appreciated.
>
> Respectfully,
>
> William Abdo
>
> Verio - Boca Raton
>
> Remedy Administration Group
>
> 561-912-2434
>
> *From:* Action Request System discussion list(ARSList)
> [mailto:arsl...@arslist.org] *On Behalf Of *Ben Chernys
> *Sent:* Tuesday, March 16, 2010 12:46 PM
> *To:* arslist@ARSLIST.ORG
> *Subject:* Re: ARSPerl on RedHat Linux Question
>
> ** 
>
> Change source code or compile with the correct API library / headers.
>
> When the API changes (in this case to 7.5) you cannot use the old api
> Perl source code without changes.
>
> The changes are generally minor. I have not done this for this release
> but have done so for a previous release. (and the error will be in the
> same f()).
>
> The Perl source code will have some #ifdef against the API version.
> Generally wf functions do change from release to release. You can either
> wait for the Perl source to change or change it yourself.
>
> Cheers
>
> Ben Chernys
>
> Senior Software Architect
> Software Tool House Inc.
>
> Canada / Deutschland / Germany
> Mobile: +49 171 380 2329 GMT + 1 + [ DST ]
> Email: ben.cher...@softwaretoolhouse.com
> <mailto:ben.cher...@softwaretoolhouse.com>
> Web: www.softwaretoolhouse.com <http://www.softwaretoolhouse.com/>
>
> Check out Software Tool House's free Diary Editor.
>
> *Meta-Update**,* our premium ARS Data tool, lets you automate
> your imports, migrations, *in no time at all*, without programming,
> without staging forms, without merge workflow.
> http://www.softwaretoolhouse.com/
>
> --------------------
>
> *From:* Action Request System discussion list(ARSList)
> [mailto:arsl...@arslist.org] *On Behalf Of *William Abdo
> *Sent:* March 16, 2010 5:34 PM
> *To:* arslist@ARSLIST.ORG
> *Subject:* Re: ARSPerl on RedHat Linux Question
>
> Thank You Conny,
>
> That did get be past the “datatype” errors with your assistance .
>
> I did encounter a new error:
>
> gcc -c -I/usr2/api75p2/api/include -D_REENTRANT -D_GNU_SOURCE
> -fno-strict-aliasing -pipe -Wdeclaration-after-statement
> -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
> -I/usr/include/gdbm -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
> -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32
> -march=i386 -mtune=generic -fasynchronous-unwind-tables
> -DVERSION=\"1.91\" -DXS_VERSION=\"1.91\" -fPIC
> "-I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE" -g
> -Wno-unused-variable -Wuninitialized -DARS32 -DARS452 -malign-double
> -DPERL_PATCHLEVEL_IS=8 -DPERL_SUBVERSION_IS=8 -DPERL_BASEREV_IS=50 ARS.c
>
> ARS.xs: In function ‘XS_ARS_ars_GetActiveLink’:
>
> ARS.xs:1392: warning: passing argument 19 of ‘ARGetActiveLink’ from
> incompatible pointer type
>
> ARS.xs:1392: error: too few arguments to function ‘ARGetActiveLink’
>
> ARS.xs: In function ‘XS_ARS_ars_CreateActiveLink’:
>
> ARS.xs:5260: warning: passing argument 17 of ‘ARCreateActiveLink’
> makes integer from pointer without a cast
>
> ARS.xs:5260: error

Re: ARSPerl on RedHat Linux Question

2010-03-16 Thread Thilo Stapff
There's a developer version available on sourceforge that can be 
compiled against the 7.5 API. This version can be retrieved using CVS, see


http://sourceforge.net/scm/?type=cvs&group_id=116013


There have been, however, problems getting it to run with the 64-bit 
Linux libraries (acknowledged by BMC as a product defect).



Regards,
Thilo




On 16.03.2010 18:16, William Abdo wrote:

Hello Ben Chemys,

Thank you for your answer

I have a couple more questions if you don’t mind.

When you say Generally Minor, this would inspire me to try the mods,
since I really need this to work on this Linux platform.

Is there an older API version that works with both 7.5 Remedy and
ARSPerl 1.91?

I am not aware of a newer version of the Perl API than 1.91, is there one?

If I were to attempt to modify the ARSPerl as mentioned in your email.

Understanding the full extent of what I need to change is the real
question here.

Can you be a little more descriptive of the types of things I need to
look at here?

Maybe a small example or list if applicable?

Any and all help is appreciated.

Respectfully,

William Abdo

Verio - Boca Raton

Remedy Administration Group

561-912-2434

*From:* Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] *On Behalf Of *Ben Chernys
*Sent:* Tuesday, March 16, 2010 12:46 PM
*To:* arslist@ARSLIST.ORG
*Subject:* Re: ARSPerl on RedHat Linux Question

** 

Change source code or compile with the correct API library / headers.

When the API changes (in this case to 7.5) you cannot use the old api
Perl source code without changes.

The changes are generally minor. I have not done this for this release
but have done so for a previous release. (and the error will be in the
same f()).

The Perl source code will have some #ifdef against the API version.
Generally wf functions do change from release to release. You can either
wait for the Perl source to change or change it yourself.

Cheers

Ben Chernys

Senior Software Architect
Software Tool House Inc.

Canada / Deutschland / Germany
Mobile: +49 171 380 2329 GMT + 1 + [ DST ]
Email: ben.cher...@softwaretoolhouse.com
<mailto:ben.cher...@softwaretoolhouse.com>
Web: www.softwaretoolhouse.com <http://www.softwaretoolhouse.com/>

Check out Software Tool House's free Diary Editor.

*Meta-Update**,* our premium ARS Data tool, lets you automate
your imports, migrations, *in no time at all*, without programming,
without staging forms, without merge workflow.
http://www.softwaretoolhouse.com/



*From:* Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] *On Behalf Of *William Abdo
*Sent:* March 16, 2010 5:34 PM
*To:* arslist@ARSLIST.ORG
*Subject:* Re: ARSPerl on RedHat Linux Question

Thank You Conny,

That did get be past the “datatype” errors with your assistance .

I did encounter a new error:

gcc -c -I/usr2/api75p2/api/include -D_REENTRANT -D_GNU_SOURCE
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-I/usr/include/gdbm -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
-fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32
-march=i386 -mtune=generic -fasynchronous-unwind-tables
-DVERSION=\"1.91\" -DXS_VERSION=\"1.91\" -fPIC
"-I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE" -g
-Wno-unused-variable -Wuninitialized -DARS32 -DARS452 -malign-double
-DPERL_PATCHLEVEL_IS=8 -DPERL_SUBVERSION_IS=8 -DPERL_BASEREV_IS=50 ARS.c

ARS.xs: In function ‘XS_ARS_ars_GetActiveLink’:

ARS.xs:1392: warning: passing argument 19 of ‘ARGetActiveLink’ from
incompatible pointer type

ARS.xs:1392: error: too few arguments to function ‘ARGetActiveLink’

ARS.xs: In function ‘XS_ARS_ars_CreateActiveLink’:

ARS.xs:5260: warning: passing argument 17 of ‘ARCreateActiveLink’
makes integer from pointer without a cast

ARS.xs:5260: error: too few arguments to function ‘ARCreateActiveLink’

ARS.xs: In function ‘XS_ARS_ars_SetActiveLink’:

ARS.xs:5431: warning: passing argument 18 of ‘ARSetActiveLink’ from
incompatible pointer type

ARS.xs:5431: error: too few arguments to function ‘ARSetActiveLink’

make: *** [ARS.o] Error 1

Does anyone know how to get past this error: too few arguments to function?

Respectfully,

William Abdo

Verio - Boca Raton

Remedy Administration Group

561-912-2434

*From:* Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] *On Behalf Of *Conny Martin
*Sent:* Tuesday, March 16, 2010 11:42 AM
*To:* arslist@ARSLIST.ORG
*Subject:* AW: ARSPerl on RedHat Linux Question

**

William,

exsi.pl tries to determine the "datatype" for the AR_SERVER_INFO_* tags
out of the comment after the #define. In most cases this works fine, but
there are some lines which does not follow the "conventions".

Try to add the datatype as first word in the commen

Re: ARSPerl on RedHat Linux Question

2010-03-16 Thread William Abdo
Hello Ben Chemys,

 

Thank you for your answer

I have a couple more questions if you don’t mind.

 

When you say Generally Minor, this would inspire me to try the mods, since I 
really need this to work on this Linux platform.

Is there an older API version that works with both 7.5 Remedy and ARSPerl  1.91?

I am not aware of a newer version of the Perl API than 1.91, is there one?

 

If I were to attempt to modify the ARSPerl as mentioned in your email.

Understanding the full extent of what I need to change is the real question 
here.

Can you be a little more descriptive of the types of things I need to look at 
here? 

Maybe a small example or list if applicable?

 

Any and all help is appreciated.

 

Respectfully,

 

William Abdo

Verio - Boca Raton

Remedy Administration Group

561-912-2434

 

 

From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Ben Chernys
Sent: Tuesday, March 16, 2010 12:46 PM
To: arslist@ARSLIST.ORG
Subject: Re: ARSPerl on RedHat Linux Question

 

**  

Change source code or compile with the correct API library / headers.

 

When the API changes (in this case to 7.5) you cannot use the old api Perl 
source code without changes.  

 

The changes are generally minor.  I have not done this for this release but 
have done so for a previous release.  (and the error will be in the same f()).

 

The Perl source code will have some #ifdef against the API version.  Generally 
wf functions do change from release to release.  You can either wait for the 
Perl source to change or change it yourself.

 

Cheers

Ben Chernys

Senior Software Architect
Software Tool House Inc.

Canada / Deutschland / Germany
Mobile:  +49 171 380 2329GMT + 1 + [ DST ]
Email:   ben.cher...@softwaretoolhouse.com 
<mailto:ben.cher...@softwaretoolhouse.com> 
Web: www.softwaretoolhouse.com <http://www.softwaretoolhouse.com/> 

Check out Software Tool House's free Diary Editor.

Meta-Update, our premium ARS Data tool, lets you automate 
your imports, migrations, in no time at all, without programming, 
without staging forms, without merge workflow. 
http://www.softwaretoolhouse.com/ <http://www.softwaretoolhouse.com/>   

 



From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of William Abdo
Sent: March 16, 2010 5:34 PM
To: arslist@ARSLIST.ORG
Subject: Re: ARSPerl on RedHat Linux Question

Thank You Conny,

That did get be past the “datatype” errors with your assistance .

 

I did encounter a new error:

 

gcc -c  -I/usr2/api75p2/api/include -D_REENTRANT -D_GNU_SOURCE 
-fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe 
-Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector 
--param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic 
-fasynchronous-unwind-tables   -DVERSION=\"1.91\" -DXS_VERSION=\"1.91\" -fPIC 
"-I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE"  -g   
-Wno-unused-variable -Wuninitialized  -DARS32  -DARS452  -malign-double  
-DPERL_PATCHLEVEL_IS=8 -DPERL_SUBVERSION_IS=8 -DPERL_BASEREV_IS=50  ARS.c

ARS.xs: In function ‘XS_ARS_ars_GetActiveLink’:

ARS.xs:1392: warning: passing argument 19 of ‘ARGetActiveLink’ from 
incompatible pointer type

ARS.xs:1392: error: too few arguments to function ‘ARGetActiveLink’

ARS.xs: In function ‘XS_ARS_ars_CreateActiveLink’:

ARS.xs:5260: warning: passing argument 17 of ‘ARCreateActiveLink’ makes 
integer from pointer without a cast

ARS.xs:5260: error: too few arguments to function ‘ARCreateActiveLink’

ARS.xs: In function ‘XS_ARS_ars_SetActiveLink’:

ARS.xs:5431: warning: passing argument 18 of ‘ARSetActiveLink’ from 
incompatible pointer type

ARS.xs:5431: error: too few arguments to function ‘ARSetActiveLink’

make: *** [ARS.o] Error 1

 

Does anyone know how to get past this error: too few arguments to function?

 

Respectfully,

 

William Abdo

Verio - Boca Raton

Remedy Administration Group

561-912-2434

 

 

From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Conny Martin
Sent: Tuesday, March 16, 2010 11:42 AM
To: arslist@ARSLIST.ORG
Subject: AW: ARSPerl on RedHat Linux Question

 

** 

William,

 

exsi.pl tries to determine the "datatype" for the AR_SERVER_INFO_* tags out of 
the comment after the #define. In most cases this works fine, but there are 
some lines which does not follow the "conventions".

 

Try to add the datatype as first word in the comment like this

 

#define AR_SERVER_INFO_FT_COLLECTION_DIR 231 /* char deprecated - scheduled 
for  */
 /*  removal in future release  
*/
#define AR_SERVER_INFO_FT_CONFIGURATION_DIR  232 /* char deprecated - scheduled 
for  */
 

Re: ARSPerl on RedHat Linux Question

2010-03-16 Thread Ben Chernys
Change source code or compile with the correct API library / headers.
 
When the API changes (in this case to 7.5) you cannot use the old api Perl 
source code without changes.  
 
The changes are generally minor.  I have not done this for this release but 
have done so for a previous release.  (and the error will be in the same f()).
 
The Perl source code will have some #ifdef against the API version.  Generally 
wf functions do change from release to release.  You can either wait for the 
Perl source to change or change it yourself.
 
Cheers
Ben Chernys

Senior Software Architect
Software Tool House Inc.

Canada / Deutschland / Germany
Mobile:  +49 171 380 2329GMT + 1 + [ DST ]
Email:<mailto:ben.cher...@softwaretoolhouse.com> 
ben.cher...@softwaretoolhouse.com
Web:  <http://www.softwaretoolhouse.com/> www.softwaretoolhouse.com

Check out Software Tool House's free Diary Editor.

Meta-Update, our premium ARS Data tool, lets you automate 
your imports, migrations, in no time at all, without programming, 
without staging forms, without merge workflow. 
 <http://www.softwaretoolhouse.com/>  <http://www.softwaretoolhouse.com/> 
http://www.softwaretoolhouse.com/  


  _  

From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of William Abdo
Sent: March 16, 2010 5:34 PM
To: arslist@ARSLIST.ORG
Subject: Re: ARSPerl on RedHat Linux Question



Thank You Conny,

That did get be past the “datatype” errors with your assistance .

 

I did encounter a new error:

 

gcc -c  -I/usr2/api75p2/api/include -D_REENTRANT -D_GNU_SOURCE 
-fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe 
-Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector 
--param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic 
-fasynchronous-unwind-tables   -DVERSION=\"1.91\" -DXS_VERSION=\"1.91\" -fPIC 
"-I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE"  -g   
-Wno-unused-variable -Wuninitialized  -DARS32  -DARS452  -malign-double  
-DPERL_PATCHLEVEL_IS=8 -DPERL_SUBVERSION_IS=8 -DPERL_BASEREV_IS=50  ARS.c

ARS.xs: In function ‘XS_ARS_ars_GetActiveLink’:

ARS.xs:1392: warning: passing argument 19 of ‘ARGetActiveLink’ from 
incompatible pointer type

ARS.xs:1392: error: too few arguments to function ‘ARGetActiveLink’

ARS.xs: In function ‘XS_ARS_ars_CreateActiveLink’:

ARS.xs:5260: warning: passing argument 17 of ‘ARCreateActiveLink’ makes 
integer from pointer without a cast

ARS.xs:5260: error: too few arguments to function ‘ARCreateActiveLink’

ARS.xs: In function ‘XS_ARS_ars_SetActiveLink’:

ARS.xs:5431: warning: passing argument 18 of ‘ARSetActiveLink’ from 
incompatible pointer type

ARS.xs:5431: error: too few arguments to function ‘ARSetActiveLink’

make: *** [ARS.o] Error 1

 

Does anyone know how to get past this error: too few arguments to function?

 

Respectfully,

 

William Abdo

Verio - Boca Raton

Remedy Administration Group

561-912-2434

 

 

From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Conny Martin
Sent: Tuesday, March 16, 2010 11:42 AM
To: arslist@ARSLIST.ORG
Subject: AW: ARSPerl on RedHat Linux Question

 

** 

William,

 

exsi.pl tries to determine the "datatype" for the AR_SERVER_INFO_* tags out of 
the comment after the #define. In most cases this works fine, but there are 
some lines which does not follow the "conventions".

 

Try to add the datatype as first word in the comment like this

 

#define AR_SERVER_INFO_FT_COLLECTION_DIR 231 /* char deprecated - scheduled 
for  */
 /*  removal in future release  
*/
#define AR_SERVER_INFO_FT_CONFIGURATION_DIR  232 /* char deprecated - scheduled 
for  */
 /*  removal in future release  
 */
#define AR_SERVER_INFO_FT_TEMP_DIR   233 /* char deprecated - scheduled 
for  */

 

There may be some other lines that have to be adjusted.

 

HTH

 

Kind Regards Conny

 

  _  

Von: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] Im Auftrag von William Abdo
Gesendet: Dienstag, 16. März 2010 16:22
An: arslist@ARSLIST.ORG
Betreff: ARSPerl on RedHat Linux Question

** 

Hello ARS-Listeners,

I am having difficult in installing ARSPerl 1.91 on Linux.  Has anyone 
successfully performed this install on this version?

I am trying to install  ARSPerl  1.91 on Red Hat Enterprise Linux Server 
release 5.4 (Tikanga)  Linux 2.6.18-164.11.1.el5 GNU/Linux

I am asking you because you have had success with this on Linux on the past.

The ARSPerl  installer fails because of the ar. h file. It picked a line out 

I am using the 7.5 API Library. 

 

My error is: 

cant map "deprecated" to an artype for &

Re: ARSPerl on RedHat Linux Question

2010-03-16 Thread William Abdo
Thank You Conny,

That did get be past the “datatype” errors with your assistance .

 

I did encounter a new error:

 

gcc -c  -I/usr2/api75p2/api/include -D_REENTRANT -D_GNU_SOURCE 
-fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe 
-Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector 
--param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic 
-fasynchronous-unwind-tables   -DVERSION=\"1.91\" -DXS_VERSION=\"1.91\" -fPIC 
"-I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE"  -g   
-Wno-unused-variable -Wuninitialized  -DARS32  -DARS452  -malign-double  
-DPERL_PATCHLEVEL_IS=8 -DPERL_SUBVERSION_IS=8 -DPERL_BASEREV_IS=50  ARS.c

ARS.xs: In function ‘XS_ARS_ars_GetActiveLink’:

ARS.xs:1392: warning: passing argument 19 of ‘ARGetActiveLink’ from 
incompatible pointer type

ARS.xs:1392: error: too few arguments to function ‘ARGetActiveLink’

ARS.xs: In function ‘XS_ARS_ars_CreateActiveLink’:

ARS.xs:5260: warning: passing argument 17 of ‘ARCreateActiveLink’ makes 
integer from pointer without a cast

ARS.xs:5260: error: too few arguments to function ‘ARCreateActiveLink’

ARS.xs: In function ‘XS_ARS_ars_SetActiveLink’:

ARS.xs:5431: warning: passing argument 18 of ‘ARSetActiveLink’ from 
incompatible pointer type

ARS.xs:5431: error: too few arguments to function ‘ARSetActiveLink’

make: *** [ARS.o] Error 1

 

Does anyone know how to get past this error: too few arguments to function?

 

Respectfully,

 

William Abdo

Verio - Boca Raton

Remedy Administration Group

561-912-2434

 

 

From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Conny Martin
Sent: Tuesday, March 16, 2010 11:42 AM
To: arslist@ARSLIST.ORG
Subject: AW: ARSPerl on RedHat Linux Question

 

** 

William,

 

exsi.pl tries to determine the "datatype" for the AR_SERVER_INFO_* tags out of 
the comment after the #define. In most cases this works fine, but there are 
some lines which does not follow the "conventions".

 

Try to add the datatype as first word in the comment like this

 

#define AR_SERVER_INFO_FT_COLLECTION_DIR 231 /* char deprecated - scheduled 
for  */
 /*  removal in future release  
*/
#define AR_SERVER_INFO_FT_CONFIGURATION_DIR  232 /* char deprecated - scheduled 
for  */
 /*  removal in future release  
 */
#define AR_SERVER_INFO_FT_TEMP_DIR   233 /* char deprecated - scheduled 
for  */

 

There may be some other lines that have to be adjusted.

 

HTH

 

Kind Regards Conny

 



Von: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] Im Auftrag von William Abdo
Gesendet: Dienstag, 16. März 2010 16:22
An: arslist@ARSLIST.ORG
Betreff: ARSPerl on RedHat Linux Question

** 

Hello ARS-Listeners,

I am having difficult in installing ARSPerl 1.91 on Linux.  Has anyone 
successfully performed this install on this version?

I am trying to install  ARSPerl  1.91 on Red Hat Enterprise Linux Server 
release 5.4 (Tikanga)  Linux 2.6.18-164.11.1.el5 GNU/Linux

I am asking you because you have had success with this on Linux on the past.

The ARSPerl  installer fails because of the ar. h file. It picked a line out 

I am using the 7.5 API Library. 

 

My error is: 

cant map "deprecated" to an artype for "AR_SERVER_INFO_FT_COLLECTION_DIR"

something went wrong when i ran ""/usr/bin/perl" infra/exsi.pl < 
"/usr2/api75p2/api/include/ar.h" > serverTypeInfoHints.h" (rv = 2304, expected 
0) at Makefile.PL line 242.

 

Anyone have any ideas of what has to be modified  in the vanilla ar.h file to 

Should I be using a different ARSPerl version?

 

Respectfully,

 

William Abdo

Verio - Boca Raton

Remedy Administration Group

561-912-2434

 

 

_Platinum Sponsor: rmisoluti...@verizon.net ARSlist: "Where the Answers Are"_ 

_Platinum Sponsor: rmisoluti...@verizon.net ARSlist: "Where the Answers Are"_