Issue 66843 - W32-bash: Parallel build fails in unotools/util
Summary: W32-bash: Parallel build fails in unotools/util
Status: CLOSED IRREPRODUCIBLE
Alias: None
Product: Build Tools
Classification: Code
Component: solenv (show other issues)
Version: current
Hardware: PC Windows, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: hjs
QA Contact: issues@tools
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-29 02:58 UTC by quetschke
Modified: 2007-02-09 03:03 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description quetschke 2006-06-29 02:58:40 UTC
The new bash build (ause058) seems to uncover a few parallel build problems.

I guess untools.lib is used before it's ready:

<snip>
Making: ../wntmsci10.pro/slb/untools.lib
Microsoft (R) Library Manager Version 7.10.3077
Copyright (C) Microsoft Corporation.  All rights reserved.

..\wntmsci10.pro\slb\i18n.lib ..\wntmsci10.pro\slb\misc.lib
..\wntmsci10.pro\slb\streaming.lib ..\wntmsci10.pro\slb\config.lib
..\wntmsci10.pro\slb\ucbhelp.lib ..\wntmsci10.pro\slb\procfact.lib
..\wntmsci10.pro\slb\property.lib ..\wntmsci10.pro\slb\accessibility.lib 

------------------------------
Making Module-Definitionfile : ../wntmsci10.pro/misc/utl680mi.def
LIB-NT File Dumper v4.00 (C) 2000 Sun Microsystems, Inc.

..\wntmsci10.pro\misc\utl680mi.direct
.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................guw.pl
rc -DWIN32 -I -I.  -I../wntmsci10.pro/inc/utl -I../inc -I../inc -I../WIN/inc
-I../wntmsci10.pro/inc -I.
-I/cygdrive/d/w1/tin_tcsh/solver/680/wntmsci10.pro/inc/stl
-I/cygdrive/d/w1/tin_tcsh/solver/680/wntmsci10.pro/inc/external
-I/cygdrive/d/w1/tin_tcsh/solver/680/wntmsci10.pro/inc
-I/cygdrive/d/w1/tin_tcsh/solenv/wntmsci10/inc
-I/cygdrive/d/w1/tin_tcsh/solenv/inc -I/cygdrive/d/w1/tin_tcsh/res
-I/cygdrive/d/w1/tin_tcsh/solver/680/wntmsci10.pro/inc/stl
-I/cygdrive/c/J2SDK1~1.2_0/include/win32 -I/cygdrive/c/J2SDK1~1.2_0/include
-I/cygdrive/c/PROGRA~1/MICROS~4/include -I/cygdrive/c/MSVS2003/Vc7/include
-I/cygdrive/c/PROGRA~1/MICROS~1.0SD/include    
-I/cygdrive/d/w1/tin_tcsh/solver/680/wntmsci10.pro/inc/offuh -I. -I../res -I. 
../wntmsci10.pro/misc/utl680mi_def.rc
cat ../wntmsci10.pro/misc/utl680mi_def.res > ../wntmsci10.pro/misc/utl680mi.res
guw.pl link /COMMENT:"unotools_680__"  /MACHINE:IX86 @/tmp/mk9b1bKn 2>&1 |
/bin/grep.exe -v "LNK4197:"
------------------------------
Making: ../wntmsci10.pro/bin/utl680mi.dll
Microsoft (R) Incremental Linker Version 7.10.3077
Copyright (C) Microsoft Corporation.  All rights reserved.

/MAP /OPT:NOREF /NODEFAULTLIB /RELEASE /DEBUG:full /SUBSYSTEM:CONSOLE /DLL
-out:../wntmsci10.pro/bin/utl680mi.dll -map:../wntmsci10.pro/misc/utl680mi.map
-def:../wntmsci10.pro/misc/utl680mi.def -implib:../wntmsci10.pro/lib/iutl.lib
..\wntmsci10.pro\slo\utl_dflt_version.obj
..\wntmsci10.pro\slo\utl_dflt_description.obj ..\wntmsci10.pro\slb\untools.lib
isalhelper.lib icomphelp.lib iucbhelper.lib icppuhelper.lib icppu.lib
ii18nisolang.lib itools.lib ivos.lib isal.lib msvcrt.lib uwinapi.lib
kernel32.lib user32.lib oldnames.lib stlport_vc71.lib
..\wntmsci10.pro\misc\utl680mi.res 
../wntmsci10.pro/misc/utl680mi.def(2) : warning LNK4017: DESCRIPTION statement
not supported for the target platform; ignored
../wntmsci10.pro/misc/utl680mi.def(3) : warning LNK4017: DATA statement not
supported for the target platform; ignored
   Creating library ../wntmsci10.pro/lib/iutl.lib and object
../wntmsci10.pro/lib/iutl.exp
untools.lib(componentresmodule.obj) : error LNK2019: unresolved external symbol
"__declspec(dllimport) public: __thiscall comphelper::OModule::~OModule(void)"
(__imp_??1OModule@comphelper@@QAE@XZ) referenced in function $L14392
../wntmsci10.pro/bin/utl680mi.dll : fatal error LNK1120: 1 unresolved externals
dmake:  Error code 2, while making '../wntmsci10.pro/bin/utl680mi.dll'

ERROR: Error 65280 occurred while making /cygdrive/d/w1/tin_tcsh/unotools/util
---* tg_merge.mk *---
Comment 1 hjs 2007-02-05 13:05:01 UTC
@vq: is this still valid?
Comment 2 quetschke 2007-02-09 03:02:51 UTC
Seems to work now.
Comment 3 quetschke 2007-02-09 03:03:16 UTC
c