Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

Minefield (aka Firefox-cvs, Gran Paradiso)

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Post Reply
Advanced search
614 posts
  • Page 1 of 25
    • Jump to page:
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 25
  • Next
Author
Message
Gergan Penkov
Veteran
Veteran
User avatar
Posts: 1464
Joined: Sat Jul 17, 2004 9:42 pm
Location: das kleinste Kuhdorf Deutschlands :)

Minefield (aka Firefox-cvs, Gran Paradiso)

  • Quote

Post by Gergan Penkov » Sun Apr 29, 2007 7:46 pm

Friendly Warning: You know the rules in unsupported, no bugs should be posted on b.g.o about this overlay. If you have problems of any kind, post them here.

This ebuild could be installed parallel to the portage firefox version, the only thing, which could bring problems is the nspr checkout, but I don't have any problems with it.

Anyway if there are some problems, ask here and don't report bugs on b.g.o.

Well here is a minefield ebuild, it is a cvs checkout from head as there is no branch currently for firefox-3.0, it depends on pre-release checkout of nspr and I bumped its so-version, so you'll need to revdep-rebuild.

This said the overlay is at http://g-overlays.googlecode.com/svn/trunk/mozilla/

You could check it out with something like this:
Code:

Code: Select all

svn co http://g-overlays.googlecode.com/svn/trunk/mozilla/
add it to your make.conf and you are set.

and

Code: Select all

emerge -D minefield
after that don't forget to run revdep-rebuild as you'll need to rebuild all that depend on nspr ;)


P.S. there are some other ebuilds in the overlay, if you don't want to use them mask them or checkout only the eclass and the www-client/minefield directories in the correct overlay of yours.
"I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack
Top
Dottout
l33t
l33t
User avatar
Posts: 882
Joined: Tue Mar 07, 2006 6:38 pm

  • Quote

Post by Dottout » Mon Apr 30, 2007 3:31 pm

oh thank you ;) ive been using for months an old ebuild but it wasnt working anymore (and yes, im too lazy to update it)
Top
Dottout
l33t
l33t
User avatar
Posts: 882
Joined: Tue Mar 07, 2006 6:38 pm

  • Quote

Post by Dottout » Mon Apr 30, 2007 8:36 pm

emerge fails:

Code: Select all

 * Applying 666_mozilla-glitz-cairo.patch ...                             [ ok ]
 * Applying 064_firefox-nsplugins-v3.patch ...                            [ ok ]
 * Applying 063_firefox-rpath-3.patch ...                                 [ ok ]
 * Running eautoreconf in '/var/tmp/portage/www-client/minefield-9999/work/mozilla' ...
 * Running aclocal ...                                                    [ !! ]

 * Failed Running aclocal !

 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/www-client/minefield-9999/temp/aclocal-18628.out


!!! ERROR: www-client/minefield-9999 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_unpack
  ebuild.sh, line 751:   Called qa_call 'src_unpack'
  ebuild.sh, line 44:   Called src_unpack
  minefield-9999.ebuild, line 156:   Called eautoreconf
  autotools.eclass, line 93:   Called eaclocal
  autotools.eclass, line 130:   Called autotools_run_tool 'aclocal'
  autotools.eclass, line 218:   Called die

!!! Failed Running aclocal !
!!! 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/minefield-9999/temp/build.log'.
in /var/tmp/portage/www-client/minefield-9999/temp/aclocal-18628.out

Code: Select all

***** aclocal *****

configure.in:3871: warning: macro `AM_PATH_NSS' not found in library
configure.in:7041: warning: macro `AM_PATH_LIBIDL' not found in library
configure.in:7046: warning: macro `AM_PATH_LIBIDL' not found in library
ac-wrapper: Autoconf 2.13 doesn't contain autom4te.
            Either unset WANT_AUTOCONF or don't execute anything
            that would use autom4te.
aclocal-1.10: autom4te failed with exit status: 1
any suggestion?
Top
Gergan Penkov
Veteran
Veteran
User avatar
Posts: 1464
Joined: Sat Jul 17, 2004 9:42 pm
Location: das kleinste Kuhdorf Deutschlands :)

  • Quote

Post by Gergan Penkov » Mon Apr 30, 2007 9:27 pm

the strange thing is that I don't have this problem, it is some autotools issue, I would try removing WANT_AUTOCONF from the beginning of the ebuild - or set them to latest with WANT_AUTOMAKE.

EDIT - that does not work, I have another error if I try with latest.
"I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack
Top
Gergan Penkov
Veteran
Veteran
User avatar
Posts: 1464
Joined: Sat Jul 17, 2004 9:42 pm
Location: das kleinste Kuhdorf Deutschlands :)

  • Quote

Post by Gergan Penkov » Mon Apr 30, 2007 9:48 pm

look in /usr/portage/distfiles/cvs-src/mozilla, do you have aclocal.m4 there?
If not this will explain the problem you are having, but will not explain why are you missing it?
"I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack
Top
Dottout
l33t
l33t
User avatar
Posts: 882
Joined: Tue Mar 07, 2006 6:38 pm

  • Quote

Post by Dottout » Mon Apr 30, 2007 9:50 pm

yep..I already tried without that line, but then, with 2.61, autoconf failed
EDIT: yes, I have aclocal.m4
Top
Gergan Penkov
Veteran
Veteran
User avatar
Posts: 1464
Joined: Sat Jul 17, 2004 9:42 pm
Location: das kleinste Kuhdorf Deutschlands :)

  • Quote

Post by Gergan Penkov » Tue May 01, 2007 12:04 am

Hm, I removed completely cvs-src to test if there would be something wrong with a fresh checkout - no luck. The problem is that aclocal does not get run at all here:
* Applying 666_mozilla-glitz-cairo.patch ... [ ok ]
* Applying 064_firefox-nsplugins-v3.patch ... [ ok ]
* Applying 063_firefox-rpath-3.patch ... [ ok ]
* Running eautoreconf in '/var/tmp/portage/www-client/minefield-9999/work/mozilla' ...
* Running autoconf ... [ ok ]
* Running elibtoolize in: mozilla/security/svrcore
* Applying portage-1.5.10.patch ...
* Applying sed-1.5.6.patch ...
* Running elibtoolize in: mozilla/js/tamarin/pcre
* Applying sed-1.5.6.patch ...
* Running elibtoolize in: mozilla/toolkit/airbag/airbag/autotools
* Applying portage-1.5.10.patch ...
* Applying max_cmd_len-1.5.20.patch ...
* Applying sed-1.5.6.patch ...
So there is no error - if you have used some older cvs builds, could it be that there is still some cruft around in cvs-src? Differences in autotools version or the wrappers are unlikely, as you probably have normal firefox or xulrunner and the root dir is most probably not that different and they all use eautoreconf.
"I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack
Top
Dottout
l33t
l33t
User avatar
Posts: 882
Joined: Tue Mar 07, 2006 6:38 pm

  • Quote

Post by Dottout » Tue May 01, 2007 8:11 am

ok, right now Im deleting my cvs-src dir, then im going to try a new build

EDIT: after cleaning /var/tmp/portage and cvs-src now is compiling ;)
Top
Gergan Penkov
Veteran
Veteran
User avatar
Posts: 1464
Joined: Sat Jul 17, 2004 9:42 pm
Location: das kleinste Kuhdorf Deutschlands :)

  • Quote

Post by Gergan Penkov » Tue May 01, 2007 9:31 am

super ;)
"I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack
Top
Dottout
l33t
l33t
User avatar
Posts: 882
Joined: Tue Mar 07, 2006 6:38 pm

  • Quote

Post by Dottout » Tue May 01, 2007 11:27 am

this isnt my lucky day. after compiling:

Code: Select all

minefield 
/usr/lib/minefield/run-mozilla.sh: line 131: 25952 Segmentation fault      "$prog" ${1+"$@"}
also my old firefox segfaults, so I tried to remove both and reinstall minefield but it still segfaults. god bless links ;)
Top
Gergan Penkov
Veteran
Veteran
User avatar
Posts: 1464
Joined: Sat Jul 17, 2004 9:42 pm
Location: das kleinste Kuhdorf Deutschlands :)

  • Quote

Post by Gergan Penkov » Tue May 01, 2007 12:14 pm

try running minefield --safe-mode (for minefiled) and disabling all of the stuff extensions themes and so on.
for firefox - have you run revdep-rebuild?
"I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack
Top
Dottout
l33t
l33t
User avatar
Posts: 882
Joined: Tue Mar 07, 2006 6:38 pm

  • Quote

Post by Dottout » Tue May 01, 2007 12:27 pm

no way with -safe-mode, it still segfaults. and yes, Ive already tried revdep-rebuild, it pretended to rebuild nothing
Top
Gergan Penkov
Veteran
Veteran
User avatar
Posts: 1464
Joined: Sat Jul 17, 2004 9:42 pm
Location: das kleinste Kuhdorf Deutschlands :)

  • Quote

Post by Gergan Penkov » Tue May 01, 2007 12:56 pm

Well this is getting stranger :)
I've bumped explicitely nspr so-version in order to trigger rebuild (as they have changed some of the parameters' types), so it is strange that you don't get anything to rebuild with revdep-rebuild (either I have broken the nspr ebuild - I needed to remove some lines from it as it seemed that they have fixed them, or revdep-rebuild is again somewhat broken).
If you are using portage - (I don't know about paludis, but last I checked pkg-core did not create these files)

Code: Select all

grep -nR "libnspr4.so.7" /var/db/pkg/*|grep NEEDED
should return the pkgs, which use the new nspr

Code: Select all

grep -nR "libnspr4.so.6" /var/db/pkg/*|grep NEEDED
should return the pkgs, which are trying to use the old nspr, there should be none
I suppose that the problem could be related to nspr as firefox should not have any problems with minefield installed.
"I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack
Top
Dottout
l33t
l33t
User avatar
Posts: 882
Joined: Tue Mar 07, 2006 6:38 pm

  • Quote

Post by Dottout » Tue May 01, 2007 2:00 pm

only thunderbird need so.6 (ok I have to admit that i did 3 softlinks to have tb running without a rebuild)
so.7 is used by minefield and nss
Top
Gergan Penkov
Veteran
Veteran
User avatar
Posts: 1464
Joined: Sat Jul 17, 2004 9:42 pm
Location: das kleinste Kuhdorf Deutschlands :)

  • Quote

Post by Gergan Penkov » Tue May 01, 2007 4:26 pm

Hm, thunderbird running ok with the new nspr, but firefox recompiled against it segfaults. Well there could be some new functions in the API, which get used on recompilation.
Now the question is why this does not break here (amd64), but breaks on your side (looking at the segfault line - x86) - I think I'll make an ebuild, which uses the internal nss/nspr, at least it will not break your system firefox and the rest on your system and you could downgrade nspr, till I could test it in chroot or qemu.
"I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack
Top
Archangel1
Veteran
Veteran
User avatar
Posts: 1212
Joined: Wed Apr 21, 2004 12:29 am
Location: Work

  • Quote

Post by Archangel1 » Tue May 01, 2007 11:38 pm

I've found the same - minefield segfaults, and old Firefox segfaults when built against the new nspr.
Mine is an amd64 system.
What are you, stupid?
Top
Master_Of_Disaster
l33t
l33t
User avatar
Posts: 610
Joined: Fri Feb 28, 2003 7:57 pm
Location: 15.05072° East, 48.13747° North (aka Mauer), Austria
Contact:
Contact Master_Of_Disaster
Website

  • Quote

Post by Master_Of_Disaster » Wed May 02, 2007 1:10 am

Doesn't segfault here, but I'm unable to connect via HTTPS now...
post tenebras lux, post fenestras tux
Registered Linux User Nr. 312509
Adopt an unanswered post today!
Top
Gergan Penkov
Veteran
Veteran
User avatar
Posts: 1464
Joined: Sat Jul 17, 2004 9:42 pm
Location: das kleinste Kuhdorf Deutschlands :)

  • Quote

Post by Gergan Penkov » Wed May 02, 2007 7:27 am

Hm, I'm going to update the minefield-build to use the internal nss/nspr for now and mask the nspr-one till I find what's the problem - the only thing, which I've noticed was that the dialog about the untrusted certificates was popping on all of the https-sites, even on the mozilla-extensions' site, which probably has some connection to the master_of_disaster's problem.
In fact the build is there as -r1, but I still haven't built it myself (it's compiling right now) and should mask the nspr build, but this will be after I come back from work :)
"I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack
Top
Dottout
l33t
l33t
User avatar
Posts: 882
Joined: Tue Mar 07, 2006 6:38 pm

  • Quote

Post by Dottout » Wed May 02, 2007 9:23 am

thank you for your effort, im building -r1 now :)

EDIT: still segfaults
Top
lazy_bum
l33t
l33t
User avatar
Posts: 691
Joined: Wed Feb 16, 2005 8:55 am

  • Quote

Post by lazy_bum » Wed May 02, 2007 12:13 pm

Works fine for me (well... it starts and I can `browse` and... more test are needed ;-).
roslin uberlay | grubelek
Top
Dottout
l33t
l33t
User avatar
Posts: 882
Joined: Tue Mar 07, 2006 6:38 pm

  • Quote

Post by Dottout » Wed May 02, 2007 12:23 pm

maybe something wrong with my toolchain? what are your cflags?
Top
lazy_bum
l33t
l33t
User avatar
Posts: 691
Joined: Wed Feb 16, 2005 8:55 am

  • Quote

Post by lazy_bum » Wed May 02, 2007 12:30 pm

Dottout wrote:maybe something wrong with my toolchain? what are your cflags?

Code: Select all

CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
roslin uberlay | grubelek
Top
Master_Of_Disaster
l33t
l33t
User avatar
Posts: 610
Joined: Fri Feb 28, 2003 7:57 pm
Location: 15.05072° East, 48.13747° North (aka Mauer), Austria
Contact:
Contact Master_Of_Disaster
Website

  • Quote

Post by Master_Of_Disaster » Wed May 02, 2007 12:35 pm

works ok for me too. seems to have problems with extensions though, I need to verify this.

ARCH=amd64

Code: Select all

CFLAGS="-O3 -pipe -march=nocona -fvpt -ftracer -fno-loop-optimize"
LDFLAGS="-Wl,--hash-style=both -Wl,-O1"
post tenebras lux, post fenestras tux
Registered Linux User Nr. 312509
Adopt an unanswered post today!
Top
Dottout
l33t
l33t
User avatar
Posts: 882
Joined: Tue Mar 07, 2006 6:38 pm

  • Quote

Post by Dottout » Wed May 02, 2007 12:37 pm

Code: Select all

CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
as you can see I have nothing dangerous in my cflags
Top
Master_Of_Disaster
l33t
l33t
User avatar
Posts: 610
Joined: Fri Feb 28, 2003 7:57 pm
Location: 15.05072° East, 48.13747° North (aka Mauer), Austria
Contact:
Contact Master_Of_Disaster
Website

  • Quote

Post by Master_Of_Disaster » Wed May 02, 2007 12:44 pm

Compilerversion? I'm on gcc-4.2.0-pre20070430
post tenebras lux, post fenestras tux
Registered Linux User Nr. 312509
Adopt an unanswered post today!
Top
Post Reply

614 posts
  • Page 1 of 25
    • Jump to page:
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 25
  • Next

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic