Summary: | net-libs/xulrunner > 1.9.2.8 cannot be compiled. problem on linking | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | darkmanPPT <parish_on_line> |
Component: | [OLD] Unspecified | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | CC: | jmbsvicetto, mephinet |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log of the compilation
build log of xulrunner 2.0 |
Description
darkmanPPT
2011-02-21 22:36:30 UTC
Created attachment 263377 [details]
build.log of the compilation
Actually it is: it asks for a prefix, not a path to the header. What's your version of libevent ? (In reply to comment #2) > Actually it is: it asks for a prefix, not a path to the header. > What's your version of libevent ? > dev-libs/libevent-1.4.14b-r1 that is ~ in portage the problem remains also with versions 1.4.14b and 1.4.13 that are stable in portage. same errors I try to compile the package without the flag "ipc". it works. But... as explained in http://www.gentoo.org/dyn/use-index.xml#net-libs the flag "ipc" is: "Use inter-process communication between tabs and plugins. Allows for greater stability in case of plugin crashes" and obviously is something that i would like to activate. (In reply to comment #4) > I try to compile the package without the flag "ipc". > > it works. > But... as explained in http://www.gentoo.org/dyn/use-index.xml#net-libs > > the flag "ipc" is: "Use inter-process communication between tabs and plugins. > Allows for greater stability in case of plugin crashes" > > and obviously is something that i would like to activate. Please post the results of the following command echo "int main() { return 0; }" | gcc -march=native -v -E - 2>&1 | grep march (In reply to comment #5) > (In reply to comment #4) > > I try to compile the package without the flag "ipc". > > > > it works. > > But... as explained in http://www.gentoo.org/dyn/use-index.xml#net-libs > > > > the flag "ipc" is: "Use inter-process communication between tabs and plugins. > > Allows for greater stability in case of plugin crashes" > > > > and obviously is something that i would like to activate. > > Please post the results of the following command > > echo "int main() { return 0; }" | gcc -march=native -v -E - 2>&1 | grep march /usr/libexec/gcc/x86_64-pc-linux-gnu/4.4.5/cc1 -E -quiet -v - -D_FORTIFY_SOURCE=2 -march=k8-sse3 -mcx16 -msahf --param l1-cache-size=64 --param l1-cache-line-size=64 --param l2-cache-size=512 -mtune=k8 Created attachment 267059 [details]
build log of xulrunner 2.0
xulrunner 2.0 with the following flags: USE="alsa crashreporter%* custom-optimization dbus libnotify startup-notification system-sqlite webm%* wifi -debug -ipc (-gnome%) (-java%*)"
maybe something went wrong with the preovious post. just to say that i have the same erroro with xulrunner 2.0 even if i have the flag "-ipc". It seems that the "ipc" is not truly deactivated. (In reply to comment #8) > maybe something went wrong with the preovious post. just to say that i have the > same erroro with xulrunner 2.0 even if i have the flag "-ipc". > It seems that the "ipc" is not truly deactivated. After reviewing the file in question from build.log I see no reason for the failure unless you are using ccache or possibly distcc. #include "third_party/libevent/event.h" which is created properly by mkdir -p ../../dist/third_party/libevent echo "#include <event.h>" > ../../dist/third_party/libevent/event.h are you sure that /usr/include/event.h is not corrupt? (In reply to comment #9) > (In reply to comment #8) > > maybe something went wrong with the preovious post. just to say that i have the > > same erroro with xulrunner 2.0 even if i have the flag "-ipc". > > It seems that the "ipc" is not truly deactivated. > > After reviewing the file in question from build.log I see no reason for the > failure unless you are using ccache or possibly distcc. > > #include "third_party/libevent/event.h" which is created properly by > mkdir -p ../../dist/third_party/libevent > echo "#include <event.h>" > ../../dist/third_party/libevent/event.h > > are you sure that /usr/include/event.h is not corrupt? well, i think that /usr/include/event.h is not corrupted just because i remove it (remove libevent) and reinstall it. I don't use neither distcc nor ccache. Boh, i'll try again to manually remove event.h and reinstall it. (just to confirm this behaviour). If i will not answer again it means that nothing changes. xulrunner is in stages of being preped for removal, if you can produce this exact failure with fx/tb stable please open a bug report. closing test requested. |