The HTTPRequest.h header file uses the strcpy function without declaring it. Although this doesn't cause problems for xmltooling itself (I guess places this file is used incorporate the appropriate header for other reasons) it does cause shibboleth 2 not to compile in this environment.
The HTTPRequest.h header file uses the strcpy function without declaring it. Although this doesn't cause problems for xmltooling itself (I guess places this file is used incorporate the appropriate header for other reasons) it does cause shibboleth 2 not to compile in this environment.
The attached patch file fixes this for me.