After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 356036 - firefox typeaheadfind compile error
firefox typeaheadfind compile error
Status: RESOLVED DUPLICATE of bug 355555
Product: GARNOME
Classification: Deprecated
Component: general
2.16.x
Other Linux
: Normal normal
: ---
Assigned To: GARNOME Maintainers
garnome list
Depends on:
Blocks:
 
 
Reported: 2006-09-15 00:19 UTC by frank esposito
Modified: 2006-09-16 22:12 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
config.log (74.93 KB, text/plain)
2006-09-15 04:22 UTC, frank esposito
Details

Description frank esposito 2006-09-15 00:19:55 UTC
Please describe the problem:
while running GARNOME 2.16.0 it stops at:

checking whether typeaheadfind is broken... yes
configure: error: You must not compile firefox with the "typeaheadfind" extension enabled!
make[2]: ***[configure-work/main.d/epihany-2.16.0/configure] Error 1


Steps to reproduce:
1. run make /garnome-2.16.0/desktop/epiphany
2. 
3. 


Actual results:
make: *** Error 1

Expected results:


Does this happen every time?
yes

Other information:
tried to make clean, make, make install firefox --no fix.

I have no idea how to disable the extension in the mozconfig file.
Comment 1 frank esposito 2006-09-15 04:22:33 UTC
Created attachment 72829 [details]
config.log

config.log file for error when makeing epiphany-2.16.0
Comment 2 frank esposito 2006-09-15 04:23:45 UTC
same problem as bug 355555
http://bugzilla.gnome.org/show_bug.cgi?id=355555
Comment 3 Joseph Sacco 2006-09-15 15:52:15 UTC
Frank,

This problem has appeared in the past.  It seems to be distro dependent. You may want to do a goggle search.

Questions:

    * What distro are you running?
    * Is firefox or mozilla installed by the distro?
    * if so, what version?


A stab in the dark
==================
Edit gar.conf.mk 

change:

   LD_LIBRARY_PATH := $(libdir):$(LD_LIBRARY_PATH)

to 

   LD_LIBRARY_PATH := $(libdir):$(libdir)/firefox-1.5.0.6:$(LD_LIBRARY_PATH)


-Joseph
Comment 4 frank esposito 2006-09-15 16:44:45 UTC
i will try the LD_LIBRARY_PATH fix.

the distro is a barebones gentoo 2006.1 distro, just the base layout and core linux/gnu utilities. with most dependicies for gnome installed via portage.

as far as i know no firefox/mozilla packaes were installed. Only what ever garnome put in.

I was also going to recompile mozilla the "Suggested way to compile Mozilla" and see what happens.
Comment 5 frank esposito 2006-09-15 17:13:57 UTC
the edits to "gar.conf.mk" did not work.

same error
Comment 6 Karsten Bräckelmann 2006-09-16 21:56:27 UTC
(In reply to comment #2)
> same problem as bug 355555

Frank, very true. :)


*** This bug has been marked as a duplicate of 355555 ***
Comment 7 Karsten Bräckelmann 2006-09-16 22:05:59 UTC
Hmm, from the top of my head...

(In reply to comment #0)
> tried to make clean, make, make install firefox --no fix.

So you did install botstrap/firefox, and it finished successful, right?

IIRC this bug indicates, that either Mozilla/Firefox or at least some of its libs have been installed system wide. How positive are you, that there is *no* Mozilla thingy installed by Gentoo?

Also IIRC, last time I tried to hunt this down for others... Some info I found mentioned that there actually is some moz config file on the system, that is being picked up. Don't recall which one it was, but it may even be in the users $HOME directory. [1]

What user are you building as? Does he have a ~/.mozilla dir? If so, try renaming that dir (be careful, and do not delete it).


Caveat:  All the above is straight from memory only... ;)


[1] Some distro even put a line in the Mozilla install "script", to remove all these particula config files in all users $HOME dirs. Which is quite nasty, to say the least.
Comment 8 Karsten Bräckelmann 2006-09-16 22:12:36 UTC
Eek.  From your attachted config.log:

> $ ./configure --prefix=/root/garnome [...]

Please, do *not* build as root. Please read the README and the documentation on our project page carefully. The README mentions some easy steps how to share the build without any need to build as root (around line 30).

(FWIW, building as root and not changing the default in gar.conf.mk will result in a totally useless build -- unless you open /root to the world, which of course is a bad idea.)