Re: [Libreoffice] Trouble with autogen on WinXP

2011-11-14 Thread Regina Henschel

Hi Caolán,

Caolán McNamara schrieb:

On Sun, 2011-11-13 at 14:48 +0100, Regina Henschel wrote:

I had tried --disable-mozilla too, but that has failed same as only
--disable-build-mozilla. Why does it demands mozilla build tools, when
mozilla should not be used at all?


There is mozilla and there is nss, two different things that both
require mozilla build tools to build from source.


In September I could use --disable-build-mozilla plus 
--disable-nss-module and could build without the mozilla build tools, 
but using the zip-files with the prebuild Mozilla. Now 
--disable-nss-module is not possible. Is there a replacement for 
--disable-nss-module?




FWIW right now --disable-xmlsec which disables building the libxmlsec
lib, will as a side-effect also not build nss if --disable-mozilla is
also in effect. This is technically probably a really bad idea as there
is more than just xmlsigning and mozilla using nss, e.g. encrypting .odt
documents uses nss.


Kind regards
Regina
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice] Trouble with autogen on WinXP

2011-11-14 Thread Caolán McNamara
On Mon, 2011-11-14 at 15:17 +0100, Regina Henschel wrote:
 Now --disable-nss-module is not possible. Is there a replacement for 
 --disable-nss-module?

Not *really*, I think it's hackable with --disable-xmlsec (maybe with an
additional fake --with-system-nss argument to trick configure into the
right path)

These changes aren't my doing btw, so don't kill me about them :-), but
these days its probably best to just suck-it-down that we always need
nss, e.g. the additional 3-5 series uses of
com.sun.star.xml.crypto.NSSInitializer in package for encryption means
that nss isn't just used as a prerequisite for mozilla and xmlsec + xml
signing anymore, but is a more fundamental part of the app than it was
in the 3-4 series, and is up there with e.g. hunspell and other external
libs which don't come with a disable it option

C.

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice] Trouble with autogen on WinXP

2011-11-14 Thread Regina Henschel

Hi Caolán,

Caolán McNamara schrieb:

On Mon, 2011-11-14 at 15:17 +0100, Regina Henschel wrote:

Now --disable-nss-module is not possible. Is there a replacement for
--disable-nss-module?


Not *really*, I think it's hackable with --disable-xmlsec (maybe with an
additional fake --with-system-nss argument to trick configure into the
right path)

These changes aren't my doing btw, so don't kill me about them :-), but
these days its probably best to just suck-it-down that we always need
nss, e.g. the additional 3-5 series uses of
com.sun.star.xml.crypto.NSSInitializer in package for encryption means
that nss isn't just used as a prerequisite for mozilla and xmlsec + xml
signing anymore, but is a more fundamental part of the app than it was
in the 3-4 series, and is up there with e.g. hunspell and other external
libs which don't come with a disable it option


So I have to update the documentation.

Kind regards
Regina
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice] Trouble with autogen on WinXP

2011-11-12 Thread Noel Grandin
I found that I had to install the Mozilla build tools and point autogen at
them to make my build work

On Saturday, November 12, 2011, Regina Henschel rb.hensc...@t-online.de
wrote:
 Hi all,

 this time my try to build fails already in autogen.sh. Up to now I had
used the switches cited below.
 But now
 1. It does not know --disable-nss-module
 2. It tries to build mozilla, instead of using the prebuild ones
 Breaks here.

 Kind regards
 Regina

 ./autogen.sh \
  --with-directx-home=/cygdrive/c/Programme/Microsoft DirectX SDK (March
2009) \
  --with-cl-home=/cygdrive/c/Programme/Microsoft Visual Studio 9.0/VC \
  --disable-activex \
  --disable-build-mozilla \
  --disable-nss-module \
  --disable-binfilter \
  --disable-odk \
  --with-midl-path=/cygdrive/c/Programme/Microsoft
SDKs/Windows/v6.0A/bin \
  --with-asm-home=/cygdrive/c/Programme/Microsoft Visual Studio
9.0/VC/bin \
  --with-jdk-home=/cygdrive/c/Programme/Java/jdk1.6.0_20 \
  --with-csc-path=/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5 \
  --with-ant-home=/ant \
  --with-mspdb-path=/cygdrive/c/Programme/Microsoft Visual Studio
9.0/Common7/IDE \
  --without-junit \

 But now
 1. It does not know --disable-nss-module
 2. It tries to build mozilla, instead of using the prebuild ones
 Breaks here.

 ___
 LibreOffice mailing list
 LibreOffice@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/libreoffice

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice] Trouble with autogen on WinXP

2011-11-12 Thread Regina Henschel

Hi Noel,

Noel Grandin schrieb:

I found that I had to install the Mozilla build tools and point autogen at
them to make my build work


What do I need, MozillaBuildSetup or moztools-static ?

Kind regards
Regina
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice] Trouble with autogen on WinXP

2011-11-12 Thread Noel Grandin
I used Mozillabuildsetup.

On Sunday, November 13, 2011, Regina Henschel rb.hensc...@t-online.de
wrote:
 Hi Noel,

 Noel Grandin schrieb:

 I found that I had to install the Mozilla build tools and point autogen
at
 them to make my build work

 What do I need, MozillaBuildSetup or moztools-static ?

 Kind regards
 Regina
 ___
 LibreOffice mailing list
 LibreOffice@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/libreoffice

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice