On 05.12.2016 21:59, Damjan Jovanovic wrote:
On Mon, Dec 5, 2016 at 8:46 PM, Peter Kovacs <legi...@gmail.com> wrote:


On 05.12.2016 17:32, Pedro Giffuni wrote:

Objective C? Yacc? Cygwin? Custom compiler flags to disable C++ exception
handling, build some files with optimizations disabled?

Our build systems are not our biggest problem. Meson, or SCons, or
others,
could be good if we were starting a new project. We aren't. We are
maintaining one we poorly understand.


I agree the build system is not our biggest problem.

My build Problems are substantial. It blocks all other activities I want
to do.

Please elaborate?

I experience different issues.
1)
In file included from <svn_path>/main/udm/source/html/htmlitem.cxx:24:0:
../inc/precomp.h:32:30: fatal error: cosv/csv_precomp.h: No such file or directory
 #include <cosv/csv_precomp.h>

2) libgcc_s.so.1 copy gets corrupted at copy from time to time. I fix the error by running a script that replaces the file with a softlink.

3) basebmp has issues:

main/basebmp/inc/basebmp/packedpixeliterator.hxx:86:23: error: left operand of shift expression '(-1 << 1)' is negative [-fpermissiv] main/basebmp/inc/basebmp/packedpixeliterator.hxx:80:10: error: enumerator value for 'bit_mask' is not an integer constant enum {

It finally breaks with
make: *** No rule to make target '<svn_path>/main/solver/420/unxlngx6.pro/workdir/CxxObject/basebmp/source/bitmapdevice.o', needed by '<svn_path>/main/solver/420/unxlngx6.pro/workdir/LinkTarget/Library/libbasebmp.so'. Stop.

4) icu breaks also with *** No rule to make target

5) if the build breaks lets say in basebmp, and I switch shells and start build --all:basebmp it starts running again. But I have the feeling that it does not maintain the order it had before. So there is an inconcitency, if you stop after a break. shut down your console and start all over again.


Since I am on Arch Linux, wich is in nature quite different to traditional distros I would not rule side effects out of my distro. However I dont have a clue where to start looking, or what I should expect from the build system.

All the best
Peter

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org

Reply via email to