fdo#51004: some progress and 10 years old bug pending
Stephan Bergmann
sbergman at redhat.com
Thu Nov 22 00:58:38 PST 2012
On 11/22/2012 02:49 AM, Mat M wrote:
> Am going for it.
> --enable-mozilla now means enable mozilla address book driver on windows
> --with-mozilla-build will be renamed to --with-nss-build (although nss
> is coming from mozilla, and then, we still downlaod from mozilla.org :)
> --with-nss-build is required on windows if --enable-mozilla is on and
> --with-system-nss is off.
--with-mozilla-build (aka --with-nss-build) is unrelated to
--enable-mozilla. Module nss (which makes use of the MOZILLABUILD
variable controlled by --with-mozilla-build) is a prerequisite for more
modules than --enable-mozilla's module moz (see "git grep -lw nss
*/prj/build.lst").
> IIUC, with_system_nss = yes is used for all but Win [1]. Could we try to
> use the ones provided with any install of firefox under windows ?
Not sure I understand the above. with_system_nss=yes /can/ be used at
least on various non-Windows platforms, via an explicit
--with-system-nss (or more general explicit --with-system-libs).
There's traditionally been little effort in making any of those
--with-system-* switches actually work on Windows, because (a) Windows
generally does not have that culture of providing build-time access to
3rd-party libraries (what is covered by pkg-config etc. on other
platforms), and (b) building on one Windows box against 3rd-party
libraries available there does not necessarily make it likely that the
resulting installset will actually work on any other Windows box.
Stephan
More information about the LibreOffice
mailing list