<?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>6788</bug_id>
          
          <creation_ts>2002-08-20 14:40 0000</creation_ts>
          <short_desc>Emerging error in kdeedu</short_desc>
          <delta_ts>2003-02-04 19:42:18 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>KDE</component>
          <version>1.1a</version>
          <rep_platform>x86</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>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>alcino@lncc.br</reporter>
          <assigned_to>danarmak@gentoo.org</assigned_to>
          <cc>kevin@aptbasilicata.it</cc>
    
    <cc>webmaster@multi-air.com</cc>

      

      
          <long_desc isprivate="0">
            <who>alcino@lncc.br</who>
            <bug_when>2002-08-20 14:40:06 0000</bug_when>
            <thetext>Seems a problem with gcc, I&apos;m using gcc-2.95.3-r7

TIA,

Alcino

echo &apos;#include &lt;klocale.h&gt;&apos; &gt; edittextdialog.cpp
/usr/qt/3/bin/uic -L /usr/kde/3/lib/kde3/plugins/designer -nounload -tr tr2i18n
-i edittextdialog.h ./edittextdialog.ui | sed -e &quot;s,tr2i18n( \&quot;\&quot;
),QString::null,g&quot; | sed -e &quot;s,tr2i18n( \&quot;\&quot;\, \&quot;\&quot; ),QString::null,g&quot; | sed -e
&quot;s,image\([0-9][0-9]*\)_data,img\1_edittextdialog,g&quot; &gt;&gt; edittextdialog.cpp || rm
-f edittextdialog.cpp
fcntl: Bad file descriptor
fcntl: Bad file descriptor
fcntl: Bad file descriptor
fcntl: Bad file descriptor
echo &apos;#include &quot;edittextdialog.moc&quot;&apos; &gt;&gt; edittextdialog.cpp
creating kgeo_meta_unload.cpp
/usr/qt/3/bin/uic -L /usr/kde/3/lib/kde3/plugins/designer -nounload -tr tr2i18n
-i mainwidget.h ./mainwidget.ui | sed -e &quot;s,tr2i18n( \&quot;\&quot; ),QString::null,g&quot; |
sed -e &quot;s,tr2i18n( \&quot;\&quot;\, \&quot;\&quot; ),QString::null,g&quot; | sed -e
&quot;s,image\([0-9][0-9]*\)_data,img\1_mainwidget,g&quot; &gt;&gt; mainwidget.cpp || rm -f
mainwidget.cpp
fcntl: Bad file descriptor
fcntl: Bad file descriptor
fcntl: Bad file descriptor
fcntl: Bad file descriptor
echo &apos;#include &quot;coordinatesdialog.moc&quot;&apos; &gt;&gt; coordinatesdialog.cpp
fcntl: Bad file descriptor
fcntl: Bad file descriptor
fcntl: Bad file descriptor
fcntl: Bad file descriptor
echo &apos;#include &quot;mainwidget.moc&quot;&apos; &gt;&gt; mainwidget.cpp
echo &apos;#include &quot;preferencesdialog.moc&quot;&apos; &gt;&gt; preferencesdialog.cpp
creating kgeo.all_cpp.cpp ...
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3/include
-I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT 
-DNDEBUG -DNO_DEBUG -O2 -march=i686 -O3 -pipe -fomit-frame-pointer
-fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST  -c -o
kgeo.all_cpp.o `test -f kgeo.all_cpp.cpp || echo &apos;./&apos;`kgeo.all_cpp.cpp
In file included from kgeo.all_cpp.cpp:25:
kgeoFileHandling.cpp: In method `void KGeoApp::printDialog()&apos;:
kgeoFileHandling.cpp:491: Unable to generate reloads for:
(insn 495 493 497 (parallel[
            (set (reg:SI 6 %ebp)
                (fix:SI (fix:DF (reg/v:DF 107))))
            (clobber (mem:HI (plus:SI (reg:SI 6 %ebp)
                        (const_int -50 [0xffffffce])) 0))
            (clobber (mem:HI (plus:SI (reg:SI 6 %ebp)
                        (const_int -52 [0xffffffcc])) 0))
            (clobber (mem:SI (plus:SI (reg:SI 6 %ebp)
                        (const_int -48 [0xffffffd0])) 0))
            (clobber (scratch:HI))
        ] ) 149 {fix_truncdfsi2+1} (nil)
    (expr_list:REG_DEAD (reg/v:DF 107)
        (expr_list:REG_UNUSED (scratch:HI)
            (nil))))
cpp0: output pipe has been closed
make[4]: *** [kgeo.all_cpp.o] Error 1
make[4]: Leaving directory
`/var/tmp/portage/kdeedu-3.0.3/work/kdeedu-3.0.3/kgeo/kgeo&apos;
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/var/tmp/portage/kdeedu-3.0.3/work/kdeedu-3.0.3/kgeo/kgeo&apos;
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/kdeedu-3.0.3/work/kdeedu-3.0.3/kgeo&apos;
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdeedu-3.0.3/work/kdeedu-3.0.3&apos;
make: *** [all] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function kde_src_compile, Line -7414, Exitcode 2
!!! died running emake, kde_src_compile:make

!!! emerge aborting on  /usr/portage/kde-base/kdeedu/kdeedu-3.0.3.ebuild .</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>webmaster@multi-air.com</who>
            <bug_when>2002-08-20 19:04:41 0000</bug_when>
            <thetext>I have the same problem, with the exact same browser. Except that in the 
messages it says it wants to access files in root&apos;s home dir and can&apos;t. I also 
have ccache installed, maybe that&apos;s the problem?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>lhuard@ifrance.com</who>
            <bug_when>2002-08-21 08:06:25 0000</bug_when>
            <thetext>I had exacly the same problem and the same error messages.
I managed to emerge kdeedu by compiling it without &quot;-fomit-frame-pointer&quot;.

# export CXXFLAGS=&quot;-O3 -mcpu=i686 -pipe&quot;
# emerge -u kdeedu

It works for me.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>webmaster@multi-air.com</who>
            <bug_when>2002-08-21 08:48:55 0000</bug_when>
            <thetext>Indeed, omitting -fomit-frame-pointer did the trick. I compiled it now with 

CFLAGS=&quot;-O3 -march=i686 -fforce-addr -funroll-loops -frerun-cse-after-loop 
-frerun-loop-opt -malign-functions=4&quot;

which is my usual, except for -fomit-frame-pointer.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>danarmak@gentoo.org</who>
            <bug_when>2002-08-27 14:32:23 0000</bug_when>
            <thetext>There was code in the ebuild that removed -fomit-frame-pointer from being used 
in the kgeo/ dir, but it was stupidly broken (sorry about that). I&apos;ve fixed it, 
please emerge rsync, test (i.e. compile kdeedu again with -fmoit-frma-epointer 
in your CFLAGS) and confirm that the problem ha been fixed. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>danarmak@gentoo.org</who>
            <bug_when>2002-08-31 14:37:05 0000</bug_when>
            <thetext>I&apos;m pruning my buglist. This is fixed afaik, if not please reopen. </thetext>
          </long_desc>
      
    </bug>

</bugzilla>