Le 28/09/2017 à 08:31, Didier Kryn a écrit :
I've just compiled Palemoon following the instructions of Jaromil but with a slightly different configuration.

I needed to install libgtk2.0-dev, libglib2.0-dev, autoconf2.13 and yasm. There must be some magic in version 2.13 of autoconf since Mozilla builds require that exact version and there is a package for it in Debian/Devuan repository.

    Here's my .mozconfig:

export MOZILLA_OFFICIAL=1
mk_add_options MOZ_OBJDIR=/home/didier/Applications/pmbuild/
mk_add_options AUTOCLOBBER=1
mk_add_options MOZ_CO_PROJECT=browser
ac_add_options --enable-application=browser
ac_add_options --enable-official-branding
ac_add_options --enable-optimize="-O2 -msse2 -mfpmath=sse -march=native -pipe"
ac_add_options --with-pthreads
ac_add_options --x-libraries=/usr/lib
ac_add_options --enable-strip
ac_add_options --enable-release
#ac_add_options --enable-devtools
ac_add_options --enable-jemalloc
ac_add_options --enable-jemalloc-lib
#ac_add_options --enable-shared-js
ac_add_options --disable-dbus
ac_add_options --disable-installer
ac_add_options --disable-updater
ac_add_options  --disable-pulseaudio
ac_add_options --disable-necko-wifi
ac_add_options --disable-debug
ac_add_options  --disable-mochitest

    Then

make -f client.mk
make install

It built out of tree in the directory given in the second line, and installed in /usr/local (in subdirs bin, include, lib, share)

After that, I purged the palemoon package which was previously in use. I now have the last version of palemoon without pulseaudio and without dbus. And sound is working fine with Alsa. Warning to beginners: to run 'make install' you need write permission to the subdirs of /usr/local listed above.

                    Didier


_______________________________________________
Dng mailing list
[email protected]
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to