Apache OpenOffice (AOO) Bugzilla – Issue 56731
xmerge: missing dependencies
Last modified: 2005-12-19 13:48:13 UTC
Hi, module xmerge's dependencies: oo@oo:~/BuildDir/ooo_SRC680_m136_src> head -1 xmerge/prj/build.lst xmrg xmerge : solenv NULL -> solenv only. This is nonsense, it is using unoil and javaunohelper module outputs and output of their pre-requisites. Please provide correct dependencies.
My build finished with this: diff -urN ooo_SRC680_m136_src.orig/xmerge/prj/build.lst ooo_SRC680_m136_src/xmerge/prj/build.lst --- ooo_SRC680_m136_src.orig/xmerge/prj/build.lst 2005-10-26 20:53:12.000000000 +0200 +++ ooo_SRC680_m136_src/xmerge/prj/build.lst 2005-10-26 20:53:26.000000000 +0200 @@ -1,4 +1,4 @@ -xmrg xmerge : solenv NULL +xmrg xmerge : solenv unoil javaunohelper NULL
thanks pavel, I'll have this fixed on the master ASAP
fixed on master /cvs/xml/xmerge/prj/build.lst,v <-- build.lst new revision: 1.5; previous revision: 1.4 done diff -r1.4 -r1.5 1c1 < xmrg xmerge : solenv NULL --- > xmrg xmerge : solenv unoil javaunohelper NULL
still (FreeBSD 5.4-REL. SRC680_m136) I have encountered this problem: ************************************************** ERROR: Saved logfile: /work/ports/editors/openoffice.org-2.0-devel/work/instsetoo_native/unxfbsd.pro/OpenOffice/bsd/logging/en-US/log_SRC680__en-US.log ************************************************** ... analyzing files ... ERROR: The following files could not be found: ERROR: File not found: aportisdoc.jar ERROR: File not found: pexcel.jar ERROR: File not found: pocketword.jar ERROR: File not found: xmerge.jar ERROR: File not found: XMergeBridge.jar ... cleaning the output tree ... Sat Oct 29 16:58:00 2005 (00:04 min.) dmake: Error code 255, while making 'openoffice_en-US.bsd' '---* tg_merge.mk *---' I think pjanik's solution is wrong, since: grep xmerge */prj/build.lst xmerge/prj/build.lst:xmrg xmerge : solenv unoil javaunohelper NULL xmerge/prj/build.lst:xmrg xmerge usr1 - all xmrg_mkout NULL xmerge/prj/build.lst:xmrg xmerge\source\xmerge nmake - all xmrg_xmerge NULL xmerge/prj/build.lst:xmrg xmerge\source\bridge nmake - all xmrg_bridge xmrg_xmerge NULL xmerge/prj/build.lst:xmrg xmerge\source\aportisdoc nmake - all xmrg_aportis xmrg_xmerge NULL xmerge/prj/build.lst:xmrg xmerge\source\pexcel nmake - all xmrg_pexcel xmrg_xmerge NULL xmerge/prj/build.lst:xmrg xmerge\source\pocketword nmake - all xmrg_pword xmrg_xmerge NULL xmerge/prj/build.lst:xmrg xmerge\source\htmlsoff nmake - all xmrg_htmlsoff NULL xmerge/prj/build.lst:xmrg xmerge\source\activesync nmake - all xmrg_activesync NULL xmerge/prj/build.lst:xmrg xmerge\util nmake - all xmrg_util xmrg_xmerge xmrg_bridge xmrg_aportis xmrg_pexcel xmrg_pword NULL no dependency for xmerge project. adding xmerge in postprocess/prj/build.lst +po postprocess :: ... xmerge .. might be a correct answer. how do you think?
maho: postprocess/prj/build.lst *contains* xmerge...
maho: xmerge was added in the past (in m136), so you are probably building old milestone or you have to update.
okay you are taking about post m136...
maho: no, I'm talking about m136: pavel@linux:/tmp> export CVSROOT=:pserver:pjanik@localhost:/cvs/ pavel@linux:/tmp> cvs co -r SRC680_m136 postprocess >/dev/null 2>&1 pavel@linux:/tmp> grep xmerge postprocess/prj/build.lst po postprocess :: accessibility automation basctl bean BINFILTER:binfilter chart2 configmgr CRASHREP:crashrep dbaccess desktop dtrans embeddedobj embedserv EPM:epm eventattacher extensions extras fileaccess filter forms fpicker helpcontent2 hwpfilter io lingucomponent MATHMLDTD:MathMLDTD MSFONTEXTRACT:msfontextract ODK:odk officecfg package padmin psprint_config remotebridges sc scaddins scp2 scripting sd setup_native slideshow starmath sw sysui testshl testshl2 testtools ucb UnoControls unoxml ure wizards xmerge xmlsecurity BITSTREAM_VERA_FONTS:bitstream_vera_fonts DICTIONARIES:dictionaries OOo:pyuno OOo:readlicense_oo SO:top NULL pavel@linux:/tmp>
fixed in m136