Issue 93007 - to-be-DEV300_m30: libmozbootstrap missing
Summary: to-be-DEV300_m30: libmozbootstrap missing
Status: CLOSED FIXED
Alias: None
Product: Base
Classification: Application
Component: code (show other issues)
Version: OOo 1.0.0
Hardware: All Mac OS X, all
: P1 (highest) Trivial (vote)
Target Milestone: ---
Assignee: caolanm
QA Contact: issues@dba
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-22 06:59 UTC by pavel
Modified: 2008-08-24 08:04 UTC (History)
2 users (show)

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


Attachments
fix (713 bytes, patch)
2008-08-22 09:18 UTC, caolanm
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description pavel 2008-08-22 06:59:52 UTC
On unxmacxi.pro:

ERROR: File not found: libmozbootstrap.dylib

That lib is not generated at all in connectivity:

DirServiceProvider.cxx 
if test -e ../../../../unxmacxi.pro/slo/MNSProfileDirServiceProvider.o ; then touch 
../../../../unxmacxi.pro/slo/MNSProfileDirServiceProvider.obj ; fi
------------------------------
Making: ../../../../unxmacxi.pro/slb/mozbootstrap.lib
echo unxmacxi.pro/slo/MNSINIParser.o unxmacxi.pro/slo/MNSProfileDiscover.o 
unxmacxi.pro/slo/MMozillaBootstrap.o unxmacxi.pro/slo/MNSFolders.o unxmacxi.pro/slo/MNSInit.o 
unxmacxi.pro/slo/MNSProfileManager.o unxmacxi.pro/slo/MNSRunnable.o 
unxmacxi.pro/slo/MNSProfile.o unxmacxi.pro/slo/MNSProfileDirServiceProvider.o | xargs -n1 > 
../../../../unxmacxi.pro/slb/mozbootstrap.lib
Comment 1 caolanm 2008-08-22 09:17:40 UTC
I believe this comes from...

a) first cmcfixes48 made a change to scp2 as in

cvs diff -u -r1.304 -r1.305 source/ooo/file_library_ooo.scp

to add a "libmozbootstrap" library when building with system-mozilla
or building without mozilla. The original situation that with mozilla
bundled mozab *except under mac* remained.

b) dba31a made another change.

merging in the cvs diff -u -r1.305 -r1.306 source/ooo/file_library_ooo.scp
changed the ifdef to now mean.

"if building with system-mozilla, or building without mozilla, or "always on the
mac" then bundle mozab, otherwise bundle the libmozbootstrap library which
quite different logic

So its a merge conflict, attached is a patch to do the right thing
Comment 2 caolanm 2008-08-22 09:18:19 UTC
Created attachment 55931 [details]
fix
Comment 3 caolanm 2008-08-22 09:22:48 UTC
I assume as a P1 that this will just get taken into DEV300_m30 by re ?
Comment 4 vg 2008-08-22 15:31:32 UTC
fixed on master (DEV300, m30)
Comment 5 pavel 2008-08-24 08:04:07 UTC
Verified, closing.