Build error log attached for a cygwin build (i.e. on Windows).

On 2012-05-25 13:28, David Tardon wrote:
Hi all,

I pushed feature/gbuild_merge branch that merges 4 gbuild-related
branches rebased on current (~3 days old) master. It seems it still
builds fine on linux and mingw, but I would appreciate more testing. The
current plan is to get it back into master before 3.6 feature freeze,
which do not leave much time (Sorry it took me so much time to do the
merge, but there were a lot of changes, e.g., the recent TDE
integration, and feature/gbuild_connectivity was really old (created in
December or so)).

The branch contains conversion of 5 modules to gbuild: connectivity,
reportbuilder, scp2, shell and testtools. Conversion of scp2 is testable
by http://dtardon.fedorapeople.org/libreoffice/test-conversion.sh , so
it might be a good idea to run

./test-conversion.sh -b
# make clean
make

(The script will build all up to (and including) scp2 at point just
before the conversion of scp2, then build scp2 again at the tip of the
branch and compare the created install scripts.)

The number of modules newly added to tail_build is not as good as I
expected--only 9, if I counted correctly. On the other side all the
really big ones are there already :-) There is experimental branch
feature/tail_build that adds 19 more, but it requires a change to
build.pl, so I do not intend to push it into 3.6 . Of course, if people
who actually know something about the build.pl script look at commit
726ac115a981567b3f41613d0e0163bd010e6b17 and tell me that I am not a
total idiot, or even that it might work at the right phase of moon, I
can be convinced otherwise :-)

Another thing that I should mention is that the gbuild modules seem to
take really good care of dependencies: I only had to add two when
testing build of feature/tail_build .

At the end, an anecdotical evidence about how far we progressed into
gbuild land: the move of gtk/kde file pickers from fpicker to vcl
introduced a dependency loop, because the pickers in vcl depend on
headers from fpicker, but fpicker already (indirectly) depends on vcl.

make cmd cmd='cd vcl; build.pl --all'
...

Fatal error:
        test depends on:  vcl
        fpicker depends on:  svtools
        toolkit depends on:  test vcl
        svtools depends on:  test toolkit
        vcl depends on:  fpicker
ERROR: There are dead or circular dependencies

Nobody has noticed that (at least I do not remember any thread on the
mailing list regarding such a thing), because both modules are already
in tail_build, so make still works. Incidentally, thanks to Bjoern's
changes to build.pl, make vcl.all works too (or nearly works--it seems
to always break on the last module. That does not bother me enough to
look into that horrible perl script for possible cause, though).

D.
_______________________________________________
LibreOffice mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice



Disclaimer: http://www.peralex.com/disclaimer.html


log for /cygdrive/C/LibreOffice/libo/tail_build/prj
[ info  ALL ] currently known libraries are: AppleRemote MacOSXSpell OGLTrans 
PptImporter PresenterScreen SunPresentationMinimizer abp acc acceptor adabas 
adabasui ado advapi32 affine_uno agg analysis animcore avmedia avmediaQuickTime 
avmediagst avmediawin basctl basebmp basegfx basprov bib binaryurp bootstrap 
cached1 cairo cairocanvas calc canvasfactory canvastools chartcontroller 
chartmodel charttools chartview clucene cmdmail collator_data comctl32 comdlg32 
communi comphelper configmgr connector cppcanvas cppu cppuhelper cppunit 
crypt32 crypto ctl cui curl d3d9 d3dx date db47 dba dbase dbaxml dbmm dbp 
dbpool2 dbtools dbu ddraw deployment deploymentgui deploymentmisc 
desktop_detector desktopbe1 dict_ja dict_zh directx5canvas directx9canvas 
dlgprov dnd drawinglayer dtrans editeng egi embobj emboleobj eme emser epb epg 
epp eps ept era eti evoab evtatt exp expwrap fastsax file fileacc filterconfig 
filtertracer flash flat fop for forui fpicker fps fps_odma fps_office frm 
fsstorage ftransl fwe fwi fwk fwl fwm gconfbe1 gdi32 gdiplus gdipluscanvas 
gnu_getopt guesslang hatchwindowfactory helplinker hsqldb hwp hyphen 
i18nisolang1 i18npool i18nregexp i18nsearch i18nutil icd icg icudt icuin icule 
icutu icuuc idx ime imm32 index_data inprocserv introspection invocadapt 
invocation ipb ipd ips ipt ipx ira itg iti java_uno_accessbridge javaloader 
javavm jawt jdbc jpipe jpipx juh juhx jvmaccess jvmfwk kab1 kabdrv1 kde4be1 
kdebe1 kernel32 lcms2 ldapbe2 libcmt libcmtd libexttextcat lng lnth localebe1 
localedata_en localedata_es localedata_euro localedata_others log log_uno 
lomenubar lpsolve55 lwpft macab1 macabdrv1 macbe1 mcnttype merged migrationoo2 
migrationoo3 mozab2 mozabdrv mozbootstrap mpr msfilter msforms msi msimg32 
msvcprt msvcrt msword mtfrenderer mysql namingservice neon npsoplugin nspr4 
nss3 nullcanvas odbc odbcbase odfflatxml offacc officebean oldnames ole32 
oleaut32 oleautobridge oleautobridge2 ooofilt ooofilt_x64 oox ooxml package2 
passwordcontainer pcr pdffilter pdfimport pl placeware plc4 png postgresql-sdbc 
postgresql-sdbc-impl propertyhdl propertyhdl_x64 propsys protocolhandler 
proxyfac purpenvhelper qstart_gtk rdf recentfile reflection reg res rpt rptui 
rptxml sal sal_textenc salhelper sax sb sc scd scfilt scn scriptframe scui sd 
sdbc sdbc2 sdbt sdd sdfilt sdui sfx shell32 shlwapi shlxthdl shlxthdl_x64 
simplecanvas simplecm slideshow sm smd smoketest smplmail so_activex 
so_activex_x64 sofficeapp solver sot spa spell spl srtrs1 ssl stocservices 
store streams stringresource sts subsequenttest sunjavaplugin svgfilter svl svt 
svx svxcore sw swd swui sysdtrans syssh t602filter test testtools_bridgetest 
testtools_constructors testtools_cppobj textconv_dict textconversiondlgs 
textinstream textoutstream tk tl tvhlp1 ucb1 ucbhelper ucpchelp1 ucpcmis1 
ucpdav1 ucpexpand1 ucpext ucpfile1 ucpftp1 ucpgio1 ucpgvfs1 ucphier1 ucpodma1 
ucppkg1 ucptdoc1 unobootstrapprotector unoexceptionprotector unopkgapp unordf 
unotest unoxml unsafe_uno updatecheckui updatefeed updchk urlmon user32 usp10 
utl uui uuid uwinapi vbaevents vbahelper vbaobj vbaswobj vcl vclcanvas 
vclplug_gen vclplug_gtk vclplug_gtk3 vclplug_kde vclplug_kde4 vclplug_svp 
vclplug_tde version wininet wininetbe1 winmm winspool wpftdraw wpftwriter 
writerfilter writerfilter_debug writerfilter_uno ws2_32 xcr xml2 xmlfa xmlfd 
xmlreader xmlsec1 xmlsec1-mscrypto xmlsec1-nss xmlsecurity xo xof xpcom 
xpcom_core xsec_fw xsec_xmlsec xslt xsltdlg xsltfilter xstor
/cygdrive/c/LibreOffice/libo/connectivity/Library_postgresql-sdbc-impl.mk:49: 
*** Cannot link against library/libraries openssl secur32 ldap. Libraries must 
be registered in Repository.mk.  Stop.
log for /cygdrive/C/LibreOffice/libo/tail_build/prj
[ info  ALL ] currently known libraries are: AppleRemote MacOSXSpell OGLTrans 
PptImporter PresenterScreen SunPresentationMinimizer abp acc acceptor adabas 
adabasui ado advapi32 affine_uno agg analysis animcore avmedia avmediaQuickTime 
avmediagst avmediawin basctl basebmp basegfx basprov bib binaryurp bootstrap 
cached1 cairo cairocanvas calc canvasfactory canvastools chartcontroller 
chartmodel charttools chartview clucene cmdmail collator_data comctl32 comdlg32 
communi comphelper configmgr connector cppcanvas cppu cppuhelper cppunit 
crypt32 crypto ctl cui curl d3d9 d3dx date db47 dba dbase dbaxml dbmm dbp 
dbpool2 dbtools dbu ddraw deployment deploymentgui deploymentmisc 
desktop_detector desktopbe1 dict_ja dict_zh directx5canvas directx9canvas 
dlgprov dnd drawinglayer dtrans editeng egi embobj emboleobj eme emser epb epg 
epp eps ept era eti evoab evtatt exp expwrap fastsax file fileacc filterconfig 
filtertracer flash flat fop for forui fpicker fps fps_odma fps_office frm 
fsstorage ftransl fwe fwi fwk fwl fwm gconfbe1 gdi32 gdiplus gdipluscanvas 
gnu_getopt guesslang hatchwindowfactory helplinker hsqldb hwp hyphen 
i18nisolang1 i18npool i18nregexp i18nsearch i18nutil icd icg icudt icuin icule 
icutu icuuc idx ime imm32 index_data inprocserv introspection invocadapt 
invocation ipb ipd ips ipt ipx ira itg iti java_uno_accessbridge javaloader 
javavm jawt jdbc jpipe jpipx juh juhx jvmaccess jvmfwk kab1 kabdrv1 kde4be1 
kdebe1 kernel32 lcms2 ldapbe2 libcmt libcmtd libexttextcat lng lnth localebe1 
localedata_en localedata_es localedata_euro localedata_others log log_uno 
lomenubar lpsolve55 lwpft macab1 macabdrv1 macbe1 mcnttype merged migrationoo2 
migrationoo3 mozab2 mozabdrv mozbootstrap mpr msfilter msforms msi msimg32 
msvcprt msvcrt msword mtfrenderer mysql namingservice neon npsoplugin nspr4 
nss3 nullcanvas odbc odbcbase odfflatxml offacc officebean oldnames ole32 
oleaut32 oleautobridge oleautobridge2 ooofilt ooofilt_x64 oox ooxml package2 
passwordcontainer pcr pdffilter pdfimport pl placeware plc4 png postgresql-sdbc 
postgresql-sdbc-impl propertyhdl propertyhdl_x64 propsys protocolhandler 
proxyfac purpenvhelper qstart_gtk rdf recentfile reflection reg res rpt rptui 
rptxml sal sal_textenc salhelper sax sb sc scd scfilt scn scriptframe scui sd 
sdbc sdbc2 sdbt sdd sdfilt sdui sfx shell32 shlwapi shlxthdl shlxthdl_x64 
simplecanvas simplecm slideshow sm smd smoketest smplmail so_activex 
so_activex_x64 sofficeapp solver sot spa spell spl srtrs1 ssl stocservices 
store streams stringresource sts subsequenttest sunjavaplugin svgfilter svl svt 
svx svxcore sw swd swui sysdtrans syssh t602filter test testtools_bridgetest 
testtools_constructors testtools_cppobj textconv_dict textconversiondlgs 
textinstream textoutstream tk tl tvhlp1 ucb1 ucbhelper ucpchelp1 ucpcmis1 
ucpdav1 ucpexpand1 ucpext ucpfile1 ucpftp1 ucpgio1 ucpgvfs1 ucphier1 ucpodma1 
ucppkg1 ucptdoc1 unobootstrapprotector unoexceptionprotector unopkgapp unordf 
unotest unoxml unsafe_uno updatecheckui updatefeed updchk urlmon user32 usp10 
utl uui uuid uwinapi vbaevents vbahelper vbaobj vbaswobj vcl vclcanvas 
vclplug_gen vclplug_gtk vclplug_gtk3 vclplug_kde vclplug_kde4 vclplug_svp 
vclplug_tde version wininet wininetbe1 winmm winspool wpftdraw wpftwriter 
writerfilter writerfilter_debug writerfilter_uno ws2_32 xcr xml2 xmlfa xmlfd 
xmlreader xmlsec1 xmlsec1-mscrypto xmlsec1-nss xmlsecurity xo xof xpcom 
xpcom_core xsec_fw xsec_xmlsec xslt xsltdlg xsltfilter xstor
/cygdrive/c/LibreOffice/libo/connectivity/Library_postgresql-sdbc-impl.mk:49: 
*** Cannot link against library/libraries openssl secur32 ldap. Libraries must 
be registered in Repository.mk.  Stop.
log for /cygdrive/C/LibreOffice/libo/testtools/prj
make[2]: *** No rule to make target 
`D:/workdir/wntmsci12.pro/CustomTarget/testtools/bridgetest/bridgetest_javaserver.bat',
 needed by `D:/workdir/wntmsci12.pro/CustomTarget/testtools/bridgetest.done'.  
Stop.
make[2]: *** Waiting for unfinished jobs....
log for /cygdrive/C/LibreOffice/libo/testtools/prj
[ build ECH ] CustomTarget/testtools/bridgetest/bridgetest_server.bat
make[2]: *** No rule to make target 
`D:/workdir/wntmsci12.pro/CustomTarget/testtools/bridgetest/bridgetest_javaserver.bat',
 needed by `D:/workdir/wntmsci12.pro/CustomTarget/testtools/bridgetest.done'.  
Stop.
make[2]: *** Waiting for unfinished jobs....
D:/workdir/wntmsci12.pro/CustomTarget/testtools/bridgetest/bridgetest_server.bat
_______________________________________________
LibreOffice mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to