Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[DEAD] [devnull overlay] scm-packages (-9999) and more
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5, 6  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
justinkb
Apprentice
Apprentice


Joined: 23 Dec 2008
Posts: 160

PostPosted: Thu Apr 09, 2009 7:55 pm    Post subject: Reply with quote

needs following patch i think...

Code:

--- mozilla-central/gfx/thebes/src/gfxPangoFonts.cpp.old   2009-02-27 16:19:07.000000000 +0100
+++ mozilla-central/gfx/thebes/src/gfxPangoFonts.cpp   2009-02-27 16:37:30.000000000 +0100
@@ -1299,12 +1299,11 @@ gfx_pango_font_map_context_substitute(Pa
 
 static PangoFcFont *
 gfx_pango_font_map_create_font(PangoFcFontMap *fontmap,
-                               PangoContext *context,
-                               const PangoFontDescription *desc,
-                               FcPattern *pattern)
+                               PangoFcFontKey *fontkey)
 {
+    const FcPattern *p_pattern = pango_fc_font_key_get_pattern(fontkey);
     return PANGO_FC_FONT(g_object_new(GFX_TYPE_PANGO_FC_FONT,
-                                      "pattern", pattern, NULL));
+                                      "pattern", p_pattern, NULL));
 }
 
 static void
@@ -1324,9 +1323,8 @@ gfx_pango_font_map_class_init(gfxPangoFo
     // context_key_* virtual functions are only necessary if we want to
     // dynamically respond to changes in the screen cairo_font_options_t.
 
-    // context_substitute and get_font are not likely to be used but
+    // get_font is not likely to be used but
     //   implemented because the class makes them available.
-    fcfontmap_class->context_substitute = gfx_pango_font_map_context_substitute;
     fcfontmap_class->create_font = gfx_pango_font_map_create_font;
 }
 



edit: this still doesn't make it compile... i gave up. props to whoever does get it to compile ;-) error on undefined reference to eDOMClassInfo_Pkcs11_id or something now.
Back to top
View user's profile Send private message
Dottout
l33t
l33t


Joined: 07 Mar 2006
Posts: 882

PostPosted: Fri Apr 10, 2009 10:56 am    Post subject: Reply with quote

I can compile it with no patches..
Back to top
View user's profile Send private message
justinkb
Apprentice
Apprentice


Joined: 23 Dec 2008
Posts: 160

PostPosted: Fri Apr 10, 2009 11:28 am    Post subject: Reply with quote

what use flags do you use? do you use internal_cairo?

compiled now with the above patch... guess the other bug got fixed upstream :)
Back to top
View user's profile Send private message
Dottout
l33t
l33t


Joined: 07 Mar 2006
Posts: 882

PostPosted: Fri Apr 10, 2009 12:00 pm    Post subject: Reply with quote

Code:
[ebuild   R   ] www-client/mozilla-firefox-9999  USE="dbus internal_nspr internal_nss internal_sqlite startup-notification -abouttab -bindist -custom-optimization -gnome -iceweasel -internal_cairo -java -mozdevelop -ogg -restrict-javascript -spell" 0 kB [1]

and here my emerge --info. I dont use anymore internal_cairo since the cairo live ebuild is always broken. it needs autogen.sh to be run and im too lazy to fix it ;)
Back to top
View user's profile Send private message
justinkb
Apprentice
Apprentice


Joined: 23 Dec 2008
Posts: 160

PostPosted: Fri Apr 10, 2009 1:00 pm    Post subject: Reply with quote

the ebuild needs some updating with regards to the linking of the plugins folder, after merging i end up with

/usr/lib64/mozilla-firefox/plugins/libnullplugin.so
/usr/lib64/mozilla-firefox/plugins/plugins -> /usr/lib64/nsbrowser/plugins

wheras it should be

/usr/lib64/mozilla-firefox/plugins -> /usr/lib64/nsbrowser/plugins
Back to top
View user's profile Send private message
ocin
Guru
Guru


Joined: 01 Jan 2006
Posts: 500

PostPosted: Sat Apr 11, 2009 9:17 am    Post subject: Reply with quote

uhm, do plugins work for you?
Back to top
View user's profile Send private message
justinkb
Apprentice
Apprentice


Joined: 23 Dec 2008
Posts: 160

PostPosted: Sat Apr 11, 2009 10:54 am    Post subject: Reply with quote

i got it working by modifying the ebuild to

rm -rf /usr/$(get_libdir)/mozilla-firefox/plugins

before the symlinking. before that it wouldn't work. rendering of certain bold fonts (e.g. on slashdot threads) is messed up though, so i masked it again.
Back to top
View user's profile Send private message
Dottout
l33t
l33t


Joined: 07 Mar 2006
Posts: 882

PostPosted: Thu Apr 23, 2009 7:26 pm    Post subject: Reply with quote

Code:
* Failed Patch: 136-fix_ftbfs_with_cairo_fb.patch !
Back to top
View user's profile Send private message
justinkb
Apprentice
Apprentice


Joined: 23 Dec 2008
Posts: 160

PostPosted: Thu Apr 23, 2009 8:58 pm    Post subject: Reply with quote

check if the fix was applied upstream :)
Back to top
View user's profile Send private message
Dottout
l33t
l33t


Joined: 07 Mar 2006
Posts: 882

PostPosted: Mon Apr 27, 2009 7:16 am    Post subject: Reply with quote

the updated patch is here: https://bug466250.bugzilla.mozilla.org/attachment.cgi?id=372770
Back to top
View user's profile Send private message
Dottout
l33t
l33t


Joined: 07 Mar 2006
Posts: 882

PostPosted: Mon May 04, 2009 7:18 am    Post subject: Reply with quote

Code:
changeset:   651:9455c84d5afc
tag:         tip
user:        tuqs <tuqs@core.ws>
date:        Sun May 03 04:16:30 2009 +0200
summary:     removing 136-fix_ftbfs_with_cairo_fb.patch from www-client/mozilla-
firefox-9999

guys, we still need the patch!! look at my previous post ;)
Back to top
View user's profile Send private message
tuqs
n00b
n00b


Joined: 02 Dec 2007
Posts: 6

PostPosted: Mon May 04, 2009 5:25 pm    Post subject: Reply with quote

Dottout wrote:
Code:
changeset:   651:9455c84d5afc
tag:         tip
user:        tuqs <tuqs@core.ws>
date:        Sun May 03 04:16:30 2009 +0200
summary:     removing 136-fix_ftbfs_with_cairo_fb.patch from www-client/mozilla-
firefox-9999

guys, we still need the patch!! look at my previous post ;)


Commited.

Thanks Dottout!
_________________
devnull overlay
Back to top
View user's profile Send private message
Dottout
l33t
l33t


Joined: 07 Mar 2006
Posts: 882

PostPosted: Mon May 04, 2009 5:29 pm    Post subject: Reply with quote

my pleasure ;)
Back to top
View user's profile Send private message
ocin
Guru
Guru


Joined: 01 Jan 2006
Posts: 500

PostPosted: Tue May 05, 2009 1:00 pm    Post subject: Reply with quote

Quick update:
- Added useflag for libnotify
- Desktop icon now shows version 3.6
- Re-added sparc keyword

Also the about:tab addon will get a nice speedup with the next version (already in svn).

Enjoy.
Back to top
View user's profile Send private message
Dottout
l33t
l33t


Joined: 07 Mar 2006
Posts: 882

PostPosted: Wed May 20, 2009 6:49 am    Post subject: Reply with quote

Code:
* Failed Patch: 102-dont_install_so_in_dev.patch !
 *  ( /usr/local/portage/layman/devnull/www-client/mozilla-firefox/files/patches/102-dont_install_so_in_dev.patch )

thank you again for your effort :)

edit:
also 108 fails[/profile]
Code:
 * Failed Patch: 108-bzXXX_no_zlib_export_if_native.patch !
 *  ( /usr/local/portage/layman/devnull/www-client/mozilla-firefox/files/patches/108-bzXXX_no_zlib_export_if_native.patch )
Back to top
View user's profile Send private message
ocin
Guru
Guru


Joined: 01 Jan 2006
Posts: 500

PostPosted: Fri May 22, 2009 3:56 pm    Post subject: Reply with quote

Fixed by tuqs.
Back to top
View user's profile Send private message
ocin
Guru
Guru


Joined: 01 Jan 2006
Posts: 500

PostPosted: Wed Jun 10, 2009 7:31 pm    Post subject: Reply with quote

We have merged the mozilla-firefox-9999 support thread into this one and updated the main page of this thread.
Back to top
View user's profile Send private message
Dottout
l33t
l33t


Joined: 07 Mar 2006
Posts: 882

PostPosted: Fri Jun 12, 2009 12:17 pm    Post subject: Reply with quote

hi again, firefox: * Failed Patch: 120-bzXXX_urlclassifier_prefs_in_toolkit.patch !
Back to top
View user's profile Send private message
ocin
Guru
Guru


Joined: 01 Jan 2006
Posts: 500

PostPosted: Fri Jun 12, 2009 2:36 pm    Post subject: Reply with quote

Dottout wrote:
hi again, firefox: * Failed Patch: 120-bzXXX_urlclassifier_prefs_in_toolkit.patch !

Fixed. (I removed the patch.)
Back to top
View user's profile Send private message
NotQuiteSane
Guru
Guru


Joined: 30 Jan 2005
Posts: 444
Location: Klamath Falls, Jefferson, USA, North America, Midgarth

PostPosted: Fri Jun 12, 2009 9:20 pm    Post subject: Reply with quote

I am getting the following while tryinbg to compile:
Code:
  -fPIC   -fno-rtti -fno-handle-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -march=prescott -pipe -Wno-return-type -w -fno-strict-aliasing -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -Os -freorder-blocks -fno-reorder-functions    -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/mozStorageArgValueArray.pp mozStorageArgValueArray.cpp
distcc[28563] (dcc_build_somewhere) Warning: failed to distribute, running locally instead
mozStorageConnection.cpp: In member function 'bool mozilla::storage::Connection::findFunctionByInstance(nsISupports*)':
mozStorageConnection.cpp:432: error: 'PR_ASSERT_CURRENT_THREAD_OWNS_LOCK' was not declared in this scope
distcc[28543] ERROR: compile mozStorageConnection.cpp on localhost failed
make[4]: *** [mozStorageConnection.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/var/tmp/portage/www-client/mozilla-firefox-9999/work/mozilla-central/storage/src'
make[3]: *** [libs] Error 2
make[3]: Leaving directory `/var/tmp/portage/www-client/mozilla-firefox-9999/work/mozilla-central/storage'
make[2]: *** [libs_tier_gecko] Error 2
make[2]: Leaving directory `/var/tmp/portage/www-client/mozilla-firefox-9999/work/mozilla-central'
make[1]: *** [tier_gecko] Error 2
make[1]: Leaving directory `/var/tmp/portage/www-client/mozilla-firefox-9999/work/mozilla-central'
make: *** [default] Error 2
 *
 * ERROR: www-client/mozilla-firefox-9999 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3240:  Called _eapi2_src_compile
 *               ebuild.sh, line  634:  Called die
 * The specific snippet of code:
 *              emake || die "emake failed"
 *
  *  The die message:
 *   emake failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/www-client/mozilla-firefox-9999/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-client/mozilla-firefox-9999/temp/environment'.
 * This ebuild is from a repository named 'devnull'
 *


A) I don't understand the die message, it tells me nothing, and B), how do i correct this problem, please?

i'm aware of the distcc errors, i've ignored them while busy in school

NQS
_________________
These opinions are mine, mine I say! Piss off and get your own.

As I see it -- An irregular blog, Improved with new location

To delete French language packs from system use 'sudo rm -fr /'
Back to top
View user's profile Send private message
ocin
Guru
Guru


Joined: 01 Jan 2006
Posts: 500

PostPosted: Fri Jun 12, 2009 10:08 pm    Post subject: Reply with quote

You maybe just pulled a bad revision since it works for me and others. But I'm looking into it.
Back to top
View user's profile Send private message
NotQuiteSane
Guru
Guru


Joined: 30 Jan 2005
Posts: 444
Location: Klamath Falls, Jefferson, USA, North America, Midgarth

PostPosted: Sat Jun 13, 2009 8:15 am    Post subject: Reply with quote

I tried compiling it again after disabling distcc. now I see:

Code:

 * Failed Patch: 120-bzXXX_urlclassifier_prefs_in_toolkit.patch !
 *  ( /usr/portage/local/layman/devnull/www-client/mozilla-firefox/files/patches/120-bzXXX_urlclassifier_pr
efs_in_toolkit.patch )
 *
 * Include in your bugreport the contents of:
 *
 *   /var/tmp/portage/www-client/mozilla-firefox-9999/temp/120-bzXXX_urlclassifier_prefs_in_toolkit.patch-4
701.out
 *
 * ERROR: www-client/mozilla-firefox-9999 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line 3306:  Called epatch '/usr/portage/local/layman/devnull/www-client/mozilla
-firefox/files/patches'
 *             environment, line 1737:  Called die
 * The specific snippet of code:
 *                   die "Failed Patch: ${patchname}!";
 *  The die message:
 *   Failed Patch: 120-bzXXX_urlclassifier_prefs_in_toolkit.patch!
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/www-client/mozilla-firefox-9999/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-client/mozilla-firefox-9999/temp/environ
ment'.
 * This ebuild is from a repository named 'devnull'
 *



and /var/tmp/portage/www-client/mozilla-firefox-9999/temp/120-bzXXX_urlclassifier_prefs_in_toolkit.patch-4
701.out

Code:
***** 120-bzXXX_urlclassifier_prefs_in_toolkit.patch *****

==========================================================

PATCH COMMAND:   patch -p0 -g0 -E --no-backup-if-mismatch < /usr/portage/local/layman/devnull/www-client/mozilla-firefox/files/patches/120-bzXXX_urlclassifier_prefs_in_toolkit.patch

==========================================================
patching file mozilla/toolkit/components/url-classifier/pref/url-classifier.js
can't find file to patch at input line 24
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: mozilla/toolkit/components/url-classifier/Makefile.in
|===================================================================
|--- mozilla.orig/toolkit/components/url-classifier/Makefile.in
|+++ mozilla/toolkit/components/url-classifier/Makefile.in
--------------------------
No file to patch.  Skipping patch.
1 out of 1 hunk ignored
==========================================================

PATCH COMMAND:   patch -p1 -g0 -E --no-backup-if-mismatch < /usr/portage/local/layman/devnull/www-client/mozilla-firefox/files/patches/120-bzXXX_urlclassifier_prefs_in_toolkit.patch

==========================================================
patching file toolkit/components/url-classifier/pref/url-classifier.js
patching file toolkit/components/url-classifier/Makefile.in
Hunk #1 FAILED at 46.
1 out of 1 hunk FAILED -- saving rejects to file toolkit/components/url-classifier/Makefile.in.rej
==========================================================

PATCH COMMAND:   patch -p2 -g0 -E --no-backup-if-mismatch < /usr/portage/local/layman/devnull/www-client/mozilla-firefox/files/patches/120-bzXXX_urlclassifier_prefs_in_toolkit.patch

==========================================================
patching file components/url-classifier/pref/url-classifier.js
can't find file to patch at input line 24
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: mozilla/toolkit/components/url-classifier/Makefile.in
|===================================================================
|--- mozilla.orig/toolkit/components/url-classifier/Makefile.in
|+++ mozilla/toolkit/components/url-classifier/Makefile.in
--------------------------
No file to patch.  Skipping patch.
1 out of 1 hunk ignored
==========================================================

PATCH COMMAND:   patch -p3 -g0 -E --no-backup-if-mismatch < /usr/portage/local/layman/devnull/www-client/mozilla-firefox/files/patches/120-bzXXX_urlclassifier_prefs_in_toolkit.patch

==========================================================
patching file url-classifier/pref/url-classifier.js
can't find file to patch at input line 24
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: mozilla/toolkit/components/url-classifier/Makefile.in
|===================================================================
|--- mozilla.orig/toolkit/components/url-classifier/Makefile.in
|+++ mozilla/toolkit/components/url-classifier/Makefile.in
--------------------------
No file to patch.  Skipping patch.
1 out of 1 hunk ignored
==========================================================

PATCH COMMAND:   patch -p4 -g0 -E --no-backup-if-mismatch < /usr/portage/local/layman/devnull/www-client/mozilla-firefox/files/patches/120-bzXXX_urlclassifier_prefs_in_toolkit.patch

==========================================================
patching file pref/url-classifier.js
patching file Makefile.in
Hunk #1 FAILED at 46.
1 out of 1 hunk FAILED -- saving rejects to file Makefile.in.rej


NQS
_________________
These opinions are mine, mine I say! Piss off and get your own.

As I see it -- An irregular blog, Improved with new location

To delete French language packs from system use 'sudo rm -fr /'
Back to top
View user's profile Send private message
ocin
Guru
Guru


Joined: 01 Jan 2006
Posts: 500

PostPosted: Sat Jun 13, 2009 3:24 pm    Post subject: Reply with quote

Look in the above post, I already fixed that. Sync the overlay and try again (w/o ccache).
Back to top
View user's profile Send private message
NotQuiteSane
Guru
Guru


Joined: 30 Jan 2005
Posts: 444
Location: Klamath Falls, Jefferson, USA, North America, Midgarth

PostPosted: Sat Jun 13, 2009 8:30 pm    Post subject: Reply with quote

re-synced, now i see:

Code:
mozStorageConnection.cpp:432: error: 'PR_ASSERT_CURRENT_THREAD_OWNS_LOCK' was not declared in this scope
make[4]: *** [mozStorageConnection.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/var/tmp/portage/www-client/mozilla-firefox-9999/work/mozilla-central/storage/src'
make[3]: *** [libs] Error 2
make[3]: Leaving directory `/var/tmp/portage/www-client/mozilla-firefox-9999/work/mozilla-central/storage'
make[2]: *** [libs_tier_gecko] Error 2
make[2]: Leaving directory `/var/tmp/portage/www-client/mozilla-firefox-9999/work/mozilla-central'
make[1]: *** [tier_gecko] Error 2
make[1]: Leaving directory `/var/tmp/portage/www-client/mozilla-firefox-9999/work/mozilla-central'
make: *** [default] Error 2
 *
 * ERROR: www-client/mozilla-firefox-9999 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3240:  Called _eapi2_src_compile
 *               ebuild.sh, line  634:  Called die
 * The specific snippet of code:
 *              emake || die "emake failed"
 *  The die message:
 *   emake failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/www-client/mozilla-firefox-9999/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-client/mozilla-firefox-9999/temp/environment'.
 * This ebuild is from a repository named 'devnull'
 *


i'm going to R&R the overlay and re-try

NQS
_________________
These opinions are mine, mine I say! Piss off and get your own.

As I see it -- An irregular blog, Improved with new location

To delete French language packs from system use 'sudo rm -fr /'
Back to top
View user's profile Send private message
NotQuiteSane
Guru
Guru


Joined: 30 Jan 2005
Posts: 444
Location: Klamath Falls, Jefferson, USA, North America, Midgarth

PostPosted: Sat Jun 13, 2009 10:06 pm    Post subject: Reply with quote

NotQuiteSane wrote:
r
i'm going to R&R the overlay and re-try

NQS


Just did and get same error

NQS
_________________
These opinions are mine, mine I say! Piss off and get your own.

As I see it -- An irregular blog, Improved with new location

To delete French language packs from system use 'sudo rm -fr /'
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6  Next
Page 4 of 6

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum