Bug 216800 - rapidsvn breaks strict aliasing rules
Bug#: 216800 Product:  Gentoo Linux Version: unspecified Platform: x86
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: nerdboy@gentoo.org Reported By: rion4ik@gmail.com
Component: Applications
URL: 
Summary: rapidsvn breaks strict aliasing rules
Keywords:  
Status Whiteboard: 
Opened: 2008-04-08 00:24 0000
Description:   Opened: 2008-04-08 00:24 0000
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've wrote patch

------- Comment #1 From Rion 2008-04-08 00:25:48 0000 -------
Created an attachment (id=149066) [details]
rapidsvn-sar.patch

this patch fixes this

------- Comment #2 From Steve Arnold 2008-04-09 01:39:07 0000 -------
Thanks for the patch; it tests out fine.  How'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't see any others than these two)

I believe the official Gentoo policy is that we don't fix these kinds of
errors, since it'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've tested it
lightly with my local repo, and it seems to work fine).

------- Comment #3 From Rion 2008-04-14 12:51:42 0000 -------
ok. i've posted bug report to rapidsvn tracker.
but seems rapidsvn developers to lazy to review it.

------- Comment #4 From Alexander Huemer 2008-05-18 11:27:51 0000 -------
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.

------- Comment #5 From Ryan Hill 2008-05-18 14:35:46 0000 -------
not sure if you wanted the patch included or if you forgot to remove the epatch
line.  reopening.

------- Comment #6 From Steve Arnold 2008-05-19 19:42:06 0000 -------
Yeah, the patch is in...  It got dropped on the floor somehow...