Bug 190406

Summary: Patches created on i386 fail to apply on x86_64
Product: Red Hat Enterprise Linux 4 Reporter: Jordan Russell <jr-redhatbugs2>
Component: xdeltaAssignee: Ludek Smid <lsmid>
Status: CLOSED RAWHIDE QA Contact:
Severity: high Docs Contact:
Priority: medium    
Version: 4.0   
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-05-15 11:07:52 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jordan Russell 2006-05-01 23:34:01 UTC
Description of problem:
Trying to apply a patch created on an i386 machine fails on x86_64 with the
following error:

xdelta: @@@SerialSource: Incorrect allocation


Version-Release number of selected component (if applicable):
xdelta-1.1.3-15.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Copy over a patch file created on an i386 machine to an x86_64 machine.
2. Run:  xdelta patch [filename]
  
Actual results:
xdelta: @@@SerialSource: Incorrect allocation

Expected results:
No error.

Additional info:
Some discussion about the bug on the Debian tracker:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=147187

Comment 1 Ludek Smid 2006-05-04 12:37:03 UTC
If you want 

Comment 2 Ludek Smid 2006-05-04 12:38:42 UTC
I'm sorry for leaving fragment of comment above. It was a mistake. Ignore it,
please.

Comment 3 Ludek Smid 2006-05-15 11:07:52 UTC
The patch fixing described behavior is avilable in rawhide.

If you need to fix this issue in RHEL 4, escalate this bug through Issue Tracker.