Hi,

[ Adding reporter of #726248 to CC and quoting the bug report fully for
  him. ]

Matthias Klose <d...@debian.org> writes:
> The sys/sdt.h header file is shipped in an architecture independent package, 
> and
> installed into /usr/include where it is found on the include path for every
> architecture.  Seen that the mere inclusion of this header causes build 
> failures
> on some architectures. Reported in
>
>   https://gcc.gnu.org/PR61231
>
> and before in
>
>   https://gcc.gnu.org/ml/gcc-patches/2012-12/msg01122.html
>
> This just seems to be the visible fall-out, what about issues on architectures
> not supported by systemtap?
>
> In bug #423934 you mention that systemtap should be only available on
> architectures where it is supported.  The systemtap-sdt-dev package violates
> this assurance.  So the correct solution for this seems to be an architecture
> dependent systemtap-sdt-dev package shipping the header file in
> /usr/include/<multiarch>

thanks for the report. systemtap-sdt-dev was made arch:all in response to

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=726248

I'm not sure if I'm getting the whole picture here, what's the cause of
the build failure? I could take a look at the issue on a porterbox, is
there something smaller than gcc that FTBFS due to this issue? gcc is
bit heavy to debug :(

-Timo


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to