<?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>101384</bug_id>
          
          <creation_ts>2005-08-04 13:53 0000</creation_ts>
          <short_desc>gcc4 fix for kghostview-3.4.2</short_desc>
          <delta_ts>2005-08-07 12:05:08 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>GCC Porting</component>
          <version>unspecified</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>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>wuno@lsvw.de</reporter>
          <assigned_to>kde@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>wuno@lsvw.de</who>
            <bug_when>2005-08-04 13:53:51 0000</bug_when>
            <thetext>I emerged kde-meta-3.4.2 and kdesdk-meta-3.4.2 from scratch on x86 using
gcc-4.0.1, binutils-2.16.1 and glibc-2.3.5-20050722. The only ebuild refusing to
compile was kghostview contained in kdegraphics-(meta)-3.4.2 see attachment. I
found an upstream patch on
http://websvn.kde.org/trunk/KDE/kdegraphics/kghostview/displayoptions.h?rev=423531&amp;r1=409203&amp;r2=423531
It is not the latest revision (that would probably lead to problems as kde4 is
in sight) and helped me also to compile the 3.4.1 ebuild. Unfortunately, this
patch was only applied to the trunk and not to the 3.4 branch and obviously
therefore not included in the tarball. Probably the patch is also needed for the
kdegraphics-3.4.2 monolithic ebuild to compile properly with gcc4.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wuno@lsvw.de</who>
            <bug_when>2005-08-04 13:54:41 0000</bug_when>
            <thetext>Created an attachment (id=65096)
the error message
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wuno@lsvw.de</who>
            <bug_when>2005-08-04 13:55:35 0000</bug_when>
            <thetext>Created an attachment (id=65097)
the gcc4 patch
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wuno@lsvw.de</who>
            <bug_when>2005-08-04 13:57:34 0000</bug_when>
            <thetext>Created an attachment (id=65098)
patch for the kghostview-3.4.2.ebuild
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>greg_g@gentoo.org</who>
            <bug_when>2005-08-05 03:59:50 0000</bug_when>
            <thetext>In portage. 
 
Please ask to backport the fix to the 3.4 branch, as many other fixes for gcc4 
were already committed there, e.g. 
http://websvn.kde.org/branches/KDE/3.4/kdegraphics/kiconedit/kiconconfig.h?rev=430165&amp;r1=409205&amp;r2=430165 
 </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wuno@lsvw.de</who>
            <bug_when>2005-08-07 12:05:08 0000</bug_when>
            <thetext>(In reply to comment #4)
&gt; In portage. 
&gt;  
&gt; Please ask to backport the fix to the 3.4 branch, as many other fixes for gcc4 

done, it is backported see http://bugs.kde.org/show_bug.cgi?id=110249
thanks 

</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>65096</attachid>
            <date>2005-08-04 13:54 0000</date>
            <desc>the error message</desc>
            <filename>kghost.err</filename>
            <type>text/plain</type>
            <data encoding="base64">L3Vzci9xdC8zL2luY2x1ZGUvcXNpemVwb2xpY3kuaDogSW4gbWVtYmVyIGZ1bmN0aW9uICd2b2lk
IFFTaXplUG9saWN5OjpzZXRWZXJEYXRhKFFTaXplUG9saWN5OjpTaXplVHlwZSknOgovdXNyL3F0
LzMvaW5jbHVkZS9xc2l6ZXBvbGljeS5oOjkxOiBlcnJvcjogJ1FTaXplUG9saWN5Ojo8YW5vbnlt
b3VzIGVudW0+JyBpcy91c2VzIGFub255bW91cyB0eXBlCi91c3IvcXQvMy9pbmNsdWRlL3FzaXpl
cG9saWN5Lmg6OTE6IGVycm9yOiAgIHRyeWluZyB0byBpbnN0YW50aWF0ZSAndGVtcGxhdGU8Y2xh
c3MgT3V0U3RyZWFtPiBPdXRTdHJlYW0mIG9wZXJhdG9yPDwoT3V0U3RyZWFtJiwgY29uc3QgRGlz
cGxheU9wdGlvbnMmKScKbWFrZVszXTogKioqIFt0aHVtYm5haWxzZXJ2aWNlLmxvXSBFcnJvciAx
Cm1ha2VbM106ICoqKiBXYWl0aW5nIGZvciB1bmZpbmlzaGVkIGpvYnMuLi4uCm1ha2VbM106IExl
YXZpbmcgZGlyZWN0b3J5IGAvdmFyL3RtcC9wb3J0YWdlL2tnaG9zdHZpZXctMy40LjIvd29yay9r
Z2hvc3R2aWV3LTMuNC4yL2tnaG9zdHZpZXcnCm1ha2VbMl06ICoqKiBbYWxsLXJlY3Vyc2l2ZV0g
RXJyb3IgMQptYWtlWzJdOiBMZWF2aW5nIGRpcmVjdG9yeSBgL3Zhci90bXAvcG9ydGFnZS9rZ2hv
c3R2aWV3LTMuNC4yL3dvcmsva2dob3N0dmlldy0zLjQuMi9rZ2hvc3R2aWV3JwptYWtlWzFdOiAq
KiogW2FsbC1yZWN1cnNpdmVdIEVycm9yIDEKbWFrZVsxXTogTGVhdmluZyBkaXJlY3RvcnkgYC92
YXIvdG1wL3BvcnRhZ2Uva2dob3N0dmlldy0zLjQuMi93b3JrL2tnaG9zdHZpZXctMy40LjInCm1h
a2U6ICoqKiBbYWxsXSBFcnJvciAyCgo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>65097</attachid>
            <date>2005-08-04 13:55 0000</date>
            <desc>the gcc4 patch</desc>
            <filename>kghostview-gcc4.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGtnaG9zdHZpZXcvZGlzcGxheW9wdGlvbnMuaAkyMDA1LzA1LzA0IDA1OjM5OjQyCTQwOTIw
MworKysga2dob3N0dmlldy9kaXNwbGF5b3B0aW9ucy5oCTIwMDUvMDYvMDggMTk6NTM6NTEJNDIz
NTMxCkBAIC0xMDksMTAgKzEwOSw0IEBACiAJc2V0TWFnbmlmaWNhdGlvbiggMS4wICk7CiB9CiAK
LXRlbXBsYXRlIDx0eXBlbmFtZSBPdXRTdHJlYW0+Ci1PdXRTdHJlYW0mIG9wZXJhdG9yIDw8ICgg
T3V0U3RyZWFtJiBvdXQsIGNvbnN0IERpc3BsYXlPcHRpb25zJiBvYmogKSB7Ci0Jb3V0IDw8IERp
c3BsYXlPcHRpb25zOjp0b1N0cmluZyggb2JqICkudXRmOCgpLmRhdGEoKTsKLQlyZXR1cm4gb3V0
OwotfQotCiAjZW5kaWYgLy8gRElTUExBWU9QVElPTlNfSAotLS0ga2dob3N0dmlldy9kaXNwbGF5
b3B0aW9ucy5jcHAJMjAwNS8wNi8wMSAwOTowOTozNQk0MjA3MzcKKysrIGtnaG9zdHZpZXcvZGlz
cGxheW9wdGlvbnMuY3BwCTIwMDUvMDYvMDggMTk6NTM6NTEJNDIzNTMxCkBAIC01Niw3ICs1Niw3
IEBACiAJcmVzLnNldE1hZ25pZmljYXRpb24oIGFyZ3MtPmdldE9wdGlvbiggInNjYWxlIiApLnRv
RmxvYXQoKSApOwogCXJlcy5zZXRQYWdlKCBhcmdzLT5nZXRPcHRpb24oICJwYWdlIiApLnRvSW50
KCkgLSAxICk7IC8vIHRyYW5zZm9ybSBmcm9tIDEtYmFzZWQgaW50byAwLWJhc2VkCiAJLy9yZXMu
X292ZXJyaWRlUGFnZU1lZGlhID0gYXJncy0+Z2V0T3B0aW9uKCAicGFwZXIiICk7Ci0Ja2REZWJ1
Zyg0NTAwICkgPDwgIlBhcnNlZCBvcHRpb25zOiAiIDw8IHJlcyA8PCBlbmRsOworCWtkRGVidWco
NDUwMCApIDw8ICJQYXJzZWQgb3B0aW9uczogIiA8PCBEaXNwbGF5T3B0aW9uczo6dG9TdHJpbmco
IHJlcyApIDw8IGVuZGw7CiAJcmV0dXJuIHJlczsKIH0KIAo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>65098</attachid>
            <date>2005-08-04 13:57 0000</date>
            <desc>patch for the kghostview-3.4.2.ebuild</desc>
            <filename>kghost.eb.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC91c3IvcG9ydGFnZS9rZGUtYmFzZS9rZ2hvc3R2aWV3L2tnaG9zdHZpZXctMy40LjIuZWJ1
aWxkCTIwMDUtMDctMjggMjM6MTY6MTcuMDAwMDAwMDAwICswMjAwCisrKyAvdXNyL2xvY2FsL292
ZXJsYXlzL2djYzQva2RlLWJhc2Uva2dob3N0dmlldy9rZ2hvc3R2aWV3LTMuNC4yLmVidWlsZAky
MDA1LTA4LTA0IDIxOjM3OjM0LjAwMDAwMDAwMCArMDIwMApAQCAtMTMsMyArMTMsNSBAQAogUkRF
UEVORD0iJHtERVBFTkR9CiAJdmlydHVhbC9naG9zdHNjcmlwdCIKIEtNRVhUUkE9ImtmaWxlLXBs
dWdpbnMvcHMiCisKK1BBVENIRVM9IiRGSUxFU0RJUi8ke1BOfS1nY2M0LnBhdGNoIgo=
</data>        

          </attachment>
    </bug>

</bugzilla>