FreeBSD Palemoon branding violation
Rozhuk Ivan
rozhuk.im at gmail.com
Tue Feb 6 23:19:55 UTC 2018
On Tue, 6 Feb 2018 22:21:37 +0000
Mark Felder <feld at FreeBSD.org> wrote:
> Dear Matt,
>
> After your recent harassment of OpenBSD
> (https://github.com/jasperla/openbsd-wip/issues/86) I decided to
> investigate our own packaging of Palemoon. As expected, we are also
> building against system libraries. You can review our build log here:
>
> http://beefy6.nyi.freebsd.org/data/103amd64-default/461032/logs/palemoon-27.7.2.log
>
> Adding configure options
> from /wrkdirs/usr/ports/www/palemoon/work/Pale-Moon-27.7.2_Release/.mozconfig
> --enable-application=browser --enable-official-branding
> --enable-devtools
> --enable-jemalloc
> --enable-jemalloc-lib
> --prefix=/usr/local
> --enable-jemalloc
> --with-system-libevent
> --enable-system-ffi
> --with-system-graphite2
> --with-system-harfbuzz
> --enable-system-hunspell
> --with-system-icu
> --with-intl-api
> --with-system-jpeg=/usr/local
> --with-system-nspr
> --with-system-nss
> --with-system-png=/usr/local
> --enable-system-pixman
> --enable-system-sqlite
> --with-system-libvpx
> --enable-chrome-format=omni
> --enable-default-toolkit=cairo-gtk2
> --enable-update-channel=release
> --disable-updater
> --enable-pie
> --with-pthreads
> --enable-extensions=default
> --with-system-zlib
> --with-system-bz2
> --enable-optimize
> --enable-startup-notification
> --disable-gstreamer
> --enable-gconf
> --disable-libproxy
> --enable-alsa
> --enable-pulseaudio
> --disable-rust
> --disable-debug
> --disable-debug-symbols
> --enable-release
> --disable-dtrace
> --enable-profiling
> --disable-tests
> --disable-strip
> --disable-install-strip
>
>
Using at least:
> --with-system-nss
is risk of instability.
Pale Moon peoples just ask to not modify their product or do not name it "Pale Moon".
Do not see any troubles there.
mattatobin > Because we do alter our in-tree libs with specific fixes with our glue
mattatobin > in mind as well as add additional features and capabilities they are as
mattatobin > much parts of the total sum of what makes up Pale Moon as the layout
mattatobin > engine or javascript engine.
mattatobin > Most notably, nspr/nss as well as libpng, and who knows what happens with libicu.
PS: mpv wants ffmpeg as in-tree after mpv brokes die to ffmpeg bug and mpv devs looking for a bug in mpv few days.
More information about the freebsd-ports
mailing list