Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 7137 - mozilla 1.1 is here
Summary: mozilla 1.1 is here
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Martin Schlemmer (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-27 14:35 UTC by Olivier Crete (RETIRED)
Modified: 2003-02-04 19:42 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
mozilla-1.1.ebuild (mozilla-1.1.ebuild,12.10 KB, text/plain)
2002-08-28 09:37 UTC, Hanno Böck
Details
mozilla-1.1 with enigmail support (mozilla-1.1.ebuild,12.99 KB, text/plain)
2002-08-29 04:54 UTC, J Robert Ray
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Crete (RETIRED) gentoo-dev 2002-08-27 14:35:35 UTC
Please add moz 1.1 to portage...
Comment 1 Maurizio Disimino 2002-08-27 15:04:01 UTC
...........
Comment 2 tuxisuau 2002-08-28 05:25:53 UTC
Interesting additional comment :P

I wish I were able to make a ebuild for something as important and as complex as
Mozilla...
Comment 3 Hanno Böck gentoo-dev 2002-08-28 09:37:37 UTC
Created attachment 3506 [details]
mozilla-1.1.ebuild

This is just the renamed mozilla-1.1_beta.ebuild with very few changes.
- Changed some things with the URL
- Removed message that it is beta
Comment 4 Martin Schlemmer (RETIRED) gentoo-dev 2002-08-28 14:02:15 UTC
We know .. just that the .bz2 is not up yet, and we are in a freeze for new
release.
Comment 5 Michael Best 2002-08-28 21:59:24 UTC
gentoo 1.4 - gcc-3.2-r1
-----------------------

nsAppRunner.cpp:53: `size_t' was not declared in this scope
nsAppRunner.cpp:53: parse error before `,' token
nsAppRunner.cpp: In function `void* __builtin_vec_new(...)':
nsAppRunner.cpp:55: `aSize' undeclared (first use this function)
nsAppRunner.cpp:55: (Each undeclared identifier is reported only once for each
   function it appears in.)
nsAppRunner.cpp:55: `aNoThrow' undeclared (first use this function)
nsAppRunner.cpp: At global scope:
nsAppRunner.cpp:60: parse error before `&' token
nsAppRunner.cpp: In function `void __builtin_vec_delete(...)':
nsAppRunner.cpp:62: `aPtr' undeclared (first use this function)
nsAppRunner.cpp:63: `free' undeclared (first use this function)
nsAppRunner.cpp: In function `void* __builtin_new(int)':
nsAppRunner.cpp:71: `malloc' undeclared (first use this function)
In file included from
/extra/portage/portage/mozilla-1.1/work/mozilla/dist/include/nspr/prmem.h:45,
                 from nsAppRunner.cpp:100:
/usr/include/stdlib.h: At global scope:
/usr/include/stdlib.h:527: `void* malloc(unsigned int)' used prior to
   declaration
/usr/include/stdlib.h:538: `void free(void*)' used prior to declaration
nsAppRunner.cpp: In function `void* __builtin_vec_new(unsigned int, const
   std::nothrow_t&)':
nsAppRunner.cpp:204: declaration of C function `void*
   __builtin_vec_new(unsigned int, const std::nothrow_t&)' conflicts with
nsAppRunner.cpp:54: previous declaration `void* __builtin_vec_new(...)' here
nsAppRunner.cpp: In function `void __builtin_vec_delete(void*, const
   std::nothrow_t&)':
nsAppRunner.cpp:211: declaration of C function `void
   __builtin_vec_delete(void*, const std::nothrow_t&)' conflicts with
nsAppRunner.cpp:61: previous declaration `void __builtin_vec_delete(...)' here
nsAppRunner.cpp: In function `void* __builtin_new(int)':
nsAppRunner.cpp:220: redefinition of `void* __builtin_new(int)'
nsAppRunner.cpp:70: `void* __builtin_new(int)' previously defined here
nsAppRunner.cpp: In function `void __builtin_delete(void*)':
nsAppRunner.cpp:227: redefinition of `void __builtin_delete(void*)'
nsAppRunner.cpp:77: `void __builtin_delete(void*)' previously defined here
nsAppRunner.cpp: In function `void __pure_virtual()':
nsAppRunner.cpp:233: redefinition of `void __pure_virtual()'
nsAppRunner.cpp:83: `void __pure_virtual()' previously defined here
make[2]: *** [nsAppRunner.o] Error 1
make[2]: Leaving directory
`/extra/portage/portage/mozilla-1.1/work/mozilla/xpfe/bootstrap'
make[1]: *** [tier_99] Error 2
make[1]: Leaving directory `/extra/portage/portage/mozilla-1.1/work/mozilla'
make: *** [default] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 3680, Exitcode 2
!!! (no error message)
Comment 6 J Robert Ray 2002-08-29 04:54:10 UTC
Created attachment 3526 [details]
mozilla-1.1 with enigmail support

This ebuild builds in enigmail support in the same manner as bug #7149.

I got some errors during the postinst component registration phase, with
"enigmail.js: Registering components" buried in the middle of them.  This
appears to be enigmail successfully registering in the midst of other failures,
as enigmail works properly.  I don't believe enigmail is causing these errors.

I can reproduce the error output by running ${MOZILLA_FIVE_HOME}/regchrome.

Here is a dump of the error messages:

>>> Regenerating /etc/ld.so.cache...
An error occurred reading the startup configuration file.  Please contact your
administrator.

line 47: ReferenceError: defaultPref is not defined. An error occurred reading
the startup configuration file.  Please contact your administrator.

line 40: ReferenceError: config is not defined. enigmail.js: Registering
components
enigmail.js: Registered components
An error occurred reading the startup configuration file.  Please contact your
administrator.

line 47: ReferenceError: defaultPref is not defined. An error occurred reading
the startup configuration file.  Please contact your administrator.

line 40: ReferenceError: config is not defined.  * 
 * *****************************************************************
 * * NB:  Please unmerge old versions of mozilla, as the header    *
Comment 7 tuxisuau 2002-08-29 07:51:33 UTC
I get the same problem (Gentoo 1.4 with gcc 3.2-r1 too)
Comment 8 Nicholas Wourms 2002-08-29 14:00:31 UTC
Michael, 
 
I found this information, after following it I was able to emerge successfully 
with gcc-3.2: 
 
http://forums.gentoo.org/viewtopic.php?t=10206&sid=5200a5a7ebcb03fec481c4879f714a7a 
 
Robert, 
You ebuild emerged perfectly!  I didn't even get the errors you were talking 
about.  However, portage was trying to copy non-existant files at one point.  
Still it works, just no Java :-( . 
Comment 9 J Robert Ray 2002-08-29 17:31:00 UTC
I think my errors came from not unmerging the old mozillae before installing
this new one.  After an emerge clean I don't get the errors from running
regchrome anymore.
Comment 10 Martin Schlemmer (RETIRED) gentoo-dev 2002-08-30 15:19:47 UTC
In portage with enigmail support.