Bug#854627: root application will not run under wayland

2018-02-28 Thread Markus Ongyerth
Hi,

The cause of this problem is with how the X server is started by the gnome 
session (or to my knowledge all current wayland compositors).

Usually the xorg-xserver will have a magic cookie file somewhere protected by 
the unix user permissions that can be used to gain access to the server.
This file can be read by root, and therefore GUI applications started as root 
(whether that's sane or not) can connect to the users' X session.

Wayland compositors do not tell the Xwayland x11 server to use this mechanism, 
and therefore don't allow connecting via this method.

It is possible to allow it with `xhost +local:root`, but has the usual X 
security prolems.

Cheers,
ongy


signature.asc
Description: PGP signature


Bug#888086: cpphs: Fails to parse newer math.h headers

2018-01-23 Thread Markus Ongyerth
I'm a dumbo. This should be on c2hs not cpphs.
And then the relevant upstream fix is:
https://github.com/haskell/c2hs/commit/e5b1d84682a3f80721cc57e654feef6287cada36#diff-898d7d64ce63bc38886a61f03411d83b

I'm very sorry for this. Could you kindly move the report to the proper 
package?



Bug#888086: cpphs: Fails to parse newer math.h headers

2018-01-22 Thread Markus Ongyerth
Package: cpphs
Version: 1.20.8
Severity: important

Dear Maintainer,

an update to libc pulled a newer math.h file which can not be parsed by the
cpphs currently provided by the debian repositories.
Because it doesn't know about _Float128, though the reported error can be
a bit less straight forward.

Upstream already got updated for this.

The relevant update in language-c:
https://github.com/visq/language-c/pull/41

I can't find a browsable history of cpphs, but it should just be a bump for the
language-c dependency.


-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.15.0-rc1fuse+ (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages cpphs depends on:
ii  libc6 2.26-4
ii  libffi6   3.2.1-8
ii  libgmp10  2:6.1.2+dfsg-1.1

cpphs recommends no packages.

Versions of packages cpphs suggests:
ii  ghc  8.0.2-10