Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 106713
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Mozilla Gentoo Team <mozilla@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Doug Goldstein <cardoe@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 106713 depends on: 105396 Show dependency tree
Bug 106713 blocks: 98828 103197 104060 106297
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-09-20 12:31 0000
Mozilla and all Mozilla based products using mozsvg need to switch from
"--enable-svg" to "--enable-svg=libart" so they don't use Cairo.

The Cairo API has changed and Mozilla's codebase has not updated accordingly and
as a result we can't release Cairo because of Mozilla's dependancy on the old API.

We need a new Cairo out so we need Mozilla to stop using it until Mozilla is
updated to the stable API

------- Comment #1 From Hanno Meyer-Thurow 2005-09-20 15:42:12 0000 -------
Small patch for Mozilla to use Cairos stable API is at bug 98828.
Likewise upstream did for cvs head (deer park).
No backport. Just API change.

Well, there is one tricky part where one function call got separated to two. One
wrapper function or however you may call it. I am no real programmer but I see
that there is no change from code being used. In the end it does the same.

I don't remember well about that part. One month ago I posted it. All the ones
that tested the patch did not report issues. I got no issues, too.

I, aswell, do not know why it is not included into portage. Noone was in need to
comment on that yet.

This patch is for Mozilla and Firefox. No idea if this patch is useful for
Thunderbird and/or Sunwhatever and other products.

It was easy to patch that. Sure other Mozilla products are as easy as
Mozilla/Firefox to patch. A good start is to have a look at cvs head. :)

May be we can get a list of broken Mozilla products to work on patches?

------- Comment #2 From Doug Goldstein 2005-09-23 16:40:53 0000 -------
mozilla
mozilla-firefox
gecko-sdk

------- Comment #3 From Hanno Meyer-Thurow 2005-09-24 09:45:39 0000 -------
Patch at bug 98828
Other products failing?

------- Comment #4 From Martin Schlemmer (RETIRED) 2005-09-25 16:35:54 0000 -------
Those options are for the newer 1.4 brances.  Anyhow, using libart in 1.7.12
and
1.0.7.  Will go stable depending on bug #105396.

------- Comment #5 From Martin Schlemmer (RETIRED) 2005-09-26 11:50:40 0000 -------
*** Bug 104526 has been marked as a duplicate of this bug. ***

------- Comment #6 From Jakub Moc (RETIRED) 2005-09-29 23:58:13 0000 -------
*** Bug 107666 has been marked as a duplicate of this bug. ***

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug