cloop: create_compressed_fs is broken on amd64
Bug #11797 reported by
Matt Zimmerman
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Fix Released
|
High
|
Charles Majola |
Bug Description
The bug has to do with sizeof(unsigned int) and sizeof(unsigned long) being
unequal on amd64. In the create_
element of the array 'len' is casted to (uLongf*) (uLongf == unsigned long), but
it is a pointer to an unsigned int.
This bug prevents the creation of amd64 live CD images using the tools in the
archive, and so needs to be fixed soon.
To post a comment you must log in.
Created an attachment (id=1027)
diff output of the changes made to fix the bug
use patch -p1 to remove the first part of the filename path