Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Feb 2018 02:17:34 +0300
From:      Rozhuk Ivan <rozhuk.im@gmail.com>
To:        Mark Felder <feld@FreeBSD.org>
Cc:        email@mattatobin.com, freebsd-ports@freebsd.org, portmgr@freebsd.org
Subject:   Re: FreeBSD Palemoon branding violation
Message-ID:  <20180207021734.0fa9edc2@gmail.com>
In-Reply-To: <20180206222137.GA78935@skeletor.feld.me>
References:  <20180206222137.GA78935@skeletor.feld.me>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 6 Feb 2018 22:21:37 +0000
Mark Felder <feld@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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180207021734.0fa9edc2>