[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: solution to the problem of orca and gecko not working in non-gnome environment



It's reported as Mozilla bug under #743580, but seems like Multiarch is a Debian invention and a Debian only problem for now. So debian-accessibility list looks like the best place to develop a solution to this bug.

The workaround with "ln -s" was posted on orca list quite a while ago [2].

The first thing to check would be iceweasel sources. It's easy to fix the problem in Debian sources, worse with upstream firefox. I don't know about any bug report to iceweasel, maybe it's time for one. When iceweasel is fixed, firefox should bother us much less.

Python developers also reported a problem with accessing multiarch triplet in an efficient way [3].

Jarek

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=743580
[2] https://mail.gnome.org/archives/orca-list/2013-September/msg00006.html
[3] https://groups.google.com/forum/#!topic/linux.debian.maint.python/Zq3-oOes0eE

W dniu 2014-03-10 00:14, Jason White pisze:
I think I've found it with a quick search of the Mozilla repository.
mozilla/accessible/src/atk/Platform.cpp, line 81:

81 #if defined(LINUX) && defined(__x86_64__)
82         libPath.Append(":/usr/lib64:/usr/lib");

If you change line 82 to
libPath.Append(":/usr/lib64:/usr/lib:/usr/lib/x86_64-linux-gnu");
and rebuild Mozilla, it might work.




Reply to: