Summary: | editors/libreoffice: c++: error: unable to execute command: Abort trap | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | O. Hartmann <ohartmann> |
Component: | Individual Port(s) | Assignee: | FreeBSD Office Team <office> |
Status: | Closed Feedback Timeout | ||
Severity: | Affects Only Me | CC: | miwi |
Priority: | Normal | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
O. Hartmann
2014-03-01 12:20:00 UTC
Responsible Changed From-To: freebsd-ports-bugs->office Over to maintainer (via the GNATS Auto Assign Tool) Trying to get this port working on FreeBSD 11.0-CURRENT (now FreeBSD 11.0-CURRENT #0 r264674: Sat Apr 19 09:06:36 CEST 2014 amd64) with USE_GCC=any set in its Makefile ends up in the following error, see below. The port also miscompiles either with CLANG 3.3/3.4 on FreeBSD 9.2-STABLE as of 18th April 2014 (CLANG 3.4). [build CUT] sal_osl_process Segmentation fault (core dumped) Error: a unit test failed, please do one of: export DEBUGCPPUNIT=TRUE # for exception catching export GDBCPPUNITTRACE="gdb --args" # for interactive debugging export VALGRIND=memcheck # for memory checking and retry using: make CppunitTest_binaryurp_test-cache Segmentation fault (core dumped) Error: a unit test failed, please do one of: export DEBUGCPPUNIT=TRUE # for exception catching export GDBCPPUNITTRACE="gdb --args" # for interactive debugging export VALGRIND=memcheck # for memory checking and retry using: make CppunitTest_o3tl_tests No core file identified in directory /usr/ports/editors/libreoffice/work/workdir/unxfbsd.pro/CppunitTest/binaryurp_test-cache.test.core To show backtraces for crashes during test execution, enable core files with: ulimit -c unlimited gmake[4]: *** [/usr/ports/editors/libreoffice/work/workdir/unxfbsd.pro/CppunitTest/binaryurp_test-cache.test] Error 1 gmake[4]: *** Waiting for unfinished jobs.... No core file identified in directory /usr/ports/editors/libreoffice/work/workdir/unxfbsd.pro/CppunitTest/o3tl_tests.test.core To show backtraces for crashes during test execution, enable core files with: ulimit -c unlimited gmake[4]: *** [/usr/ports/editors/libreoffice/work/workdir/unxfbsd.pro/CppunitTest/o3tl_tests.test] Error 1 gmake[4]: Leaving directory `/usr/ports/editors/libreoffice/work/libreoffice-4.1.5.3' gmake[3]: *** [build] Error 2 gmake[3]: Leaving directory `/usr/ports/editors/libreoffice/work/libreoffice-4.1.5.3' *** Error code 2 Stop. make[2]: stopped in /usr/ports/editors/libreoffice *** Error code 1 Stop. make[1]: stopped in /usr/ports/editors/libreoffice *** Error code 1 Stop. make: stopped in /usr/ports/editors/libreoffice Please post or upload compressed versions of the following files which were written by clang when it crashed: /tmp/misc-cd3985.cpp /tmp/misc-cd3985.sh -Dimitry On 20 Apr 2014, at 10:18, O. Hartmann <ohartman@zedat.fu-berlin.de> wrote: > On Sun, 20 Apr 2014 02:21:15 +0200 > Dimitry Andric <dim@FreeBSD.org> wrote: > >> Please post or upload compressed versions of the following files which were written by >> clang when it crashed: >> >> /tmp/misc-cd3985.cpp >> /tmp/misc-cd3985.sh ... > According to the error message > > PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: > Preprocessed source(s) and associated run script(s) are located at: > c++: note: diagnostic msg: /usr/ports/editors/libreoffice/work/misc-278e62.cpp > c++: note: diagnostic msg: /usr/ports/editors/libreoffice/work/misc-278e62.sh > c++: note: diagnostic msg: > > I attached requested, xz-compressed files as requested. Okay, I can reproduce the crash with upstream llvm trunk r206071, so I will take it there for now. It might take some time to reduce the testcase to something smaller. When I have an upstream bug ID, I will post it here for reference. -Dimitry On Sun, 20 Apr 2014 15:58:25 +0200 Dimitry Andric <dim@FreeBSD.org> wrote: > On 20 Apr 2014, at 10:18, O. Hartmann <ohartman@zedat.fu-berlin.de> wrote: > > On Sun, 20 Apr 2014 02:21:15 +0200 > > Dimitry Andric <dim@FreeBSD.org> wrote: > > > >> Please post or upload compressed versions of the following files which were written > >> by clang when it crashed: > >> > >> /tmp/misc-cd3985.cpp > >> /tmp/misc-cd3985.sh > ... > > According to the error message > > > > PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: > > Preprocessed source(s) and associated run script(s) are located at: > > c++: note: diagnostic msg: /usr/ports/editors/libreoffice/work/misc-278e62.cpp > > c++: note: diagnostic msg: /usr/ports/editors/libreoffice/work/misc-278e62.sh > > c++: note: diagnostic msg: > > > > I attached requested, xz-compressed files as requested. > > Okay, I can reproduce the crash with upstream llvm trunk r206071, so I > will take it there for now. It might take some time to reduce the > testcase to something smaller. > > When I have an upstream bug ID, I will post it here for reference. > > -Dimitry > Thank you very much. Regards and happy Easter, Oliver On 20 Apr 2014, at 17:39, O. Hartmann <ohartman@zedat.fu-berlin.de> wrote: > On Sun, 20 Apr 2014 15:58:25 +0200 > Dimitry Andric <dim@FreeBSD.org> wrote: ... >> When I have an upstream bug ID, I will post it here for reference. Please refer to: http://llvm.org/PR19029 There is an upstream commit that seems to fix it, but I want to verify it with the author before importing it into FreeBSD. -Dimitry |