Source: qpxtool
Version: 0.7.2-4
Severity: serious
Tags: stretch sid

From an armhf build:

...
g++ -g -O2 -fdebug-prefix-map=/home/debian/qpxtool-0.7.2=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -O2 -fPIC 
-DOFFT_64BIT -DHAVE_FOPEN64 -DHAVE_FSEEKO -DUSE_LIBPNG   -I. -I./include 
-I../include -Wdate-time -D_FORTIFY_SOURCE=2  -c -o qpx_mmc.o qpx_mmc.cpp
qpx_mmc.cpp:1807:2: warning: #warning DVD+RW total sectors reading [-Wcpp]
 #warning DVD+RW total sectors reading
  ^~~~~~~
In file included from ./include/qpx_mmc.h:24:0,
                 from qpx_mmc.cpp:22:
./include/qpx_mmc_defs.h:609:1: error: narrowing conversion of ‘-1’ from ‘int’ 
to ‘char’ inside { } [-Wnarrowing]
 };
 ^
./include/qpx_mmc_defs.h:609:1: error: narrowing conversion of ‘-1’ from ‘int’ 
to ‘char’ inside { } [-Wnarrowing]
qpx_mmc.cpp: In function ‘int set_cd_speed(drive_info*)’:
qpx_mmc.cpp:2694:3: warning: this ‘if’ clause does not guard... 
[-Wmisleading-indentation]
   if (!drive->silent) sperror ("SET_CD_SPEED",drive->err); return (drive->err);
   ^~
qpx_mmc.cpp:2694:60: note: ...this statement, but the latter is misleadingly 
indented as if it is guarded by the ‘if’
   if (!drive->silent) sperror ("SET_CD_SPEED",drive->err); return (drive->err);
                                                            ^~~~~~
qpx_mmc.cpp: In function ‘int plextor_px755_get_auth_code(drive_info*, unsigned 
char*)’:
qpx_mmc.cpp:3122:3: warning: this ‘for’ clause does not guard... 
[-Wmisleading-indentation]
   for (int i=0; i<16; i++) printf("0x%02X ",dev->rd_buf[i]&0xFF); printf("\n");
   ^~~
qpx_mmc.cpp:3122:67: note: ...this statement, but the latter is misleadingly 
indented as if it is guarded by the ‘for’
   for (int i=0; i<16; i++) printf("0x%02X ",dev->rd_buf[i]&0xFF); printf("\n");
                                                                   ^~~~~~
<builtin>: recipe for target 'qpx_mmc.o' failed
make[3]: *** [qpx_mmc.o] Error 1

Reply via email to