libguytoolsysinfo.so fails to build: sprintf not declared
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
guymager (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
libguytools1 (Debian) |
Fix Released
|
Unknown
|
|||
libguytools1 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: libguytools1
libguytoolsysin
make[1]: Entering directory `/tmp/buildd/
g++ -c -pipe -O2 -O3 -D_REENTRANT -Wall -W -fmessage-length=0 -fPIC -DLIBGUYTOOLS_
toolsysinfo.cpp: In function 'APIRET ToolSysInfoGetM
toolsysinfo.cpp:90: error: 'sprintf' was not declared in this scope
make[1]: *** [toolsysinfo.o] Error 1
make[1]: Leaving directory `/tmp/buildd/
However, this qmake-qt4-based build continues anyway and completes "successfully", just omitting the broken libguytoolsysin
[guymager.
Related branches
- Ubuntu branches: Pending requested
-
Diff: 39 lines (+9/-1)3 files modifieddebian/changelog (+6/-0)
debian/control (+2/-1)
sysinfo/toolsysinfo.cpp (+1/-0)
Changed in libguytools1 (Ubuntu): | |
assignee: | nobody → Kamal Mostafa (kamalmostafa) |
status: | New → In Progress |
Changed in guymager (Ubuntu): | |
assignee: | nobody → Kamal Mostafa (kamalmostafa) |
status: | New → In Progress |
description: | updated |
Changed in libguytools1 (Ubuntu): | |
assignee: | nobody → Ilya Barygin (randomaction) |
status: | Confirmed → In Progress |
Changed in guymager (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in libguytools1 (Debian): | |
status: | Unknown → New |
Changed in libguytools1 (Debian): | |
status: | New → Fix Released |
Added the missing #include <stdio.h> to fix libguytoolsysin fo.so in libguytools1 (attached branch). Verified that package 'guymager' no longer FTBFS with the fixed libguytools1. Reported and patch forwarded upstream to Debian.