Summary: | Mozilla Firebfox build fails ONLY when NX (nomachine) stuff installed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dave Andruczyk <djandruczyk> |
Component: | Current packages | Assignee: | Stuart Herbert (RETIRED) <stuart> |
Status: | RESOLVED DUPLICATE | ||
Severity: | blocker | ||
Priority: | High | ||
Version: | 1.4 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Dave Andruczyk
2004-02-19 17:21:39 UTC
I think this is what is happening: 1. the linker is asked to link TestGtkEmbed against a list of libraries 2. that list of libraries isn't sufficient in itself, so additional libraries are pulled in to make sure that all the symbols are defined 3. the additional libraries are pulled using the path in /etc/ld.so.conf, leading to the NX libraries Basically it sounds like NX is designed to be used in a run-time context, not a compile-time context. Instead of setting anything in /etc/ld.so.conf, there should probably be an alternate way of making NX function properly, such as a wrapper script. In theory we could workaround this problem in the mozilla ebuild using LD_LIBRARY_PATH. But as the poster mentioned, it happens with other packages, so that is clearly the wrong solution. Reassigning to Stuart since this needs to be fixed in NX, not mozilla. |