←back to thread

288 points fernandotakai | 6 comments | | HN request time: 0.202s | source | bottom
1. RexRollman ◴[] No.10039938[source]
And slowly, freedom everywhere was destroyed in the name of security.
replies(2): >>10040367 #>>10040636 #
2. waspleg ◴[] No.10040367[source]
^ This.
3. coldpie ◴[] No.10040636[source]
Firefox is open source. Disabling the signature check will probably be a one-line change. Yes, it's a much larger barrier to entry (building Firefox is not trivial), but it's not like IE or Chrome where you have no choice in the matter at all.
replies(1): >>10040932 #
4. rockdoe ◴[] No.10040932[source]
building Firefox is not trivial

./mach bootstrap

./mach build

replies(1): >>10041430 #
5. rndgermandude ◴[] No.10041430{3}[source]
Yeah? You at the very least forgot to obtain the source code first somehow. What about build-dependencies, because ./mach bootstrap does not fully handle that?

Now please tell me how to do a Windows release-build with all release features enabled (except for official branding), aka. a ton of configure switches, and also please do it for my language using the official de locale, because neither the source tar.bz2 nor the hg you'd normally clone contains that. I'm starting from scratch of course. And suddenly it is less easy and trivial..

replies(1): >>10042388 #
6. azakai ◴[] No.10042388{4}[source]
As the link mentions, you don't need to build from source. Binary builds are provided that do not have this restriction, for those that want that.