| Summary: | gnome-system-monitor-2.20.1 compile error in "/usr/include/pcre_stringpiece.h" | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Ivan Diorditsa <ivan.diorditsa> |
| Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
| Status: | RESOLVED INVALID | ||
| Severity: | major | ||
| Priority: | High | ||
| Version: | 2007.0 | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
gnom-system-monitor-2.20.1 build log
emerge --info output |
||
Created attachment 137043 [details]
gnom-system-monitor-2.20.1 build log
Created attachment 137045 [details]
emerge --info output
could you provide emerge -pv libpcre ? And the output of emerge --info # emerge -pv libpcre These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] dev-libs/libpcre-7.4 USE="unicode -doc" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB I googled for type_traits.h file and found that it belongs to dev-libs/libsigc++. I reemerged it but problem remained. http://forums.gentoo.org/viewtopic-t-614345-highlight-gnomesystemmonitor.html : Emerging 2.16.1 firest and then 2.20.1 didn't solve the bug (actually, I still have 2.16.1 in my system because 2.18.2 compiled well but did not work. I don't care about 2.18.2 because there is 2.20.1 available) Reemerging dev-libs/libpcre solved the problem - gnome-system-monitor-2.20.1 compiled successfully Thanks for help Reopening Closing with proper resolution. Thanks for the follow up. |
In file included from /usr/include/pcrecpp.h:338, from regex.h:5, from defaulttable.h:5, from prettytable.cpp:15: /usr/include/pcre_stringpiece.h:50:30: error: bits/type_traits.h: No such file or directory /usr/include/pcre_stringpiece.h:165: error: '__type_traits' is not a template /usr/include/pcre_stringpiece.h:165: error: explicit specialization of non-template '__type_traits' make[2]: *** [prettytable.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/gnome-extra/gnome-system-monitor-2.20.1/work/gnome-system-monitor-2.20.1/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gnome-extra/gnome-system-monitor-2.20.1/work/gnome-system-monitor-2.20.1' make: *** [all] Error 2