I encountered several compiling problems on s390 and mips due to compiler capacity error, and apparently disabling optimizations on s390 did the trick.
Unfortunately, it did not the trick on mips & mipsel archs: gcc -DHAVE_CONFIG_H -I. -I. -I.. -DINET6 -DPREFIX=\"/usr\" -DSYSCONFDIR=\"/etc\" -DDATADIR=\"/usr/share\" -DLIBDIR=\"/usr/lib\" -O0 -c htscore.c -Wp,-MD,.deps/htscore.TPlo -fPIC -DPIC -o .libs/htscore.lo /tmp/ccqDRzIw.s: Assembler messages: /tmp/ccqDRzIw.s:3315: Error: Branch out of range .. make[4]: *** [htscore.lo] Error 1 (see: http://buildd.debian.org/fetch.php?&pkg=httrack&ver=3.22.3-5&arch=mipsel&stamp=1039110498&file=log&as=raw http://buildd.debian.org/fetch.php?&pkg=httrack&ver=3.22.3-5&arch=mips&stamp=1039111369&file=log&as=raw ) Disabling optimizations did nothing, what can be done? My package (sponsored by Christian Marillat) can be found at http://debian.httrack.com/dists/unstable/main/source/