Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 83255 - mozilla firefox 1.0.1 released
Summary: mozilla firefox 1.0.1 released
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL: http://www.mozilla.org/products/firefox/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-24 19:56 UTC by Jason Oliveira
Modified: 2005-02-26 00:30 UTC (History)
1 user (show)

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


Attachments
proper ebuild for mozilla-firefox-bin (mozilla-firefox-bin-1.0.1.ebuild,2.23 KB, text/plain)
2005-02-24 19:57 UTC, Jason Oliveira
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jason Oliveira 2005-02-24 19:56:44 UTC
new ebuilds required. shall upload.

Reproducible: Always
Steps to Reproduce:
Comment 1 Jason Oliveira 2005-02-24 19:57:31 UTC
Created attachment 52091 [details]
proper ebuild for mozilla-firefox-bin
Comment 2 Florian Engelhardt 2005-02-25 01:40:25 UTC
I is just a new minor version, so the ebuild for 1.0 should
work great for 1.0.1.
I am trying that right now.
Comment 3 Florian Engelhardt 2005-02-25 01:47:26 UTC
it does not compile:

In file included from nsFreeType.h:39,
                 from nsFreeType.cpp:48:
../../../dist/include/gfx/nsIFreeType2.h:53: error: `FTC_Image_Cache' has not been declared
../../../dist/include/gfx/nsIFreeType2.h:53: error: ISO C++ forbids declaration of `aImageCache' with no type
../../../dist/include/gfx/nsIFreeType2.h:92: error: `FTC_Image_Cache' has not been declared
../../../dist/include/gfx/nsIFreeType2.h:92: error: `FTC_Image_Desc' has not been declared
../../../dist/include/gfx/nsIFreeType2.h:92: error: ISO C++ forbids declaration of `cache' with no type
../../../dist/include/gfx/nsIFreeType2.h:92: error: ISO C++ forbids declaration of `desc' with no type
../../../dist/include/gfx/nsIFreeType2.h:104: error: `FTC_Image_Cache' has not been declared
../../../dist/include/gfx/nsIFreeType2.h:104: error: ISO C++ forbids declaration of `cache' with no type
In file included from nsFreeType.cpp:48:
nsFreeType.h:107: error: typedef `FTC_Image_Cache_Lookup_t' is initialized (use __typeof__ instead)
nsFreeType.h:107: error: `FTC_Image_Cache' was not declared in this scope
nsFreeType.h:107: error: `FTC_Image_Desc' was not declared in this scope
nsFreeType.h:107: error: expected primary-expression before ',' token
nsFreeType.h:107: error: expected primary-expression before ',' token
nsFreeType.h:107: error: expected primary-expression before '*' token
nsFreeType.h:107: error: expected primary-expression before ')' token
nsFreeType.h:113: error: `FTC_Image_Cache' has not been declared
nsFreeType.h:113: error: ISO C++ forbids declaration of `parameter' with no type
nsFreeType.h:145: error: `FTC_Image_Cache' has not been declared
nsFreeType.h:145: error: ISO C++ forbids declaration of `aImageCache' with no type
nsFreeType.h:145: error: `FTC_Image_Cache' has not been declared
nsFreeType.h:145: error: `FTC_Image_Desc' has not been declared
nsFreeType.h:145: error: ISO C++ forbids declaration of `cache' with no type
nsFreeType.h:145: error: ISO C++ forbids declaration of `desc' with no type
nsFreeType.h:145: error: `FTC_Image_Cache' has not been declared
nsFreeType.h:145: error: ISO C++ forbids declaration of `cache' with no type
nsFreeType.h:216: error: `FTC_Image_Cache' does not name a type


and hundred more lines of warnings and errors :(
Comment 4 Dion Sole 2005-02-25 04:32:25 UTC
That shouldnt be related to the ebuild. Its an error in Firefox, where its still trying to used deprecated API calls to Freetype functions.
The following 2 patches should fix the issue. First one applies to only a gtk+ and xft build, second applies to builds with --enable-freetype or --with-freetype (I forget which configure option it is -_-)
https://bugzilla.mozilla.org/attachment.cgi?id=162261
and
https://bugzilla.mozilla.org/attachment.cgi?id=162272
Comment 5 Aron Griffis (RETIRED) gentoo-dev 2005-02-25 06:24:36 UTC
Dion, what bug are those attachments from?
Comment 7 Horace Ip 2005-02-25 23:20:50 UTC
Move mozilla-firefox-1.0-r3.ebuild to mozilla-firefox-1.0.1.ebuild

works right away (with ~x86 freetype-2.1.9-r1)
Comment 8 Brad Laue (RETIRED) gentoo-dev 2005-02-26 00:30:48 UTC
Compiles here. Now in CVS. Please re-open the freetype problem as a separate issue.