On 06/08/2014 08:47 PM, Jacob Hoffman-Andrews wrote: > Russell, > > 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.
FWIW, you can get verbose console.log statements from HTTPS Everywhere by changing extensions.https_everywhere.LogLevel to 1 in about:config. This is probably going to be too verbose, so you can set it to something higher but less than 5. Let me know if you have other questions! -Yan > > 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. > > > > On Sat, Jun 7, 2014 at 9:34 AM, Russell William Golden > <[email protected] <mailto:[email protected]>> wrote: > > > I'm having trouble making a debug build for HTTPS Everywhere 3.5.x. I > apologize for taking so long to try and to send this email. Here's a > recap. > > I am the maintainer for HTTPS Everywhere in Fedora and EPEL. When 3.5 > was released, I discovered that the rulesets no longer worked on EL6. It > was suggested to me that I should make a debug build. > > My problem is this: > > I cannot find instructions anywhere for making a debug build of HTTPS > Everywhere. There is only documentation of making the XPI to start with, > and there's no ./configure or "./makexpi.sh --debug" options. Do I just > need the debugging symbols for Firefox/SeaMonkey for this? > > secondary problem, workable, wanted to note anyway: It seems that HTTPS > Everywhere cannot be built on EL6 as I have it configured. I need to > find a python 2.7 build, and it isn't in EPEL. Workable, though, as I > can get VirtualBox or VMWare Player and install Fedora into it. (I was > quite surprised that py2.7 isn't in EPEL O.o) > > Thank you. > > > --- > This email is free from viruses and malware because avast! Antivirus > protection is active. > http://www.avast.com > > _______________________________________________ > HTTPS-Everywhere mailing list > [email protected] <mailto:[email protected]> > https://lists.eff.org/mailman/listinfo/https-everywhere > > > > > _______________________________________________ > HTTPS-Everywhere mailing list > [email protected] > https://lists.eff.org/mailman/listinfo/https-everywhere > -- Yan Zhu <[email protected]>, <[email protected]> Staff Technologist Electronic Frontier Foundation https://www.eff.org 815 Eddy Street, San Francisco, CA 94109 +1 415 436 9333 x134
signature.asc
Description: OpenPGP digital signature
_______________________________________________ HTTPS-Everywhere mailing list [email protected] https://lists.eff.org/mailman/listinfo/https-everywhere
