Stephan Bergmann
45cf2e2c58
Pass -fvisibility-inlines-hidden into external/libwps
...
...same as fc6f894d22
Change-Id: I14eb43ec78373863fe996ed50863d7681fd2e229
2015-06-12 10:24:42 +02:00
Stephan Bergmann
8d2ac08383
external/nss: -fsanitize=nonnull-attribute
...
Change-Id: Ic3a20f56250d99a347df5deaf785800a2f96e470
2015-06-12 08:22:22 +02:00
Fridrich Štrba
a952bf824e
Upload libfreehand 0.1.1
...
Change-Id: I1534a0f43201a594b727ee8b42b697c8c1b5e224
2015-06-11 17:03:47 +02:00
Stephan Bergmann
555911d744
external/libmwaw: use patchlevel 0
...
Change-Id: I374df5ffc4dac7824db0d6faf59db7143449767b
2015-06-11 17:03:05 +02:00
David Tardon
fe51d68f9a
force liborcus to use internal boost if needed
...
Change-Id: I96b23262edf05d2589590f5e29a5b7a11b49e7aa
2015-06-11 14:06:44 +02:00
Jacobo Aragunde Pérez
2e6ed9befe
Android: fix ownCloud lib build
...
The build relied on the presence of ANDROID_HOME envvar, now we pass
it explicitly.
Change-Id: If33ee2c6a22435151aad244378ee5aaf7b3cc913
2015-06-10 14:30:06 +00:00
Stephan Bergmann
371cc81bd9
external/liborcus: Fix Linux RPATH
...
This has become necessary after edb38d702d
"update
to liborcus 0.9.1; Includes switching to dynamic libs."
For one, pass -Wl,-rpath,$ORIGIN in via LDFLAGS, as is done for various external
projects.
For another, libtool (as internally used by liborcus) unhelpfully adds further
-Wl,-rpath arguments of its own, to make the resulting lib in its presumed
location find its dependent libs in their presumed locations. But we override
all that to the single instdir/program/ directory and corresponding RPATH
$ORIGIN anyway, so the simplest fix to get a clean RPATH appears to outsmart
libtool's attempt add adding further -Wl,-rpath arguments by setting
hardcode_libdir_flag_spec_CXX to empty (see the internals of libtool for why
that works). Other external projects (like redland) suffer from this problem
too and currently have a "dirty" RPATH; fix pending. Until libreoffice-4-1 that
was generally not an issue, presumably because having all libs in solver
happened to cause libtool not to emit any additional -Wl,-rpath arguments.
Change-Id: I80dff5141a33c198f30aecb7c51b41bc06145f1c
2015-06-10 11:30:39 +02:00
Tor Lillqvist
a799d7c9a6
Fix Firebird build against OS X SDK 10.11
...
Change-Id: I60c7540241c41f5063736f2a3d4817371411c8dc
2015-06-10 11:47:11 +03:00
Jacobo Aragunde Pérez
e6fe508d68
Android: add ownCloud library to the build.
...
Library code from https://github.com/jaragunde/owncloud-android-library
This patch downloads, builds and installs the library from a tarball
uploaded to http://dev-www.libreoffice.org/src/ .
Change-Id: I28afaea4dabe2dab869b53b1881f4d5a6522943f
Reviewed-on: https://gerrit.libreoffice.org/16190
Tested-by: Jenkins <ci@libreoffice.org >
Reviewed-by: Jacobo Aragunde Pérez <jaragunde@igalia.com >
2015-06-10 07:44:56 +00:00
Stephan Bergmann
2b121ad11a
Fix Mac OS X install names of external liborcus
...
Change-Id: I0304b13b441654636f633a97012ac91863d0b4d9
2015-06-09 21:27:54 +02:00
Khaled Hosny
ca96e9a8c2
Allow building Python on Mac with GNU xargs
...
GNU xargs executes the command at least once even if the standard input
is empty, unlike BSD xargs, which causes rm -r to be called with no
arguments ween the find command finds nothing leading to an error.
Adding -f to rm allows buikding with either implementation.
Change-Id: I0df5fcb379d2a5a8b1121594ec1a82d917d80dfc
Reviewed-on: https://gerrit.libreoffice.org/16116
Tested-by: Jenkins <ci@libreoffice.org >
Reviewed-by: David Tardon <dtardon@redhat.com >
2015-06-08 13:44:00 +00:00
Stephan Bergmann
0329dbd310
Fix Mac OS X install names of external libwpd/libwpg
...
Change-Id: I25eae3874c7ca4cf4e23673604a1f77e1fa15451
2015-06-08 12:23:20 +02:00
David Tardon
9eb1bfcbb1
use $(DISABLE_DYNLOADING)
...
Change-Id: Ie5738e1ec1c77fc2b356e43bcf763a40e383f52f
2015-06-05 14:50:04 +02:00
David Tardon
bf8086238b
simplify condition
...
Change-Id: I9e69e9d7fc8d3c0ccd393efca75be04c710fee6a
2015-06-05 14:50:04 +02:00
David Tardon
d611d33cac
use $(DISABLE_DYNLOADING)
...
Change-Id: I0636f45bf5653ff3feabfdc2742eb767f1b84507
2015-06-05 14:50:03 +02:00
David Tardon
970458c5ee
use $(DISABLE_DYNLOADING)
...
Change-Id: I8312cbd8cd349e2adf2d34c7cb7be220f038e017
2015-06-05 14:50:03 +02:00
David Tardon
9516798af0
use $(DISABLE_DYNLOADING)
...
Change-Id: I0997be4c4ae92f697b19b162674efcb8278eaf3a
2015-06-05 14:50:03 +02:00
David Tardon
05c1a94a54
use $(DISABLE_DYNLOADING) consistently
...
Change-Id: Iec611290770ae0393eb787a3883bb22a12340b0a
2015-06-05 14:50:03 +02:00
David Tardon
b46276e6c0
better way to do this
...
Change-Id: I4a18927f2c9b6414134e5ea016121693ac47ecf9
2015-06-05 14:35:37 +02:00
Miklos Vajna
0aed9cbb6c
liborcus: still build statically on Android
...
Change-Id: Ieeb5180ea7f96cb08d06bf895bd2a6ffc6c1cef0
2015-06-05 14:06:58 +02:00
Tor Lillqvist
e48bb73b81
Fix weird compilation problem with __float128
...
Change-Id: I4a7ac5ee7f2f2c9d9d87517c826c1e80bd23477d
2015-06-05 00:44:12 +03:00
David Tardon
edb38d702d
update to liborcus 0.9.1
...
Includes switching to dynamic libs.
Change-Id: I959c4e9430f8cf95f50d48e1b01d8323dba4af81
2015-06-04 21:45:12 +02:00
Stephan Bergmann
9ec9ef471d
external/neon: -fsanitize=shift
...
Change-Id: I82255efc3a4fbcb07b6f747af6ef81124a5fb96f
2015-06-03 10:51:32 +02:00
Stephan Bergmann
8890e3f44d
external/poppler: -fsanitize=nonnull-attribute
...
Change-Id: I17c825a0e24e8993503eeaf0d1136c143d990a12
2015-06-02 18:22:56 +02:00
Stephan Bergmann
1c989f8eff
external/python3: -fsanitize=nonnull-attribute
...
Change-Id: Ib589b638a81bfb77fd74da8b15ae7b11cfd2b58b
2015-06-02 17:50:17 +02:00
Stephan Bergmann
c710b435f1
external/libetonyek: -fsanitize=nonnull-attribute
...
Change-Id: Ib7e6722d772a135325ebd1e33ed7b17f214fea47
2015-06-02 17:49:48 +02:00
Stephan Bergmann
c8346d77e7
external/coinmp: -fsanitize=nonnull-attribute
...
Change-Id: I487e772395defa9aae2ce3eb040b8c7d92720cb2
2015-06-02 17:35:20 +02:00
Michael Stahl
9a9b116a1f
curl: simplify SSL conditional
...
Change-Id: I210774ef7432257a3154e8981c0d53e9e63b2110
2015-06-02 15:50:41 +02:00
Michael Stahl
0b8b96ed51
curl: disable loads more random stuff we don't need
...
Change-Id: I0f4bcd73f9e0e7307ca0556a5f6990631eb9f2c5
2015-06-02 15:48:40 +02:00
Michael Stahl
805f12dd51
curl: sigh... *actually* disable rtmp support
...
Change-Id: I07ffe3a9ad6556fb5da3149a3cbe12ffcc5f56b4
2015-06-02 15:36:00 +02:00
Michael Stahl
f4844a9abe
curl: disable rtmp support
...
configure will add a dependency on librtmp.so.0 if the development
package happens to be installed.
Change-Id: I8500cc166d70763118e5054680f1f8c70942ba3f
2015-06-02 15:34:00 +02:00
Stephan Bergmann
6d46d37685
external/python3: -fsanitize=nonnull-attribute
...
Change-Id: I447d1f01c24a934e643077dc271872e850b204bc
2015-06-02 15:22:19 +02:00
David Tardon
06095843f3
fix some problems found by coverity
...
Change-Id: Icaf543858298da4e6c8bb01c8820fa9755c3b7ae
2015-05-26 17:25:41 +02:00
Stephan Bergmann
15cc77f8d3
external/libetonyek: -fsanitize=enum
...
e.g., during CppunitTest_writerperfect_impress
Change-Id: Ib9eb7a9ba7c9bad9cc43fbe2132ca315e2f28c0a
2015-05-21 16:26:13 +01:00
Stephan Bergmann
1dbc9e022e
For Clang -fsanitize=vptr use -fvisibility-ms-compat, not -fvisibility=hidden
...
...same as f0aa1a78fb
Change-Id: Ib02a20677eaaf2930bf3620c4ed2b1c3c098ce00
2015-05-21 15:29:59 +01:00
Tor Lillqvist
33cf177f6b
Use --disable-shared if DISABLE_DYNLOADING
...
Change-Id: I77f8890ed6d03f02eb8c12c5e034d119bc85addc
2015-05-21 01:18:42 +03:00
David Tardon
78deb81c55
build libetonyek as shared lib
...
Change-Id: Id98bc62bd41846550dc9149d462a3b85bb2538c5
2015-05-20 09:42:02 +02:00
Adolfo Jayme Barrientos
d02c15979b
Update Apache Bugzilla’s URL
...
Change-Id: I6ef4ae530b7fb4e615100803ae6e3972d9b4545f
2015-05-19 19:48:11 -05:00
Michael Stahl
97b643ac86
libetonyek: fix windows build
...
Putting source files into sub-directories is not really supported by
autotools apparently.
Change-Id: I6f0ff7e0ee0c2c4b59fb670a3cbaa9723b655d1f
2015-05-20 00:56:28 +02:00
David Tardon
eb5850d63a
hopefully better fix for windows
...
Change-Id: I196853f0efbaab48e5e09b2728df0a8e5152dc9e
2015-05-19 18:46:34 +02:00
David Tardon
8d17b7e3a9
blind fix for windows
...
Change-Id: Ia042bbb7845a6de4769949230e3f1bc90099c9aa
2015-05-19 18:24:07 +02:00
David Tardon
7a7f73cebc
restore windows build fix
...
Change-Id: I1269be7ab26a4f7ba30a70eb8aef3023384a7de2
2015-05-19 17:48:04 +02:00
David Tardon
1349491d48
move setting of GLM_CFLAGS to configure
...
Change-Id: Ic9f6165626a8ffc303260c0439010fe7e2ce634b
2015-05-19 17:15:57 +02:00
David Tardon
4f0ee1e051
quick & dirty fix for build with bundled glm
...
Change-Id: I4ffff140f24f4b96c930c3f651cf592966534ef7
2015-05-19 16:56:07 +02:00
David Tardon
bbefb58c13
fix external project name
...
Change-Id: I8c2277384537b78255bb2115126d5b2f2812f7df
2015-05-19 16:13:30 +02:00
David Tardon
b46e0d5dce
glm is only needed for libetonyek build
...
Change-Id: I398ae27e49ca684b7d1b8d328be90bffee825797
2015-05-19 16:07:12 +02:00
David Tardon
3828a18f5f
upload libetonyek 0.1.2
...
Change-Id: I7b8382b5ca74f5a1d9535ef0715629f2537d9f7e
2015-05-19 16:00:59 +02:00
David Tardon
ac210e9d54
avoid the need to touch the Package makefile on updates
...
Change-Id: I4c9d3e8cf9e5635c848c165d4eda44ad3798ae38
2015-05-19 16:00:59 +02:00
Stephan Bergmann
fd2c99e473
external/harfbuzz: work around -fsanitize=function
...
Change-Id: I8e107c155a99fd68b0aa054435bc85246444b3c6
2015-05-19 15:27:51 +02:00
osnola
f9568335a6
upload libwps 0.4.0
...
Change-Id: I9da61333b7c46d20cf7010553929b141ec011d84
2015-05-19 08:24:59 +02:00