On Jan 7, 2010, at Jan 7, 11:33 AM, Craig E. Ward wrote:

> Thanks for the reply.
> 
> I don't know that I need the latest and greatest Globus Toolkit for what I'm 
> doing. The Fedora Core 12 repositories have Globus Toolkit packages. Do you 
> have any sense that these are "good enough" for most uses?

Yup - I think so.

> 
> Thanks,
> 
> Craig
> 
> Stuart Martin wrote:
>> Looks like it's an issue with the changes in openssl 1.0, which has already 
>> been reported here:
>>      https://bugzilla.mcs.anl.gov/globus/show_bug.cgi?id=6841
>> No GT version supports openssl 1.0 - even the upcoming GT 5.0.0.  But, we 
>> plan to add support for it in the first quarter of 2010.  So, probably GT 
>> 5.0.1.
>> As for a workaround, can you install on older version of openssl and use 
>> that for the globus build?
>> -Stu
>> On Jan 6, 2010, at Jan 6, 5:05 PM, Craig E. Ward wrote:
>>> I'm attempting to build from source version 4.2.1 of the toolkit on a 
>>> Fedora Core 12 Linux system. It's failing during compilation:
>>> 
>>> /usr/lib64/ccache/gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" 
>>> -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" 
>>> -DPACKAGE=\"globus_gsi_proxy_ssl\" -DVERSION=\"1.5\" -I. 
>>> -I/users/wardc/Build/gt4.2.1-all-source-installer/source-trees-thr/gsi/proxy/proxy_ssl/source/library
>>>  -I/usr/local/globus-4.2.1/include/gcc64dbgpthr -I. 
>>> -I/usr/local/globus-4.2.1/include 
>>> -I/usr/local/globus-4.2.1/include/gcc64dbgpthr -g -m64 -Wall -c 
>>> proxycertinfo.c  -fPIC -DPIC -o .libs/proxycertinfo.o
>>> In file included from proxycertinfo.h:36,
>>>                from proxycertinfo.c:34:
>>> proxypolicy.h:105: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ 
>>> before ‘*’ token
>>> In file included from proxycertinfo.c:34:
>>> proxycertinfo.h:124: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
>>> ‘__attribute__’ before ‘*’ token
>>> proxycertinfo.c:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ 
>>> before ‘*’ token
>>> proxycertinfo.c: In function ‘PROXYCERTINFO_new’:
>>> proxycertinfo.c:87: warning: cast from pointer to integer of different size
>>> proxycertinfo.c: In function ‘PROXYCERTINFO_dup’:
>>> proxycertinfo.c:139: warning: passing argument 2 of ‘ASN1_dup’ from 
>>> incompatible pointer type
>>> /usr/include/openssl/asn1.h:955: note: expected ‘void * (*)(void **, const 
>>> unsigned char **, long int)’ but argument is of type ‘char * (*)()’
>>> proxycertinfo.c: In function ‘d2i_PROXYCERTINFO’:
>>> proxycertinfo.c:465: warning: passing argument 2 of ‘d2i_PROXYPOLICY’ from 
>>> incompatible pointer type
>>> proxypolicy.h:146: note: expected ‘unsigned char **’ but argument is of 
>>> type ‘const unsigned char **’
>>> proxycertinfo.c: In function ‘d2i_PROXYCERTINFO_OLD’:
>>> proxycertinfo.c:560: warning: passing argument 2 of ‘d2i_PROXYPOLICY’ from 
>>> incompatible pointer type
>>> proxypolicy.h:146: note: expected ‘unsigned char **’ but argument is of 
>>> type ‘const unsigned char **’
>>> make[2]: *** [proxycertinfo.lo] Error 1
>>> make[2]: Leaving directory 
>>> `/users/wardc/Build/gt4.2.1-all-source-installer/source-trees-thr/gsi/proxy/proxy_ssl/source/library'
>>> make[1]: *** [all-recursive] Error 1
>>> make[1]: Leaving directory 
>>> `/users/wardc/Build/gt4.2.1-all-source-installer/source-trees-thr/gsi/proxy/proxy_ssl/source'
>>> 
>>> ERROR: Build has failed
>>> make: *** [globus_gsi_proxy_ssl-thr] Error 2
>>> 
>>> Anyone see this error before? Any suggestions for a workaround?
>>> 
>>> Thanks,
>>> 
>>> Craig
>>> 
>>> -- 
>>> Craig E. Ward
>>> USC Information Sciences Institute
>>> 310-448-8271
>>> cw...@isi.edu
> 
> -- 
> Craig E. Ward
> USC Information Sciences Institute
> 310-448-8271
> cw...@isi.edu

Reply via email to