firefox_on_freebsd_with_neat
Firefox on FreeBSD with NEAT
- Download, build and install NEAT
- Download firefox sources
- git clone https://github.com/bagder/gecko-dev
- Build the master branch to see whether firefox works
- vi gecko-dev/.mozconfig
- ac_add_options –disable-rust
- mk_add_options MOZ_MAKE_FLAGS=“-j<number of CPUs>”
- ./mach build
- ./mach install
- Run firefox with ./mach run
- Build the NEAT branch
- git checkout NEAT
- setenv NEAT_INSTALL_PREFIX /usr/local
- setenv LD_LIBRARY_PATH $NEAT_INSTALL_PREFIX/lib
- vi gecko-dev/.mozconfig
- ac_add_options –with-system-neat=$NEAT_INSTALL_PREFIX
- Properties are set in geck-dev/netwerk/base/nsSocketTransport2.cpp NeatConnect() line 1393
firefox_on_freebsd_with_neat.txt · Last modified: by admin
