FTBFS on ppc64el with error: ‘cnt’ may be used uninitialized
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mmc-utils (Debian) |
Fix Released
|
Unknown
|
|||
mmc-utils (Ubuntu) |
Fix Released
|
Undecided
|
Sergio Durigan Junior |
Bug Description
Relevant part is this:
In file included from /usr/include/
In function ‘__bswap_32’,
inlined from ‘do_rpmb_
/usr/include/
52 | return __builtin_bswap32 (__bsx);
| ^~~~~~~
mmc_cmds.c: In function ‘do_rpmb_
mmc_cmds.c:2439:22: note: ‘cnt’ was declared here
2439 | unsigned int cnt;
| ^~~
cc1: all warnings being treated as errors
make[1]: *** [Makefile:36: mmc_cmds.o] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 "INSTALL=install --strip-
make: *** [debian/rules:8: binary-arch] Error 25
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2
-------
There is already an upstream fix[1] for this, but Debian has not packaged a new version in a bit.
Changed in mmc-utils (Debian): | |
status: | Unknown → New |
Changed in mmc-utils (Debian): | |
status: | New → Fix Released |
I built the package with the upstream patch in a PPA, which resolved the build: https:/ /launchpad. net/~enr0n/ +archive/ ubuntu/ proposed- migration/ +packages? field.name_ filter= &field. status_ filter= published& field.series_ filter= lunar.