Age | Commit message (Collapse) | Author |
|
To be used in the next commit.
Change-Id: I6ee286d0c050a5ca650e7fb3692b0facccb5f0c0
Reviewed-on: https://gerrit.libreoffice.org/3517
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
|
|
Change-Id: I421b72dd58d1216c1f68731332bc6a41d3c0071e
|
|
Change-Id: Icd3120496e5548349ca58423ea537f392f6d5c6b
|
|
Change-Id: Ifa6a22717d6911b1f5dd816144d3ee95a09879a3
|
|
Change-Id: I6b69d852bd503ffe07c61fb6f048d5dde28cdbf9
|
|
Change-Id: Ieb6cba645b3535f7d683d2aefa5599d04d9994f3
Reviewed-on: https://gerrit.libreoffice.org/3403
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
Does not work because cppuhelper depends on private libraries.
So, either by setting URELIBS we break API or can't merge that much or
need to think about it more and implement something clever.
This reverts commit 75ece7acdc81d17ce26bab966e57fbca7406bf52.
|
|
No more need for URELIBS, depend only on MERGELIBS.
Change-Id: I5a93031116c26bbbe375e9c467e7b427487ec18b
|
|
broken in e3f607e766cea9a867c7ebff8bd568536ff67da1
Change-Id: I51fbadcc3565e9c070252834bab4130edb2dcce6
|
|
Works here with MSVC 2008, make check passes successfully.
Change-Id: Id02ab357ea93bddd241c7801c0d7b9b4be83b7b4
|
|
... and copy them to solver bin in "external"
Change-Id: I6850495d1abb848a3f6b17de6518d05890b13c32
|
|
Change-Id: I3990e9fd073f06427dd86c690371011eb029b397
|
|
Change-Id: Ieb653adbd0cb4371ec5db57e70bcc551872f647f
|
|
Most likely PLATFORMID is not used for anything meaningful?
Change-Id: Ia303c81106597dd5ed1a5a56d51e79f04a1ead48
|
|
Change-Id: Ic453c5c4f5c584b63d7e74f02eb998861de21187
|
|
On --disable-openssl, the bundled neon library
will link against GNUTLS + gcrypt instead of
OpenSSL.
Change-Id: I5b3f09cd1003aefde0478aaab026536c962212c4
Reviewed-on: https://gerrit.libreoffice.org/3330
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
On --disable-openssl, let's avoid linking the
bundled postgresql to OpenSSL by not passing down
--with-openssl to its configure script.
Also, configure stage will fail if krb5 or gssapi
are enabled as they need OpenSSL and, in any
case, --with-krb5 and --with-gssapi will not be
passed down to postgresql configure script.
Change-Id: Iaf7e944d1d8f6a018e949ece56f6d3881f1e8c46
Reviewed-on: https://gerrit.libreoffice.org/3333
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
Most of the components included in LibreOffice
already support alternative TLS libraries (e.g.
NSS, GnuTLS).
Change-Id: If00c348046fdbc88156f3d89c25e874e7e9bd04c
Reviewed-on: https://gerrit.libreoffice.org/3328
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
When expliciting openssl as tls implementation to
use, show a warning as there are still some pieces
of code that may depend on NSS or GNUTLS.
Change-Id: I2cfaaf09b5ad83837928f2648975db956b261c19
Reviewed-on: https://gerrit.libreoffice.org/3327
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
This is in preparation for removing gb_ZipPackage. It is only a
temporary workaround, as the URE headers can be used directly from
$(SRCDIR), once we do the migration of public headers to top-level.
This commit should be reverted then.
Change-Id: I26b7ad6eb7b33797c174573e3c2f69d295408657
|
|
Change-Id: I05555e9bb7904d7b9c25842d76ebeea53a7c1dfd
|
|
The commit message of 0e5f2ea0de71439fe121da47deaba68585541808? didn't
mention this, so I guess flipping over the default was just an accident.
Change-Id: I9078cc56a6064e3498b012848b860c7b414b37e6
|
|
Change-Id: I2b587946f094cd4e83f4148d6e3359452ec36bf6
|
|
Support cramming everything into one big merged library as well as
only the libraries depended upon by almost everything.
Change-Id: I69647037dc62840294ba670d5d6c172a4608bf3f
|
|
There is no configure switch for this, URELIBS must be set.
This commit changes strategy to link also libraries being merged.
We need them for build tools like idlc, cppumaker, .., so the tools can
link against them now. This avoids circular dependencies.
Change-Id: Ic49e18ecbeaff84d4f5a7fafe8b1fbf45ed18c9b
|
|
Change-Id: I3797c48951f5b95db7248122bd62c2b2ca2e3047
|
|
one variable to find them,
one variable to deliver them all and into filelist put them,
in $INSTDIR where the installer searches.
Change-Id: I989f578f0ed6f9ef9167522249b36d95c15bfd1b
|
|
Change-Id: Ie82afb1f22caa0b02ddac256e2a0c2a49f19bb15
Reviewed-on: https://gerrit.libreoffice.org/3173
Reviewed-by: Miklos Vajna <vmiklos@suse.cz>
Tested-by: Miklos Vajna <vmiklos@suse.cz>
|
|
I think it is useful to use SAL_FINAL mainly as a documentation aid,
to make it clear to a code reader when a class is not expected to be
derived from, and when a virtual function is not expected to be
overridden in a derived class.
Possibly there is also some class of bugs that using SAL_FINAL will
help find?
Change-Id: I45002f020dcb52e8a9f2962ff98780f2b80627af
|
|
I get the below warning for every single jar file without this patch.
warning: [options] bootstrap class path not set in conjunction with
-source 1.5
1 warning
Change-Id: I71c01aeea993640f1ec86fe1d8a977656861358d
|
|
This is preparatory work for creating installation directly by gbuild.
Change-Id: I1b11db37c76ff781731845650169f39cb78fe820
Reviewed-on: https://gerrit.libreoffice.org/3189
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
|
|
Since we no longer support the old Apple SDK using gcc-4.0.1, we can
remove the cruft to work around its problems. Woohoo.
Change-Id: Idf275e76449443f1f0314e75dab993f213a77eb7
|
|
... with a configure check for the fixed raptor library.
Change-Id: I495d5d28e9a4e7b6234f8f9d17c2bda36154316d
|
|
Change-Id: I10b15141e6a5f93365e1cfa6fbc0c7cc3ea49b15
|
|
Change-Id: Ib47f75f115f3410299890e775784b7c7bbc1316c
|
|
Change-Id: Ia7393d177a24ec6d5e3c25e487a8d5ae96e3c02a
|
|
Change-Id: Ic9e2970a29e387dc85972dc97a66e1dc47913a05
|
|
upgrade raptor to 2.0.9, rasqal to 0.9.30, redland to 1.0.16:
- new raptor depends on libxml2 version 2.6.27 and thus will _not_
build against system libxml2 on Mac OS X 10.4/10.5
- stop delivering raptor-config/rasqal-config, set env vars instead
(which unfortunately requires patching configures, TODO: upstream that)
- remove redundant configure flags
- stop passing -Wl,no-inhibit-exec (causes HP-UX code to be built on Linux)
- disable new rasqal build deps:
--with-uuid-library=internal --with-digest-library=internal
- disable redland "libltdl" nonsense via --disable-modular
- fortunately openssl digest support has been removed too
- drop raptor-1.4.18.ooo_build.patch, set RAPTOR2_CFLAGS/LIBS instead
- drop raptor-1.4.18.autotools.patch:
+ FreeBSD parts moved to raptor-freebsd.patch.1
+ Android parts obsolete
+ don't know about the MinGW part (TODO)
- from drop raptor-1.4.18.mingw.patch dropped the part defining parsers
to be built, done via --enable-parsers
- drop redland/raptor/raptor-1.4.18.cross.patch:
the vsnprintf check is now done at runtime, and expat has been removed
- drop raptor-1.4.18.aix.patch,redland-1.0.8.aix.patch:
presumably don't need special check for V7BETA since it's released now
- drop raptor-1.4.18.rindex.patch, index/rindex no longer used
- drop raptor-1.4.18.entities.patch, fixed upstream in 2.0.7
- drop raptor-1.4.18.fixes.patch, fixed upstream in 2.0.9
- drop raptor-1.4.18.{libxml,libxslt}.patch: TODO
- drop {raptor-1.4.18,rasqal-0.9.16,redland-1.0.8}.legal.patch:
we don't care any more about Sun legal dept.
- drop rasqal-0.9.16.ooo_build.patch, set RASQAL_CFLAGS/LIBS instead
- drop rasqal-0.9.16.autotools.patch:
+ FreeBSD parts moved to rasqal-freebsd.patch.1
+ Android parts obsolete
+ MinGW part only for cygwin build
- drop redland-1.0.8.autotools.patch:
+ FreeBSD parts moved to redland-freebsd.patch.1
+ Android parts obsolete
+ don't know about the MinGW part (TODO)
- drop redland-1.0.8.ooo_build.patch,
hopefully not necessary to disable utils build
Change-Id: I9cc44928ba87392d69e809abe2236cec0e4a508a
Reviewed-on: https://gerrit.libreoffice.org/3154
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
|
|
...to b7b3a90f5a3fc22247e4eb6b12b55f0366c74241 "make gio the default instead of
crufty old gnome-vfs."
Change-Id: Ia6d250ec567f24d6bec3deb4a3d41a118b29b57d
|
|
Change-Id: Ida9d03564cf003cae282792f0daf5945cff34108
|
|
This reverts commit 151abb8b2b9d3a22229b98cec12e29484d12109b.
Unfortunately has the side effect that it will prevent GCC from
generating makefile dependencies for headers from bundled external
libraries, which breaks incremental builds horribly.
(Retain the uses in configure for real system headers).
Conflicts:
RepositoryExternal.mk
configure.ac
Change-Id: I149db1d402fa18bdc470f90dee846cfb5158237e
|
|
Change-Id: I1c0d5ca4b2f88ca48225fcdbeb978f27fa91f7a6
Reviewed-on: https://gerrit.libreoffice.org/2953
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Peter Foley <pefoley2@verizon.net>
|
|
It is actually only the shell/Library_losessioninstall.mk that requires
GVariant, and that one is Linux-only, all other GIO stuff is fine.
Which means now e.g. the ARM tinderbox fails. Revert, and either ignore
or wait for somebody to write a better check.
This reverts commit e5114027382a092e91b5280a54db256bf0b5c556.
|
|
Change-Id: If9430ee2d0b92225cbd492f24598852b06f23079
|
|
Change-Id: Ib2d6f3db0b4fa7d7558d82cdb464c8d707cd8f42
|
|
- distro-config for Linux should stay fine as it is explict about
gnome-vfs
- this makes e.g. a:
sudo apt-get build-dep libreoffice
./autogen.sh
work out of the box for Ubuntu Quantal
Change-Id: I5a85f7af80f798a683e5c92b329ed3d4fd250a1f
Reviewed-on: https://gerrit.libreoffice.org/3114
Reviewed-by: Michael Meeks <michael.meeks@suse.com>
Reviewed-by: Tomáš Chvátal <tchvatal@suse.cz>
Tested-by: Tomáš Chvátal <tchvatal@suse.cz>
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
|
|
This should be completely equivalent to ./autogen.sh CC=clang CXX=clang++ ,
which is the normal way to pass any compiler to configure, so this is needless
duplication.
This reverts commits 1a843cc54dd6a08fa5fccb4314c025d432e46ad1 and
02ed2608199f2adc466849d0f4864213ad07c445 .
Change-Id: Ib02ab84a7b84fe4797dca0f62aa5049c1be55302
|
|
Drop HAVE_FEATURE_HELP. Just check HAVE_FEATURE_DESKTOP instead in the few
places in the code where HAVE_FEATURE_HELP had been introduced so far. It's
only for the non-desktop platforms that leaving out the traditional help
functionality is intended anyway.
Change-Id: I2d05869267f509a8e64cf402eed8ebef0020cada
|
|
I started running into mysterious trouble when some code still thought it
should be looking for extensions, although (perhaps) other code was not
willing to support such, or something. Some confusion caused by my recent
changes to make the conditional support of features more fine-grained.
Change-Id: I61758cb06054ceb038d200bc95615b5b85ed0f7b
|
|
Change-Id: I4fe5cd27b77d44b9b33af0ae3c3754e3b85c2ca3
|