User-Agent: Mozilla/5.0 (X11; U; Linux i686; ja-JP; rv:184.108.40.206) Gecko/20060313 Debian/1.5.dfsg+220.127.116.11-4 Firefox/18.104.22.168 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; ja-JP; rv:22.214.171.124) Gecko/20060313 Debian/1.5.dfsg+126.96.36.199-4 Firefox/188.8.131.52 At the moment, even if you build with --enable-chrome-format=flat, you still need zip. It would be nice to not require it. Patch following. Reproducible: Always
Created attachment 216335 [details] [diff] [review] Patch The mozilla/security/nss/lib/fortcrypt/swfort/pkcs11/config.mk is maybe to change. I don't know if LIBCI_JAR and LIBCI_SW_JAR are any useful. It is indeed useless for firefox and other applications, but maybe useful for standalone NSS. If that is, the patch needs to be adapted to add these conditionally.
Attachment #216335 - Flags: review?(benjamin)
(Making the summary more understandable)
Summary: Don't absolutely require zip to build → Please don't absolutely require zip to build
Comment on attachment 216335 [details] [diff] [review] Patch Flat-chrome is a debugging option only and has a significant performance penalty, and I don't feel like optimizing for that case.
Attachment #216335 - Flags: review?(benjamin) → review-
Status: UNCONFIRMED → RESOLVED
Last Resolved: 12 years ago
Resolution: --- → WONTFIX
I fail to see how not having to unzip can have performance penalty O_o
Wrt performance, see bug 118455 & bug 201224. You can avoid needing a real zip binary (ignoring NSS) by setting 'ZIP=true' in your .mozconfig.
You need to log in before you can comment on or make changes to this bug.