Commit Graph

19 Commits

Author SHA1 Message Date
DavidKorczynski 8f4bec7ec6
firefox: fix build (#7152)
* firefox: fix build

* tmp fix

* fix

* nit
2022-01-19 13:23:15 +00:00
jonathanmetzman 03d18372d5
Reland [Ubuntu upgrade] Fix projects so they don't break with upgrade (#6313)
This reverts commit 878c32419c.

Related: #6180
2021-08-26 09:53:49 -07:00
Oliver Chang 878c32419c
Revert "[Ubuntu upgrade] Fix projects so they don't break with upgrade. (#6304)" (#6306)
This reverts commit 5549d804b3.
2021-08-26 15:42:34 +10:00
jonathanmetzman 5549d804b3
[Ubuntu upgrade] Fix projects so they don't break with upgrade. (#6304)
Fix projects so they don't break with upgrade.
These fixes are likely not backwards compatible and will fail on
Ubuntu 16.04.
Related: #6180
2021-08-25 22:14:52 -07:00
Tyson Smith 6998e8e9dc
[firefox/spidermonkey] Fix mach call and install dep (#5446) 2021-03-19 10:19:21 -07:00
Christian Holler (:decoder) a15ab02cc4
[firefox/spidermonkey] Remove cargo wrapper in /usr/local/bin to fix builds (#5369) 2021-03-11 12:48:11 -08:00
Tyson Smith f0c4879cc4
[firefox] Call 'mach bootstrap' in Dockerfile and build.sh (#4345) 2020-08-20 18:43:30 -07:00
Tyson Smith d51f86a4e4
[firefox] Install dependencies in Dockerfile (#4271) 2020-08-06 15:39:27 -07:00
devtty1er d561c49ae5
Update Dockerfiles (#4070)
* Use LABEL in place of MAINTAINER

* Remove LABEL maintainer from Dockerfiles
2020-07-06 13:18:23 -07:00
Christoph Diehl 28dd637dc8 Add outstanding LibFuzzer targets to Firefox (#2675) 2019-08-09 18:10:19 -07:00
pdknsk 94c742f112 [firefox] housekeeping (#2234)
* disable ContentSecurityPolicyParser target

* disable building av1 (requires new nasm)

* remove ContentSecurityPolicyParser files
2019-03-13 07:58:53 -07:00
pdknsk 9b1d911d0d [firefox] Fix profile build, enable ubsan, more (#1835)
* limit SdpParser to 25kB

* separate out mozconfig

* fix profile build

* accurate library handling

* cosmetic

* enable undefined sanitizer

* limit ContentSecurityPolicyParser to 15kB
2018-09-23 09:28:05 -07:00
pdknsk 68966db40a fix ContentSecurityPolicyParser target (#1773) 2018-08-30 18:03:07 +10:00
pdknsk 4fd7dbcaf6 [firefox] more targets and more (#1762)
* ASAN_OPTIONS might not be set for each mode

* no point in checking setenv, can only fail with EOMEM here

* minor changes to target.c

* new target: ContentSecurityPolicyParser

* new target: ContentParentIPC

* better corpus and dictionary for {Sdp,Stun}Parser

* bootstrap already installs all required libraries

* faster hg clone

* don't install cargo again, better explanation
2018-08-27 06:27:12 -07:00
pdknsk 7ea8b974c3 firefox: fix symlink handling (#1747)
* remove band-aid for firefox bug 1484485

* fix symlink handling
2018-08-23 19:46:35 +10:00
pdknsk ebbaf4c933 firefox: fixes and improvements (#1723)
* ignore libgcc

* dictionary/corpus for SdpParser and StunParser

* simpler ASAN_OPTIONS handling

* disable leak reports for now

* get execv error

* auto-sync libfuzzer

* disable coverage build

* add node.js repository for recent versions

* prepare profile

* remove unnecessary corpus size restriction
2018-08-18 16:32:16 -07:00
Abhishek Arya 1cfb20b657
Update Dockerfile 2018-07-27 07:56:37 -07:00
Abhishek Arya e6a7d03c61
Speculative fix for firefox build failure. (#1658) 2018-07-26 10:23:07 -07:00
pdknsk d96443b1b8 firefox (#1546)
* firefox

* make wrapper its own file

* many minor changes

* build package rather then copying

* add (disabled) Qcms target

* getenv doesn't use errno

* make paths dynamically

* minor find fix

* handle absolute path

* make run_minijail work

* get required libraries automatically

* Remove ContentParentIPC fuzz target
2018-07-25 07:28:37 -07:00