Red Hat Bugzilla – Bug 235012
PATCH: fix python-daap segfaults on x86_64
Last modified: 2007-11-30 17:12:01 EST
Matthias Saou from freshrpms has requested me to look into a crash on x86_64 he
encountered while packaging elisa, for the elise packages see:
This crash is caused by an error in md5.h in python-daap where a long is used as
a 32 bit var, there is a "#ifdef __alpha" in there to work properly on alpha,
this could be changed to "#if defined __alpha || defined __x86_64__ || defined
__ppc64__ || defined __ia64__" (with others to follow in the future) but I've
choosen to instead make the code arch indepenent. The attached patch does this.
Please build a new version with this patch, and send the patch upstream.
Created attachment 151550 [details]
PATCH fixing 64 bit segfault / stacksmash abort
Thanks a lot Hans!
Patch applied and new versions built.
It looks like the upstream author has applied the patch to his Subversion