<?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>216800</bug_id>
          
          <creation_ts>2008-04-08 00:24 0000</creation_ts>
          <short_desc>rapidsvn breaks strict aliasing rules</short_desc>
          <delta_ts>2008-05-19 19:42:06 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>Applications</component>
          <version>unspecified</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>rion4ik@gmail.com</reporter>
          <assigned_to>nerdboy@gentoo.org</assigned_to>
          <cc>alexander.huemer@sbg.ac.at</cc>
    
    <cc>dev-tools@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>rion4ik@gmail.com</who>
            <bug_when>2008-04-08 00:24:28 0000</bug_when>
            <thetext>with new portage 2.1.5_rc2 rapidsvn fails to install because breakage of strict aliasing rules.

Reproducible: Always

Steps to Reproduce:
1. just try to install
Actual Results:  
stops on install


i&apos;ve wrote patch</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rion4ik@gmail.com</who>
            <bug_when>2008-04-08 00:25:48 0000</bug_when>
            <thetext>Created an attachment (id=149066)
rapidsvn-sar.patch

this patch fixes this</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>nerdboy@gentoo.org</who>
            <bug_when>2008-04-09 01:39:07 0000</bug_when>
            <thetext>Thanks for the patch; it tests out fine.  How&apos;d you like to tackle the two remaining source files that spew the same errors?  Not the slew of wx header files, but the two rapidsvn source files:

hist_mgr.cpp and folder_browser.cpp  (I don&apos;t see any others than these two)

I believe the official Gentoo policy is that we don&apos;t fix these kinds of errors, since it&apos;s an upstream programming issue, but nobody will stop you from submitting another patch :)

You can also adjust your features to allow it to install as-is (I&apos;ve tested it lightly with my local repo, and it seems to work fine).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rion4ik@gmail.com</who>
            <bug_when>2008-04-14 12:51:42 0000</bug_when>
            <thetext>ok. i&apos;ve posted bug report to rapidsvn tracker.
but seems rapidsvn developers to lazy to review it.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>alexander.huemer@sbg.ac.at</who>
            <bug_when>2008-05-18 11:27:51 0000</bug_when>
            <thetext>the rapidsvn-sar.patch is listed in the ebuild of rapidsvn-0.9.6-r1, but it is missing in the portage tree. therefor emerge fails.
please add the patch to the tree.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dirtyepic@gentoo.org</who>
            <bug_when>2008-05-18 14:35:46 0000</bug_when>
            <thetext>not sure if you wanted the patch included or if you forgot to remove the epatch line.  reopening.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>nerdboy@gentoo.org</who>
            <bug_when>2008-05-19 19:42:06 0000</bug_when>
            <thetext>Yeah, the patch is in...  It got dropped on the floor somehow...</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>149066</attachid>
            <date>2008-04-08 00:25 0000</date>
            <desc>rapidsvn-sar.patch</desc>
            <filename>rapidsvn-sar.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHNyYy9zdm5jcHAvY2xpZW50X3N0YXR1cy5jcHAub3JpZwkyMDA4LTAzLTA4IDAzOjA1OjMw
LjAwMDAwMDAwMCArMDUwMAorKysgc3JjL3N2bmNwcC9jbGllbnRfc3RhdHVzLmNwcAkyMDA4LTA0
LTA4IDAwOjQ4OjQxLjAwMDAwMDAwMCArMDYwMApAQCAtNjYsMTQgKzY2LDE4IEBACiAgICAgICAg
ICAgIGhpICE9IE5VTEw7CiAgICAgICAgICAgIGhpID0gYXByX2hhc2hfbmV4dCAoaGkpKQogICAg
ICAgewotICAgICAgICBjaGFyICpwYXRoOworICAgICAgCSB0eXBlZGVmIHVuaW9uIHsKKyAgICAg
ICAgICAgIGNoYXIgKmNwYXRoOworICAgICAgICAgICAgdm9pZCAqdnBhdGg7CisgICAgICAgIH0g
dXBhdGg7CisgICAgICAgIHVwYXRoIHBhdGg7CiAgICAgICAgIHZvaWQgKnZhbDsKLSAgICAgICAg
YXByX2hhc2hfdGhpcyAoaGksIChjb25zdCB2b2lkICoqKSZwYXRoLCBOVUxMLCAmdmFsKTsKKyAg
ICAgICAgYXByX2hhc2hfdGhpcyAoaGksIChjb25zdCB2b2lkICoqKSZwYXRoLnZwYXRoLCBOVUxM
LCAmdmFsKTsKIAogICAgICAgICBzdm5fbG9nX2NoYW5nZWRfcGF0aF90ICpsb2dfaXRlbSA9IHJl
aW50ZXJwcmV0X2Nhc3Q8c3ZuX2xvZ19jaGFuZ2VkX3BhdGhfdCAqPiAodmFsKTsKICAgICAgICAg
CiAgICAgICAgIGVudHJ5LmNoYW5nZWRQYXRocy5wdXNoX2JhY2sgKAotICAgICAgICAgICAgICBM
b2dDaGFuZ2VQYXRoRW50cnkgKHBhdGgsCisgICAgICAgICAgICAgIExvZ0NoYW5nZVBhdGhFbnRy
eSAocGF0aC5jcGF0aCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsb2dfaXRl
bS0+YWN0aW9uLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxvZ19pdGVtLT5j
b3B5ZnJvbV9wYXRoLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxvZ19pdGVt
LT5jb3B5ZnJvbV9yZXYpICk7Cg==
</data>        

          </attachment>
    </bug>

</bugzilla>