Closed Bug 331448 Opened 18 years ago Closed 18 years ago

Static building of minimo works with many errors

Categories

(Minimo Graveyard :: General, defect)

WinCE
x86
Linux
defect
Not set
major

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: romaxa, Assigned: dougt)

Details

Attachments

(5 files)

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060226 Debian/1.5.dfsg+1.5.0.1-3 Firefox/1.5.0.1
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060323 Minimo

Static building of minimo component from latest trunk sources works with many errors, and crashes.

Reproducible: Always

Steps to Reproduce:
Steps to Reproduce:
Get the latest mozilla sources (trunk)
1. cvs -z3 -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co
mozilla/client.mk
2. cp mozilla/minimo/config/mozconfig/linux_x86 mozilla/mozconfig
3. --enable-static, --disable-shared, --enable-debug, --enable-logging is available in config
4. make -f client.mk checkout
autoconf && ./configure && make
5. cd dist/bin
6. run-mozilla.sh ./minimo

Actual Results:  
Minimo run with many errors, in some cases it crash.

See logs, configs, screenshots in attachments

Expected Results:  
Minimo works without critical errors.

Also has been tested static build of TestGtkEmbed, and it crash on initializing some components. (/embedding/browser/gtk folder has been checkouted before global changing by Benjamin... XRE_InitEmbedding.....)

Dynamic build of TestGtkEmbed with same configuration works fine, without errors.

I think it is very important to static build of TestGtkEmbed, for using it on small device's.
Build config for this testcase
Configure log for this testcase
Build log for this testcase
run log with crashes and many errors
I think this bug related to 
https://bugzilla.mozilla.org/show_bug.cgi?id=328318
if you update, do you continue to see the problem?
Status: UNCONFIRMED → NEW
Ever confirmed: true
at intl/uconv/native/Makefile.in ... it was building nsWinCEUConvService.cpp even if XP_UNIX ifdef'ed

#ifdef XP_UNIX
#CPPSRCS		= nsNativeUConvService.cpp
#elif WINCE
#CPPSRCS		= nsWinCEUConvService.cpp
#endif

I guess this patch won't be checked in, anyways it let's you run testgtkembed from a minimo build.
do we still have problems building?
I do not see this.  marking worksforme.

Romaxa, please verify your build settings.  
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
(In reply to comment #9)
> I do not see this.  marking worksforme.
> 
> Romaxa, please verify your build settings.  
> 

Yes, it already fixed in current trunk tree, BUT it is FIXED, not WORKSFORME.
Verified.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: