Package: sg3-utils
Version: 1.21-2
Severity: serious
Justification: FTBFS

Hi,

During a rebuild of all packages in etch, I discovered that your package
failed to build on i386.

Relevant parts:
dh_testdir
# Add here commands to compile the package.
PREFIX=/usr MANDIR=/usr/share/man /usr/bin/make -e
make[1]: Entering directory `/build/root/sg3-utils-1.21'
gcc  -g -O2 -Wall -W -DSG3_UTILS_LINUX -D_LARGEFILE64_SOURCE 
-D_FILE_OFFSET_BITS=64 -c -o sg_dd.o sg_dd.c
gcc  -g -O2 -Wall -W -DSG3_UTILS_LINUX -D_LARGEFILE64_SOURCE 
-D_FILE_OFFSET_BITS=64 -c -o llseek.o llseek.c
llseek.c:46: error: expected declaration specifiers or '...' before '_llseek'
llseek.c:46: error: expected declaration specifiers or '...' before 'fd'
llseek.c:46: error: expected declaration specifiers or '...' before 
'offset_high'
llseek.c:47: error: expected declaration specifiers or '...' before 'offset_low'
llseek.c:47: error: expected declaration specifiers or '...' before 'result'
llseek.c:48: error: expected declaration specifiers or '...' before 'origin'
llseek.c:62: warning: return type defaults to 'int'
llseek.c: In function '_syscall5':
llseek.c:64: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' 
token
llseek.c:80: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' 
token
llseek.c:46: error: parameter name omitted
llseek.c:46: error: parameter name omitted
llseek.c:46: error: parameter name omitted
llseek.c:47: error: parameter name omitted
llseek.c:47: error: parameter name omitted
llseek.c:48: error: parameter name omitted
llseek.c:105: error: expected '{' at end of input
make[1]: *** [llseek.o] Error 1

This problem looks extremely similar to the one reported against sg-utils 
(#394853). A patch is provided on this other bug report.

About the archive rebuilt:
The rebuilt was done on about 60 AMD64 nodes of the Grid'5000 platform,
using a chroot containing an etch i386 environment (not unstable).
Internet was not accessible from the build nodes.

About Grid'5000:
The Grid'5000 project aims at building a highly reconfigurable
experimental Grid platform gathering 9 sites and featuring a total of
5000 CPUs. Its main purpose is to serve as an experimental testbed for
research in Grid Computing.  To learn more about Grid'5000, read
https://www.grid5000.fr/
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED]             GPG: 1024D/023B3F4F |


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to