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
_______________________________________________
LibreOffice mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice