summaryrefslogtreecommitdiff
path: root/liborcus
AgeCommit message (Collapse)AuthorFilesLines
2013-03-22liborcus depends on zlibStephan Bergmann1-1/+4
...at least unless configured --without-gnumeric-filter, see its configure.ac: "The gnumeric import filter depends on zLib." Change-Id: Ied3fb0119978ed484c5e0668cd6a949b448e1ee0
2013-03-16move liborcus to gcc-wrapperPeter Foley8-242/+8
Change-Id: I9d3ba7b142ec230d11af59f9eb21d203b0473dc8
2013-03-14remove legacy build.pl prj/build.lst files.Michael Meeks1-2/+0
2013-03-11remove remaining UTF bomBorim3-3/+3
Change-Id: I3a24a7af782f538cdfad4cc58328c5ab7412c2cc Reviewed-on: https://gerrit.libreoffice.org/2644 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-03-02fix build on android with gcc 4.7Peter Foley1-1/+3
See https://code.google.com/p/android/issues/detail?id=41770 Change-Id: I555c1e9b8b15afd78b07b1c7b12a0b37d1112f9a
2013-03-01Add informative comment and revert unneeded (?) changeTor Lillqvist1-2/+9
Surely if we need to use -D_GLIBCXX_HAS_GTHREADS on Android we should do that somehow globally then and not just here in liborcus? But I haven't seen any compilation errors caused by a lack of that? (Except, if memory serves me right, for the Android on MIPS platform, but I haven't tried building that for ages.) And anyway, setting CPPFLAGS to one value in the environment for configure and passing a CPPFLAGS setting on the configure command line (in the --enable-dbgutil case) surely is pointless. This reverts 84374b2d4c44a5c81277ebc18eadd632cd8497b5 Change-Id: I2a280bb24dc0a557c825070866e1969c3176fc3f
2013-02-28fix boost threading on androidPeter Foley1-1/+1
see https://code.google.com/p/android/issues/detail?id=41770 Change-Id: Ia6a016afcf3215558ae261e4844b69dec338d566
2013-02-28remove all d.lstMichael Stahl1-0/+0
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-02-22quiet external module build log unless failureNorbert Thiebaud1-33/+33
ExternalProject usually involve a configure and a make step that produce a bunch of output usually irrelevant including a large number of warning and other mess. now that everything is pretty much in tail_build these output get interleaved with useful output from the build of the product and actually drown them in a logorrhea of messy noise. This store the output of external modules in a log file and only print them as a whole if the module failed do build. on a non-verbose build. Change-Id: I3abfcccd6d16821a9e061a71e031b427cc283647 Reviewed-on: https://gerrit.libreoffice.org/2304 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-02-17Improve support for --with-system-boost --with-boost=... in external modulesStephan Bergmann1-1/+1
...though it would arguably be better to just pass along --with-boost=... where applicable. (liborcus' orcus-xml-dump links against -lboost_system, so needs BOOST_LDFLAGS passed in in addition to BOOST_CPPFLAGS.) Change-Id: I6467d0f453d68494b75559a7eb61f865f9513b50
2013-02-17Missing include in liborcus when building against Boost 1.53.0Stephan Bergmann2-0/+30
Change-Id: Ie6c944d53d6e2fcdd161f674e32c9fbfd761d844
2013-01-26gbuild: do not copy boost headers aroundMichael Stahl1-4/+4
- do not use gb_UnpackedTarball_copy_header_files for boost - adapt the optimization in concat-deps.c for new path - use boost_headers in all LinkTargets that require it - add explicit include paths to mysqlc, mysqlcppconn, libvisio, liborcus Change-Id: I0c43e73ed43cc9d2e6bce8faf55e992d655a0bb9
2012-12-14Make MSBuild actually run the 2012 compiler when that is what we useTor Lillqvist1-1/+9
The /p:PlatformToolset=v110 /p:VisualStudioVersion=11.0 options are needed to indicate that we want that. Otherwise MSBuild, when presented with a .vcxproj file created by VS2010, will assume it is the 2010 compiler that should be used. This will then lead to link errors pointing outthe incompatibility when linking the static liborcus into the scfilt DLL.
2012-12-13Add VS2010 project, avoids unreliable vcupgradeTor Lillqvist5-2/+180
2012-11-28liborcus: must be built with -D_GLIBCXX_DEBUG for debug STLMichael Stahl1-0/+2
... in --enable-dbgutil mode. Change-Id: I095bc8f29570afd9912a615e98ef05e4249ea8f7
2012-11-28Remove patches that are no longer needed.Kohei Yoshida3-760/+0
Per feedback from David T. the patch author. Change-Id: I6adae0a70926f6e402ba1f7680806e6c6097616e
2012-11-28Get it to build on Windows with liborcus gnumeric bits enabled.Kohei Yoshida1-0/+2
Now scfilt must statically link zlib because gnumeric uses gzip compression. Change-Id: I79c527d381d3c2f9bccdf091ff2b0799efee4700
2012-11-28Temporarily disable patches that don't apply.Kohei Yoshida1-2/+2
Change-Id: I77cd13301fb4ab98ba1ded49e5b4aa1f3974c8e1
2012-11-28This one has been upstreamed.Kohei Yoshida2-64/+0
Change-Id: I1f55575b07cfc3cddd27b3d42ab354405f13fa60
2012-11-28Update liborcus package to (pre-release) 0.3.0.Kohei Yoshida1-1/+1
This is not the official 0.3.0 release. Change-Id: I1d097ed30ea6c1835ac10d6be77e45a644449497
2012-11-28get orcus to build on RHEL-5Caolán McNamara1-0/+1
Change-Id: Ic18aa0eb1b48d57db81acd0d3d38ed33e3d71534
2012-11-23drop useless (and problematic) hunksDavid Tardon1-35/+0
The additional dependencies might trigger re-run of automake, which we really do not want. Change-Id: I5961c76c0ea047cbf7df541504349dd079137fd0
2012-11-23fdo#55435 orcus needs Boost.System with recent BoostDavid Tardon2-0/+670
Change-Id: I2df230e0ca6293131ceaf9211fb301165981ab86
2012-11-15let's have only one orcus library in solverMatúš Kukan1-1/+0
Change-Id: Ida46affca95fcd582206d79ff7a5b4d48ed92e12
2012-11-10liborcus needs boostPeter Foley1-0/+2
Change-Id: I83c6bd1bfb44e74b9f659a970b5c32d7475addfb
2012-10-30fix parallelism variables and let's have only --with-parallelism from now onMatúš Kukan1-1/+1
Rationale: - it is advised to use max-jobs and num-cpus with the same value in wiki - max-jobs was used only for lcms2 and few gbuild modules outside of tail_build anyway. Also fixes: - really use CHECK_PARALLELISM when meant to - EXTMAXPROCESS is not defined in gbuild; use parent's jobservers in sub-make where possible Change-Id: I501de732d223ce0c935081bd1d73da611d16ee88 Reviewed-on: https://gerrit.libreoffice.org/930 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2012-10-24fixing VS 2010 error: OutDir property must end with a trailing slashDavid Ostrovsky1-1/+1
Change-Id: Ic6477adbd8e8eaa24f851befe5d18d34061e88ce Reviewed-on: https://gerrit.libreoffice.org/905 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2012-10-15tweak some build.lsts for the group photo...Michael Stahl1-2/+1
2012-10-08fix liborcus with Visual studio 2008Fridrich Štrba1-1/+1
Change-Id: Ia19669878e1a6c4d4b079355dcb7ce3e2836d24f
2012-10-07fix liborcus build with VS2012Peter Foley1-1/+11
Change-Id: I98248b2fe45da32fc0f478aee55b6939825112f7
2012-09-20Revert "Pass also gb_CXXFLAGS to the liborcus configury"Tor Lillqvist3-47/+2
Causes way too much problems with the tinderboxes, thanks to -Werror getting passed to the liborcus configury, and liborcus apparently is quite -Werror-unclean. Thus also revert the initial fixes for those WaEs. (Many more would be needed, it seems. I rather leave it to Kohei to make upstream liborcus warning-free. This reverts commit 083fa89dd8f894f9cd0ef217a900fab777db9f2a. This reverts commit 7e871bbaf7b208dd884528259211385b8074da39. This reverts commit 21b5706f83edecad8cd3d0ab3ce5110b82e75a46. This reverts commit bed5557e8bdfe5c698a45a4cc82619a7c22de001.
2012-09-20WaE: declaration of 'content' shadows a member of 'this'Tor Lillqvist1-0/+15
Change-Id: I1cc06ac0608ef159eb3027bea614b2dade8b857c
2012-09-20WaE: declaration of 'str' shadows a member of 'this'Tor Lillqvist1-0/+16
Change-Id: Ibbbe331421434e15c4659b5c566dadecf441dff8
2012-09-20WaE: declaration of 'size' shadows a member of 'this'Tor Lillqvist2-1/+15
Change-Id: Ie620d906184efcba0eb92cd8757a90a97d61ff87
2012-09-20Pass also gb_CXXFLAGS to the liborcus configuryTor Lillqvist1-1/+1
Fixes its build with Xcode 3 against the 10.4 SDK, at least for me... Change-Id: Icaa792286477212cc3734c3fe02c9c1496d2e1f1
2012-09-14at least mingw needs liborcus-0.2.a tooLuboš Luňák1-0/+1
This got lost in e7d85cc078bd1d2757709789014233f4e9c1a23d . Change-Id: I47e52a840f0bc0b1872cb9d111d5fed44f08b7bc
2012-09-11orcus: use Package to deliver librariesMichael Stahl3-3/+21
Manually copied files aren't cleaned Change-Id: I35b08ed6f10b9405d569c06c624d0702f1f6e5fa
2012-09-11fix few problems with gbuildized liborcusMatúš Kukan1-1/+1
Change-Id: Ic8717085f0f71470eadc225eb062c1dee24d24f7
2012-09-11orcus: use gb_UnpackedTarball_fix_end_of_line so patch appliesMichael Stahl1-1/+4
Change-Id: I455ae6cb2b99253c1a66d8d4ddab3ba5e1e9fb80
2012-09-11liborcus: convert to gbuildMatúš Kukan11-116/+122
Change-Id: I6a0d869526ffd40bfe5ff81267f241c049d050f0
2012-09-10boost, orcus: disable bizarre "auto link" feature for MSVC:Michael Stahl2-0/+24
Boost apparently uses a MSVC auto-link feature to cause MSVC to request a static library with a very particular name; disable this and remove the associated ugly workarounds boost/Package_boost*.mk. (Another alternative better than Package_boost*.mk would be to just mangle the static library name in RepositoryFixes.mk) Change-Id: Iea91f9978da00d89d2a696f3cdd090a85cea8e64
2012-09-10fix mingw buildDavid Tardon2-0/+126
Change-Id: I26349524db04886b939fb4b79e2feab1605beee5
2012-09-09Seems that -lm is also needed for Android on MIPS, for some reasonTor Lillqvist1-1/+1
Change-Id: I5075199de76abfb2b62294e8ce4ce3eb43b1daf6
2012-09-09Fix cross-compilation of liborcusTor Lillqvist2-0/+31
Change-Id: I429028fa05b52b5852dae38c50e315d202c8ad3d
2012-09-08MDDS is not in BUILD_TYPE anymoreMatúš Kukan1-1/+1
Change-Id: I2059ba397011fb3e1d39d6bb5e6e06e6c752c5be
2012-09-07Revert "Specify boost header directory for internal boost."Kohei Yoshida1-7/+1
This reverts commit f721ae074deef795a32ad28289286b5d2667af0d.
2012-09-07Specify boost header directory for internal boost.Kohei Yoshida1-1/+7
Change-Id: I60e8533552161933f48a4dfbe17e5108f77fa2eb
2012-09-07Fix liborcus warningsStephan Bergmann2-1/+64
Change-Id: I6811e7d451c96d5e52e152e693b1c4739be308dc
2012-09-07Make liborcus work --without-system-boostStephan Bergmann1-1/+5
Change-Id: I4e199c167a67ca73c1967a7cf45bb8cc5b0017e7
2012-09-07Ensure to build liborcus after solenv.Kohei Yoshida1-1/+1
Change-Id: Ie78b7857ac60d1337814ffb1507aadf48e05478c