Wrong sha256 sum on ppc64el (compiled with -O3)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
The Ubuntu-power-systems project |
New
|
High
|
bugproxy | ||
dcfldd (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
gcc-13 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
dcfldd 1.9.1-1 on ppc64el produces a wrong sha256 sum:
```
$ dpkg -s dcfldd | grep ^Version
$ dcfldd if=debian/
Total (md5): 92994b0ce292a21
Total (sha1): bc0e4b74695142e
Total (sha256): b0041d27f7429be
Total (sha384): 53b8374607a8258
Total (sha512): 969a39bf47b5f12
0+1 records in
0+1 records out
$ sha256sum /tmp/test2.txt
02fd428a4671925
```
dcfldd 1.7.1-1 creates the correct sha256 sum.
The package built on 2023-06-13 with gcc 12.3.0-1ubuntu1 and a local built on 2023-09-04 with gcc 13.2.0-2ubuntu1 are affected.
summary: |
- Wrong sha256 sum on ppc64el + Wrong sha256 sum on ppc64el (compiled with -O3) |
description: | updated |
Changed in ubuntu-power-systems: | |
assignee: | nobody → bugproxy (bugproxy) |
tags: | added: ppc64el |
Changed in ubuntu-power-systems: | |
importance: | Undecided → High |
tags: | added: architecture-ppc64le bugnameltc-204601 severity-medium targetmilestone-inin--- |
tags: |
added: targetmilestone-inin2404 removed: targetmilestone-inin--- |
tags: | removed: update-excuse |
* Rebuilding dcfldd 1.7.1-1 on mantic produces the same test failure.
* Building with "export CC=gcc-12" (instead of gcc-13) results in a test failure as well.
* Using the dcfldd 1.9.1-1 binary built on Debian worked.
* Rebuilding dcfldd 1.9.1-1 on a Debian ppc64el porter box worked there.