<div dir="ltr"><div style="font-family:courier new,monospace" class="gmail_default">Willy --<br><br></div><div style="font-family:courier new,monospace" class="gmail_default">The latest xmlsec SlackBuild fails with the latest Seamonkey Package for Slackware64 14.2.<br><br></div><div style="font-family:courier new,monospace" class="gmail_default">Pat's latest seamonkey2.46 was released with an empty ~/nspr/obsolete/ directory and there are indirect references to obsolete/protypes.h in the xmlsec source via nspr/pratom.h.<br></div><div style="font-family:courier new,monospace" class="gmail_default"><br></div><div style="font-family:courier new,monospace" class="gmail_default">OTOH, mozilla-nspr DOES include the obsolete/*.h files and xmlsec includes a configure option:  --with-mozilla-ver=<br><br></div><div style="font-family:courier new,monospace" class="gmail_default">This config overrides the default seamonkey-nspr/ files.<br><br>There may be ( probably is ) a better way to do this ( maybe via the Seamonkey Spec File ??? ) but attached a patch that works ( :) at least for the time being :) )<br></div><div style="font-family:courier new,monospace" class="gmail_default"><br>Thanks for today's updates !<br><br>( and thanks a zillion for cleaning up and including my f3.SlackBuild --
 I wasn't aware that gnu make would override the hard-coded PREFIX = 
/usr/local in the Makefile with an exported PREFIX= variable  -- VERY handy to know )<br><br></div><div style="font-family:courier new,monospace" class="gmail_default">-- kjh<br><br></div><div style="font-family:courier new,monospace" class="gmail_default">This is the make error using the original xmlsec.SlackBuild:<br><br></div><div style="font-family:courier new,monospace" class="gmail_default">make[3]: Entering directory '/tmp/SBo/xmlsec1-1.2.23/src/nss'<br>  CC       libxmlsec1_nss_la-app.lo<br>In file included from /usr/include/seamonkey-2.46/nspr/pratom.h:14:0,<br>                 from /usr/include/seamonkey-2.46/nspr/nspr.h:9,<br>                 from app.c:14:<br>/usr/include/seamonkey-2.46/nspr/prtypes.h:574:31: fatal error: obsolete/protypes.h: No such file or directory<br>compilation terminated.<br>Makefile:612: recipe for target 'libxmlsec1_nss_la-app.lo' failed<br>make[3]: *** [libxmlsec1_nss_la-app.lo] Error 1<br>make[3]: Leaving directory '/tmp/SBo/xmlsec1-1.2.23/src/nss'<br>Makefile:694: recipe for target 'all-recursive' failed<br>make[2]: *** [all-recursive] Error 1<br>make[2]: Leaving directory '/tmp/SBo/xmlsec1-1.2.23/src'<br>Makefile:725: recipe for target 'all-recursive' failed<br>make[1]: *** [all-recursive] Error 1<br>make[1]: Leaving directory '/tmp/SBo/xmlsec1-1.2.23'<br>Makefile:543: recipe for target 'all' failed<br>make: *** [all] Error 2<br><br></div></div>