Your message dated Thu, 9 Jul 2015 17:49:34 +0100
with message-id <20150709164924.gb27...@einval.com>
and subject line Bug#791753: fixed in strace 4.10-3
has caused the Debian Bug report #791753,
regarding strace: FTBFS on mipsel: sys_syscall undeclared (and more)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
791753: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791753
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: strace
Version: 4.9-2
Severity: serious
Tags: upstream
Justification: fails to build from source (but built successfully in the past)


Dear maintainer,

as reported in buildd [0], strace FTBFS on mipsel.

[...]
In file included from ../linux/mips/syscallent.h:3:0,
                 from ../syscall.c:85:
.../linux/mips/syscallent-o32.h:3:20: error: 'sys_syscall' undeclared here (not 
in a function)
 [4000] = { MA, 0,  sys_syscall,   "syscall"  }, /* start of Linux o32 */
                    ^
gcc -DHAVE_CONFIG_H -I. -I..  -I./linux/mips -I../linux/mips -I./linux 
-I../linux -D_FORTIFY_SOURCE=2 -Wall -Wwrite-strings -Wsign-compare -g -O2 
-fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -O2 
-MT strace-syslog.o -MD -MP -MF .deps/strace-syslog.Tpo -c -o strace-syslog.o 
`test -f 'syslog.c' || echo '../'`syslog.c
mv -f .deps/strace-syslog.Tpo .deps/strace-syslog.Po
gcc -DHAVE_CONFIG_H -I. -I..  -I./linux/mips -I../linux/mips -I./linux 
-I../linux -D_FORTIFY_SOURCE=2 -Wall -Wwrite-strings -Wsign-compare -g -O2 
-fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -O2 
-MT strace-sysmips.o -MD -MP -MF .deps/strace-sysmips.Tpo -c -o 
strace-sysmips.o `test -f 'sysmips.c' || echo '../'`sysmips.c
mv -f .deps/strace-sysinfo.Tpo .deps/strace-sysinfo.Po
.../syscall.c:622:1: warning: return type defaults to 'int' [-Wreturn-type]
 SYS_FUNC(syscall)
 ^
.../syscall.c: In function 'SYS_FUNC':
.../syscall.c:624:19: error: 'tcp' undeclared (first use in this function)
  return printargs(tcp);
                   ^
.../syscall.c:624:19: note: each undeclared identifier is reported only once 
for each function it appears in
.../syscall.c:624:19: warning: passing argument 1 of 'printargs' from 
incompatible pointer type
In file included from ../syscall.c:34:0:
.../defs.h:462:12: note: expected 'struct tcb *' but argument is of type 'const 
struct struct_sysent *'
 extern int printargs(struct tcb *);
            ^
.../syscall.c: In function 'trace_syscall_entering':
.../syscall.c:1797:18: warning: comparison of distinct pointer types lacks a 
cast
  if (sys_syscall == tcp->s_ent->sys_func)
                  ^
.../syscall.c:1798:3: error: too few arguments to function 'decode_mips_subcall'
   decode_mips_subcall();
   ^
.../syscall.c:611:1: note: declared here
 decode_mips_subcall(struct tcb *tcp)
 ^
gcc -DHAVE_CONFIG_H -I. -I..  -I./linux/mips -I../linux/mips -I./linux 
-I../linux -D_FORTIFY_SOURCE=2 -Wall -Wwrite-strings -Wsign-compare -g -O2 
-fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wall -g -O2 
-MT strace-term.o -MD -MP -MF .deps/strace-term.Tpo -c -o strace-term.o `test 
-f 'term.c' || echo '../'`term.c
.../syscall.c:1798:3: warning: statement with no effect [-Wunused-value]
   decode_mips_subcall();
   ^
make[3]: *** [strace-syscall.o] Error 1
make[3]: *** Waiting for unfinished jobs....
[...]

I've reported this issue upstream and I'm working towards a fix.

best regards.

[0] 
https://buildd.debian.org/status/fetch.php?pkg=strace&arch=mipsel&ver=4.10-2&stamp=1435800897

--- End Message ---
--- Begin Message ---
We believe that the bug you reported is fixed in the latest version of
strace, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 781...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Steve McIntyre <93...@debian.org> (supplier of updated strace package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 08 Jul 2015 23:44:03 +0100
Source: strace
Binary: strace strace64 strace-udeb
Architecture: source amd64
Version: 4.10-3
Distribution: unstable
Urgency: medium
Maintainer: Steve McIntyre <93...@debian.org>
Changed-By: Steve McIntyre <93...@debian.org>
Description:
 strace     - System call tracer
 strace-udeb - System call tracer (udeb)
 strace64   - System call tracer for 64bit binaries
Closes: 781753
Changes:
 strace (4.10-3) unstable; urgency=medium
 .
   * Really fix mips* builds - fix sys_syscall() handling.
     Closes: #781753
   * Clean up strace64.substvars at clean time
   * Remove ancient changelog entries that annoy lintian
   * Update Standards-Version to 3.9.6 (no changes needed)
Checksums-Sha1:
 3e4ef756b66b1060bfa2deb04dd0c9f0de1a88d0 2375 strace_4.10-3.dsc
 838a4ce6b313451151dc761509ed9d76829b3c57 14560 strace_4.10-3.debian.tar.xz
 554d916d56df7f6913e003ef13b38f2227cebdfd 151202 strace-udeb_4.10-3_amd64.udeb
 fb95aa6e49eca08ba497171be95a41f5f94003ea 335028 strace_4.10-3_amd64.deb
Checksums-Sha256:
 c772e099b1ef85cd7fd01c2447f70c31c174c1cffb096f4e0ddf6af83baedf0c 2375 
strace_4.10-3.dsc
 5581adcce437d728079ddc47a340576400295fcf0dcec3fc41a796cffffed274 14560 
strace_4.10-3.debian.tar.xz
 841ee5f266aa36a0561c77e9cf16400ae41969b847c1c6bb39299fc3146e84dd 151202 
strace-udeb_4.10-3_amd64.udeb
 9404016bda4b1797503e1e21795fca87156864a4c6399f7500c2c55dbbd05c12 335028 
strace_4.10-3_amd64.deb
Files:
 a9a0043fdb07d95c9d6c8a7788ebb6ed 2375 utils optional strace_4.10-3.dsc
 f3e8d3a62ee2e26d5a1407b47f72466c 14560 utils optional 
strace_4.10-3.debian.tar.xz
 ebac635a1356a89eebff6a0c43bdd39e 151202 debian-installer extra 
strace-udeb_4.10-3_amd64.udeb
 b38d960c618f4841c3d9f264dd40dc45 335028 utils optional strace_4.10-3_amd64.deb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVnoMMAAoJEFh5eVc0QmhOlGMP/1j9Yo88AqsrrzkAYZnI7lGN
Z0koFm0F9m2b/Yk7JsueLFmNYxnhg0Rt5o7H0Xg2E2PiOWHNVGag7nZmgumgY7A1
UrsfUTF6JMoXaoacuaFOFG5arO9AQgWs/wKt9CEoRvs0ogyZCRBzih8hJsT4sDaN
qnzqUUYwj1JFHaksdDxxj0qViKgst5k5Qs8ip4sQrD4HdIqBl/YfpUTW4flL7P3D
Vr6OgJctUkTft7VDPxv5T7npyWL7EDacTyean+LHhGdFPq7oUzKkF+u621SFA7CP
lC279jwtFmbgHCfai6TOxD1Y4fV8WX+qMe9BJ5QAVhfPNe7rvbz+09R4sgRG9Wf3
P+BAGAzmYdsUEcK5Spee1pNQLAx5xwpnAzUesbGzDaGJI0Lfd2vLR/P7SLQN6M3W
ed6Vq7vyLV/CZ1MYoM5doAnZf9PFFO3rrYZxP09PQGqjUOzPtivHFJSD1SypZ5zj
20UoFBDemdIsl8hyHFY3UaF2noHb7dW5DQNd5/LZu8p8n04Ugcr+3k6/d4AhEVYD
Xnn8J+aSHh5Um0VCire2UIChA+NOPNf/Qf6+m2VFKFskjaxR7Gq3ojZNFd2QKBQ1
7evk5bwV2i19aTHdGbAgyIjJMAifqu1PrECkKSa0IEbmEw+aNpDhbSdenae43Oke
uNoZal7oGcrsrqcSlTwg
=0pBP
-----END PGP SIGNATURE-----

-- 
Steve McIntyre, Cambridge, UK.                                st...@einval.com
You raise the blade, you make the change... You re-arrange me 'til I'm sane...

--- End Message ---

Reply via email to