<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>15406</bug_id>
          
          <creation_ts>2003-02-09 22:08 0000</creation_ts>
          <short_desc>Cannot compile gnome-system-monitor</short_desc>
          <delta_ts>2003-04-03 17:14:43 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>GNOME</component>
          <version>1.4_rc2</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.4</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>fjleon@iamnet.com</reporter>
          <assigned_to>gnome@gentoo.org</assigned_to>
          <cc>fghellar@yahoo.de</cc>

      

      
          <long_desc isprivate="0">
            <who>fjleon@iamnet.com</who>
            <bug_when>2003-02-09 22:08:16 0000</bug_when>
            <thetext>Since in the forums i had no luck, i am here

gcc  -march=athlon-xp -O3 -pipe -mmmx -msse -m3dnow -mfpmath=sse
-fomit-frame-pointer  -o gnome-system-monitor  procman.o interface.o
callbacks.o load-graph.o proctable.o prettytable.o util.o infoview.o
procactions.o procdialogs.o memmaps.o favorites.o -pthread
-Wl,--export-dynamic -L/usr/X11R6/lib
-L/usr/lib -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lxml2 -lz -lgnomecanvas-2
-lgnome-2 -lart_lgpl_2 -lpangoft2-1.0 -lbonobo-2 -lgnomevfs-2
-lbonobo-activation -lgconf-2 -lORBit-2 -llinc -lgthread-2.0 -lgtop-2.0
-lgtop_sysdeps-2.0 -lgtop_common-2.0 -lwnck-1 -lstartup-notification-1
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0
-lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
interface.o(.text+0x1f12): In function create_sys_view&apos;:
: undefined reference to  gtk_cell_renderer_progress_new&apos;
collect2: ld returned 1 exit status
make[2]: *** [gnome-system-monitor] Error 1
make[2]: Leaving directory
/var/tmp/portage/gnome-system-monitor-2.0.4-r1/work/gnome-system-monitor-
2.0.4/src&apos;
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
/var/tmp/portage/gnome-system-monitor-2.0.4-r1/work/gnome-system-monitor-2.0.4&apos;

any tips?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>foser@gentoo.org</who>
            <bug_when>2003-02-10 05:56:01 0000</bug_when>
            <thetext>does the ebuild for gnome-system-monitor-2.0.4-r1 contain the line &apos;MAKEOPTS=&quot;-j1&quot;&apos; ?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fjleon@iamnet.com</who>
            <bug_when>2003-02-10 10:39:17 0000</bug_when>
            <thetext>Yeah it does, i commented it out and now it compiles!
Patch included</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fjleon@iamnet.com</who>
            <bug_when>2003-02-10 10:40:07 0000</bug_when>
            <thetext>Created an attachment (id=8126)
Removes MAKEOPTS from the ebuild
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>woeye@highteq.net</who>
            <bug_when>2003-02-12 07:43:31 0000</bug_when>
            <thetext>The latest ebuild does still have the MAKEOPTS line. After removing this line I was able to compile gnome-system-monitor.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>foser@gentoo.org</who>
            <bug_when>2003-02-12 08:19:15 0000</bug_when>
            <thetext>yeah thats pretty weird huh, the line is ther to ensure that it compiles ( i had reports where it didn&apos;t without it) and it shouldn&apos;t break builds anyway.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jurquijo@nyso.org</who>
            <bug_when>2003-02-12 14:13:47 0000</bug_when>
            <thetext>had same issue. removing makeopts -j DID NOT fix it in my case. backing off on compiler optimizations in /etc/make.conf (to -O3 -pipe) DID enable me to compile. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>bilbrey@orbdesigns.com</who>
            <bug_when>2003-02-16 10:44:59 0000</bug_when>
            <thetext>Data point:  
 
On my Dual Athlon box, in /etc/make.conf: 
CFLAGS=&quot;-march=athlon-mp -O3 -pipe -fomit-frame-pointer&quot; 
MAKEOPTS=&quot;-j3&quot; 
 
Commenting out the MAKEOPTS=&quot;-j1&quot; at the tail of 
gnome-system-monitor-2.0.4-r1.ebuild allowed the build to complete 
successfully. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fghellar@yahoo.de</who>
            <bug_when>2003-02-18 17:23:59 0000</bug_when>
            <thetext>What fixed it to me was to remove -fstrict-aliasing from CFLAGS.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>foser@gentoo.org</who>
            <bug_when>2003-02-18 18:21:54 0000</bug_when>
            <thetext>Well if you get the error on top here, it seems only to have todo with the order in which things are compiled. -j1 should imo eliminate all possible failures, but it doesn&apos;t look that way. I have no idea why some ppl seem to have to disable that to have it compile.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>foser@gentoo.org</who>
            <bug_when>2003-02-19 14:53:52 0000</bug_when>
            <thetext>what was exactly the output everyone of you was getting i wonder.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>foser@gentoo.org</who>
            <bug_when>2003-02-19 15:06:55 0000</bug_when>
            <thetext>i have disabled the patch for now, but i would like to get it back in so please respond to my previous request. Do whatever you need to recreate the problem :)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>foser@gentoo.org</who>
            <bug_when>2003-03-03 19:48:45 0000</bug_when>
            <thetext>noone ?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fghellar@yahoo.de</who>
            <bug_when>2003-03-03 19:55:02 0000</bug_when>
            <thetext>I recompiled the entire system, and this time -fstrict-aliasing did not cause any problems. I don&apos;t know what it could be now...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>foser@gentoo.org</who>
            <bug_when>2003-04-03 17:14:43 0000</bug_when>
            <thetext>mm to avoid problems ill leave the patch disabled.. most ppl will now have to wait for gnome2.4 to enjoy this gimmick ;)</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8126</attachid>
            <date>2003-02-10 10:40 0000</date>
            <desc>Removes MAKEOPTS from the ebuild</desc>
            <filename>diff.txt</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGdub21lLXN5c3RlbS1tb25pdG9yLTIuMC40LXIxLmVidWlsZH4JMjAwMy0wMi0xMCAxMToz
OTowNC4wMDAwMDAwMDAgLTA0MDAKKysrIGdub21lLXN5c3RlbS1tb25pdG9yLTIuMC40LXIxLmVi
dWlsZAkyMDAzLTAyLTEwIDExOjM4OjUwLjAwMDAwMDAwMCAtMDQwMApAQCAtMzIsNSArMzIsMyBA
QAogCWNkICR7U307IGVwYXRjaCAke0ZJTEVTRElSfS8ke1BOfS1kZXZpY2Vzdmlld2ltcHJvdmVt
ZW50cy5wYXRjaAogfQogCi0jIGZpeCBzb21lIHBvc3NpYmxlIHByb2JsZW0gcGF0Y2hyZWxhdGVk
Ci1NQUtFT1BUUz0iLWoxIgo=
</data>        

          </attachment>
    </bug>

</bugzilla>