Static building of minimo works with many errors

VERIFIED FIXED

Status

Minimo
General
--
major
VERIFIED FIXED
12 years ago
12 years ago

People

(Reporter: romaxa, Assigned: dougt)

Tracking

Details

Attachments

(5 attachments)

(Reporter)

Description

12 years ago
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.
(Reporter)

Comment 1

12 years ago
Created attachment 215997 [details]
Build config for this testcase

Build config for this testcase
(Reporter)

Comment 2

12 years ago
Created attachment 215998 [details]
Configure log for this testcase

Configure log for this testcase
(Reporter)

Comment 3

12 years ago
Created attachment 216000 [details]
Build log for this testcase

Build log for this testcase
(Reporter)

Comment 4

12 years ago
Created attachment 216001 [details]
run log with crashes and many errors

run log with crashes and many errors
(Reporter)

Comment 5

12 years ago
I think this bug related to 
https://bugzilla.mozilla.org/show_bug.cgi?id=328318
(Assignee)

Comment 6

12 years ago
if you update, do you continue to see the problem?
Status: UNCONFIRMED → NEW
Ever confirmed: true
Created attachment 217803 [details] [diff] [review]
enable TestGtkEmbed run from  minimo static builds

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.
(Assignee)

Comment 8

12 years ago
do we still have problems building?
(Assignee)

Comment 9

12 years ago
I do not see this.  marking worksforme.

Romaxa, please verify your build settings.  
Status: NEW → RESOLVED
Last Resolved: 12 years ago
Resolution: --- → FIXED
(Reporter)

Comment 10

12 years ago
(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.
(Reporter)

Comment 11

12 years ago
Verified.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.