<div dir="ltr">Russell,<div><br></div><div>You're correct that there is no debug flag to build the Firefox XPI. Unfortunately, debugging Firefox extensions is kind of a hassle and generally involves building Firefox itself from source. I find that it's easier to add lots of console.log statements and debug that way.</div>

<div><br></div><div>The Python 2.7 requirement is only for the argparse library. If you comment out the argparse usage in the various scripts, you should be able to run them with an older Python.</div><div><br></div></div>

<div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Jun 7, 2014 at 9:34 AM, Russell William Golden <span dir="ltr"><<a href="mailto:niveusluna@niveusluna.org" target="_blank">niveusluna@niveusluna.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br>
I'm having trouble making a debug build for HTTPS Everywhere 3.5.x. I<br>
apologize for taking so long to try and to send this email. Here's a recap.<br>
<br>
I am the maintainer for HTTPS Everywhere in Fedora and EPEL. When 3.5<br>
was released, I discovered that the rulesets no longer worked on EL6. It<br>
was suggested to me that I should make a debug build.<br>
<br>
My problem is this:<br>
<br>
I cannot find instructions anywhere for making a debug build of HTTPS<br>
Everywhere. There is only documentation of making the XPI to start with,<br>
and there's no ./configure or "./makexpi.sh --debug" options. Do I just<br>
need the debugging symbols for Firefox/SeaMonkey for this?<br>
<br>
secondary problem, workable, wanted to note anyway:  It seems that HTTPS<br>
Everywhere cannot be built on EL6 as I have it configured. I need to<br>
find a python 2.7 build, and it isn't in EPEL. Workable, though, as I<br>
can get VirtualBox or VMWare Player and install Fedora into it. (I was<br>
quite surprised that py2.7 isn't in EPEL O.o)<br>
<br>
Thank you.<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v2.0.22 (MingW32)<br>
<br>
iQIcBAEBAgAGBQJTkz8eAAoJEKRLXWFvZpgntbQP/jtqCY2e4YvkTuKoDwSp0T4M<br>
bncZizeIPbtkJMyrjwUHoKU5sHlEy3Opt+feLZb52Bes7AKrcMKLvZVzjrsrHgQk<br>
QlxqePiEVmB3mOUrO1qYRyZkXWrE36KMiRqooI/5UymAc7usqCXtuYbZ8FbDu267<br>
9Lu1UcFjZr3b9Bkl/8RBb4xQp5jR+4MPWByrIJ1RBbAGHL0Mux/rmZwwaeSEpZAK<br>
22lXLqSlOH0+AtFbTzBUHxanxfQDN69zd7xZUWhcmYSbFAt3wmKaWSh4XqKZQAxr<br>
XQ0iw1EZGWEPPrYaFVL19VGWy7MqIu7opyzNNn5Xwdss/CTJzeQ6AzOrWLYrZTba<br>
Av+h0V7OezZCpXo2TxbjW3VNnWAd0M1kk3/Svf1KCgFq/DFGHud20xItEk68340f<br>
UBir24UCVevBoxOX628NtoeDUkVlhYa+ZP49Qdld8l7FGVvFpDIqLT6sUY3eb6XY<br>
Rqk4E+MOF4sn55GJAu5WXpmVXFzCX9pH2dMdPVqWwsqld4P0bQUdM0DLifw1UM2r<br>
exhW7kHwNkb5s5Nnh3QloJFyPbfETsp51DCLD1Gn+js+djHqXz5xKiyEUlYs+tx+<br>
AcJ6npIpxYAMnQNwhF5CXwdGaEmrsaCBKSuQ/9p2x66CTf7AoUdaql/ouO2KYb6X<br>
Qu229fDZVi/ao6JN3We8<br>
=E/VT<br>
-----END PGP SIGNATURE-----<br>
<br>
<br>
---<br>
This email is free from viruses and malware because avast! Antivirus protection is active.<br>
<a href="http://www.avast.com" target="_blank">http://www.avast.com</a><br>
<br>
_______________________________________________<br>
HTTPS-Everywhere mailing list<br>
<a href="mailto:HTTPS-Everywhere@lists.eff.org">HTTPS-Everywhere@lists.eff.org</a><br>
<a href="https://lists.eff.org/mailman/listinfo/https-everywhere" target="_blank">https://lists.eff.org/mailman/listinfo/https-everywhere</a><br>
</blockquote></div><br></div>