Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


Hi,

the latest build fails on sal cppunit tests, because I have no gdb
installed. This dependency is new, maybe because some tests got enabled.
I think configure should check for gdb and turn this test on/off.

---
----------------------------------------------------------
- start unit test #1 on library ../../unxlngx6/lib/librtl_ByteSequence.so
----------------------------------------------------------
: &&
LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}/home/thomas/temp/libreoffice/libo/clone/ure/sal/unxlngx6/lib:/home/thomas/temp/libreoffice/libo/solver/330/unxlngx6/lib
gdb -nx
--command=/home/thomas/temp/libreoffice/libo/solenv/bin/gdbtrycatchtrace
--args  ../../unxlngx6/bin/cppunittester
../../unxlngx6/lib/librtl_ByteSequence.so
/bin/sh: gdb: command not found
dmake:  Error code 127, while making 'test1'
Forcing regeneration of dependency info
---

Thomas
build -- version: 275224


=============
Building module sal
=============

Entering /home/thomas/temp/libreoffice/libo/sal/inc

mkout -- version: 1.8
Entering /home/thomas/temp/libreoffice/libo/sal/typesconfig

Compiling: sal/typesconfig/typesconfig.c
Making:    typesconfig
unx
mkdir ../unxlngx6/inc/sal
: &&     
LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}/home/thomas/temp/libreoffice/libo/solver/330/unxlngx6/lib
 ../unxlngx6/bin/typesconfig ../unxlngx6/inc/sal/typesizes.h
char            = signed char
short           = signed short
int             = signed int
long            = signed long
long long               = signed long long
sizeof(short)           = 2
sizeof(int)             = 4
sizeof(long)            = 8
sizeof(long long)               = 8
sizeof(float)           = 4
sizeof(double)          = 8
sizeof(void *)          = 8
LITTLEENDIAN (Intel, x86-64, PowerPC(LE))
cannot read address (nil)
cannot write address (nil)
can read address 0x7fff5d3861c8
can write address 0x7fff5d3861c8
Access short on 8-Aligned Address : OK
Access short on 4-Aligned Address : OK
Access short on 2-Aligned Address : OK
Access short on 1-Aligned Address : OK
Access int on 8-Aligned Address : OK
Access int on 4-Aligned Address : OK
Access int on 2-Aligned Address : OK
Access int on 1-Aligned Address : OK
Access long on 8-Aligned Address : OK
Access long on 4-Aligned Address : OK
Access long on 2-Aligned Address : OK
Access long on 1-Aligned Address : OK
Access double on 8-Aligned Address : OK
Access double on 4-Aligned Address : OK
Access double on 2-Aligned Address : OK
Access double on 1-Aligned Address : OK
Entering /home/thomas/temp/libreoffice/libo/sal/osl/all

Making:    all_oslall.dpslo
Making:    all_oslall.dpobj
Compiling: sal/osl/all/utility.cxx
Compiling: sal/osl/all/filepath.c
Compiling: sal/osl/all/debugbase.cxx
Compiling: sal/osl/all/loadmodulerelative.cxx
Making:    oslall.lib
Compiling: sal/osl/all/utility.cxx
Compiling: sal/osl/all/filepath.c
Compiling: sal/osl/all/debugbase.cxx

Compiling: sal/osl/all/loadmodulerelative.cxx
Making:    oslall.lib
Making:    all_oslall.dpslo
Making:    all_oslall.dpobj
Entering /home/thomas/temp/libreoffice/libo/sal/rtl/source

Making:    all_cpprtl.dpslo
Making:    all_cpprtl.dpobj
--- ALWAYSDBGFILES ---
Compiling: sal/rtl/source/debugprint.cxx
--- ALWAYSDBGFILES OVER ---
Compiling: sal/rtl/source/memory.c
Compiling: sal/rtl/source/cipher.c
Compiling: sal/rtl/source/crc.c
Compiling: sal/rtl/source/digest.c
Compiling: sal/rtl/source/random.c
Compiling: sal/rtl/source/locale.c
Compiling: sal/rtl/source/strimp.c
Compiling: sal/rtl/source/hash.cxx
Compiling: sal/rtl/source/string.c
Compiling: sal/rtl/source/ustring.c
Compiling: sal/rtl/source/strbuf.c
Compiling: sal/rtl/source/ustrbuf.c
Compiling: sal/rtl/source/uuid.cxx
Compiling: sal/rtl/source/rtl_process.c
Compiling: sal/rtl/source/byteseq.c
Compiling: sal/rtl/source/uri.cxx
Compiling: sal/rtl/source/bootstrap.cxx
Compiling: sal/rtl/source/cmdargs.cxx
Compiling: sal/rtl/source/unload.cxx
Compiling: sal/rtl/source/logfile.cxx
Compiling: sal/rtl/source/tres.c
Compiling: sal/rtl/source/math.cxx
Compiling: sal/rtl/source/alloc_global.c
Compiling: sal/rtl/source/alloc_cache.c
Compiling: sal/rtl/source/alloc_arena.c
Making:    cpprtl.lib
Compiling: sal/rtl/source/memory.c
Compiling: sal/rtl/source/cipher.c
Compiling: sal/rtl/source/crc.c
Compiling: sal/rtl/source/digest.c
Compiling: sal/rtl/source/random.c
Compiling: sal/rtl/source/locale.c
Compiling: sal/rtl/source/strimp.c
Compiling: sal/rtl/source/hash.cxx
Compiling: sal/rtl/source/string.c
Compiling: sal/rtl/source/ustring.c
Compiling: sal/rtl/source/strbuf.c
Compiling: sal/rtl/source/ustrbuf.c
Compiling: sal/rtl/source/uuid.cxx
Compiling: sal/rtl/source/rtl_process.c
Compiling: sal/rtl/source/byteseq.c
Compiling: sal/rtl/source/uri.cxx
Compiling: sal/rtl/source/bootstrap.cxx
Compiling: sal/rtl/source/cmdargs.cxx
Compiling: sal/rtl/source/unload.cxx
Compiling: sal/rtl/source/logfile.cxx
Compiling: sal/rtl/source/tres.c
Compiling: sal/rtl/source/math.cxx
Compiling: sal/rtl/source/alloc_global.c
Compiling: sal/rtl/source/alloc_cache.c
Compiling: sal/rtl/source/alloc_arena.c
Making:    cpprtl.lib
Compiling: sal/rtl/source/gen_makefile.cxx
Making:    gen_makefile
unx
Making:    all_cpprtl.dpslo
Making:    all_cpprtl.dpobj
: &&     
LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}/home/thomas/temp/libreoffice/libo/solver/330/unxlngx6/lib
 ../../unxlngx6/bin/gen_makefile > ../../unxlngx6/inc/rtlbootstrap.mk
Entering /home/thomas/temp/libreoffice/libo/sal/textenc

Making:    all_textenc.dpslo
Making:    all_textenc.dpobj
Compiling: sal/textenc/context.c
Compiling: sal/textenc/convertbig5hkscs.c
Compiling: sal/textenc/converter.c
Compiling: sal/textenc/converteuctw.c
Compiling: sal/textenc/convertgb18030.c
Compiling: sal/textenc/convertiso2022cn.c
Compiling: sal/textenc/convertiso2022jp.c
Compiling: sal/textenc/convertiso2022kr.c
Compiling: sal/textenc/convertsinglebytetobmpunicode.cxx
Compiling: sal/textenc/tcvtbyte.c
Compiling: sal/textenc/tcvtmb.c
Compiling: sal/textenc/tcvtutf7.c
Compiling: sal/textenc/tcvtutf8.c
Compiling: sal/textenc/tenchelp.c
Compiling: sal/textenc/tencinfo.c
Compiling: sal/textenc/textcvt.c
Compiling: sal/textenc/textenc.cxx
Compiling: sal/textenc/unichars.c
Making:    textenc.lib
Compiling: sal/textenc/context.c
Compiling: sal/textenc/convertbig5hkscs.c
Compiling: sal/textenc/converter.c
Compiling: sal/textenc/converteuctw.c
Compiling: sal/textenc/convertgb18030.c
Compiling: sal/textenc/convertiso2022cn.c
Compiling: sal/textenc/convertiso2022jp.c
Compiling: sal/textenc/convertiso2022kr.c
Compiling: sal/textenc/convertsinglebytetobmpunicode.cxx
Compiling: sal/textenc/tcvtbyte.c
Compiling: sal/textenc/tcvtmb.c
Compiling: sal/textenc/tcvtutf7.c
Compiling: sal/textenc/tcvtutf8.c

Compiling: sal/textenc/tenchelp.c
Compiling: sal/textenc/tencinfo.c
Compiling: sal/textenc/textcvt.c
Compiling: sal/textenc/textenc.cxx
Compiling: sal/textenc/unichars.c
Making:    textenc.lib
Making:    all_textenc.dpslo
Making:    all_textenc.dpobj
Entering /home/thomas/temp/libreoffice/libo/sal/osl/unx

Making:    all_cpposl.dpslo
Making:    all_cpposl.dpobj
Compiling: sal/osl/unx/conditn.c
Compiling: sal/osl/unx/diagnose.c
Compiling: sal/osl/unx/semaphor.c
Compiling: sal/osl/unx/socket.c
Compiling: sal/osl/unx/interlck.c
Compiling: sal/osl/unx/mutex.c
Compiling: sal/osl/unx/nlsupport.c
Compiling: sal/osl/unx/thread.c
Compiling: sal/osl/unx/module.c
Compiling: sal/osl/unx/process.c
Compiling: sal/osl/unx/security.c
Compiling: sal/osl/unx/profile.c
Compiling: sal/osl/unx/time.c
Compiling: sal/osl/unx/signal.c
Compiling: sal/osl/unx/pipe.c
Compiling: sal/osl/unx/system.c
Compiling: sal/osl/unx/util.c
Compiling: sal/osl/unx/tempfile.c
Compiling: sal/osl/unx/file.cxx
Compiling: sal/osl/unx/file_misc.cxx
Compiling: sal/osl/unx/file_url.cxx
Compiling: sal/osl/unx/file_error_transl.cxx
Compiling: sal/osl/unx/file_path_helper.cxx
Compiling: sal/osl/unx/file_stat.cxx
Compiling: sal/osl/unx/file_volume.cxx
Compiling: sal/osl/unx/uunxapi.cxx
Compiling: sal/osl/unx/process_impl.cxx
Compiling: sal/osl/unx/salinit.cxx
Making:    cpposl.lib
Compiling: sal/osl/unx/conditn.c
Compiling: sal/osl/unx/diagnose.c
Compiling: sal/osl/unx/semaphor.c
Compiling: sal/osl/unx/socket.c

Compiling: sal/osl/unx/interlck.c
Compiling: sal/osl/unx/mutex.c
Compiling: sal/osl/unx/nlsupport.c
Compiling: sal/osl/unx/thread.c
Compiling: sal/osl/unx/module.c
Compiling: sal/osl/unx/process.c
Compiling: sal/osl/unx/security.c
Compiling: sal/osl/unx/profile.c
Compiling: sal/osl/unx/time.c
Compiling: sal/osl/unx/signal.c
Compiling: sal/osl/unx/pipe.c
Compiling: sal/osl/unx/system.c
Compiling: sal/osl/unx/util.c
Compiling: sal/osl/unx/tempfile.c
Compiling: sal/osl/unx/file.cxx
Compiling: sal/osl/unx/file_misc.cxx
Compiling: sal/osl/unx/file_url.cxx
Compiling: sal/osl/unx/file_error_transl.cxx
Compiling: sal/osl/unx/file_path_helper.cxx
Compiling: sal/osl/unx/file_stat.cxx
Compiling: sal/osl/unx/file_volume.cxx
Compiling: sal/osl/unx/uunxapi.cxx
Compiling: sal/osl/unx/process_impl.cxx
Compiling: sal/osl/unx/salinit.cxx
Making:    cpposl.lib
Making:    all_cpposl.dpslo
Making:    all_cpposl.dpobj
Entering /home/thomas/temp/libreoffice/libo/sal/util

Compiling: sal/unxlngx6/misc/uno_sal_version.c
Making:    sal.lib
Making:    asal.lib
Making:    libsallx.a
ar: creating ../unxlngx6/lib/libsallx.a
echo '#ifndef _SAL_UDKVERSION_H_'           >  ../unxlngx6/inc/udkversion.h
echo '#define _SAL_UDKVERSION_H_'           >> ../unxlngx6/inc/udkversion.h
echo ''                                     >> ../unxlngx6/inc/udkversion.h
echo '#define SAL_UDK_MAJOR "3"' >> ../unxlngx6/inc/udkversion.h
echo '#define SAL_UDK_MINOR "2"' >> ../unxlngx6/inc/udkversion.h
echo '#define SAL_UDK_MICRO "7"' >> ../unxlngx6/inc/udkversion.h
echo ''                                     >> ../unxlngx6/inc/udkversion.h
echo '#endif'                               >> ../unxlngx6/inc/udkversion.h
Making:    libuno_sal.so.3
Entering /home/thomas/temp/libreoffice/libo/sal/cpprt

Making:    all_salcpprt.dpslo
Compiling: SAL/cpprt/operators_new_delete.cxx
Making:    salcpprt.lib
Making:    libsalcpprt.a
ar: creating ../unxlngx6/lib/libsalcpprt.a
Making:    all_salcpprt.dpslo
Entering /home/thomas/temp/libreoffice/libo/sal/cppunittester

Making:    all_cppunittester.dpobj
Compiling: sal/cppunittester/cppunittester.cxx

Making:    cppunittester.lib
Making:    cppunittester
unx
Making:    all_cppunittester.dpobj
Entering /home/thomas/temp/libreoffice/libo/sal/qa

Entering /home/thomas/temp/libreoffice/libo/sal/qa/ByteSequence

Making:    all_qa_ByteSequence.dpslo
Compiling: sal/unxlngx6/misc/rtl_ByteSequence_version.c
Compiling: sal/qa/ByteSequence/ByteSequence.cxx
Making:    qa_ByteSequence.lib
Making:    librtl_ByteSequence.so
Making:    all_qa_ByteSequence.dpslo
----------------------------------------------------------
- start unit test #1 on library ../../unxlngx6/lib/librtl_ByteSequence.so
----------------------------------------------------------
: &&     
LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}/home/thomas/temp/libreoffice/libo/clone/ure/sal/unxlngx6/lib:/home/thomas/temp/libreoffice/libo/solver/330/unxlngx6/lib
 gdb -nx --command=/home/thomas/temp/libreoffice/libo/solenv/bin/gdbtrycatchtrace --args  
../../unxlngx6/bin/cppunittester ../../unxlngx6/lib/librtl_ByteSequence.so
/bin/sh: gdb: command not found
dmake:  Error code 127, while making 'test1'
Forcing regeneration of dependency info

----------------------------------------------------------
- start unit test #1 on library
----------------------------------------------------------
: &&     
LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}/home/thomas/temp/libreoffice/libo/clone/ure/sal/unxlngx6/lib:/home/thomas/temp/libreoffice/libo/solver/330/unxlngx6/lib
 gdb -nx --command=/home/thomas/temp/libreoffice/libo/solenv/bin/gdbtrycatchtrace --args  
../../unxlngx6/bin/cppunittester 
/bin/sh: gdb: command not found
dmake:  Error code 127, while making 'test1'
Retrying /home/thomas/temp/libreoffice/libo/sal/qa/ByteSequence

Making:    all_qa_ByteSequence.dpslo
----------------------------------------------------------
- start unit test #1 on library ../../unxlngx6/lib/librtl_ByteSequence.so
----------------------------------------------------------
: &&     
LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}/home/thomas/temp/libreoffice/libo/clone/ure/sal/unxlngx6/lib:/home/thomas/temp/libreoffice/libo/solver/330/unxlngx6/lib
 gdb -nx --command=/home/thomas/temp/libreoffice/libo/solenv/bin/gdbtrycatchtrace --args  
../../unxlngx6/bin/cppunittester ../../unxlngx6/lib/librtl_ByteSequence.so
/bin/sh: gdb: command not found
dmake:  Error code 127, while making 'test1'

-----------------------------------------------------------------------
        Oh dear - something failed during the build - sorry !
  For more help with debugging build errors, please see the section in:
            http://wiki.documentfoundation.org/Development

 it seems that the error is inside 'sal', please re-run build
 inside this module to isolate the error and/or test your fix:
-----------------------------------------------------------------------

rm -Rf /home/thomas/temp/libreoffice/libo/sal/unxlngx6 # optional module 'clean'
/bin/sh
cd /home/thomas/temp/libreoffice/libo
source ./LinuxX86-64Env.Set.sh
cd sal
build

when the problem is isolated and fixed exit and re-run 'make' from the top-level


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.