Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


Hi,

On Fri, Sep 14, 2012 at 04:22:02PM +0200, Andras Timar wrote:
Hi,

2012/9/14 David Tardon <dtardon@redhat.com>:
Hi,

On Fri, Sep 14, 2012 at 10:16:25AM +0200, Andras Timar wrote:
2012.09.07. 15:37 keltezéssel, Michael Meeks írta:
On Fri, 2012-09-07 at 13:26 +0200, David Tardon wrote:
This does not affect the official build, because it is configured with
--enable-gnomevfs, but I think it does not hurt to have it in 3.6, if
there is anyone who wants to review the fix :-)

    Looks great to me, pushed.

    Thanks,

            Michael.


Hi,

This patch caused a problem in Windows installer. Now there is an empty
feature (GNOME Integration) which is selected for installation by
default. Users find this confusing. It is a Linux-only feature, isn't it?

Are you sure the problem is in this patch? The (optional) module Gnome
should only be added into the install script if at least one of
$(ENABLE_EVOAB2) $(ENABLE_GCONF) $(ENABLE_GNOMEVFS) $(ENABLE_GIO)
$(ENABLE_GTK) $(ENABLE_GTK3) is TRUE, which should not happen on
Windows, I think? (Actually, the files in scp2/source/gnome are not even
processed unless the same condition holds.) Could you check if
workdir/wnt*/ScpTarget/scp2/source/gnome exists and contains any files
on the Windows build? And if it does, could you check that all of the
aforementioned variables are either empty or FALSE in config_host.mk?


ENABLE_GTK=TRUE. But it is true, that your patch is unrelated. I need
to investigate further.

Ah, so we clearly need a better mechanism to select VCL plugins that can
be built on a given platform. Currently, --enable-gtk is on by default
independent of the platform, so it is set even on Windows or MacOS X,
where it has no sense. Of course, it has not had any visible effect till
now :-)

I am going to fix it over the weekend. But in case the fix does not get
into 3.6 branch in time, a simple workaround is to add --disable-gtk to
the configuration for Windows and MacOS X builds.

D.

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.