Bug#1068660: mpv: No sound. Please backport upstream patch.

2024-04-08 Thread Roman Lebedev
Package: mpv
Version: 0.37.0-1+b1
Followup-For: Bug #1068660
X-Debbugs-Cc: maril...@deb-multimedia.org
Control: tags -1 patch

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Now with a patch: 
https://salsa.debian.org/multimedia-team/mpv/-/merge_requests/3


- -- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.7.9-amd64 (SMP w/32 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages mpv depends on:
ii  libarchive13t64   3.7.2-2
ii  libasound2t64 1.2.11-1+b1
ii  libass9   2:0.17.1-dmo1
ii  libavcodec60  10:6.1.1-dmo4
ii  libavdevice60 10:6.1.1-dmo4
ii  libavfilter9  10:6.1.1-dmo4
ii  libavformat60 10:6.1.1-dmo4
ii  libavutil58   10:6.1.1-dmo4
ii  libbluray22:1.3.4-dmo2
ii  libc6 2.37-15.1
ii  libcaca0  0.99.beta20-4+b1
ii  libcdio-cdda2t64  10.2+2.0.1-1.1
ii  libcdio-paranoia2t64  10.2+2.0.1-1.1
ii  libcdio19t64  1:2.1.0-dmo5
ii  libdrm2   2.4.120-2
ii  libdvdnav46.1.1-3
ii  libegl1   1.7.0-1
ii  libgbm1   24.0.4-1
ii  libjack-jackd2-0 [libjack-0.125]  1.9.21~dfsg-3+b3
ii  libjpeg62-turbo   1:2.1.5-2+b2
ii  liblcms2-22.14-2+b1
ii  liblua5.2-0   5.2.4-3+b2
ii  libmujs3  1.3.3-3+b2
ii  libpipewire-0.3-0t64  1.0.4-3
ii  libplacebo338 2:6.338.2-dmo2
ii  libpulse0 16.1+dfsg1-5
ii  librubberband21:3.3.0-dmo1
ii  libsdl2-2.0-0 2.30.1+dfsg-4
ii  libsixel1 1.10.3-3
ii  libswresample410:6.1.1-dmo4
ii  libswscale7   10:6.1.1-dmo4
ii  libuchardet0  0.0.8-1+b1
ii  libva-drm22.20.0-2
ii  libva-wayland22.20.0-2
ii  libva-x11-2   2.20.0-2
ii  libva22.20.0-2
ii  libvdpau1 1.5-2
ii  libvulkan11.3.275.0-1
ii  libwayland-client01.22.0-2.1+b1
ii  libwayland-cursor01.22.0-2.1+b1
ii  libwayland-egl1   1.22.0-2.1+b1
ii  libx11-6  2:1.8.7-1
ii  libxext6  2:1.3.4-1+b1
ii  libxkbcommon0 1.6.0-1
ii  libxpresent1  1.0.0-2+b10
ii  libxrandr22:1.5.4-1
ii  libxss1   1:1.2.3-1
ii  libxv12:1.0.11-1.1
ii  libzimg2  1:3.0.5-dmo1
ii  zlib1g1:1.3.dfsg-3.1

Versions of packages mpv recommends:
ii  xdg-utils  1.1.3-4.1
ii  yt-dlp 1:2024.03.10-dmo1

Versions of packages mpv suggests:
pn  libcuda1  

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEE+UikBxeiu50LOdFYgbqkFMWfZdAFAmYUb4sACgkQgbqkFMWf
ZdAiRw//XxYbik8SngcQcRU/tW1zpk5MeNi4pPsv5Q40MHoLKwNtm9ffyvAfLJjo
8LrX2KlhQ32r9w1rC1q7chgByN8+Fv0xz0Nu3oZj/pwKy8oADElYK6l69XvHJCJx
gYFwCfGLrjnfb09ndZjlZWbAMEZYCWhWVic0e8/MPPrE/sL2cULARNlfJx63LM6/
KG15UDgk/QRx035esB4/yCkwVZe3v4ZwEg0gI0iWHDxgkahB6CJ6h2WLF7VTY8Ww
ovecGO69OQ58znicpmuLmgFxKHXCJCBRN4hF2P6keIsmq1439diXLaiB5XYp43km
4NKTD5lckpTDsuQieM63/qwC+gyYNsqUTIzUnZvGuZdUsAVjg9mNCJQLDy82dk+x
7cTGamgpFDUjqSFPLDPWPcLEcW2Dr6fHdF4YWl5fHqxwiH6G3/CMfinlfXLAezk7
pCdHnTUcYko3CAWt1qEdjBcSoT8tcMbWCfvjoSwxGIrHZmZb/CGiMoGUnN/3HTk1
VjUKnEPOmpio7N+xBNqqMDI8GqF/zshIAZcy6rZBuqD3Et4XLbxTJA7VKvoxLrEV
HgQp3JeSfoqIFhm0WhUwerKqYc2k8bMKluCW7QN4OVENa652aTmEUtiYSBuBZ3+X
4hErWKe/mqv6F4d5vXafnQQw8ZRalF6qgkRqp65w99+Yl01coqo=
=8K8L
-END PGP SIGNATURE-



Bug#1068660: mpv: No sound. Please backport upstream patch.

2024-04-08 Thread Roman Lebedev
Package: mpv
Version: 0.37.0-1+b1
Severity: important
Tags: upstream
X-Debbugs-Cc: maril...@deb-multimedia.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainers,
an upstream fix for https://github.com/mpv-player/mpv/pull/13665
which was not yet released in any mpv version needs to be backported
to the current mpv version, looks like the problematic ffmpeg version
is finally in debian (or deb-multimedia, but still.), resulting in no audio:
```
AO: [pipewire] 48000Hz 5.1(side) 6ch floatp
VO: [gpu] 1920x960 yuv420p10
[ffmpeg] SWR: Input channel layout "" is invalid or unsupported.
[swresample] Cannot open Libavresample context.
[swresample] libswresample failed to initialize.
Cannot convert decoder/filter output to any format supported by the
output.
Audio: no audio
```

Roman.


- -- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.7.9-amd64 (SMP w/32 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages mpv depends on:
ii  libarchive13t64   3.7.2-2
ii  libasound2t64 1.2.11-1+b1
ii  libass9   2:0.17.1-dmo1
ii  libavcodec60  10:6.1.1-dmo4
ii  libavdevice60 10:6.1.1-dmo4
ii  libavfilter9  10:6.1.1-dmo4
ii  libavformat60 10:6.1.1-dmo4
ii  libavutil58   10:6.1.1-dmo4
ii  libbluray22:1.3.4-dmo2
ii  libc6 2.37-15.1
ii  libcaca0  0.99.beta20-4+b1
ii  libcdio-cdda2t64  10.2+2.0.1-1.1
ii  libcdio-paranoia2t64  10.2+2.0.1-1.1
ii  libcdio19t64  1:2.1.0-dmo5
ii  libdrm2   2.4.120-2
ii  libdvdnav46.1.1-3
ii  libegl1   1.7.0-1
ii  libgbm1   24.0.4-1
ii  libjack-jackd2-0 [libjack-0.125]  1.9.21~dfsg-3+b3
ii  libjpeg62-turbo   1:2.1.5-2+b2
ii  liblcms2-22.14-2+b1
ii  liblua5.2-0   5.2.4-3+b2
ii  libmujs3  1.3.3-3+b2
ii  libpipewire-0.3-0t64  1.0.4-3
ii  libplacebo338 2:6.338.2-dmo2
ii  libpulse0 16.1+dfsg1-5
ii  librubberband21:3.3.0-dmo1
ii  libsdl2-2.0-0 2.30.1+dfsg-4
ii  libsixel1 1.10.3-3
ii  libswresample410:6.1.1-dmo4
ii  libswscale7   10:6.1.1-dmo4
ii  libuchardet0  0.0.8-1+b1
ii  libva-drm22.20.0-2
ii  libva-wayland22.20.0-2
ii  libva-x11-2   2.20.0-2
ii  libva22.20.0-2
ii  libvdpau1 1.5-2
ii  libvulkan11.3.275.0-1
ii  libwayland-client01.22.0-2.1+b1
ii  libwayland-cursor01.22.0-2.1+b1
ii  libwayland-egl1   1.22.0-2.1+b1
ii  libx11-6  2:1.8.7-1
ii  libxext6  2:1.3.4-1+b1
ii  libxkbcommon0 1.6.0-1
ii  libxpresent1  1.0.0-2+b10
ii  libxrandr22:1.5.4-1
ii  libxss1   1:1.2.3-1
ii  libxv12:1.0.11-1.1
ii  libzimg2  1:3.0.5-dmo1
ii  zlib1g1:1.3.dfsg-3.1

Versions of packages mpv recommends:
ii  xdg-utils  1.1.3-4.1
ii  yt-dlp 1:2024.03.10-dmo1

Versions of packages mpv suggests:
pn  libcuda1  

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEE+UikBxeiu50LOdFYgbqkFMWfZdAFAmYUTjkACgkQgbqkFMWf
ZdABUQ/+Jj/yPCK2rT0auFHxe+NuyCeYNCkGK3l+i7pTrZlTzksQhcJqy+eRX1Ey
UEn7QJrWYt0BdjxMezUbL1Ayf4hCNltUerWReq4pglX5PaDWowX44Gzzo1jW0GG0
kr73AzYl289vIR3mCtrvU1KGOzyoYHL6/XWee9XG2lf3LQeHfnY8DqXvnfV8xWOu
+TL2Omvve1DIlitKYwHVkxR08wl8V5h/gXvlq7nk6JHcqtjCA50ksdqQEk8r22P9
+jTi14wIZHHYjepjg4g/ICO15B3GPWDyxfKuHBxXA8O5iexFqGV8vJKwMjoZhTdW
rTIJQSXSctCvKqEFamnkSPMYKtXzRhyYIqo4ixvMebrZREMMai9mZK5hklpNvPZg
MfbKrs3TZlRVSyMEGUhBFIfnGW+uzu/J9jliZs6uwx9F95qEnjfw0hC3kkGSEUcr
7IvSBwHt3SXnmqsGjf6s6BXIIiItYD8bkzBVpOqUtfumYY32ICJNtH/tkCQ03vlS
IRahoNYvF+bSBkJy6wDRT1irzr07xM4u/BLp7mDj9ap2epZP0AHMG9xLfcV1kKBq
pzYvpIyya4gnMNJ7eIYAkHHCs9ww4YJRXwnnJlhgSnWtBa1qrjS7YictadcFCkeo
7KXDBzzJEtGAENCxM/RjiUHSwWUcnOa8Q0x0pSKcbeDNa8GtwJY=
=ymIu
-END PGP SIGNATURE-



Bug#1067005: libLLVM.so symbols are no longer versioned?

2024-03-16 Thread Roman Lebedev
Package: libllvm18
Version: 1:18.1.1-1
Followup-For: Bug #1067005

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

I've just tried building the halide package against LLVM17 (instead of LLVM18),
and the bug no longer happens, so it's, almost assuredly,
symbol versioning, in my opinion.

Roman.

- -- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.7.9-amd64 (SMP w/32 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libllvm18 depends on:
ii  libc6   2.37-15.1
ii  libedit23.1-20230828-1
ii  libffi8 3.4.6-1
ii  libgcc-s1   14-20240303-1
ii  libstdc++6  14-20240303-1
ii  libtinfo6   6.4+20240113-1
ii  libxml2 2.9.14+dfsg-1.3+b2
ii  libz3-4 4.8.12-3.1+b2
ii  libzstd11.5.5+dfsg2-2
ii  zlib1g  1:1.3.dfsg-3.1

libllvm18 recommends no packages.

libllvm18 suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEE+UikBxeiu50LOdFYgbqkFMWfZdAFAmX17r8ACgkQgbqkFMWf
ZdAOfRAAhrbBZmyRc2L50yem1byb+cEwsv6aIPvc3zzAANGHjS7fH4s7fiiGX0zO
nRtJoGUS5eelfoRGSpRvVqxmj5djGZGTX9oz2m1sy1xEl350xnE2X4lX2KL835FE
GlLIefJFkmYhfrWACFRwNsxwOzv6g26xI0OZ+QickTgDtEPDH7O/nPEQR6vJkE2N
oIaP4+EZ3xGEFsf/RW/nw3g6faJQftB2Hf0Wqfn15Lnx1hyLM0ClFYd24fF9/dFl
hBcXqB2WMAfrSpstooHr5Oa6WOm2BZ/NTzt5SNl0nkVdmVJeF+T9d2mhMX/g+NmM
U8/87tOH6eS+ZARt8vZzhiW+C7935RDax6We9gg2CHGc9qemIBfBUagkkcHtoGoN
odbLLM91YcYK7xSd1yRS5Hacr8zAmKJEpgUE50RJpx62PcUaEqiGvAlgMs6mkDGZ
BgiiN+WUw+0ji+2B9RaWbh1asMDKJSsdicO8pSbnG3QsWReP7GAtYZcxrnmJGfUC
GfmCAVZ78fOb9TUNVA2Kb2qeD2CEeDZOsUlSmIkEJMszOo3dzibupHhfSm4KZ+QO
/nGiGmbcgGOMlslWXrY8dkYBNRs6UfpptEqLbxw702ePlB3knHKeCTrK9ugXDnr0
m+Ci6yu11O+39O4fz5Lah+317zUqdszJoDbEpJFmT9G/BGQUbgM=
=cI8R
-END PGP SIGNATURE-



Bug#1067005: libLLVM.so symbols are no longer versioned?

2024-03-16 Thread Roman Lebedev
Package: libllvm18
Version: 1:18.1.1-1
Severity: serious
File: /usr/lib/llvm-18/lib/libLLVM.so.18.1, 
/usr/lib/x86_64-linux-gnu/libLLVM-17.so.1
X-Debbugs-Cc: Sylvestre Ledru , Gianfranco Costamagna 


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

I'm having a bit of a deja-vu here, because this exact kind of bug was
happening a while ago and was fixed, but looks like it's back?
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=846410
(same bugs happened in other distros too)

(TLDR: when two different libLLVM versions happen to [transitively] exist
within one running process, you may get weird segfaults.)

Could you please double-check that the symbols for the `libLLVM.so.18.1`
and `libLLVM-17.so.1` are versioned? If they are not, this bugs' severity
is actually Grave (and affecting at least LLVM17 too?)

Concretely, i'm hitting it when building halide package and then trying to
run it's tests with mesa's RustiCL implementation, llvmpipe driver.
To reproduce, `gbp buildpackage` on
https://salsa.debian.org/LebedevRI-guest/halide/-/commits/debian-opencl-FOR-BUGREPORT

Weirdly-enough, it happens when building the package,
but does not happen with manually hand-built halide.
```
$ export Halide_TARGET=host-opencl
$ export OCL_ICD_VENDORS=rusticl.icd
$ export RUSTICL_ENABLE=llvmpipe
$ gdb 
/build/halide-17.0.1-build/build/stage-2/halide/test/correctness/correctness_boundary_conditions
 -ex 'run' -ex 'thread apply all bt full'
GNU gdb (Debian 13.2-1+b1) 13.2
Copyright (C) 2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
.
Find the GDB manual and other documentation resources online at:
.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from 
/build/halide-17.0.1-build/build/stage-2/halide/test/correctness/correctness_boundary_conditions...
Starting program: 
/build/halide-17.0.1-build/build/stage-2/halide/test/correctness/correctness_boundary_conditions
 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffdce006c0 (LWP 172580)]
[New Thread 0x7fffdc4006c0 (LWP 172581)]
[New Thread 0x7fffdba006c0 (LWP 172582)]
[New Thread 0x7fffdb0006c0 (LWP 172583)]
[New Thread 0x7fffda6006c0 (LWP 172584)]
[New Thread 0x7fffd9c006c0 (LWP 172585)]
[New Thread 0x7fffd92006c0 (LWP 172586)]
[New Thread 0x7fffd3e006c0 (LWP 172587)]
[New Thread 0x7fffd34006c0 (LWP 172588)]
[New Thread 0x7fffd2a006c0 (LWP 172589)]
[New Thread 0x7fffd20006c0 (LWP 172590)]
[New Thread 0x7fffd16006c0 (LWP 172591)]
[New Thread 0x7fffd0c006c0 (LWP 172592)]
[New Thread 0x7fffc7e006c0 (LWP 172593)]
[New Thread 0x7fffc74006c0 (LWP 172594)]
[New Thread 0x7fffc6a006c0 (LWP 172595)]
[New Thread 0x7fffc60006c0 (LWP 172596)]
[New Thread 0x7fffc56006c0 (LWP 172597)]
[New Thread 0x7fffc4c006c0 (LWP 172598)]
[New Thread 0x7fffbbe006c0 (LWP 172599)]
[New Thread 0x7fffbb4006c0 (LWP 172600)]
[New Thread 0x7fffbaa006c0 (LWP 172601)]
[New Thread 0x7fffba0006c0 (LWP 172602)]
[New Thread 0x7fffb96006c0 (LWP 172603)]
[New Thread 0x7fffb8c006c0 (LWP 172604)]
[New Thread 0x7fffafe006c0 (LWP 172605)]
[New Thread 0x7fffaf4006c0 (LWP 172606)]
[New Thread 0x7fffaea006c0 (LWP 172607)]
[New Thread 0x7fffae0006c0 (LWP 172608)]
[New Thread 0x7fffad6006c0 (LWP 172609)]
[New Thread 0x7fffacc006c0 (LWP 172610)]
[New Thread 0x7fffa3e006c0 (LWP 172611)]
[New Thread 0x7fffa34006c0 (LWP 172612)]
[New Thread 0x7fffa2a006c0 (LWP 172613)]
[New Thread 0x7fffa20006c0 (LWP 172614)]
[New Thread 0x7fffa16006c0 (LWP 172615)]
[New Thread 0x7fffa0c006c0 (LWP 172616)]
[New Thread 0x7fff97e006c0 (LWP 172617)]
[New Thread 0x7fff974006c0 (LWP 172618)]
[New Thread 0x7fff96a006c0 (LWP 172619)]
[New Thread 0x7fff960006c0 (LWP 172620)]
[New Thread 0x7fff956006c0 (LWP 172621)]
[New Thread 0x7fff94c006c0 (LWP 172622)]
[New Thread 0x7fff8be006c0 (LWP 172623)]
[New Thread 0x7fff8b4006c0 (LWP 172624)]
[New Thread 0x7fff8aa006c0 (LWP 172625)]
[New Thread 0x7fff8a0006c0 (LWP 172626)]
[New Thread 0x7fff896006c0 (LWP 172627)]
[New Thread 0x7fff88c006c0 (LWP 172628)]
[New Thread 0x7fff7fe006c0 (LWP 172629)]
[New Thread 0x7fff7f4006c0 (LWP 172630)]
[New Thread 0x7fff7ea006c0 (LWP 172631)]
[New Thread 0x7fff7e0006c0 (LWP 172632)]
[New Thread 0x7fff7d6006c0 (LWP 172633)]
[New Thread 0x7fff7cc006c0 (LWP 172634)]
[New Thread 0x7fff73e006c0 (LWP 172635)]
[New Thread 0x7fff734006c0 (LWP 172636)]
[New Thread 0x7fff72a006c0 (LWP 172637)]
[New Thread 0x7fff720006c0 (LWP 172638)]
[New Thread 0x7fff716006c0 (LWP 172639)]

Bug#1054194: lsp-plugins: comp-delay: segfault on startup

2023-10-18 Thread Roman Lebedev
Package: lsp-plugins
Version: 1.2.11-1
Severity: normal
Tags: patch upstream

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer, comp-delay plugin immediately crashes upon startup:
https://github.com/sadko4u/lsp-plugins/issues/348

Please consider backporting a fix: (yet to be released in 1.2.13)
https://github.com/lsp-plugins/lsp-plugins-comp-delay/commit/78dde4177a6c9cb818d3c04d10da6affa4aedfb1

(Also, regardless, it may be good to update to LSP 1.2.12 release.)

Roman.

- -- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-2-amd64 (SMP w/32 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages lsp-plugins depends on:
ii  lsp-plugins-clap1.2.11-1
ii  lsp-plugins-jack1.2.11-1
ii  lsp-plugins-ladspa  1.2.11-1
ii  lsp-plugins-lv2 1.2.11-1
ii  lsp-plugins-vst 1.2.11-1

lsp-plugins recommends no packages.

Versions of packages lsp-plugins suggests:
pn  dgedit  

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEE+UikBxeiu50LOdFYgbqkFMWfZdAFAmUwNisACgkQgbqkFMWf
ZdAfvA//WIrE0jV7RDw3raO8PBDp9nIoDqKF0G9xgqCPxWjhaPs6nlorzu9GOcIH
h2TjoOOZIcbu8wp0I6/JRv+Bq8LdtCYjM1K50Yr1M6BURW0rf83wL2POgJbSmVAE
J5NVbfZQdIp6RixuNYcaRUOZ4/o8AgjK+jxyLCLQQSFsG8alQ0quqIjPX6jjYTYY
cZxAy9k4ou3RvrxhFEepcn+fJM7Ud14jbDym5aB2kPTwiWX7UNWaCkEopb4RtlOY
LHQ8m8mL+MdG8foozitys85Yc2Ggn63snk/YXHLVnxj05TzRuH/kX57TBjnO/chu
LJ0lFjfDWW5o9lBrDM5xkkrWMFROwNyg40heVWOnZdf02UllLNrKzPPpdv63NGcc
DWjGujSRHs/l5bqxcodY6YNIdRcun3DCNisnemuKob1KC3B1MCK9EYz7C7tk2cHW
IXSq70FxKXkzD73qFiwsybq6ofQc9o0lzAxb1sa0sd1HOia0OQ4yrw6S1bnfj/co
VD8Oo2u/2Cmxy3Dz6PaULi6254o1FCQte5jXwCs7jTpvX8z1JdnGlFbj/MGe6ZQf
5b16BYjbZeTIv93c0PEsaSubJE2/BPlEpOCECz9oDo5cD8CFH+DkXa08+n/zQbtQ
zhrq+IKtkFiqmPl5swFEMAfNv4Un3beuX28a7GpL980TdOTo8R0=
=Ct8T
-END PGP SIGNATURE-



Bug#1050293: pipewire-bin: please simplify adding custom profile-set

2023-08-22 Thread Roman Lebedev
Package: pipewire-bin
Version: 0.3.77-1
Severity: wishlist
Tags: patch upstream

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer,

it is sometimes useful to be able to add a custom profile-set.

For that, it is nessesary to store it into e.g. a new file,
say `/usr/share/alsa-card-profile/mixer/profile-sets/-custom.conf`
and append `.include -custom.conf` at the end of 
`/usr/share/alsa-card-profile/mixer/profile-sets/default.conf`.

But that change gets overriden when the package is updated,
which could be *exremely* dangerous, e.g. if said profile
changed the `volume-limit`.

It would be good if the package could ship an empty
`profile-sets/-custom.conf` file, and the appropriate change to the
`profile-sets/default.conf`. Then one could use `dpkg-divert`
on `-custom.conf to avoid profile loss on update.

Thank you!

Roman.


- -- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.4.0-3-amd64 (SMP w/32 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pipewire-bin depends on:
ii  libasound2   1.2.9-1
ii  libc62.37-7
ii  libdbus-1-3  1.14.8-2
ii  libncursesw6 6.4+20230625-2
ii  libpipewire-0.3-00.3.77-1
ii  libpipewire-0.3-modules  0.3.77-1
ii  libreadline8 8.2-1.3
ii  libsndfile1  1.2.0-1
ii  libtinfo66.4+20230625-2

Versions of packages pipewire-bin recommends:
ii  dbus-user-session  1.14.8-2
pn  rtkit  
ii  wireplumber0.4.14-4

pipewire-bin suggests no packages.

- -- no debconf information

- -- debsums errors found:
debsums: changed file 
/usr/share/alsa-card-profile/mixer/profile-sets/default.conf (from pipewire-bin 
package)

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEE+UikBxeiu50LOdFYgbqkFMWfZdAFAmTk7y0ACgkQgbqkFMWf
ZdB96Q/+L2vh7I4tRpR54vGKGE96zAYJzBD6YbBDplOiEcBVX54EurS2TNPaIQHI
vvRg0+Y8HQ2KPAYTpiUndmepQA9WZ/7kEaH/la9J7gjA2wJHPhCPa+c3PicpAqua
9KuYY5FIMPyaP5AKS5RnCI5RKPBndNPyVoM+iARZMvv9II2r+YTLYKybapb3NvfJ
Fy/4NMPivl149CGmkVB17+ikOTVZErFFwrX5cHpaMNiZHfmb4WX7isHfX91NMXt+
BeOZL5MhydTF6TkdDWPSTp4/QmB8Z8tTRLTiRSVDm1UfaUIHcfF+F9aCVryS9Lte
yl0+h/vf6p4KbV1zwfbuqwqNU9JCK3wx41s/+iraiCoHNzUEDBEOb2Cb9Xkekxh/
9DjuyHQrAQyVlqEWKAwGur3lX2b8yHPkgrEwFXXacJ9wJO8OkW4eXcTQbEvNf43g
P5Sbxlp7pQq1nRqAxolzT7XghnNTl1nk1Ipzz70InNOQrUM3vSheIcc4t1g0i8r6
iWlAZhIj/wK93jghqLwjRUFOwnst8GZ1wTPtiyZjEtH1WFnPI7oi+r61xTYYtQb3
cfbUuA4enZnh/E5odqJyLa2V/awbWd4tfR9nC6k05/Vjm/phxRgeTVuAO16akNyf
QdLKGH07gRx1JgYSCjhsg003u4syllRO7qWru993n887alhQhCI=
=qs+F
-END PGP SIGNATURE-



Bug#1038603: libisl23 0.25-1: amd64/i386 baseline violation: uses BMI instructions)

2023-07-22 Thread Roman Lebedev
Package: libisl23
Followup-For: Bug #1038603
X-Debbugs-Cc: Debian GCC Maintainers , 
debian-rele...@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

While the issue has been resolved in isl 0.26-3,
which was uploaded to unstable on 2023-06-19,
nothing has been done for the stable release,
and Debian 12.1 still comes with a "miscompiled" isl 0.25-1,
and thus gcc is still somewhat unusable(*) on older hardware(**)

This occasionally manifests as spurious failures
on e.g. https://build.opensuse.org/

* As long as no graphite optimizations are enabled it's perfectly usable.
** Older than the one on which it was built,
   roughly anything pre-Ryzen / pre-Haswell.

Roman.

- -- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.3.0-2-amd64 (SMP w/32 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libisl23 depends on:
ii  libc6 2.37-6
ii  libgmp10  2:6.2.1+dfsg1-1.1

libisl23 recommends no packages.

libisl23 suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEE+UikBxeiu50LOdFYgbqkFMWfZdAFAmS8Z4MACgkQgbqkFMWf
ZdA8tQ/8DU/KIBQIMCSGOOGioxM8Bo/bHpUjMiurfKJsTKu26qaR5puhsvNUCGoE
PzyJYZFJgHeGNi0/vbbGVIbu4+1NcfaWngwEVynJj2vK7Naf2fm2FYVzRoYA4obD
KpLz9viwdkjdp10Dgstvike8RYGw3g5MOD56Qk6ct6kaI3yiOciyTxzRTHU6csN2
WMCEzdSUI9T530NeXOyTZriYS17WathHqQHgugnQUbrEJsGoe7OYMHqOfC01F2Gr
+VmElssLIp669+VHADPyFgSdwbcgSjpXCHN2+qfC2s4MrIsPfdZzL2XrF2Qz5AJY
wAknMa0dV7YVSI5c8nAje77cAvGkGxuEXu9eN61B4KuzBjRih9trAQS9J3Zucq2g
VSCVYcquDsttGRDV5Nblb2X+iTFP37LNNnCl72QM35lnQneMHW3B8Ggw8vdl8ysq
1rsERMHjGVivdczQO2QeM4e+joSHw8ExjbBeHr7E1HV3rqcm/XpUoieZodBT0KuX
gszv6a3dLD1n4WfuleYNsEeWJl/rZnHsdOo6JXOTyR2jesDMV6uxxWzz8eR2Un4H
k6mrSi4S6Ysf6KyJ3rT7DwSb9VBRIO/z+yRykUrUyrSiLD2U/WyXVfnZQNQANtFm
V3GQTQM3I48IydJUHuzjtxGdTDIGDhZ6Z5SLqvNGyIV6QpYeIO4=
=2jT8
-END PGP SIGNATURE-



Bug#1040946: Please update to latest upstream release (v7.0.5)

2023-07-12 Thread Roman Lebedev
Package: easyeffects
Version: 7.0.1-1
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer,

now that a new stable version of debian has been released,
and the freeze is over, please consider updating the package
to the newest upstream release (v7.0.5 as of this time)

Roman

- -- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.3.0-2-amd64 (SMP w/32 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages easyeffects depends on:
ii  calf-plugins 0.90.3-4
ii  dconf-gsettings-backend [gsettings-backend]  0.40.0-4
ii  libadwaita-1-0   1.2.4-1
ii  libbs2b0 3.1.0+dfsg-7
ii  libc62.37-5
ii  libcairo21.16.0-7
ii  libebur128-1 1.2.6-1+b1
ii  libfftw3-double3 3.3.10-1
ii  libfftw3-single3 3.3.10-1
ii  libfmt9  9.1.0+ds1-2
ii  libgcc-s113.1.0-7
ii  libglib2.0-0 2.74.6-2
ii  libgsl27 2.7.1+dfsg-5
ii  libgtk-4-1   4.8.3+ds-2
ii  liblilv-0-0  0.24.14-1
ii  libpango-1.0-0   1.50.14+ds-1
ii  libpipewire-0.3-00.3.73-1
ii  librubberband2   1:3.2.1-dmo1
ii  libsamplerate0   0.2.2-3
ii  libsigc++-3.0-0  3.4.0-7
ii  libsndfile1  1.2.0-1
ii  libspeexdsp1 1.2.1-1
ii  libstdc++6   13.1.0-7
ii  libtbb12 2021.8.0-2
ii  libzita-convolver4   4.0.3-2

Versions of packages easyeffects recommends:
ii  lsp-plugins  1.2.5-7
ii  lsp-plugins-lv2  1.2.5-7

easyeffects suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEE+UikBxeiu50LOdFYgbqkFMWfZdAFAmSvBeAACgkQgbqkFMWf
ZdAqoRAAw6o3wqB/ZPcq9w8n0gVU9TfQ5ruFb2EK39lWlezBFJK/e869TulJxNWV
2LkoLulzNL6VAI4wEUf68N7aJnig5yz0lX6BSYkWpgUdoCQEB7PTVYF2LfqHBZ1S
NoGLfBVk0DdgQbvm7HXvw1PBO6Pd9c5krxoakjzRO4HXKBJFuy1BagWC3im88S8m
4JDeNPbWq/BWfbkIMFMt73Dc6kqYGYkfqZiXxtCQE1PAdG9CgGAtV1HVYzG0lp3/
oEn2DIf1Js5ERHd8gzLB09B1YdvogmHLlDhHAb3/9Xvp475iR6/7pHUJ4pRfR/Z8
+Lnnid+2ct84LuyWLQnqWLxKPFcvebqvDFc8EuI/gwse8Wf8CATSGOZBYTOSUh3u
7f6EcFPJLLAep8LIkMa7zPuNX0vuf7Ze2IE3oN5c2bZAjghvz638UIm/ue/q1RKZ
3OctFif27Ph7lX5TZocPWHGOR7gbGeIrtVUA8h+gUYj1z0jzJzQj/ewGJcpVVAM1
AkHz5y61brFmJrIieY1+0kzKZVJm6Lft2f3GZSGaJuCGj+G3IFaRLuS+PF0KlAqL
ComrcpIY+5aH6tdsACHh5DIFKo2xG1V1K+h+wpdVe3veoezELKJGx9by/zD20tpy
DNg6B4G8PZIF9+P+tPuV3Ej6ROPwO/QHHltXLMja1Aexfh2FsQo=
=HxVi
-END PGP SIGNATURE-



Bug#1036461: Please update to at least v7.0.1

2023-05-21 Thread Roman Lebedev
Package: easyeffects
Version: 7.0.0-1
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer, out of all the improvements in newer versions, there is one
change that brings high UX improvements for doing live audio post-processing:
"exposing support for the "the Min and Max sidechain modes"
https://github.com/wwmm/easyeffects/commit/3cf99f74747b5a318e6818423b89f867ceaac988
https://github.com/wwmm/easyeffects/issues/2042
which adds UI for lsp-plugin's 
https://github.com/sadko4u/lsp-plugins/issues/274
which was implemented in lsp-plugins v1.2.4 (and debian has v1.2.5)

It would be really great to update!

Roman

- -- System Information:
Debian Release: 12.0
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-9-amd64 (SMP w/32 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages easyeffects depends on:
ii  calf-plugins 0.90.3-4
ii  dconf-gsettings-backend [gsettings-backend]  0.40.0-4
ii  libadwaita-1-0   1.2.2-1
ii  libbs2b0 3.1.0+dfsg-7
ii  libc62.36-9
ii  libcairo21.16.0-7
ii  libebur128-1 1.2.6-1+b1
ii  libfftw3-double3 3.3.10-1
ii  libfftw3-single3 3.3.10-1
ii  libfmt9  9.1.0+ds1-2
ii  libgcc-s112.2.0-14
ii  libglib2.0-0 2.74.6-2
ii  libgsl27 2.7.1+dfsg-4
ii  libgtk-4-1   4.8.3+ds-2
ii  liblilv-0-0  0.24.14-1
ii  libpango-1.0-0   1.50.12+ds-1
ii  libpipewire-0.3-00.3.65-3
ii  librubberband2   1:3.2.1-dmo1
ii  libsamplerate0   0.2.2-3
ii  libsigc++-3.0-0  3.4.0-1
ii  libsndfile1  1.2.0-1
ii  libspeexdsp1 1.2.1-1
ii  libstdc++6   12.2.0-14
ii  libtbb12 2021.8.0-2
ii  libzita-convolver4   4.0.3-2

Versions of packages easyeffects recommends:
ii  lsp-plugins  1.2.5-7
ii  lsp-plugins-lv2  1.2.5-7

easyeffects suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEE+UikBxeiu50LOdFYgbqkFMWfZdAFAmRqS6EACgkQgbqkFMWf
ZdCPoA//UaNPfpl+9sYWHbplG6eqyHElBVirwHPKKxlmM3TpSwleubeTJaKppbPn
Lt7MlMFtRrIuoSHYdxJN86JTfp7q5p9xll+fQ7xx4jT2qz7yoQ1pmb0eidFU2rC5
UdrB/2U/8lrC20maArhBeXeG9cFecYepc76owB1XA7SxET1xX6IZFQUG6KCiGJi7
1Fhv/cqsbYmwaSVxwg38+71npVvksIQSx/wmFhsYe4xyeqq4PfH40eLOUISHmHsI
dfTzgIIFpQmhjWY3wk1m0S3jeaXswHJ2LWFDeqTBt9s4dLAdzdXX/iT0dpbMbLby
LD2fkulJeh9wykYe2BGXp0eYVYJnPMUR274eLMP4D43a+W3BLKr9b2SY99PWqisO
iRHEzxLYF1kE1fojFR6e19c9pYaDLalVZCgyrI2hMt1sjVU5ppdakCpPLBAk7mSn
n8xbqrDSquJXQSaqWwpCfxd9FiTCTfDif0IGGbZqi61bz3PDCpa4pe9IflvqWlrD
GEUhzyxu6EQOdMOJ87ydHkuoAp3eK6oJiby60i5a4LOXySTglEsuJzAZtfzIfCbx
Z4iiFoDNFlZnyCGOTNObb/5kL75cG2X4dO9JjZXieDMShbw/7cu1LMRu7wRhJzf0
FECFTv5HdOO6V0N0MC7B+lSIdQSRhBoI5Dj8ETr9unQ657K65IM=
=dYRP
-END PGP SIGNATURE-



Bug#1029970: [wish] Please silence intentional unsigned overflow in an libstdc++ header

2023-01-29 Thread Roman Lebedev
Package: libstdc++-12-dev
Version: 12.2.0-14
Severity: wishlist
Tags: upstream patch

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer.

As everyone knows, unsigned integer overflow is well-defined in C and C++.
However, there are situations where you *know* that a particular code
should not have any overflows. To catch them, there's Integer Sanitizer
in clang (`-fsanitize=integer`). 

Unfortunately as one would expect, while some might want to have no
unsigned overflows, others may very well depend on the defined behaviour.
As is the case, the GCC, and in particular libstdc++ fall into the
latter category.

I believe in the version 12, a new instance of such intentional wraparound
was introduced into libstdc++: https://godbolt.org/z/rq153fxKW
Running this on a debian machine, we get:
```
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/basic_string.h:483:51:
 runtime error: unsigned integer overflow: 4 - 6 cannot be represented in type 
'size_type' (aka 'unsigned long')
#0 0x55e69e5b6818 in std::__cxx11::basic_string, std::allocator>::_S_compare(unsigned long, 
unsigned long) 
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/basic_string.h:483:51
#1 0x55e69e5b6818 in std::__cxx11::basic_string, 
std::allocator>::compare(std::__cxx11::basic_string, std::allocator> const&) const 
/usr/lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/basic_string.h:3150:10
<...>
```

I understand that they are intentionally doing this. The problem is that
it is happening in a header, so it's effectively dictating everyone 
that they should not use that sanitizer.

Silencing this kind of thing from user side is possible,
but it's somewhat cumbersome: it requires compiling with
`-fsanitize-recover=integer`, and supplying a run-time suppressions file.

On the other hand, suppressing this in-source is trivial:
https://godbolt.org/z/E7sEnvvrT
... all it would take is applying
`__attribute__((no_sanitize("unsigned-integer-overflow")))`
to `_S_compare` on line 483 in `basic_string.h`.

I have tried that locally, and it works, but it seems it needs to be
wrapped into `#if defined(__clang__)` preprocessor check:
https://godbolt.org/z/5a7ox4EWv

Dear maintainer, please consider applying this patch,
and consider forwarding it upstream.

Roman.

- -- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-2-amd64 (SMP w/32 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libstdc++-12-dev depends on:
ii  gcc-12-base12.2.0-14
ii  libc6-dev  2.36-8
ii  libgcc-12-dev  12.2.0-14
ii  libstdc++6 12.2.0-14

libstdc++-12-dev recommends no packages.

Versions of packages libstdc++-12-dev suggests:
pn  libstdc++-12-doc  

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEE+UikBxeiu50LOdFYgbqkFMWfZdAFAmPWv9sACgkQgbqkFMWf
ZdDXHw/7BfXFovQYmmUymalS+ZKNl9IrH3akaVTqkCVg7bRzf2NufD2SnKUX28bL
Z/yTPLalpYeALBpyqmaM1f3I0ofWXd3m1sRdwNCAMMNY91prQ5tUSNAVcDnT4d73
bsHLGZhGvyDapwD2yuTrdLawNtSgUXlzzi5Z9JppTQEglBO9e24dAtKiO852GbjN
DicPPzqkdE12t8sAnH/i0FKzw6qi3UgACOP+yu7lI5eSWHWk0nJVdQWAJs80SOO+
R7C/BGxYuASBqbVh4pWZ/zSzdccef7Iwd4dQUGlR/rkXKXTZqycFYln9WB3ucHDC
gqFjWlYG6qE5oeMKfsEWJ2dJRzmAN/0ROMQ33nN3/q1Wv9AT6xPL+Uz2kmJLy/JB
4b8ijQdccjIj/CtlaqpnTXN2xfIJeBBuFwSClEXI1N/THeZavl4xg4hzJm6nCyut
4G6Tr8iiWdehrJtfjG5YdZTzY4Gwnz9rdAYQFz7JmZTV0ItA039a2hPJo+hhcGgO
eLK9QrSV2tq0aZc/ZW21vtugSTaeKnnaavwtY3/kdNM0QPxDyHVraGur9v5WD5p9
huVUUcHJzplwNETquXssscllQtvVHpB1IoO5BsRbjJLo0II3WNfndQYKjVR7CvJi
n8VXe5Mcso6zOkKDqjwAGksIZooB/CFBktKF+D7jdmzSLYHZzIU=
=eJu/
-END PGP SIGNATURE-



Bug#1000927: fixed in unstable

2022-09-12 Thread Roman Lebedev
On Thu, 8 Sep 2022 15:20:23 +0200 Matthias Klose  wrote:
> fixed in unstable, now built using LLVM 13.

When this bug was closed, it was titled "creduce: Please upgrade to
llvm-toolchain-14",
so i don't believe this is fixed, which is suboptimal because creduce
is the only blocker
for me to be able to fully remove LLVM13 from my system.

Please at least reopen the bug.

Roman.



Bug#1016987: lsp-plugins: wish: please update to newer version

2022-08-10 Thread Roman Lebedev
Package: lsp-plugins
Version: 1.1.31-3
Severity: wishlist

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer,

The current version of lsp-plugins in unstable is 1.1.31,
while a new major version is avaliable: 1.2.2
It would be awesome to update! Thanks!

Roman.


- -- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.18.0-3-amd64 (SMP w/32 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages lsp-plugins depends on:
ii  lsp-plugins-jack1.1.31-3
ii  lsp-plugins-ladspa  1.1.31-3
ii  lsp-plugins-lv2 1.1.31-3
ii  lsp-plugins-vst 1.1.31-3

lsp-plugins recommends no packages.

Versions of packages lsp-plugins suggests:
pn  dgedit  

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEE+UikBxeiu50LOdFYgbqkFMWfZdAFAmL0GwUACgkQgbqkFMWf
ZdD/URAAvLeL6QM31TbBMotvY01Y6yQjW/OCdS4sjp919wNVftxJ6zirHQRKTTNh
7sJwahFKrt3KFpn/impEBkPu6NV6Bx+UTO+kCbqkRXUxC9nY2i9sWd2Yiq/d2Yu+
EKG+c4tlsCjGABIIyxLSPMozjXYASLm+i67CRHfQ0jXmxXLp4gyvXmyVTbjQQCi7
qCY7ZQ0RBoA0Bn0gsZDcXfYETyz/8RbpFXmoK6BlcOLFwChu81Y5nA+SJqpRqk2T
7jhJ7dnT+ZCd01hGyypnl0kZ5A7iu/T1vYKAYbDGXkrM+oh3jjNm34fHgyR1kgWR
pJEduTDjA7c+X/i22w2ZVZnaZWPxIssrjQ4ybzUwi/lhT+z0T7CzEOeLmXoNds9t
yHHsAGvnOC2Y5JPwSEDxKfySYTTgWwPuNW6JTbErjwwajFh181QCcUTb7fUVsg7H
akfKSd0i+gcLGGDJkQNIf9q0quFUGff5X84l5imTr9oInRNCXESvNtCN7disX9cO
f211nNph0niWGiH2X4IUF2CwpFrgKAC/YdjRhxok9w/TJQBu8hzxBTLRFV8X9dnc
giaQuG5kM+2BlyJ/K8088KpFohD2tB0UWyW52hT7bwPVz9+yZPZ+jdY2cUVMt/n+
xEkt0wXVS0O/xBN0PrQN8LLB7ISyuz96zJ9+4i+sp6OaKBFuSYU=
=Ddqk
-END PGP SIGNATURE-



Bug#1006277:

2022-06-25 Thread Roman Lebedev
Thank you! Now that easyeffects is packaged,
i have just successfully performed migration to pipewire.

Roman.



Bug#1012318: diffoscope 214 produced no output and was killed after running into timeout after 150m

2022-06-03 Thread Roman Lebedev
Package: diffoscope
Version: 214
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer,

it would appear, diffoscope is failing when runing agains halide package:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/halide.html

Unfortunately, i do not know what the more specific problem is.

Roman.

- -- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.17.0-3-amd64 (SMP w/32 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages diffoscope depends on:
pn  diffoscope-minimal  

Versions of packages diffoscope recommends:
pn  abootimg   
ii  acl2.3.1-1
pn  androguard 
pn  apksigner  
pn  apktool
pn  binutils-multiarch 
ii  bzip2  1.0.8-5
pn  caca-utils 
pn  colord 
pn  db-util
pn  default-jdk-headless | default-jdk | java-sdk  
pn  device-tree-compiler   
pn  docx2txt   
ii  e2fsprogs  1.46.5-2
pn  enjarify   
ii  ffmpeg 10:4.4.2-dmo5
pn  fontforge-extras   
pn  fp-utils   
ii  genisoimage9:1.1.11-3.2
ii  gettext0.21-6
pn  ghc
ii  ghostscript9.56.1~dfsg-1
pn  giflib-tools   
pn  gnumeric   
ii  gnupg  2.2.35-2
ii  gnupg-utils2.2.35-2
pn  hdf5-tools 
ii  imagemagick-6.q16 [imagemagick]8:6.9.11.60+dfsg-1.3+b2
pn  jsbeautifier   
ii  libarchive-tools   3.6.0-1
pn  libxmlb-dev
ii  llvm   1:15.0-55~20220203224054.8
ii  lz4 [liblz4-tool]  1.9.3-2
pn  mono-utils 
pn  ocaml-nox  
pn  odt2txt
pn  oggvideotools  
ii  openssh-client 1:9.0p1-1+b1
ii  openssl3.0.3-5
pn  pgpdump
ii  poppler-utils  22.02.0-3
pn  procyon-decompiler 
pn  python3-argcomplete
pn  python3-binwalk
ii  python3-debian 0.1.44
ii  python3-defusedxml 0.7.1-1
pn  python3-guestfs
pn  python3-jsondiff   
pn  python3-pdfminer   
pn  python3-progressbar
pn  python3-pypdf2 
pn  python3-pyxattr
pn  python3-rpm
pn  python3-tlsh   
pn  r-base-core
pn  radare2
ii  rpm2cpio   4.17.0+dfsg1-4
pn  sng
ii  sqlite33.38.5-1
pn  squashfs-tools 
pn  tcpdump
pn  u-boot-tools   
ii  unzip  6.0-26
ii  vim-common 2:8.2.4793-1
pn  wabt   
pn  xmlbeans   
ii  xxd2:8.2.4793-1
ii  xz-utils   5.2.5-2.1
ii  zip3.0-12
ii  zstd   1.5.2+dfsg-1

Versions of packages diffoscope suggests:
ii  libjs-jquery  3.6.0+dfsg+~3.5.13-1

-BEGIN PGP SIGNATURE-


Bug#1006277: RFP: easyeffects -- Audio effects for PipeWire applications (formerly - pulseeffects)

2022-02-22 Thread Roman Lebedev
Package: wnpp
Severity: wishlist
X-Debbugs-Cc: debian-multime...@lists.debian.org, by...@debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: easyeffects
  Version : 6.2.3
  Upstream Author : wwmm 
* URL : https://github.com/wwmm/easyeffects
* License : GNU GPL v3
  Programming Lang: C++
  Description : Audio effects for PipeWire applications (formerly - 
pulseeffects)

The existing Debian package named pulseeffects is dead upstream,
and the new versions are called easyeffects.

I'm not sure whether pulseeffects can be used with pipewire,
or of easyeffects can be used with pulseaudio,
but i think they can simply be packaged in parallel,
at least for a bit.

Lately, i've been using pulseeffects more and more, so i believe
that packaging easyeffects may make the migration to pipewire
almost seamless.

Roman.


-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAmIVDucACgkQCDw+u0oW
ieDgGw//bKqJlNV4z+LTKbQkZoQHXpijPiK1P/HmcLTPihIFb547RkjVundsBGB1
ANoOfY42StZkeus/kzPw93BvTV9BXnjtF1R6xrSlOx9ERZU9NWm09A5p9ic0jhpA
Mgc6198WiDkaL7AoWIibqWxyLJB0dKwPIbvSyc3Dj0LUZDdkzRgUw13SRP6KorF+
zLDhwztqQ9Jvf3qM8HBahUVFY7ZLYQy33Eew+8JoMArX7Sy53yXe5Nu2FX6llcEs
7AEFuevAXWeaK+yx+ZKIwr9f/CDj3VGGY+V32svQNzU6Zx6cq4qbalpFGncH8z2v
MUZOhWTeQA9y9aHRMIlZEfzVQ7vj0aI3j9sQTrNwzmdYulzlAPL9+yzHglsktzuU
UfrVGJcGKBTFZPenojxrTvVhzSSrdYmamrh8xzmAaCyG7kDHzGfAXHkkjC4vKrec
jXMgLi8sBJMph5aD8nYer9e8jNI+HGKg5EN9HCBPpL/hTCs2whEHD1pyPycBMwwx
ibM2OkFtYQVaRHEBSSVP0QPDlXfKu2tCXQm/wEUapP1NdEKDsMtJayuYJKplMGia
mJiuM2MPO19WRSziJ6gbxQZXypBjmE3nane0JjniYEbKAsFtFUcG+cOiXiF0xnQn
uclqUw/mcFVa4jmOCxUgRoFniXRanyjGm9O7LQ1jvpotN3UiVow=
=KkFt
-END PGP SIGNATURE-



Bug#1003463: Functionally broken with current PHP

2022-01-10 Thread Roman Lebedev
Package: arcanist
Version: 0~git20200925-2
Severity: grave

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

I *think* this has been fixed upstream in
https://github.com/phacility/arcanist/commit/3626582354e4fc62191927a80b274ec71284cb77
and
https://github.com/phacility/arcanist/commit/b50a646a3f49c8b842cf0764c59ea2c38c2f9567

llvm-project$ /usr/bin/arc patch --nobranch D116766
PHP Deprecated:  Function libxml_disable_entity_loader() is deprecated in 
/usr/share/arcanist/support/init/init-script.php on line 92

Deprecated: Function libxml_disable_entity_loader() is deprecated in 
/usr/share/arcanist/support/init/init-script.php on line 92
PHP Fatal error:  Uncaught Exception: Error while loading file 
"/usr/share/arcanist/src/object/Phobject.php": Return type of 
Phobject::rewind() should either be compatible with Iterator::rewind(): void, 
or the #[\ReturnTypeWillChange] attribute should be used to temporarily 
suppress the notice in /usr/share/arcanist/src/init/lib/PhutilBootloader.php:275
Stack trace:
#0 /usr/share/arcanist/src/init/lib/PhutilBootloader.php(207): 
PhutilBootloader->executeInclude()
#1 /usr/share/arcanist/src/symbols/PhutilSymbolLoader.php(422): 
PhutilBootloader->loadLibrarySource()
#2 /usr/share/arcanist/src/symbols/PhutilSymbolLoader.php(277): 
PhutilSymbolLoader->loadSymbol()
#3 /usr/share/arcanist/src/init/init-library.php(23): 
PhutilSymbolLoader->selectAndLoadSymbols()
#4 /usr/share/arcanist/src/filesystem/Filesystem.php(18): __phutil_autoload()
#5 /usr/share/arcanist/src/init/lib/PhutilBootloader.php(247): 
include_once('...')
#6 /usr/share/arcanist/src/init/lib/PhutilBootloader.php(207): 
PhutilBootloader->executeInclude()
#7 /usr/share/arcanist/src/symbols/PhutilSymbolLoader.php(422): 
PhutilBootloader->loadLibrarySource()
#8 /usr/share/arcanist/src/symbols/PhutilSymbolLoader.php(277): 
PhutilSymbolLoader->loadSymbol()
#9 /usr/share/arcanist/src/init/init-library.php(23): 
PhutilSymbolLoader->selectAndLoadSymbols()
#10 /usr/share/arcanist/src/init/lib/PhutilBootloader.php(97): 
__phutil_autoload()
#11 /usr/share/arcanist/src/init/lib/PhutilBootloader.php(21): 
PhutilBootloader->registerLibrary()
#12 /usr/share/arcanist/src/init/init-library.php(70): 
PhutilBootloader::newLibrary()
#13 /usr/share/arcanist/support/init/init-script.php(96): require_once('...')
#14 /usr/share/arcanist/support/init/init-script.php(115): 
__arcanist_init_script__()
#15 /usr/share/arcanist/support/init/init-arcanist.php(3): require_once('...')
#16 /usr/share/arcanist/bin/arc(10): require_once('...')
#17 {main}
  thrown in /usr/share/arcanist/src/init/lib/PhutilBootloader.php on line 275

Fatal error: Uncaught Exception: Error while loading file 
"/usr/share/arcanist/src/object/Phobject.php": Return type of 
Phobject::rewind() should either be compatible with Iterator::rewind(): void, 
or the #[\ReturnTypeWillChange] attribute should be used to temporarily 
suppress the notice in /usr/share/arcanist/src/init/lib/PhutilBootloader.php:275
Stack trace:
#0 /usr/share/arcanist/src/init/lib/PhutilBootloader.php(207): 
PhutilBootloader->executeInclude()
#1 /usr/share/arcanist/src/symbols/PhutilSymbolLoader.php(422): 
PhutilBootloader->loadLibrarySource()
#2 /usr/share/arcanist/src/symbols/PhutilSymbolLoader.php(277): 
PhutilSymbolLoader->loadSymbol()
#3 /usr/share/arcanist/src/init/init-library.php(23): 
PhutilSymbolLoader->selectAndLoadSymbols()
#4 /usr/share/arcanist/src/filesystem/Filesystem.php(18): __phutil_autoload()
#5 /usr/share/arcanist/src/init/lib/PhutilBootloader.php(247): 
include_once('...')
#6 /usr/share/arcanist/src/init/lib/PhutilBootloader.php(207): 
PhutilBootloader->executeInclude()
#7 /usr/share/arcanist/src/symbols/PhutilSymbolLoader.php(422): 
PhutilBootloader->loadLibrarySource()
#8 /usr/share/arcanist/src/symbols/PhutilSymbolLoader.php(277): 
PhutilSymbolLoader->loadSymbol()
#9 /usr/share/arcanist/src/init/init-library.php(23): 
PhutilSymbolLoader->selectAndLoadSymbols()
#10 /usr/share/arcanist/src/init/lib/PhutilBootloader.php(97): 
__phutil_autoload()
#11 /usr/share/arcanist/src/init/lib/PhutilBootloader.php(21): 
PhutilBootloader->registerLibrary()
#12 /usr/share/arcanist/src/init/init-library.php(70): 
PhutilBootloader::newLibrary()
#13 /usr/share/arcanist/support/init/init-script.php(96): require_once('...')
#14 /usr/share/arcanist/support/init/init-script.php(115): 
__arcanist_init_script__()
#15 /usr/share/arcanist/support/init/init-arcanist.php(3): require_once('...')
#16 /usr/share/arcanist/bin/arc(10): require_once('...')
#17 {main}
  thrown in /usr/share/arcanist/src/init/lib/PhutilBootloader.php on line 275



- -- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.15.0-2-amd64 (SMP w/32 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to 

Bug#1003453: Old bug is back, needs a rebuild.

2022-01-10 Thread Roman Lebedev
Package: qtcreator
Version: 6.0.1-1
Severity: serious

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Looks like qtcreator (and iwyu/etc) need to be rebuilt again.
After some recent updates, qtcreator again shows errors
about certain C++ types not being known.

Roman


- -- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.15.0-2-amd64 (SMP w/32 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages qtcreator depends on:
ii  clang-13   1:13.0.1~+rc1-1~exp4
ii  libc6  2.33-2
ii  libclang1-13   1:13.0.1~+rc1-1~exp4
ii  libdw1 0.186-1
ii  libelf10.186-1
ii  libgcc-s1  11.2.0-13
ii  libkf5syntaxhighlighting5  5.88.0-2
ii  libqt5concurrent5  5.15.2+dfsg-14
ii  libqt5core5a [qtbase-abi-5-15-2]   5.15.2+dfsg-14
ii  libqt5designer55.15.2-5+b1
ii  libqt5designercomponents5  5.15.2-5+b1
ii  libqt5gui5 5.15.2+dfsg-14
ii  libqt5help55.15.2-5+b1
ii  libqt5network5 5.15.2+dfsg-14
ii  libqt5printsupport55.15.2+dfsg-14
ii  libqt5qml5 [qtdeclarative-abi-5-15-2]  5.15.2+dfsg-9
ii  libqt5quick5   5.15.2+dfsg-9
ii  libqt5quickwidgets55.15.2+dfsg-9
ii  libqt5serialport5  5.15.2-2
ii  libqt5sql5 5.15.2+dfsg-14
ii  libqt5sql5-sqlite  5.15.2+dfsg-14
ii  libqt5svg5 5.15.2-4
ii  libqt5test55.15.2+dfsg-14
ii  libqt5widgets5 5.15.2+dfsg-14
ii  libqt5xml5 5.15.2+dfsg-14
ii  libstdc++6 11.2.0-13
ii  libyaml-cpp0.7 0.7.0+dfsg-8
ii  libzstd1   1.4.8+dfsg-3
ii  qml-module-qtqml-models2   5.15.2+dfsg-9
ii  qml-module-qtquick-controls5.15.2-2
ii  qml-module-qtquick25.15.2+dfsg-9
ii  qtchooser  66-2
ii  qtcreator-data 6.0.1-1

Versions of packages qtcreator recommends:
pn  clang-tidy 
ii  gdb10.1-2
ii  konsole [x-terminal-emulator]  4:21.08.2-1
ii  make   4.3-4.1
ii  qmlscene   5.15.2+dfsg-9
pn  qt5-doc
ii  qt5-qmltooling-plugins 5.15.2+dfsg-9
ii  qtbase5-dev-tools  5.15.2+dfsg-14
pn  qtcreator-doc  
ii  qtdeclarative5-dev-tools   5.15.2+dfsg-9
ii  qttools5-dev-tools 5.15.2-5+b1
ii  qttranslations5-l10n   5.15.2-2
ii  qtxmlpatterns5-dev-tools   5.15.2-3
ii  xterm [x-terminal-emulator]370-1

Versions of packages qtcreator suggests:
pn  clazy  
ii  cmake  3.22.1-1+b1
ii  g++4:11.2.0-2
ii  git1:2.34.1-1
ii  meson  0.60.3-1
pn  python3-pylsp  
ii  subversion 1.14.1-3+b2
ii  valgrind   1:3.18.1-1

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAmHcJ2QACgkQCDw+u0oW
ieCsyhAAlol3UkpwhpKZf0vvdmoMCEc3sBzQYm2FfEQ3/3cwvTh5f+JIDSNTxYgV
3lIPFlMv7IKcc55p0e/MXFlBOHOG2q/bYVdTuf5h/cuAafX6Y2zr5m2TjFUNqffX
646hQS4rkoipR1r3l4ou5gomBpW+WoqEExnpc02/GfwxvVOTrQuZe8C1nXj2OlzZ
YFYOgCQBv6hdzxVcMTx7v4RQetLmJ/c+GegATqjLOEHdtr5D4KHRxkS/tbr/itQE
8wkaD0G4PRTRtGtDPJf53UTBD7rBLcz44HIWp5bn62dMO4epwY5EXnjNRt1aO9HO
7LxfcmAnC8w42tOB7T3wIEbw+qyPTCCaw8H4jYmVlQfptpGk7lG5CInqwfBGQLNb
JPzq7AVAmksssbeOyzxZbh6TzGqOrhJeCxdOqyRtn6/FR1uubIBco8U2Bzz7Tk12
dPse/gzvtrBky3fWeY1VQ83dhihsb5Jcg2lsaHW7eVA4n9EIdJTgMRdxgdOOW6XE
IYnad72iPzTQfTFUhGGiV2Fjc7sJxqTaXikHw1ZqjxNVnsi0+6LQ0Vbbq1rR4bDz
4hmKDjTCPZv5etaOxYTA678kLSbk9DYGqRLRmcn7I8KZmvvQIUAIOplP360IYCQy
iXDFFo9QGGNulF4E2Xuv6i3cqOR32hiqi6gBpfcjxsfeanndwNU=
=BDsi
-END PGP SIGNATURE-



Bug#1000617: python3-nbclient_0.5.6-1: trying to overwrite '/usr/bin/jupyter-run', which is also in package jupyter-client 7.0.6-2

2021-11-25 Thread Roman Lebedev
Package: python3-nbclient
Version: 0.5.5-1
Severity: serious

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer, it looks like python3-nbclient / jupyter-client don't
play well together:

Unpacking python3-nbclient (0.5.6-1) over (0.5.5-1) ...
dpkg: error processing archive 
/tmp/apt-dpkg-install-dawlPe/41-python3-nbclient_0.5.6-1_all.deb (--unpack):
 trying to overwrite '/usr/bin/jupyter-run', which is also in package 
jupyter-client 7.0.6-2

Roman

- -- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.15.0-1-amd64 (SMP w/32 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-nbclient depends on:
ii  python3 3.9.8-1
ii  python3-jupyter-client  7.0.6-2
ii  python3-nbformat5.1.3-1
ii  python3-nest-asyncio1.5.1-1
ii  python3-traitlets   5.1.1-1

python3-nbclient recommends no packages.

python3-nbclient suggests no packages.

- -- debconf-show failed

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAmGgAWAACgkQCDw+u0oW
ieBqgg/8DM/IiyThgtywLCfOU8oGu3WGFCFDQcT7q7X+TkNSB+q3aeZ/rH5+5V19
fwlS2LnNKG/yqvDz2BSUq5+NZZJXp1wEqlpDhpgb3eSMjimBN/AjudtQbATqFtXW
EhWIRCH3qlig3Bs/q170DbdAT7D6ql4iDdM3hFVN7W4UpjcxmJL1y1k9lQpYG54G
5F25gUI5yrBJTVmt+24ApZChNEj6L1ZKnF7g5155V6PhMnyjygigzift2RfbUGfB
fJerTPjEhPYdwIYq/fLIrVC9cmfVT4EYzxqUIFEK0wlUZNTBYbhb6HO+J9EXtbrB
BrN8/6wptBlyP4R4dmCCplqt2UzduLRkVvgSjMNyzTcZIhco5vs8bQzplKOjA9ui
vuKCmtjgcuNyCvvCi6p2LTaimne74gUNdPic99THb2XqplfvwPMN/+cvoONCh4r9
AUiv//q/OCJP3bC9bZg0cmwm69td5SUI4FtnkDF344hJLETio8nXhfaIIgi59io5
2hCQQhxIxOMxIQ1/iOpGGq+VrZlIHi8TaqiwItB6vxPrMEMy6P59zk18lamxpIsd
9d/QE6K36+3yYxNscPucpLAMPEQxtIQ68IFQM7M7betVNHPVErDVgn/9CNFR8rNc
gwgBvsEyG+0LLjtWD8yLA8L4H8OLgxW27ldGo1OHQOwOMw7oyoI=
=BbOc
-END PGP SIGNATURE-



Bug#995440: ITP: halide -- a language for fast, portable computation on images and tensors

2021-10-01 Thread Roman Lebedev
Package: wnpp
Severity: wishlist
Owner: Roman Lebedev 
X-Debbugs-Cc: debian-de...@lists.debian.org, Sylvestre Ledru 
, David Bremner 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: halide
  Version : 12.0.1
  Upstream Author : https://github.com/halide/Halide
* URL : https://halide-lang.org/
* License : MIT/X
  Programming Lang: C++
  Description : a language for fast, portable computation on images and 
tensors

Halide is a programming language designed to make it easier to write
high-performance image and array processing code on modern machines.
Halide currently targets:
* CPU architectures: X86, ARM, MIPS, Hexagon, PowerPC, RISC-V
* Operating systems: Linux, Windows, macOS, Android, iOS, Qualcomm QuRT
* GPU Compute APIs: CUDA, OpenCL, OpenGL Compute Shaders, Apple Metal, 
Microsoft Direct X 12
Rather than being a standalone programming language, Halide is embedded in C++.
This means you write C++ code that builds an in-memory representation
of a Halide pipeline using Halide's C++ API. You can then compile
this representation to an object file,
or JIT-compile it and run it in the same process.

- ---

I have performed initial debianization in
https://salsa.debian.org/LebedevRI-guest/halide/-/tree/debian/v12.0.1
the produced DEB's are functional, as far as i can tell.

While it is not a preparatory dependency for any further package,
it's a bit of a chicken and egg problem. I wanted to play around with
halide as far back as 2019, but back then they had a very rudimentary
CMake support, and wasn't packaged anywhere. They happily improved
their CMake support, so the only problem now is that it's not packaged :)

Ideally i would like the package to be accepted into pkg-llvm team.
I don't expect it to require too much effort to maintain.

While i have been using debian for quite some time now,
i'm not a debian developer, and i'm not as deeply familiar with the packaging
side of things. Naturally, i don't have any upload rights.


-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAmFW3vkACgkQCDw+u0oW
ieAmbA/8Cn8L6ZF72pa9rje9aWiqXYcUz3lNtEEn9Cf0toq0Pv9+Hh0zXO2f0001
kw5ymPTvbZ6ddnhT8i5i13hRGFhSpAl8Ol594uiRIMFp4KKK5G7/o2yD4tMLXE8E
AOJ7bZnRu+AkZibRtPmgjpt1S/EjHeiAM45TL4EZPMeOaA6o8ZGZ9xT6W+AzBhYD
XYYSOLwT3IS8XU1UOZRsk00TDvpru7AzUDXXdWVfGhYpL1wzv3A1XlE20+ZKVayP
du6osHtT1wV8fdYjLWzw6C49Jm6bgoXGwhzSW/LsDXwTERQsFaSH+5Z2dZ6K8TEr
7LWQsD26hSlD27JPuMHJEqmJWWMJZ7TCSBWXXAojdie9N1F3W3uPARIc+1XkaqU4
IgjZEc1wK6YE7wZbnCMqL96H3q1jPWqVCxOpDJvbdpRh/UwcwKD+bJmE2N1Mi8vF
gvFT0aM405JpSFCJcMsB5wD0y38iK2h/c1rZog7xCmvBiLoQnNYLLmjFTt69DL9x
Ee/7v4RFoyf90NiiDuAHMVuHWxf2u8h9yB/tYF069jfOxt5x7wISDbsXBeiDZbPD
I3bXv8F19eyKI7X4jWC4fMupr81QHQ5uFt93gnTKbG8ajCqgwAcSV+dySl3UQI/l
CrflDkP0jp3aMo+EtbPbHFwa3AxYnLC8DQXKdUrZv+qH5pGl6Gk=
=4d4i
-END PGP SIGNATURE-



Bug#995228: Old bug is back, needs a rebuild.

2021-09-28 Thread Roman Lebedev
I've just rebuilt qtcreator locally, and the bug is gone.
Dear maintainer, please rebuild the package.

Roman.

On Tue, Sep 28, 2021 at 11:24 AM Roman Lebedev  wrote:
>
> Package: qtcreator
> Version: 5.0.1-1
> Severity: serious
>
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA512
>
> Looks like qtcreator (and iwyu/etc) need to be rebuilt again.
> After some recent updates, qtcreator again shows errors
> about certain C++ types not being known.
>
> Roman
>
>
> - -- System Information:
> Debian Release: bookworm/sid
>   APT prefers unstable
>   APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
> 'experimental-debug'), (1, 'experimental')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 5.14.0-1-amd64 (SMP w/32 CPU threads)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
>
> Versions of packages qtcreator depends on:
> ii  clang-11   1:11.1.0-2
> ii  libc6  2.32-4
> ii  libclang1-11   1:11.1.0-2
> ii  libdw1 0.185-2
> ii  libelf10.185-2
> ii  libgcc-s1  11.2.0-8
> ii  libkf5syntaxhighlighting5  5.86.0-1
> ii  libqt5concurrent5  5.15.2+dfsg-12
> ii  libqt5core5a [qtbase-abi-5-15-2]   5.15.2+dfsg-12
> ii  libqt5designer55.15.2-5
> ii  libqt5designercomponents5  5.15.2-5
> ii  libqt5gui5 5.15.2+dfsg-12
> ii  libqt5help55.15.2-5
> ii  libqt5network5 5.15.2+dfsg-12
> ii  libqt5printsupport55.15.2+dfsg-12
> ii  libqt5qml5 [qtdeclarative-abi-5-15-2]  5.15.2+dfsg-8
> ii  libqt5quick5   5.15.2+dfsg-8
> ii  libqt5quickwidgets55.15.2+dfsg-8
> ii  libqt5serialport5  5.15.2-2
> ii  libqt5sql5 5.15.2+dfsg-12
> ii  libqt5sql5-sqlite  5.15.2+dfsg-12
> ii  libqt5svg5 5.15.2-3
> ii  libqt5test55.15.2+dfsg-12
> ii  libqt5widgets5 5.15.2+dfsg-12
> ii  libqt5xml5 5.15.2+dfsg-12
> ii  libstdc++6 11.2.0-8
> ii  libyaml-cpp0.6 0.6.3-10
> ii  libzstd1   1.4.8+dfsg-2.1
> ii  qml-module-qtqml-models2   5.15.2+dfsg-8
> ii  qml-module-qtquick-controls5.15.2-2
> ii  qml-module-qtquick25.15.2+dfsg-8
> ii  qtchooser  66-2
> ii  qtcreator-data 5.0.1-1
>
> Versions of packages qtcreator recommends:
> pn  clang-tidy 
> ii  gdb10.1-2
> ii  konsole [x-terminal-emulator]  4:21.08.1-1
> ii  make   4.3-4.1
> ii  qmlscene   5.15.2+dfsg-8
> pn  qt5-doc
> ii  qt5-qmltooling-plugins 5.15.2+dfsg-8
> ii  qtbase5-dev-tools  5.15.2+dfsg-12
> pn  qtcreator-doc  
> ii  qtdeclarative5-dev-tools   5.15.2+dfsg-8
> ii  qttools5-dev-tools 5.15.2-5
> ii  qttranslations5-l10n   5.15.2-2
> ii  qtxmlpatterns5-dev-tools   5.15.2-3
> ii  xterm [x-terminal-emulator]369-1
>
> Versions of packages qtcreator suggests:
> pn  clazy   
> ii  cmake   3.21.3-2
> ii  g++ 4:10.2.1-1
> ii  git 1:2.33.0-1
> ii  meson   0.59.1-2
> ii  subversion  1.14.1-3
> ii  valgrind1:3.17.0-1
>
> - -- no debconf information
>
> -BEGIN PGP SIGNATURE-
>
> iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAmFS0FMACgkQCDw+u0oW
> ieAaCA/+NRCFsGN6uZl9E2E15Jz3gWYL6IKgu83f8RLr4czP7LpCijmK42Joa/Cm
> l3GdPi4YgzzqPakZ7IxQ4YTeKm3Sp1JspKa8LmkbBMWOQJIKUkjKNMk509T9FcAd
> dxtuWOlPVjN1qKfxPxGgdHwrk54xtgzoSCDP7EQvU/elYVta2FqAUl6tcJNsbA1N
> 5qS/kbbP74XIxSsXb8sXhi+UaPjBizr+LaXm4GVMj+xKAdP90H1kbQZUKI4qCMbp
> PNwGzsdWqyq+xqpGwf9e4J53U8E8qhlpU3Yk7TlIAOZxb0CDWqjnmr1GO9MyTeAO
> dcvT7kUWNaCdr7OnuMZGDZT46CZRVcZfvQGwILmF9GrHATJv+fuFBiE6WSSnVcVg
> Gh/KQKKjVqddYLnzAWfyd0zFSltO9jLFuFLhaWb+CVeUbGFTTq1qUKHjI1gVFIQc
> OzbH5r6MZ2CmKkPjg/dYY/Peial9obuJ2UUw5MhvzLinNkdAwUIN535yfjHxMCKP
> dW6EWGHzQH1MJiWgIR7HjxKB5icJa3o30G92DYG8OU0PeMgU32xPTaP7eE8iHPLh
> 2PyDomWMSIyosQ9iPIrlap1GqzUetc/6NHKHTDFGO4mIoykj1soc0gHgpVDjPaxn
> U0m1yeRDLy53Hm2L207CYBUhaH/drvnEJ2/X5D7x2tF08fBsyUQ=
> =s0V5
> -END PGP SIGNATURE-



Bug#995228: Old bug is back, needs a rebuild.

2021-09-28 Thread Roman Lebedev
Package: qtcreator
Version: 5.0.1-1
Severity: serious

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Looks like qtcreator (and iwyu/etc) need to be rebuilt again.
After some recent updates, qtcreator again shows errors
about certain C++ types not being known.

Roman


- -- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.14.0-1-amd64 (SMP w/32 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages qtcreator depends on:
ii  clang-11   1:11.1.0-2
ii  libc6  2.32-4
ii  libclang1-11   1:11.1.0-2
ii  libdw1 0.185-2
ii  libelf10.185-2
ii  libgcc-s1  11.2.0-8
ii  libkf5syntaxhighlighting5  5.86.0-1
ii  libqt5concurrent5  5.15.2+dfsg-12
ii  libqt5core5a [qtbase-abi-5-15-2]   5.15.2+dfsg-12
ii  libqt5designer55.15.2-5
ii  libqt5designercomponents5  5.15.2-5
ii  libqt5gui5 5.15.2+dfsg-12
ii  libqt5help55.15.2-5
ii  libqt5network5 5.15.2+dfsg-12
ii  libqt5printsupport55.15.2+dfsg-12
ii  libqt5qml5 [qtdeclarative-abi-5-15-2]  5.15.2+dfsg-8
ii  libqt5quick5   5.15.2+dfsg-8
ii  libqt5quickwidgets55.15.2+dfsg-8
ii  libqt5serialport5  5.15.2-2
ii  libqt5sql5 5.15.2+dfsg-12
ii  libqt5sql5-sqlite  5.15.2+dfsg-12
ii  libqt5svg5 5.15.2-3
ii  libqt5test55.15.2+dfsg-12
ii  libqt5widgets5 5.15.2+dfsg-12
ii  libqt5xml5 5.15.2+dfsg-12
ii  libstdc++6 11.2.0-8
ii  libyaml-cpp0.6 0.6.3-10
ii  libzstd1   1.4.8+dfsg-2.1
ii  qml-module-qtqml-models2   5.15.2+dfsg-8
ii  qml-module-qtquick-controls5.15.2-2
ii  qml-module-qtquick25.15.2+dfsg-8
ii  qtchooser  66-2
ii  qtcreator-data 5.0.1-1

Versions of packages qtcreator recommends:
pn  clang-tidy 
ii  gdb10.1-2
ii  konsole [x-terminal-emulator]  4:21.08.1-1
ii  make   4.3-4.1
ii  qmlscene   5.15.2+dfsg-8
pn  qt5-doc
ii  qt5-qmltooling-plugins 5.15.2+dfsg-8
ii  qtbase5-dev-tools  5.15.2+dfsg-12
pn  qtcreator-doc  
ii  qtdeclarative5-dev-tools   5.15.2+dfsg-8
ii  qttools5-dev-tools 5.15.2-5
ii  qttranslations5-l10n   5.15.2-2
ii  qtxmlpatterns5-dev-tools   5.15.2-3
ii  xterm [x-terminal-emulator]369-1

Versions of packages qtcreator suggests:
pn  clazy   
ii  cmake   3.21.3-2
ii  g++ 4:10.2.1-1
ii  git 1:2.33.0-1
ii  meson   0.59.1-2
ii  subversion  1.14.1-3
ii  valgrind1:3.17.0-1

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAmFS0FMACgkQCDw+u0oW
ieAaCA/+NRCFsGN6uZl9E2E15Jz3gWYL6IKgu83f8RLr4czP7LpCijmK42Joa/Cm
l3GdPi4YgzzqPakZ7IxQ4YTeKm3Sp1JspKa8LmkbBMWOQJIKUkjKNMk509T9FcAd
dxtuWOlPVjN1qKfxPxGgdHwrk54xtgzoSCDP7EQvU/elYVta2FqAUl6tcJNsbA1N
5qS/kbbP74XIxSsXb8sXhi+UaPjBizr+LaXm4GVMj+xKAdP90H1kbQZUKI4qCMbp
PNwGzsdWqyq+xqpGwf9e4J53U8E8qhlpU3Yk7TlIAOZxb0CDWqjnmr1GO9MyTeAO
dcvT7kUWNaCdr7OnuMZGDZT46CZRVcZfvQGwILmF9GrHATJv+fuFBiE6WSSnVcVg
Gh/KQKKjVqddYLnzAWfyd0zFSltO9jLFuFLhaWb+CVeUbGFTTq1qUKHjI1gVFIQc
OzbH5r6MZ2CmKkPjg/dYY/Peial9obuJ2UUw5MhvzLinNkdAwUIN535yfjHxMCKP
dW6EWGHzQH1MJiWgIR7HjxKB5icJa3o30G92DYG8OU0PeMgU32xPTaP7eE8iHPLh
2PyDomWMSIyosQ9iPIrlap1GqzUetc/6NHKHTDFGO4mIoykj1soc0gHgpVDjPaxn
U0m1yeRDLy53Hm2L207CYBUhaH/drvnEJ2/X5D7x2tF08fBsyUQ=
=s0V5
-END PGP SIGNATURE-



Bug#994827: ClangConfig.cmake is broken

2021-09-21 Thread Roman Lebedev
Also, i think it would be a very good idea to ensure that this also
works in -13 packages. It seems to work in -12 packages though.


Roman

On Tue, Sep 21, 2021 at 3:45 PM Roman Lebedev  wrote:
>
> Package: clang-14
> Version: 1:14~++2021091115+6aacc6933878-1~exp1~20210911091920.4239
> Severity: important
> File: /usr/lib/llvm-14/lib/cmake/clang/ClangConfig.cmake
>
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA512
>
> CMake Error at /usr/lib/llvm-14/lib/cmake/clang/ClangTargets.cmake:709 
> (message):
>   The imported target "libclang" references the file
>
>  "/usr/lib/llvm-14/lib/libclang-14.so.14.0.0"
>
>   but this file does not exist.  Possible reasons include:
>
>   * The file was deleted, renamed, or moved to another location.
>
>   * An install or uninstall procedure did not complete successfully.
>
>   * The installation package was faulty and contained
>
>  "/usr/lib/llvm-14/lib/cmake/clang/ClangTargets.cmake"
>
>   but not all the files it references.
>
> Call Stack (most recent call first):
>   /usr/lib/llvm-14/lib/cmake/clang/ClangConfig.cmake:20 (include)
>   dependencies/llvm/CMakeLists.txt:14 (find_package)
>
>
>
> - -- System Information:
> Debian Release: bookworm/sid
>   APT prefers unstable
>   APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
> 'experimental-debug'), (1, 'experimental')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 5.10.0-8-amd64 (SMP w/32 CPU threads)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
>
> Versions of packages clang-14 depends on:
> ii  binutils  2.37-7
> ii  libc6 2.32-4
> ii  libc6-dev 2.32-4
> hi  libclang-com  
> 1:14~++2021091115+6aacc6933878-1~exp1~20210911091920.4239
> ii  libclang-cpp  
> 1:14~++2021091115+6aacc6933878-1~exp1~20210911091920.4239
> hi  libclang1-14  
> 1:14~++2021091115+6aacc6933878-1~exp1~20210911091920.4239
> ii  libgcc-10-de  10.3.0-11
> ii  libgcc-s1 11.2.0-7
> ii  libllvm14 
> 1:14~++2021091115+6aacc6933878-1~exp1~20210911091920.4239
> ii  libobjc-10-d  10.3.0-11
> ii  libstdc++-10  10.3.0-11
> ii  libstdc++611.2.0-7
>
> Versions of packages clang-14 recommends:
> hi  libomp-14-de  
> 1:14~++2021091115+6aacc6933878-1~exp1~20210911091920.4239
> hi  llvm-14-dev   
> 1:14~++2021091115+6aacc6933878-1~exp1~20210911091920.4239
> ii  python3   3.9.2-3
>
> Versions of packages clang-14 suggests:
> pn  clang-14-doc  
>
> - -- no debconf information
>
> -BEGIN PGP SIGNATURE-
>
> iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAmFJ0z8ACgkQCDw+u0oW
> ieB3KBAAig+u6q8jQEz5DxVOoQnITq/MNYfHgCDguf4tfvSTTqJgJ8MSm0dePuO+
> 8gf4CeaixFamCYiCRvxhBopXTOk7VPt6xXSnyEMax/ZJtSCZgvlETY4sRaMZWUfV
> DS298kRA+xx8jXqoWtEzAz1+vH0Ik3lVEIU2sEM4sMw7qNxLWBMa7dHNQgq3mBnM
> LKhcem6WFEIyVincmJ4Y9C8ptO8lPV+W/v32+eJJt7VnyJqojhxHaxXft37Nn+jh
> +b1VcmZJUn7EOyHG3QAnMVs/mbgnjNuEUNuTs1LHwzrCtJ69zNsN7oAIh8QcXNT5
> Ai8w1H0XaVOMCuB4toLJb0WiKb7U6ok9mEjTNjXdJ/uKjiTxVrbfYW8pix7fXKSp
> ccFRLxzu08LzX3di4KLsT3XNcPx+Pik29G6D8oqFY7ctftOMzuiczWSsu1qWK7P4
> JOLlhlR+uDcxsUiIr4t6V4jvu8lfGFwYz3/pDiCvXrPjgwDftrVhnzJ7Bb8y/emS
> fGcgNobuCWIZmtHoV/JpFDtaXeLeKlac/3B5Z7IoZ0NschUTZPuey7BNBZC1w0J5
> +b4CFRL9pdcsNxHCJxVU3qGGTR2WmwGf9svuGbKgIv7AiVz7HVaXQ3B8KCuIIYYw
> sUEbRHpUjYmcxVlsbudA9axr+ZwPewJ+FjaUABMgNSQagoN3vHk=
> =JRYs
> -END PGP SIGNATURE-



Bug#994827: ClangConfig.cmake is broken

2021-09-21 Thread Roman Lebedev
Package: clang-14
Version: 1:14~++2021091115+6aacc6933878-1~exp1~20210911091920.4239
Severity: important
File: /usr/lib/llvm-14/lib/cmake/clang/ClangConfig.cmake

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

CMake Error at /usr/lib/llvm-14/lib/cmake/clang/ClangTargets.cmake:709 
(message):
  The imported target "libclang" references the file

 "/usr/lib/llvm-14/lib/libclang-14.so.14.0.0"

  but this file does not exist.  Possible reasons include:

  * The file was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and contained

 "/usr/lib/llvm-14/lib/cmake/clang/ClangTargets.cmake"

  but not all the files it references.

Call Stack (most recent call first):
  /usr/lib/llvm-14/lib/cmake/clang/ClangConfig.cmake:20 (include)
  dependencies/llvm/CMakeLists.txt:14 (find_package)



- -- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-8-amd64 (SMP w/32 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages clang-14 depends on:
ii  binutils  2.37-7
ii  libc6 2.32-4
ii  libc6-dev 2.32-4
hi  libclang-com  1:14~++2021091115+6aacc6933878-1~exp1~20210911091920.4239
ii  libclang-cpp  1:14~++2021091115+6aacc6933878-1~exp1~20210911091920.4239
hi  libclang1-14  1:14~++2021091115+6aacc6933878-1~exp1~20210911091920.4239
ii  libgcc-10-de  10.3.0-11
ii  libgcc-s1 11.2.0-7
ii  libllvm14 1:14~++2021091115+6aacc6933878-1~exp1~20210911091920.4239
ii  libobjc-10-d  10.3.0-11
ii  libstdc++-10  10.3.0-11
ii  libstdc++611.2.0-7

Versions of packages clang-14 recommends:
hi  libomp-14-de  1:14~++2021091115+6aacc6933878-1~exp1~20210911091920.4239
hi  llvm-14-dev   1:14~++2021091115+6aacc6933878-1~exp1~20210911091920.4239
ii  python3   3.9.2-3

Versions of packages clang-14 suggests:
pn  clang-14-doc  

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAmFJ0z8ACgkQCDw+u0oW
ieB3KBAAig+u6q8jQEz5DxVOoQnITq/MNYfHgCDguf4tfvSTTqJgJ8MSm0dePuO+
8gf4CeaixFamCYiCRvxhBopXTOk7VPt6xXSnyEMax/ZJtSCZgvlETY4sRaMZWUfV
DS298kRA+xx8jXqoWtEzAz1+vH0Ik3lVEIU2sEM4sMw7qNxLWBMa7dHNQgq3mBnM
LKhcem6WFEIyVincmJ4Y9C8ptO8lPV+W/v32+eJJt7VnyJqojhxHaxXft37Nn+jh
+b1VcmZJUn7EOyHG3QAnMVs/mbgnjNuEUNuTs1LHwzrCtJ69zNsN7oAIh8QcXNT5
Ai8w1H0XaVOMCuB4toLJb0WiKb7U6ok9mEjTNjXdJ/uKjiTxVrbfYW8pix7fXKSp
ccFRLxzu08LzX3di4KLsT3XNcPx+Pik29G6D8oqFY7ctftOMzuiczWSsu1qWK7P4
JOLlhlR+uDcxsUiIr4t6V4jvu8lfGFwYz3/pDiCvXrPjgwDftrVhnzJ7Bb8y/emS
fGcgNobuCWIZmtHoV/JpFDtaXeLeKlac/3B5Z7IoZ0NschUTZPuey7BNBZC1w0J5
+b4CFRL9pdcsNxHCJxVU3qGGTR2WmwGf9svuGbKgIv7AiVz7HVaXQ3B8KCuIIYYw
sUEbRHpUjYmcxVlsbudA9axr+ZwPewJ+FjaUABMgNSQagoN3vHk=
=JRYs
-END PGP SIGNATURE-



Bug#986789: libhsa-runtime-dev: does not install cmake files, can not be found via cmake's find_package()

2021-04-12 Thread Roman Lebedev
Package: libhsa-runtime-dev
Version: 3.3.0-1~exp1
Severity: important
X-Debbugs-Cc: Sylvestre Ledru , Johannes Doerfert 
, Jon Chesterfield 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer,

the package libhsa-runtime-dev does not provide any CMake boilerplate,
and is thus it is unable to be found by CMake's native find_package().

This breaks LLVM OpenMP libomptarget AMDGPU offloading pluging build,
https://github.com/llvm/llvm-project/blob/bdd1ad5e5c57ae0f0bf899517c540ad8a679f01a/openmp/libomptarget/plugins/amdgpu/CMakeLists.txt#L16-L21

It would be really good for that to work out-of-the-box on Debian.
It is possible that is because the libhsa version in Debian is too old,
3.3.0 instead of 3.7.0+.

Roman.

- -- System Information:
Debian Release: 11.0
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-5-amd64 (SMP w/32 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAmB0DOsACgkQCDw+u0oW
ieAmmw/7BaG01WLrcMyKaxBINKgvGLtdnym+UIJ+vZheeNbWCwisg956JDYsTxne
NkcGDAWYiMpePcBiR3DXYQHRoWU3UeUfJvJhBY05V+O5cVS8kDmddMVOo7MScXer
0jZpVL99Vigdciaqir/K7FQmZJwSFAs6dTFesd2vqak6xgmzErUsnrvafPngUvs1
pwSCKw/BTMJINys/lrmyVdgakS8oxUJVAIhXItgyAo32UhRPac339xTUecbf3kNi
KkTx6c116udH0y6RyMvyeUzrR/nxkrZ8j8//JeKw3n2Lbgg/OEiZnw5Uh0yPQF9X
Vx+mBXPi2JiVRN7ovPuLMKeu9vtZZne7ihw6jzKI9v1WSGmw0t9h+USzKKzyoEnB
fc+HAl1e4bDPiuqDNDz4WCgFFCtyq/WhV6k75zU5/9TRhCjIzfNNmoxs+VOPY2R6
1BjU0WwiezafdjJ5pIq5t3DHLm0zM/GSdzlRJC/M6PVUuToec+jymD5gmL2iXGI5
P967rpllSrKeQ9zyqFISFxIEOjLfsXsyt2bgG21jIam7NVPc7QpwXJ9zFtps1Fm/
u2iyf3FfzXR3P+gwY+tXDUnllk3xsOm0f04CmajE7CgCdbdXY1bAGR2ajoS6Zrk/
4OeRq3mSrrEUBCPR7sRR/4aPZ7bxfaAIdeT1DR3Y42QboEAsczI=
=X3D9
-END PGP SIGNATURE-



Bug#979668: pulseeffects: please build with rnnoise plugin

2021-01-09 Thread Roman Lebedev
Package: pulseeffects
Version: 4.8.4-1
Severity: wishlist

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer,

pulseeffects has a 'rnnoise' plugin:
https://github.com/wwmm/pulseeffects/tree/master/src/rnnoise
which is based upon the following library:
https://github.com/xiph/rnnoise

The plugin should provide an interesting microphone noise filter,
which i believe might be relevant for todays times. I don't know
how good it is, but i would welcome the avaliability of the feature.

It would appear that rnnoise itself isn't packaged in Debian presently,
though.

Roman


- -- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-1-amd64 (SMP w/8 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages pulseeffects depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.38.0-1
ii  gir1.2-gst-plugins-bad-1.0   1.18.2-1+b1
ii  gstreamer1.0-adapter-pulseeffects4.8.4-1
ii  gstreamer1.0-plugins-bad 1.18.2-1+b1
ii  gstreamer1.0-plugins-good1.18.2-1
ii  gstreamer1.0-pulseaudio  1.18.2-1
ii  libatkmm-1.6-1v5 2.28.0-3
ii  libboost-filesystem1.74.01.74.0-7
ii  libc62.31-9
ii  libcairomm-1.0-1v5   1.12.2-4
ii  libgcc-s110.2.1-3
ii  libglib2.0-0 2.66.4-1
ii  libglibmm-2.4-1v52.64.2-2
ii  libgstreamer-plugins-base1.0-0   1.18.2-1
ii  libgstreamer1.0-01.18.2-1
ii  libgtk-3-0   3.24.24-1
ii  libgtkmm-3.0-1v5 3.24.2-2
ii  libpangomm-1.4-1v5   2.42.1-1
ii  libpulse014.0-2
ii  libsigc++-2.0-0v52.10.4-2
ii  libsndfile1  1.0.28-8
ii  libstdc++6   10.2.1-3
ii  pulseaudio   14.0-2

Versions of packages pulseeffects recommends:
ii  calf-plugins   0.90.3-1+b1
ii  gstreamer1.0-autogain-pulseeffects 4.8.4-1
ii  gstreamer1.0-convolver-pulseeffects4.8.4-1
ii  gstreamer1.0-crystalizer-pulseeffects  4.8.4-1
ii  liblilv-0-00.24.10-1
ii  lsp-plugins1.1.28-1
ii  lsp-plugins-lv21.1.28-1
ii  rubberband-ladspa  1.9.0-1
ii  zam-plugins3.13~repack3-1

pulseeffects suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAl/6JvoACgkQCDw+u0oW
ieDDSw//QlzyveuJ2rdoZD2Og1bk+NVO2Db19smqYqwdhs0rC1LfPRgkgMyAhN50
puBinbhOvFo2BRwDpXpYcTV9ZOBOR0nDHOF2/0JpLK3wwkHYi6bVO4ECe29vATzt
aOre9BcTQK/ZNgm7bSho64cmrBlr9vnrpzWPovx97a0jWZtMPpPxKd/vy5apCyMk
spQDeu6xcN/14s+CevKfkiAviXFKVgl+U/OKTLKzRam8A6Vh0GEUpretY8gEdNAM
3pFdVpnWoCx5Vg2TtZgNpZ6kClS11Dhhlmmm+AFRVYvcestWCJ2wtB+KYGiE9ZH7
w69HzmolbGN6j6qXVj9T+h1ZzMF+rF37JgNYzkjgpCDZOXzWxHK91gOj/junvHV8
LLwgQ0A9TPStw7d5Rm/sJUXH3EPGMsxxbfNLBljwTVtNKE9yK5dIT445gL12hWxx
93O40DbG8DMeJ1qeACp8Co5fKRu500AS8zLzuOiJHjoytuRLaDvkUI4BbuNYVG7f
qRiMMKUg9mJffEvEB/H9sCz+wi/nnkJFMoTNar4placnLFGb72J1fYi7iUFfPvjA
8yK43fqC9BvQ8TgBbCRQYiKcSWSAG1n2I1VdoNBmavXeTpZi1VNW1vbOnHSYtS+Y
+pAJX3zvBZkBIsI8V+J6XofR2Byn+rG0B9d5OE4dTBLeMrHlDbI=
=M77Z
-END PGP SIGNATURE-



Bug#979577: qtcreator: Clang Code Model no longer finds 'stddef.h' since version 4.14.0-2

2021-01-08 Thread Roman Lebedev
On Fri, Jan 8, 2021 at 7:29 PM Pino Toscano  wrote:
>
> In data venerdì 8 gennaio 2021 16:52:02 CET, Michael Weghorn ha scritto:
> > Package: qtcreator
> > Version: 4.14.0-2
> > Severity: normal
> > X-Debbugs-Cc: m.wegh...@posteo.de
> >
> > Dear Maintainer,
> >
> > since version 4.14.0-2, Qt Creator's Clang Code Model is unable to find the
> > 'stddef.h' header. It still works OK with version 4.14.0-1.
>
> qtcreator 4.14.0-2 has been available in unstable (which you use) for
> more than two weeks, so reading this problem now seems slightly
> awkward. Have you used qtcreator 4.14.0-2 (and it code model)
> successfully so far in the past two weeks?
Not original bugreporter, but i've been having this issue for at least one week.

> My suspect is the upload of llvm-toolchain-11 done yesterday, and your
> package list:
> > ii  libclang1-11   1:11.0.1-2
> show you updated to it.
> Can you please try to backport your LLVM/Clang 11 packages to the same
> version used to build qtcreator? You can get the list of installed
> packages using:
> $ dpkg -l '*llvm*11*' | grep ^ii
> $ dpkg -l '*clang*11*' | grep ^ii
> and then use the `debsnap` tool, part of the devscripts package, to
> download them, e.g.:
> $ debsnap -d . -a amd64 libclang-11 1:11.0.1~+rc2-1
> (you will need to repeat that for all the packages you have installed,
> removing the :amd64 suffix in the packages that have multi-arch
> annotations).
>
> Thanks,
> --
> Pino Toscano



Bug#979577: qtcreator: Clang Code Model no longer finds 'stddef.h' since version 4.14.0-2

2021-01-08 Thread Roman Lebedev
I'm also experiencing this problem.

On Fri, 08 Jan 2021 16:52:02 +0100 Michael Weghorn  wrote:
> Package: qtcreator
> Version: 4.14.0-2
> Severity: normal
> X-Debbugs-Cc: m.wegh...@posteo.de
>
> Dear Maintainer,
>
> since version 4.14.0-2, Qt Creator's Clang Code Model is unable to find the
> 'stddef.h' header. It still works OK with version 4.14.0-1.
>
> Sample steps to reproduce:
>
> * create a simple C++ project with a source file that
>   (directly or indirectly) includes 'stddef.h',
>   e.g. via "File" -> "New File or Project" -> "Plain C++ Application"
>   (or use files from sample project at the end)
> * open the source file 'main.cpp'
> * if not present yet, add an '#include ' or '#include stddef.h'
>
> Result:
>
> A warning shows up:
>
> > Warning: The code model could not parse an included file, which might lead 
> > to
> incorrect code completion and highlighting, for example.
> >
> > wchar.h:35:10: error: 'stddef.h' file not found
> > [...]
>
> and the Code Model does not work properly.
>
> It works again as expected when downgrading to qtcreator 4.14.0-1.
>
>
> Files for sample project to reproduce the issue:
>
> main.cpp:
>
> #include 
>
> using namespace std;
>
> int main()
> {
> cout << "Hello World!" << endl;
> return 0;
> }
>
> CMakeLists.txt:
>
> cmake_minimum_required(VERSION 3.5)
>
> project(testp-project LANGUAGES CXX)
>
> set(CMAKE_CXX_STANDARD 11)
> set(CMAKE_CXX_STANDARD_REQUIRED ON)
>
> add_executable(testp-project main.cpp)
>
>



Bug#975996: xgps: doesn't actually work with python3

2020-11-27 Thread Roman Lebedev
Package: python3-gps
Version: 3.20-12+b1
Severity: important
File: /usr/lib/python3/dist-packages/gps/client.py

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

connected to tcp://:2947
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/gi/overrides/GLib.py", line 671, in 

func_fdtransform = lambda _, cond, *data: callback(channel, cond, *data)
  File "/usr/bin/xgps", line 1457, in handle_response
if self.daemon.read() == -1:
  File "/usr/lib/python3/dist-packages/gps/gps.py", line 326, in read
self.unpack(self.response)
  File "/usr/lib/python3/dist-packages/gps/client.py", line 200, in unpack
self.data = dictwrapper(json.loads(buf.strip(), encoding="ascii"))
  File "/usr/lib/python3.9/json/__init__.py", line 359, in loads
return cls(**kw).decode(s)
TypeError: __init__() got an unexpected keyword argument 'encoding'

- -- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.9.0-3-amd64 (SMP w/8 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-gps depends on:
ii  libc62.31-4
ii  python3  3.9.0-3

Versions of packages python3-gps recommends:
ii  gpsd  3.20-12+b1

python3-gps suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAl/BZowACgkQCDw+u0oW
ieC0TRAAowf6SltCLKwllDDg7/ss5jNguFcHrgCmUel8LeXpxGwB8ZUKi7Ret1J0
IOLeR+1fSkrbmf7IKEgrMyflFjcAshP7NzDAYAxskxQadMexct9GdlhheekX3+r9
Q8E4yX9YI8noi1bAPQv2KlJn8qeYozQyha8/UOntr7RaaUwMbqdMJTBynkCvq7Jf
YbrBVaOuWq/ko1tmEwa55U03VWwLkr9MmZOMSseTtv2fkiG3EEZGC7JnHzbS3Nn2
+n1rqOedq9DsgoA0mZuE7qnajPR3Ang4K2EAhaHMpjgnaFtVNCeEvYofb1bmlPE5
ujd8iXGyCNHm22dMVG3j9TWi3HPx/Up4gYiPobAcoAkDj9bHoF0DwnI33KQM06xp
XrpzZbMBHXOrOJ3X8+aaHesGW3yy6tsI1yTXcSqledU6SsKgY6BoVaG3G9NSQ4L5
L9aQQAG8pUNceP14vrMFcMVb6i8uYiES+DbXF7HsC7OZhhMmLQdWseff5KVgEilG
m9QGeU8kX6iVY1w1kuwfhFfJbli7smoE9VzOaqogr2y/YbMBw196I+uItEGQoNwc
tRB0F4Xqzs5SkR0RXWnB3GrcxHU6tx0408JU/yhxaW19zx6ESMnEq+2DaEnvyry5
JLik9VIOq+V0bAEwK6lg3EFxK66ZjWaN/+CGAbJzq0UxXoddCM4=
=w7PN
-END PGP SIGNATURE-



Bug#946290: libpcre2-posix2:amd64 is uninstallable

2019-12-06 Thread Roman Lebedev
Package: libpcre2-posix2
Version: 10.34-5
Severity: serious

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Preparing to unpack .../4-libpcre2-posix2_10.34-5_amd64.deb ...
Unpacking libpcre2-posix2:amd64 (10.34-5) ...
dpkg: error processing archive 
/tmp/apt-dpkg-install-zUiPeq/4-libpcre2-posix2_10.34-5_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/x86_64-linux-gnu/libpcre2-posix.so.2.0.3', which 
is also in package libpcre2-posix0:amd64 10.34-3+b1
Preparing to unpack .../5-libpcre2-8-0_10.34-5_amd64.deb ...
Unpacking libpcre2-8-0:amd64 (10.34-5) over (10.34-3+b1) ...
Errors were encountered while processing:
 /tmp/apt-dpkg-install-zUiPeq/4-libpcre2-posix2_10.34-5_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


- -- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAl3qjgoACgkQCDw+u0oW
ieCDPA//d0SZv6h5xg9hSSzju2i9uNcTpG+pKhxTgLP+umRStmt9IvxUWQQiKnnM
qNskn3XuCKSTUqjHpwGqhM+zMMxLqUyBTpluTOekGCuDOtilGG3JL7b/eRVIrItR
CwafcADx/ZAbGwb8BMLLtc/L4jFKhfgSaH751FZY60Z8/BYTebBCERt2p002Tcbm
A0O89TRCF4epYd89LEgst8sc8PpXVsl+qo5RBsig8puPDrM1mehzEwuo0T2idP69
3UT1tKNoKafrDrQOG+hWnv38xIwwt9MiRUHRb4rz83uBBrCF+la9FjifEVHWz2fc
9zfS/L0VTmmSQbmA7xJTCbdf5HYa3qn4TAjWBZ+424t5sK22pv+JM4yeOgHik3VJ
n0HGYI9Juy9e8dP3EZKRUisV0USheVzXYjKc93pKh2fFoJjZqHumVSxqEhYxHz9l
jB8qM22HxY+KMRTbej9Xlwiv6StApD0FzmtjtwOlmLlhEdZIMwk1SrdyhSOmm9by
i1zQAoT6qZ8qGj382380Tg7gI1IXEdrn5AuAl8XCL3hRLRWWnuE4JD1BnYbLExCU
l/KMFoI5btv1iaW6act2ivHXZgaI2DHV2TFSK8JN4Fwi2GN6GwzPIQKz2/2CIfqN
MlBAF9c8fX3arjIjEvX3zdngl2TV7AljAuHh4jGS5qcZRTbLJFQ=
=JbDP
-END PGP SIGNATURE-



Bug#944090: CMake: please package newer version - 3.15

2019-11-03 Thread Roman Lebedev
Package: cmake
Version: 3.13.4-1
Severity: wishlist

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer.
The CMake v3.15 series is avaliable, while currently, sid is at 3.13.
LLVM is considering requiring said 3.15 in the near future:
https://lists.llvm.org/pipermail/llvm-dev/2019-October/136295.html

It would be great to have said CMake version in sid before that happens,
should said unfortunate decision be made by them, to avoid having to
workaround the systems CMake version.

Roman.

- -- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages cmake depends on:
ii  cmake-data3.13.4-1
ii  libarchive13  3.4.0-1+b1
ii  libc6 2.29-3
ii  libcurl4  7.66.0-1+b1
ii  libexpat1 2.2.9-1
ii  libgcc1   1:9.2.1-16
ii  libjsoncpp1   1.7.4-3+b1
ii  librhash0 1.3.8-1
ii  libstdc++69.2.1-16
ii  libuv11.33.1-2
ii  procps2:3.3.15-2+b1
ii  zlib1g1:1.2.11.dfsg-1+b1

Versions of packages cmake recommends:
ii  gcc   4:9.2.1-3.1
ii  make  4.2.1-1.2

Versions of packages cmake suggests:
pn  cmake-doc
ii  ninja-build  1.9.0-3

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAl2/zv8ACgkQCDw+u0oW
ieDU7RAAlO83s80+JNmbeHEYc6OVn2anLYpS6Y+Idwhwtz0noObWV6G/lfvlwJcS
VZGGlQoXpRuUihhAsMgkKoSLhB8VLnkvTxU6iFl1FRJUdmhxaxactGXnbHKrkWb1
jQsZMN4raAL/U8JR1mMhAcMb+z9MLGihkmgrruq5pui28dqeL7G7TE/fLKQL/3oc
fOCMQIZISKwNxzNSIU0yiONKCCO1twuiWeBdx3Eh0/oQknMusZbkN0pp4v2Wdpb6
ZegaUbcJ7DZkipQ0cvquCuGdf+UYbgqIpe9kQhX4Fr6oFdBlWxBcW5nApsFOMbVQ
5e/Gh2sro92fy5v3dw7aqceHr0RoJ1Bxxadf2/ZtdG4h7DaQvvCfI3WDS9215yGp
XpQUh+2OkpG/a60UF85p20zIEgw2ex6z6qCSIb6BtlPHSMUJxFhmr1nLKm16L7jZ
0STPuRsVhQeMcIy1+/QD6zUO/qor6ypg/KGCP7qLfp6ICGoFR85tZNiwbewOXMKQ
lmmEu/8bJC5hkEXNIio5sBIwZUsDodnCPRFkU+cecXs5BnVZ2uYUoLOsc+QBxeh+
M5+liG5c/Rrw0a7QE2vpnIzeSxqbLTILRuPzviI7pXhvkemZX+qZktuy9H35mr30
A8EvmRKzRGMX1/kWUkHSWdaC9YVjL7S4xl6UOnHxlw+e7FMXngE=
=9NqW
-END PGP SIGNATURE-



Bug#941857: Z3 4.8.4 contains cache bugs and should not be packaged

2019-10-06 Thread Roman Lebedev
Package: z3
Version: 4.8.4-1
Severity: serious
Tags: patch

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer.
It is good to see Z3 4.8.4 finally being packaged in Debian!

As i have personally just encountered, that version contains some bugs,
that result in incorrect modelling, which effectively renders the whole
library unusable. Upstream developer, Nuno Lopes, notes:
> https://github.com/AliveToolkit/alive2/issues/122
> https://github.com/AliveToolkit/alive2/issues/123#issuecomment-538761842
> BTW, it's important to have a recent Z3 so you can get the counterexample
> above. I fixed a bug a while ago in Z3's model cache (I don't remember which
> release it integrated).

I have manually rebuilt z3-4.8.6 from salsa and `sudo dpkg -i` it.
That resolved the bugs i was observing.

I personally consider these bugs to be fatal to the package,
as in it would be better to unpackage said package version.
Given that 4.8.6 is ready to be packaged thanks to the work of
Fabian Wolff, it may be good to proceed with that.

Roman.

- -- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages z3 depends on:
ii  libc6   2.29-2
ii  libgcc1 1:9.2.1-8
ii  libstdc++6  9.2.1-8

z3 recommends no packages.

z3 suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAl2aIgcACgkQCDw+u0oW
ieDzoA//XwAtgmtGsnsK6siLKlGmpnDw3kMrNVwNx7HgBAyBc87q/ag0OuoZ5HdY
iEi302NPH84dAcF8xLK0XgrPAMiBYHnm5AerRzVV7hiZ9x1nbBrW9Ueo4pItBZKv
vf38PQpXdiMf7oXyn9vaarmAJXpOM/aenfjqit+8gBz1c0UobdIDNhY2/ZZ3xEG7
Ca3xFzqVvIwCJRuGiFwqr1zlP1opvEkLaTZ2N77/9bkYArAs36vJfISSyUpMztLJ
6nvFNKhROLUrEVIQzr97QojjWC57PLVpiYkGuLriDKkCi5gSLcVLzgTevh2aNKkW
dEZCoWjEFyMRi1HXqorgBZSoOKqI850rAtx58EE9MA7eiu+rHrHSuezFSGYPKI8W
RQoMBMXiTBPDZ7cKG6QvQ2J3ITscwqE6Oc0w3VYpK57eGjdQ8hWCRJagdBpEyzTv
/xfJHOisTFMwz7SH179EuavnYvS2I0IWcHuS0/pHkra0P4cweaQ4tw0qrQhbdJsu
GEh98u6/qHO0A2vIi+0/Q5b1I5h6ViwDlipv7o57q60+hSqKzanzdchg3vg/A65S
MuoJM7WoD7OkxBUThiFgHSjJCjMGGhF/XWLLseKOmM7FHQgZVhmnEDZPgqKqnDnS
kGQsa0tpt6w1IJfvFUWpnZfUNLS119ncphLrW0h7tL7K2WfICHA=
=SmuQ
-END PGP SIGNATURE-



Bug#941306: LLVMExports.cmake references lit-cpuid that does not exist

2019-09-28 Thread Roman Lebedev
Package: llvm-9-dev
Version: 1:9-1
Severity: important
Tags: upstream

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Halide/build$ CC=clang-9 CXX=clang++-9 dpkg-depcheck -d cmake 
-DCMAKE_BUILD_TYPE=Release -GNinja -DCMAKE_JOB_POOLS:STRING="link_pool=1" 
-DCMAKE_JOB_POOL_LINK:STRING="link_pool" -DLLVM_PATH=/usr/lib/llvm-9/ 
-DCMAKE_PREFIX_PATH=/usr/lib/llvm-9/ -DHALIDE_REQUIRE_LLVM_VERSION=90 ../
HALIDE_REQUIRE_LLVM_VERSION 90
Looking for LLVM version 9.0
CMake Error at /usr/lib/llvm-9/lib/cmake/llvm/LLVMExports.cmake:1326 (message):
  The imported target "lit-cpuid" references the file

 "/usr/lib/llvm-9/bin/lit-cpuid"

  but this file does not exist.  Possible reasons include:

  * The file was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and contained

 "/usr/lib/llvm-9/lib/cmake/llvm/LLVMExports.cmake"

  but not all the files it references.


According to https://packages.debian.org/sid/amd64/lldb-9/filelist
only the lldb-9 installs said binary.
I'm not sure what the proper solution here is, maybe lit-cpuid should be
put into llvm-tools package?

- -- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages llvm-9-dev depends on:
ii  libc6  2.29-2
ii  libffi-dev 3.2.1-9
ii  libgcc11:9.2.1-8
ii  libllvm9   1:9-1
ii  libncurses-dev [libtinfo-dev]  6.1+20190803-1
ii  libstdc++6 9.2.1-8
ii  libtinfo-dev   6.1+20190803-1
ii  llvm-9 1:9-1
ii  llvm-9-tools   1:9-1

llvm-9-dev recommends no packages.

llvm-9-dev suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAl2PQeQACgkQCDw+u0oW
ieCKXA/6AmhZsn5WyBCZ+xtbSEZ0unqTS/JIX1OzEDtxWjRV0C/jZaKbbKZA+ua4
+T8RAApQeuy6l7owpl7Q9Cv3VAvGP7TAiaBRWb5yjbKOH/WZjMlNFUVXDs2zQlb0
867ZenpURa6DQSvP5ffQynE4PBFdEXyELjEj7Tom70k6CNFAJDvRMsvVyB+eIYCp
HJY64GcuZ5OOdmyC27gcTtHPsm3DnpCnSOAq8g8xh0AwuJmqFqolkeuWjrhfVRv4
yNXaKIZyFOve2EjLR/hbfBmn4VLjGVczgjFU3jkqeU9W4nuqu8neLlO5IBbxGhiI
LKtm7QshbOeFWGcqwd9uJGv/7+Q4+QWBOoAJ+l+6riz9W5mOEo2l+JFywjhrYKU0
enfGxA6MmxqxuFt7qZnqHJadjazzF9q5bbxNnwe8bmflRG5eJ5JNKEiRYSF4+voo
ol3ckOmcSgP6s/XGc8FXNprnB/YdyifkPvUV3H+wNsRCmj3fCDzBuTngj5ZPF5jF
y4EATcqM0geILgEs99d05JM4MsSeB6i1nG43nkBZy6TCtb7TZBHoCb6wEhguzROc
jf4zQfdqFo1wfGy9IeYu4/fOBGropcY54I1rcOpqWTF8t3IVlDWAfebfwOSuNBex
b1cngmSUjF3HzhzXZawEJa/e2zHLPPKJvD+QrCqRFfYgGIr9EHk=
=hT1R
-END PGP SIGNATURE-



Bug#886590: Please add python3-z3 package

2019-09-24 Thread Roman Lebedev
On Tue, Sep 24, 2019 at 5:39 PM Fabian Wolff  wrote:
>
> On 9/24/19 2:49 PM, Roman Lebedev wrote:
> > On Tue, Sep 24, 2019 at 3:32 PM Sylvestre Ledru  
> > wrote:
> >>
> >> Hello
> >>
> >>
> >> Le 24/09/2019 à 12:51, Roman Lebedev a écrit :
> >>> Bump. Any chance this could be prioritized?
> >>> Lack of python3-z3 package prevents me from porting
> >>> some other python2 software to python3.
> >>
> >> Thanks to the work of Fabian Wolff, we have a better version of z3.
> > I'm a little bit out of context here, of *z3* or of z3 packaging?
> > Also, link?
>
> The z3 *package* was several years behind upstream z3, so I put in some work 
> to package
> a more recent version of z3 for Debian, which is what Sylvestre was referring 
> to.
>
> >> I don't know if he is planning to work on this soon but if you write a 
> >> patch
> >> i would be happy to sponsor it.
>
> I can work on it; in fact, there has been a new upstream release of z3 
> (4.8.6, current
> Debian is 4.8.4), which I'd also like to package.
>
> *However*, there is one big problem: In order to build the libz3-cil package 
> (.NET
> bindings), z3 (starting from version 4.8.5) requires the 'dotnet' command:
>
>   https://github.com/dotnet/cli/tree/master/src/dotnet
>
> This command isn't currently available in Debian, and I have no plans of 
> packaging it,
> because I'm very inexperienced with Mono et al. (and packaging thereof).
>
>
> Rather, I'd like to take this as an opportunity to drop the libz3-cil (and 
> maybe also
> libz3-ocaml-dev) package altogether. Those two packages cause _by far_ the 
> highest
> maintenance effort, and I dare presume that they were the main reason why 
> nobody has
> bothered to update the z3 package for so long.
>
> The question is: Wouldn't it be better to have more regular updates and better
> maintenance in general of the z3 package (I'd even consider co-maintaining 
> it, given
> that Michael Tautschnig hasn't made an upload for this package in almost four 
> years),
> at the cost of dropping those two little-used (according to Popcon) packages?
>
> Because I suppose that I'm not the only one not very knowledgeable about Mono 
> and OCaml
> packaging, and this is a pretty large barrier to working on the z3 package 
> (because
> nobody wants to break these two packages, so they decide not to touch z3 at 
> all).
>
>
> But now, building the libz3-cil package is no longer possible unless somebody 
> packages
> the dotnet command (in which case we could always reintroduce it), and as to 
> the OCaml
> bindings, I have to admit that I'm not even sure whether they are currently 
> functioning
> at all (I had to do some patching in the build system even just to get them 
> to build).
>
>
> So, in conclusion: If I'm allowed to drop these two packages (but especially 
> libz3-cil),
> I will have a look at packaging the newer upstream release, and, while doing 
> so, I can
> also include a new python3-z3 package (and probably drop the Python 2 
> package, given
> that it's reaching its end-of-life soon).
>
> What are your thoughts on this?
I personally would not see dumping libz3-cil and libz3-ocaml-dev as a problem.

> Best regards,
> Fabian



Bug#886590:

2019-09-24 Thread Roman Lebedev
Hmm, actually, the py2 module does not seem to work anyway:
$ dpkg -l | grep z3 | grep py
ii  python-z3
4.8.4-1 amd64
theorem prover from Microsoft Research - Python bindings
$ python2 -c 'import z3; print(z3.get_version_string())'
Traceback (most recent call last):
 File "", line 1, in 
ImportError: No module named z3
$ python -c 'import z3; print(z3.get_version_string())'
Traceback (most recent call last):
 File "", line 1, in 
ImportError: No module named z3
$ python3 -c 'import z3; print(z3.get_version_string())'
Traceback (most recent call last):
 File "", line 1, in 
ModuleNotFoundError: No module named 'z3'
$ dpkg -L python-z3
/.
/usr
/usr/lib
/usr/lib/python2.7
/usr/lib/python2.7/dist-packages
/usr/share
/usr/share/doc
/usr/lib/python2.7/dist-packages/libz3.so
/usr/share/doc/python-z3



Bug#941082: LLVMExports.cmake is broken as compared with LLVM-8

2019-09-24 Thread Roman Lebedev
Package: llvm-9
Version: 1:9~svn366059-1~exp1+0~20190715121055.2623~1.gbp7d3830
Severity: normal
Tags: upstream patch

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer.

Somewhere during the LLVM-9 dev cycle, some clang static analyzer test
plugins were added upstream - SampleAnalyzerPlugin, etc.
But while they are referenced in the LLVMExports.cmake, they are not
being installed, which results in fatal cmake errors when trying to use
said LLVMExports.cmake:

Halide/build$ CC=clang-8 CXX=clang++-8 cmake  -GNinja ../
- -- The C compiler identification is Clang 8.0.1
- -- The CXX compiler identification is Clang 8.0.1
- -- Check for working C compiler: /usr/bin/clang-8
- -- Check for working C compiler: /usr/bin/clang-8 -- works
- -- Detecting C compiler ABI info
- -- Detecting C compiler ABI info - done
- -- Detecting C compile features
- -- Detecting C compile features - done
- -- Check for working CXX compiler: /usr/bin/clang++-8
- -- Check for working CXX compiler: /usr/bin/clang++-8 -- works
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
CMake Error at /usr/lib/llvm-9/lib/cmake/llvm/LLVMExports.cmake:1293 (message):
  The imported target "SampleAnalyzerPlugin" references the file

 "/usr/lib/llvm-9/lib/SampleAnalyzerPlugin.so"

  but this file does not exist.  Possible reasons include:

  * The file was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and contained

 "/usr/lib/llvm-9/lib/cmake/llvm/LLVMExports.cmake"

  but not all the files it references.

Call Stack (most recent call first):
  /usr/lib/llvm-9/cmake/LLVMConfig.cmake:239 (include)
  CMakeLists.txt:24 (find_package)


- -- Configuring incomplete, errors occurred!
See also "/repositories/Halide/build/CMakeFiles/CMakeOutput.log".
See also "/repositories/Halide/build/CMakeFiles/CMakeError.log".



There's upstream bugreport: https://bugs.llvm.org/show_bug.cgi?id=43430
And a potential patch, which is not yet merged yet: 
https://reviews.llvm.org/D67877

It might be good to cherry-pick it (after it's merged upstream?)
even for 9.0.0, and not wait for 9.0.1

Roman.

- -- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages llvm-9 depends on:
ii  libc6   2.29-2
ii  libgcc1 1:9.2.1-8
ii  libllvm91:9~svn366059-1~exp1+0~20190715121055.2623~1.gbp7d3830
ii  libpfm4 4.10.1+git14-g815ff28-1
ii  libstdc++6  9.2.1-8
ii  libtinfo6   6.1+20190803-1
ii  llvm-9-runtime  1:9~svn366059-1~exp1+0~20190715121055.2623~1.gbp7d3830
ii  zlib1g  1:1.2.11.dfsg-1+b1

Versions of packages llvm-9 recommends:
ii  llvm-9-dev  1:9~svn366059-1~exp1+0~20190715121055.2623~1.gbp7d3830

Versions of packages llvm-9 suggests:
pn  llvm-9-doc  

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAl2KGw0ACgkQCDw+u0oW
ieDZhhAAqsuE8/N4EHI/ge49yZ09lpTIzECeoHxk/bzLrkWmex4tGllw1jGtgcVi
2umqJgM1wvel+i4OvwIZpJ3VZUgTBHi2oPyMjGx32780VZD/A0wGQGEeNg/xZPTH
okJ2+n2O6rzpacZSx00vUYqw2+N2L0rUMSkePPqpiNo3akX/YfCh31Gc//pPOM0I
aNIjcyV1g0hy1qrnGlfc4cvwsiJjyt/bGwhb5C/hqUGjPxBz7Mbf6yv8rUC+5R+R
uIPcOXfZemyAH0UxpQGNRhC4M3+uPT/8eJKs4jlq95TMwUE0ZElFzHPDuA915ZW/
dCGbppj5OX9rspNQ33wDH1bpcys6CDVXCXiOuvOoknXF0mWwW2Yt52K5IbfueGj+
bqB/n84yTjmaUMf7BHrC7nqyHxrY96klzf5weJ2tCyvjS3foq+tS+xSr6zodveLF
SLYgIjAmgB2WjOafbUV8q3vK7gqsBbr0YwesNHxukMljuYii0dnrt4MAweQ000EH
UZXADLdWezOMZNgIwXuKVdZPYDYwXCf2lN2TccfmMq1on/X4LC0y0c6vj4Bl+jm6
u8iezWiKkkHu9iFzjUJ/QFiPZkN/ddjGnJXjMTuTm+du8YFfSK+ELNtvb1hobmn8
jZVk/MWDGoo+G3ZzVDsMoQY1pDwnFe1ER/vx7D8KH0JaC3SA0/o=
=CCLv
-END PGP SIGNATURE-



Bug#886590: Please add python3-z3 package

2019-09-24 Thread Roman Lebedev
On Tue, Sep 24, 2019 at 3:32 PM Sylvestre Ledru  wrote:
>
> Hello
>
>
> Le 24/09/2019 à 12:51, Roman Lebedev a écrit :
> > Bump. Any chance this could be prioritized?
> > Lack of python3-z3 package prevents me from porting
> > some other python2 software to python3.
>
> Thanks to the work of Fabian Wolff, we have a better version of z3.
I'm a little bit out of context here, of *z3* or of z3 packaging?
Also, link?

> I don't know if he is planning to work on this soon but if you write a patch
> i would be happy to sponsor it.
>
> thanks
> Sylvestre
Roman



Bug#886590: Please add python3-z3 package

2019-09-24 Thread Roman Lebedev
Bump. Any chance this could be prioritized?
Lack of python3-z3 package prevents me from porting
some other python2 software to python3.

Roman.



Bug#939825: qtcreator: clang-format plugin broken

2019-09-09 Thread Roman Lebedev
On Mon, Sep 9, 2019 at 2:37 PM Lisandro Damián Nicanor Pérez Meyer
 wrote:
>
> I'm terribly sorry, mixed clang with clazy, but the analysis still holds, you 
> don't have clang installed
Ah, i was wondering what clazy had to do with anything.

Yes, i do, that is the main compiler i'm using.

$ dpkg -l | grep clang
ii  clang-10
1:10~svn370967-1~exp1+0~20190904200827.2719~1.gbpc222ee amd64
C, C++ and Objective-C compiler
ii  clang-7
1:7.0.1-9+b1amd64
C, C++ and Objective-C compiler
ii  clang-8
1:8.0.1-3+b1amd64
C, C++ and Objective-C compiler
ii  clang-9
1:9~svn366059-1~exp1+0~20190715121055.2623~1.gbp7d3830  amd64
C, C++ and Objective-C compiler
ii  clang-format-10
1:10~svn370967-1~exp1+0~20190904200827.2719~1.gbpc222ee amd64
Tool to format C/C++/Obj-C code
ii  clang-format-7
1:7.0.1-9+b1amd64
Tool to format C/C++/Obj-C code
ii  clang-format-8
1:8.0.1-3+b1amd64
Tool to format C/C++/Obj-C code
ii  clang-format-9
1:9~svn366059-1~exp1+0~20190715121055.2623~1.gbp7d3830  amd64
Tool to format C/C++/Obj-C code
ii  clang-tidy-10
1:10~svn370967-1~exp1+0~20190904200827.2719~1.gbpc222ee amd64
clang-based C++ linter tool
ii  clang-tidy-7
1:7.0.1-9+b1amd64
clang-based C++ linter tool
ii  clang-tidy-8
1:8.0.1-3+b1amd64
clang-based C++ linter tool
ii  clang-tidy-9
1:9~svn366059-1~exp1+0~20190715121055.2623~1.gbp7d3830  amd64
clang-based C++ linter tool
ii  clang-tools-10
1:10~svn370967-1~exp1+0~20190904200827.2719~1.gbpc222ee amd64
clang-based tools for C/C++ developments
ii  clang-tools-7
1:7.0.1-9+b1amd64
clang-based tools for C/C++ developments
ii  clang-tools-8
1:8.0.1-3+b1amd64
clang-based tools for C/C++ developments
ii  clang-tools-9
1:9~svn366059-1~exp1+0~20190715121055.2623~1.gbp7d3830  amd64
clang-based tools for C/C++ developments
ii  libclang-7-dev
1:7.0.1-9+b1amd64
Clang library - Development package
ii  libclang-common-10-dev
1:10~svn370967-1~exp1+0~20190904200827.2719~1.gbpc222ee amd64
Clang library - Common development package
ii  libclang-common-7-dev
1:7.0.1-9+b1amd64
Clang library - Common development package
ii  libclang-common-8-dev
1:8.0.1-3+b1amd64
Clang library - Common development package
ii  libclang-common-9-dev
1:9~svn366059-1~exp1+0~20190715121055.2623~1.gbp7d3830  amd64
Clang library - Common development package
ii  libclang-cpp1-10
1:10~svn370967-1~exp1+0~20190904200827.2719~1.gbpc222ee all
transitional package
ii  libclang-cpp1-9
1:9~svn366059-1~exp1+0~20190715121055.2623~1.gbp7d3830  amd64
C++ interface to the Clang library
ii  libclang-cpp10
1:10~svn370967-1~exp1+0~20190904200827.2719~1.gbpc222ee amd64
C++ interface to the Clang library
ii  libclang1-10
1:10~svn370967-1~exp1+0~20190904200827.2719~1.gbpc222ee amd64C
interface to the Clang library
ii  libclang1-7
1:7.0.1-9+b1amd64C
interface to the Clang library
ii  libclang1-8
1:8.0.1-3+b1amd64C
interface to the Clang library
ii  libclang1-9
1:9~svn366059-1~exp1+0~20190715121055.2623~1.gbp7d3830  amd64C
interface to the Clang library

I don't have clang package, because that one is counter-productive,
since it only pulls in whatever latest is considered to be the default,
and sets up clang symlinks; all of that i do manually (pointing to the
ToT version.)

Note that it complains about the build-time dependencies.
Is libFormat correctly specified as compile-time dependency of qtcreator?

Roman

> El lun., 9 sep. 2019 08:35, Lisandro Damián Nicanor Pérez Meyer 
>  escribió:
>>
>> severity 939825 normal
>> tag 939825 moreinfo
>> thanks
>>
>> Hi Roman!
>>
>> El lun., 9 sep. 2019 07:15, Roman Lebedev  escribió:
>>>
>>> Package: qtcreator
>>> Version: 4.10.0-1
>>> Severity: important
>>>
>>> -BEGIN PGP SIGNED MESSAGE-
>>> Hash: SHA512
>>>
>>> Dear maintainer, after update to qtcreator 4.10.0-1,
>>> on the first start, qtcreator is complaining that ClangFormat plugin
>>> has errors and can not be loaded: "Plugin initialization failed: Disabling
>>> ClangFormat plugin as it is not built against a suitable version of Clang's
>>> libFormat. For more information, see the Qt Creator README at
>>> https://code.qt.io/cgit/qt-creator/qt-creator.git/tree/README.md;
>>
>>
>> Clazy is currently involved in a llvm transition. Do you have it ins

Bug#939825: qtcreator: clang-format plugin broken

2019-09-09 Thread Roman Lebedev
Package: qtcreator
Version: 4.10.0-1
Severity: important

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer, after update to qtcreator 4.10.0-1,
on the first start, qtcreator is complaining that ClangFormat plugin
has errors and can not be loaded: "Plugin initialization failed: Disabling 
ClangFormat plugin as it is not built against a suitable version of Clang's
libFormat. For more information, see the Qt Creator README at
https://code.qt.io/cgit/qt-creator/qt-creator.git/tree/README.md;

clang-format is a really important piece of modern workflow, so i set
priority to important.

Roman.

- -- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages qtcreator depends on:
ii  libc6  2.28-10
ii  libclang1-81:8.0.1-3+b1
ii  libgcc11:9.2.1-7
ii  libllvm8   1:8.0.1-3+b1
ii  libqbscore1.12 1.12.2+dfsg-2
ii  libqt5concurrent5  5.11.3+dfsg1-4
ii  libqt5core5a [qtbase-abi-5-11-3]   5.11.3+dfsg1-4
ii  libqt5designer55.11.3-4
ii  libqt5designercomponents5  5.11.3-4
ii  libqt5gui5 5.11.3+dfsg1-4
ii  libqt5help55.11.3-4
ii  libqt5network5 5.11.3+dfsg1-4
ii  libqt5printsupport55.11.3+dfsg1-4
ii  libqt5qml5 [qtdeclarative-abi-5-11-2]  5.11.3-4
ii  libqt5quick5   5.11.3-4
ii  libqt5quickwidgets55.11.3-4
ii  libqt5script5  5.11.3+dfsg-3
ii  libqt5serialport5  5.11.3-2
ii  libqt5sql5 5.11.3+dfsg1-4
ii  libqt5sql5-sqlite  5.11.3+dfsg1-4
ii  libqt5widgets5 5.11.3+dfsg1-4
ii  libqt5xml5 5.11.3+dfsg1-4
ii  libstdc++6 9.2.1-7
ii  qml-module-qtqml-models2   5.11.3-4
ii  qml-module-qtquick-controls5.11.3-2
ii  qml-module-qtquick25.11.3-4
ii  qtchooser  66-2
ii  qtcreator-data 4.10.0-1

Versions of packages qtcreator recommends:
pn  clang  
ii  gdb8.3-1
ii  konsole [x-terminal-emulator]  4:19.08.0-1
ii  make   4.2.1-1.2
ii  qmlscene   5.11.3-4
ii  qt5-doc5.11.3-1
ii  qt5-qmltooling-plugins 5.11.3-4
ii  qtbase5-dev-tools  5.11.3+dfsg1-4
pn  qtcreator-doc  
ii  qtdeclarative5-dev-tools   5.11.3-4
ii  qttools5-dev-tools 5.11.3-4
ii  qttranslations5-l10n   5.11.3-2
ii  qtxmlpatterns5-dev-tools   5.11.3-2
ii  xterm [x-terminal-emulator]348-2

Versions of packages qtcreator suggests:
pn  clazy   
ii  cmake   3.13.4-1
ii  g++ 4:9.2.1-3
ii  git 1:2.23.0-1
ii  kate-data   4:4.14.3-5
ii  subversion  1.10.6-1
ii  valgrind1:3.15.0-1

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAl12JasACgkQCDw+u0oW
ieBGoQ//fmPy31CC3IdS6NjjrX5Zc72q4kxJ9HqHUFjp73tdPBgMSQuhWmpcc5D6
J5yjyBonVQGN6nzrRjgd5fHvcHTsHSQZOfp9WhFYp/kyXhK/7J/q7hss0epOAZD9
cKgcNWOPAKpQjHBhEIM87nerxjaJFEZkxfW/x8DW5W7Yi8aT9zmda+d2adVc4qCH
NCGcsZw8fDAmMGBugfaoZI7+k+cny6MyDUoq0BGk7VraGPdmnyNXl5+Q1dIwE9K/
E45OSIm+avgxUvLGAts1HRN0WER3fGzucdLhjXPpaSF4GgA4v6I5ZfK77U+3PpRe
ocU4dIESRSwuImB5NDHVWS3vB9pSUVZV7LNNEgmPyrswCHxUtkTiHLw9+n6aSwgz
mdMH+3IxjPXeH3gWSxmZoFYBs3VDcJGPXRPJlFaSdnmmysOVPxggSVEwNFXxx8Na
g/dcHjAnzaOwRV9Ren26MF1DllnBxPfNJg363rkdX0c8ieAlj9hAB0n4Vf53NVxt
F/MnjVKOxR5TDGSGULwEHBGq4qods/LADNMl9sFMm6ozW74xwlXKHcIl0CDOCKwK
hupf2vQccayXDct1Zr1XNRZVMFI7I8vga33N+x0RbpLOPMswBiuRlsdn6nLL2Tbj
SshDsFekLt+2bKFIgUbQEcVJKcJDImfEC8N6q+b37izlPrjV3D4=
=32LT
-END PGP SIGNATURE-



Bug#921194: amarok: Amarok depends on libmariadbd18, which doesn't exist any longer

2019-07-09 Thread Roman Lebedev
Package: amarok
Version: 2.9.0-1+b1
Followup-For: Bug #921194

Dear maintainer.
The amarok builds just fine as per the steps outlined in
https://wiki.debian.org/BuildingTutorial#Rebuild_without_changes
No source changes are necessary.
I guess the only thing needed is the actual libmariadb* dep version bump.

It would be *really* great to have amarok back :)

Roman.



Bug#914002: qtcreator's clang code model appears to be broken with kit = clang

2019-01-13 Thread Roman Lebedev
On Thu, Dec 27, 2018 at 12:52 AM Sylvestre Ledru  wrote:
>
>
> Le 26/12/2018 à 21:30, Lisandro Damián Nicanor Pérez Meyer a écrit :
> >
> > Sylvestre: if I understand correctly (please correct me if I am wrong)
> > you broke ABI without a transition. That's simply not good, you should
> > now rebuild all rdeps. After the Qt transition is over, of course.
>
> This was a bug of clang. Fixed since then.
>
> I guess qtcreator was built with the incorrect version of the
> llvm-toolchain-7.
Presently, with qtcreator 4.8.0-1, this issue is gone,
although i guess the LLVM packages still needs to bump the ABI?

> S
Roman.



Bug#918853: [qtcreator] ClangRefactoring impacts code model and causes crash on exit

2019-01-13 Thread Roman Lebedev
I also observe this issue.

On Sat, Jan 12, 2019 at 4:57 AM Johannes Zarl-Zierl  wrote:
>
> Am Freitag, 11. Jänner 2019, 22:17:29 CET schrieb Lisandro Damián Nicanor
> Pérez Meyer:
> > > Note: This is the same machine as mentioned in bug #918410, so everything
> > > said
> > > there applies here as well.
> >
> > If this still true with the other bug solved?
>
> Yes.
>



Bug#918675: RFP py3exiv2 - a python3 interface for exiv2 library

2019-01-08 Thread Roman Lebedev
reassign 918675 wnpp
thanks

 * Package name: py3exiv2
   Version : 0.4.0
   Upstream Author :  vincent.vandevy...@oqapy.eu
 * URL : https://code.launchpad.net/py3exiv2
 * License : GNU GPL v3
   Programming Lang: C++, Python
   Description : Py3exiv2 allows you to read and write the EXIF,
IPTC and XMP metadata from the image files.

On Tue, Jan 8, 2019 at 1:15 PM Roman Lebedev  wrote:
>
> Package: py3exiv2
> Severity: wishlist
>
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA512
>
> As noted in #823761
> > pyexiv2 is dead upstream and author suggests using gexiv2 instead (with
> > python-gi). So there is no working python 3 support in current sources
> > and most likely there never will be.
>
> > py3exiv2 is different source code, slightly different API and uses
> > different versions, so I think it's rather better to file RFP/ITP bug
> > for that that mixing it with pyexiv2.
>
> A python3 interface for exiv2 is wanted e.g. by
> https://gitlab.com/cryptomilk/lens_calibrate
> script to produce lensfun lens profiles.
>
> Roman.
>
> - -- System Information:
> Debian Release: buster/sid
>   APT prefers unstable
>   APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
> 'experimental-debug'), (1, 'experimental')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 4.18.0-3-amd64 (SMP w/8 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
> LANGUAGE=en_US (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
>
> -BEGIN PGP SIGNATURE-
>
> iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlw0dzwACgkQCDw+u0oW
> ieClRg/+LPs41bm4BrC8Shb1ySxuTxPXIvuRFB9leeidCwB9+BTgAPabBNlcqTk2
> rxirTx0fLGILjRooQwoxQWNgYgWSfiFLnOAZWxnLO6IVxKhiKz7vI2q2PGpQOLdn
> /M6rue4zoZkhixoF2XtRrbO3omv1XGkfd3ghLa1kCazkILGDYGBpfTx6MOKFrbhk
> j6+RCwkwQQHmQ4fTLU3EaPb4BphnqR1ELGToCJ/RkcZdXXrVuslyFn34PDxmWMrd
> nkQX1BZZ2gngrhQl0dxF/QpjoEugsyxSo3570dmRK96gL3jdud+3GVpP4liZyCu7
> eUB0NuAjXiQZe5r0zIp4szIoccv0oyJYubtNhLt3XKZsfqUGhRmOCy73BQox85wA
> YdgZrg6v2EuzxSCGmnPHNZJrIYVj2zizSIKJ5hMOYniEOE0QMpwRRsH+Z+F8X4uv
> ZigMqau3CFUJieXVYVgZ1AXADTu1KcYPcSTv4rFQKVDvtWAEmofkEaEZPhJrxYk6
> bEVlFiVEba19d3CN7lz6OMQKJ+Yi4vmIo1yTXGC+2DKYuPzJkiOuVNG5rV4L4oWf
> kuxmJ7fnZAOziF6ZurnWzwjEDpJXlFVTaskMbPF2H2zKpolVzAyuqjRuRq7tvK/J
> q/vmwvJkRDll/nB2VivUFzDBj+HvAlANAg9u0eqLqur9YYyqDbs=
> =c/7R
> -END PGP SIGNATURE-



Bug#918675: RFP py3exiv2 - a python3 interface for exiv2 library

2019-01-08 Thread Roman Lebedev
Package: py3exiv2
Severity: wishlist

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

As noted in #823761
> pyexiv2 is dead upstream and author suggests using gexiv2 instead (with
> python-gi). So there is no working python 3 support in current sources
> and most likely there never will be.

> py3exiv2 is different source code, slightly different API and uses
> different versions, so I think it's rather better to file RFP/ITP bug
> for that that mixing it with pyexiv2.

A python3 interface for exiv2 is wanted e.g. by 
https://gitlab.com/cryptomilk/lens_calibrate
script to produce lensfun lens profiles.

Roman.

- -- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlw0dzwACgkQCDw+u0oW
ieClRg/+LPs41bm4BrC8Shb1ySxuTxPXIvuRFB9leeidCwB9+BTgAPabBNlcqTk2
rxirTx0fLGILjRooQwoxQWNgYgWSfiFLnOAZWxnLO6IVxKhiKz7vI2q2PGpQOLdn
/M6rue4zoZkhixoF2XtRrbO3omv1XGkfd3ghLa1kCazkILGDYGBpfTx6MOKFrbhk
j6+RCwkwQQHmQ4fTLU3EaPb4BphnqR1ELGToCJ/RkcZdXXrVuslyFn34PDxmWMrd
nkQX1BZZ2gngrhQl0dxF/QpjoEugsyxSo3570dmRK96gL3jdud+3GVpP4liZyCu7
eUB0NuAjXiQZe5r0zIp4szIoccv0oyJYubtNhLt3XKZsfqUGhRmOCy73BQox85wA
YdgZrg6v2EuzxSCGmnPHNZJrIYVj2zizSIKJ5hMOYniEOE0QMpwRRsH+Z+F8X4uv
ZigMqau3CFUJieXVYVgZ1AXADTu1KcYPcSTv4rFQKVDvtWAEmofkEaEZPhJrxYk6
bEVlFiVEba19d3CN7lz6OMQKJ+Yi4vmIo1yTXGC+2DKYuPzJkiOuVNG5rV4L4oWf
kuxmJ7fnZAOziF6ZurnWzwjEDpJXlFVTaskMbPF2H2zKpolVzAyuqjRuRq7tvK/J
q/vmwvJkRDll/nB2VivUFzDBj+HvAlANAg9u0eqLqur9YYyqDbs=
=c/7R
-END PGP SIGNATURE-



Bug#914002: qtcreator's clang code model appears to be broken with kit = clang

2018-12-26 Thread Roman Lebedev
On Wed, Dec 26, 2018 at 8:36 PM Roman Lebedev  wrote:
>
> On Wed, Dec 26, 2018 at 8:09 PM Sylvestre Ledru  wrote:
> >
> > Hello,
> Hi.
>
> > Le 18/11/2018 à 20:06, Lisandro Damián Nicanor Pérez Meyer a écrit :
> > > clone 914002 -1
> > > reassign -1 src:llvm-toolchain-7 1:7.0.1~+rc2-4
> > > affects -1 qtcreator
> > > thanks
> > >
> > > El domingo, 18 de noviembre de 2018 10:18:03 -03 Adam Majer escribió:
> > >> On 2018-11-18 12:30 p.m., Roman Lebedev wrote:
> > >>> If kit is clang (tried with both the clang 7, and llvm trunk),
> > >>> the parsing appears to fail, pretty much all the C++ std:: symbols
> > >>> are underscored, and marked as not found.
> > >>>
> > >>> ii  libclang1-71:7.0.1~+rc2-4
> > >> The problem is clang. Clang in Testing works just fine. When I upgraded 
> > >> Qt
> > >> Creator, all is fine. But as soon as clang was updated, it breaks.
> > >> Downgrading to clang 1:7-6 fixes the problem.
> > >>
> > >> Looks like regression caused by clang 1:7.0.1~+rc2-4 and related.
> > > Cloning the bug so. Hope I've got the right bts invocations.
> > >
> > >
> > Could you please have a look with 7.0.1-2 ?
> $ dpkg -l | grep "llvm-7\|qtcreator"
> ii  llvm-71:7.0.1-2
>   amd64Modular compiler and
> toolchain technologies
> ii  llvm-7-dev1:7.0.1-2
>   amd64Modular compiler and
> toolchain technologies, libraries and headers
> ii  llvm-7-runtime1:7.0.1-2
>   amd64Modular compiler and
> toolchain technologies, IR interpreter
> ii  llvm-7-tools  1:7.0.1-2
>   amd64Modular compiler and
> toolchain technologies, tools
> ii  qtcreator 4.7.2-2
>   amd64integrated development
> environment (IDE) for Qt
> ii  qtcreator-data4.7.2-2
>   all  application data for Qt
> Creator IDE
>
> > it should work now.
> Still an issue.
BUT there are good news too.
After installing apt-build, and rebuilding qtcreator, it now works!

So the package needs to be re-uploaded/rebuilt for this to be fixed.
While there, maybe upload the 4.8 that is already in
https://salsa.debian.org/qt-kde-team/qt/qtcreator/commits/master :)

> > Thanks
> >
> > S
Roman.



Bug#914002: qtcreator's clang code model appears to be broken with kit = clang

2018-12-26 Thread Roman Lebedev
On Wed, Dec 26, 2018 at 8:09 PM Sylvestre Ledru  wrote:
>
> Hello,
Hi.

> Le 18/11/2018 à 20:06, Lisandro Damián Nicanor Pérez Meyer a écrit :
> > clone 914002 -1
> > reassign -1 src:llvm-toolchain-7 1:7.0.1~+rc2-4
> > affects -1 qtcreator
> > thanks
> >
> > El domingo, 18 de noviembre de 2018 10:18:03 -03 Adam Majer escribió:
> >> On 2018-11-18 12:30 p.m., Roman Lebedev wrote:
> >>> If kit is clang (tried with both the clang 7, and llvm trunk),
> >>> the parsing appears to fail, pretty much all the C++ std:: symbols
> >>> are underscored, and marked as not found.
> >>>
> >>> ii  libclang1-71:7.0.1~+rc2-4
> >> The problem is clang. Clang in Testing works just fine. When I upgraded Qt
> >> Creator, all is fine. But as soon as clang was updated, it breaks.
> >> Downgrading to clang 1:7-6 fixes the problem.
> >>
> >> Looks like regression caused by clang 1:7.0.1~+rc2-4 and related.
> > Cloning the bug so. Hope I've got the right bts invocations.
> >
> >
> Could you please have a look with 7.0.1-2 ?
$ dpkg -l | grep "llvm-7\|qtcreator"
ii  llvm-71:7.0.1-2
  amd64Modular compiler and
toolchain technologies
ii  llvm-7-dev1:7.0.1-2
  amd64Modular compiler and
toolchain technologies, libraries and headers
ii  llvm-7-runtime1:7.0.1-2
  amd64Modular compiler and
toolchain technologies, IR interpreter
ii  llvm-7-tools  1:7.0.1-2
  amd64Modular compiler and
toolchain technologies, tools
ii  qtcreator 4.7.2-2
  amd64integrated development
environment (IDE) for Qt
ii  qtcreator-data4.7.2-2
  all  application data for Qt
Creator IDE

> it should work now.
Still an issue.

> Thanks
>
> S
Roman.



Bug#917263: 4.19 halts at "fb: switching to amdgpudrmfb from EFI VGA"

2018-12-24 Thread Roman Lebedev
Package: src:linux
Version: 4.19.12-1
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

I guess some bugreport is better than no bugreport,
When booting, it halts at
[] fb: switching to amdgpudrmfb from EFI VGA

There are no other unusual messages, before that.
4.18.0-3-amd64 is not affected

- -- Package-specific info:
** Kernel log: boot messages should be attached


- -- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages linux-image-4.19.0-1-amd64 depends on:
ii  initramfs-tools [linux-initramfs-tool]  0.132
ii  kmod25-2
ii  linux-base  4.5

Versions of packages linux-image-4.19.0-1-amd64 recommends:
pn  apparmor 
ii  firmware-linux-free  3.4
ii  irqbalance   1.5.0-0.1

Versions of packages linux-image-4.19.0-1-amd64 suggests:
pn  debian-kernel-handbook  
ii  grub-efi-amd64  2.02+dfsg1-9
pn  linux-doc-4.19  

Versions of packages linux-image-4.19.0-1-amd64 is related to:
ii  firmware-amd-graphics 20180825+dfsg-1
pn  firmware-atheros  
pn  firmware-bnx2 
pn  firmware-bnx2x
pn  firmware-brcm80211
pn  firmware-cavium   
pn  firmware-intel-sound  
pn  firmware-intelwimax   
pn  firmware-ipw2x00  
pn  firmware-ivtv 
pn  firmware-iwlwifi  
pn  firmware-libertas 
ii  firmware-linux-nonfree20180825+dfsg-1
ii  firmware-misc-nonfree 20180825+dfsg-1
pn  firmware-myricom  
pn  firmware-netxen   
pn  firmware-qlogic   
pn  firmware-realtek  
pn  firmware-samsung  
pn  firmware-siano
pn  firmware-ti-connectivity  
pn  xen-hypervisor

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlwhyekACgkQCDw+u0oW
ieBqjw//WEZewV1J4ss9bcnqyTazzdy5/qo+nqxfFf+kBFnIpPHq8bpcOZmHOkb5
rhGg0EeSbnpHamDXNizNuO7B83oNZTM/GqCBtfobwU0m9KnTODa7zmATJUu4vbnP
FSxk/H6Fbxr9ag9P3mxJuTgJEwG80U+Vaw3DUKo+fifnUzaqxkROCdykDbFaKVml
9/IgdawYs2wgL4bsr/mF4mgfZj/s+81e4tbuGHhvjIZdm9AwKPJToUi1ghK0W8Lg
m38IAeQtQYj+OmU4ZjZ328G67qgv6KntTBurQoK1vnmnQy8klwIbV5dJZ9J9sJi7
HooSJntHw5gRJtxEdkNY0ubSSauBs9tV2WX8xbnkZRKhZcqJYvTW0rZQxLRtWDgh
X6VyFOI/aS04spWh8Qdy3C0l1aw4tlLsX8NvE+6XvzXV3oNzSt2qMuderhbfTNwJ
1NGSDBeYZc5RHwvmUNOky3MqPV7p4srG4zSsUM6rOoiiZkhlJNLCXltVlg00GyWG
V5ZaCJ9T9bj+0w4bqn2I03EHVeAoK70X7kA2KUHD5vurXXfTI7fqfDAfTds4hRut
CAYZ7RgJUbR1T+Xuo4vkM7s/OmBNDEW8+aQPvxOdJ3D0SEEOr8X8HdjFdVdPEFC/
cFDjVLJUlPg1IsJ50WYtDI87bRL+t3ufRvcJ/IQUUVBn7bIj6m4=
=OQWP
-END PGP SIGNATURE-



Bug#909494:

2018-12-02 Thread Roman Lebedev
Version 4.8.3 is out.
It would be super great to update.
Some software (e.g. https://github.com/AliveToolkit/alive2) needs this
new functionality

Roman.



Bug#915047: darktable: please pass -DRAWSPEED_ENABLE_LTO=ON to cmake to enable partial LTO

2018-11-29 Thread Roman Lebedev
Package: darktable
Severity: wishlist
Tags: patch

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Submitted patch at 
https://salsa.debian.org/debian-phototools-team/darktable/merge_requests/2
As recommended, also filing a bug for this.

- -- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages darktable depends on:
ii  libc62.27-8
ii  libcairo21.16.0-1
ii  libcolord-gtk1   0.1.26-2
ii  libcolord2   1.4.3-3+b1
ii  libcups2 2.2.9-2
ii  libcurl3-gnutls  7.62.0-1
ii  libexiv2-14  0.25-4
ii  libflickcurl01.26-4
ii  libgcc1  1:8.2.0-10
ii  libgdk-pixbuf2.0-0   2.38.0+dfsg-6
ii  libglib2.0-0 2.58.1-2
ii  libgomp1 8.2.0-10
ii  libgphoto2-6 2.5.20-3
ii  libgphoto2-port122.5.20-3
ii  libgraphicsmagick-q16-3  1.3.31-1
ii  libgtk-3-0   3.24.1-2
ii  libilmbase23 2.2.1-2
ii  libjpeg62-turbo  1:1.5.2-2+b1
pn  libjs-prototype  
pn  libjs-scriptaculous  
ii  libjson-glib-1.0-0   1.4.4-1
ii  liblcms2-2   2.9-3
ii  liblensfun1  0.3.2-4
ii  liblua5.3-0  5.3.3-1
ii  libopenexr23 2.2.1-4
ii  libopenjp2-7 2.3.0-1
ii  libosmgpsmap-1.0-1   1.1.0-5
ii  libpango-1.0-0   1.42.4-4
ii  libpangocairo-1.0-0  1.42.4-4
ii  libpng16-16  1.6.34-2
ii  libpugixml1v51.9-2
ii  librsvg2-2   2.44.9-1
ii  libsecret-1-00.18.6-3
ii  libsoup2.4-1 2.64.2-1
ii  libsqlite3-0 3.25.3-2
ii  libstdc++6   8.2.0-10
ii  libtiff5 4.0.10-3
ii  libwebp6 0.6.1-2
ii  libx11-6 2:1.6.7-1
ii  libxml2  2.9.4+dfsg1-7+b2
ii  libxrandr2   2:1.5.1-1
ii  zlib1g   1:1.2.11.dfsg-1

darktable recommends no packages.

darktable suggests no packages.

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlwAOKgACgkQCDw+u0oW
ieBeOw//bn5GGZAFaFWGBZRu1wKdhnWbojO3dhshvT1uLgNAbdbWocBZnO/j7Byb
ac65ZHeZ2cYWfqtfSV5vGxLpljORpFqReebXVciMJbWnmuC8GsgTebIugEn4sHGw
pMPTHZR0QrI02kiRNWK0nDR20ppfsfCPq2kCksYGECLlm17oAOtKG+VN2rbz3BrO
oakap3wzkE2G8vHB34p0pu3r3kU73SvU5c0CuZwJVougwqpl7Lz6+8hLhH0oL8wF
efoQUlF2Vyb8XK4ZoSvMKyMTjOq/bv4V+/aPgSzMO7uw9efdZfaz65ijTdOxEXya
o00Q0vIZ1Ko1NCyMMr4LU0bQ6RbeUFITFH7SadrIANWcccU9rqub1SluZBxpwz6B
tC5gfvOJAKnW5nX4ggIz4KcHauacdpc4lHtflDB1ys1jmXrmjrZbEu4UM9qHXbfq
w4dugEmxZZ0lqYhZhQnlpGrZ+TyQleDxW9AEsiSZZvog89kaXligN6KIp4rXrSOX
kA8jqEXlosGe1ul/oIe73OUvxxIEMehzLaLqELiziswPE2Bo5HeVXZNWSzqOJU9G
6SFhDG3lXpo7ThzsN956A32yL5g/svl7RjAL7GzkgzQ5UZTYPR+cxdSCRsO45kV2
h1TuO9Gdx9kyLYtBWd2l+PQyniw0+FpyhmV2xAbSc+ANiFZ6tz0=
=Y0XH
-END PGP SIGNATURE-



Bug#914002: qtcreator's clang code model appears to be broken with kit = clang

2018-11-18 Thread Roman Lebedev
On Sun, Nov 18, 2018 at 3:18 PM Lisandro Damián Nicanor Pérez Meyer
 wrote:
>
> Control: tag -1 moreinfo
>
> El domingo, 18 de noviembre de 2018 09:04:27 -03 Roman Lebedev escribió:
> [snip]
> > > clang is now built with clang itself (stage2 build) since 7-5
> > >
> > > Maybe this is the reason!
> >
> > I can't tell.
> > I don't remember when it was working for *certain*,
> > but i think it was working a week ago, and broke before yesterday.
>
> Well, that's an interesting datapoint. I switched qtcreator to use LLVM/clang
> 7 on 4.7.2-2. Please try installing qtcreator 4.7.2-1 from
> snapshots.debian.org and see what happens:
>
>
> <http://snapshot.debian.org/package/qtcreator/4.7.2-1/>
Very interesting. That helped.
I guess i have mixed up the timeframe, *or* there is something else going on.

> --
> Programming today is a race between software engineers striving to build
> bigger and better idiot-proof programs, and the Universe trying to produce
> bigger and better idiots. So far, the Universe is winning.
>   Anonymous
>
> Lisandro Damián Nicanor Pérez Meyer
Roman.

> http://perezmeyer.com.ar/
> http://perezmeyer.blogspot.com/



Bug#914002: qtcreator's clang code model appears to be broken with kit = clang

2018-11-18 Thread Roman Lebedev
On Sun, Nov 18, 2018 at 2:57 PM Sylvestre Ledru  wrote:
>
> Hello
>
> Le 18/11/2018 à 12:30, Roman Lebedev a écrit :
> > Package: qtcreator
> > Version: 4.7.2-2
> > Severity: important
> >
> > -BEGIN PGP SIGNED MESSAGE-
> > Hash: SHA512
> >
> > If kit is gcc, the project (any fresh one i open) is parsed normally.
> > All the symbols are resolved, and i can go to the definition.
> >
> > If kit is clang (tried with both the clang 7, and llvm trunk),
> > the parsing appears to fail, pretty much all the C++ std:: symbols
> > are underscored, and marked as not found.
>
> clang is now built with clang itself (stage2 build) since 7-5
>
> Maybe this is the reason!
I can't tell.
I don't remember when it was working for *certain*,
but i think it was working a week ago, and broke before yesterday.

> Cheers,
> Sylvestre
Roman.



Bug#914002: qtcreator's clang code model appears to be broken with kit = clang

2018-11-18 Thread Roman Lebedev
Package: qtcreator
Version: 4.7.2-2
Severity: important

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

If kit is gcc, the project (any fresh one i open) is parsed normally.
All the symbols are resolved, and i can go to the definition.

If kit is clang (tried with both the clang 7, and llvm trunk),
the parsing appears to fail, pretty much all the C++ std:: symbols
are underscored, and marked as not found.

But building works with any of these kits.
So this should be somehow a qtcreator clangcodemodel issue?

It might be as simple as rebuilding llvm and/or qtcreator,
which would imply that it is yet again yet another manifestation
of the "update of gcc breaks clang-based tools"..

Roman.

- -- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages qtcreator depends on:
ii  libbotan-2-5   2.6.0-3
ii  libc6  2.27-8
ii  libclang1-71:7.0.1~+rc2-4
ii  libgcc11:8.2.0-9
ii  libgl1 1.1.0-1
ii  libqbscore1.12 1.12.1+dfsg-2
ii  libqbsqtprofilesetup1.12   1.12.1+dfsg-2
ii  libqt5concurrent5  5.11.2+dfsg-5+b1
ii  libqt5core5a [qtbase-abi-5-11-2]   5.11.2+dfsg-5+b1
ii  libqt5designer55.11.2-5
ii  libqt5designercomponents5  5.11.2-5
ii  libqt5gui5 5.11.2+dfsg-5+b1
ii  libqt5help55.11.2-5
ii  libqt5network5 5.11.2+dfsg-5+b1
ii  libqt5printsupport55.11.2+dfsg-5+b1
ii  libqt5qml5 [qtdeclarative-abi-5-11-2]  5.11.2-3
ii  libqt5quick5   5.11.2-3
ii  libqt5quickwidgets55.11.2-3
ii  libqt5script5  5.11.2+dfsg-2
ii  libqt5sql5 5.11.2+dfsg-5+b1
ii  libqt5sql5-sqlite  5.11.2+dfsg-5+b1
ii  libqt5widgets5 5.11.2+dfsg-5+b1
ii  libqt5xml5 5.11.2+dfsg-5+b1
ii  libstdc++6 8.2.0-9
ii  qml-module-qtqml-models2   5.11.2-3
ii  qml-module-qtquick-controls5.11.2-2
ii  qml-module-qtquick25.11.2-3
ii  qtchooser  64-ga1b6736-5
ii  qtcreator-data 4.7.2-2

Versions of packages qtcreator recommends:
pn  clang  
ii  gdb8.1-4+b1
ii  konsole [x-terminal-emulator]  4:18.04.0-1
ii  make   4.2.1-1.2
ii  qmlscene   5.11.2-3
ii  qt5-doc5.11.2-1
ii  qt5-qmltooling-plugins 5.11.2-3
ii  qtbase5-dev-tools  5.11.2+dfsg-5+b1
pn  qtcreator-doc  
ii  qtdeclarative5-dev-tools   5.11.2-3
ii  qttools5-dev-tools 5.11.2-5
ii  qttranslations5-l10n   5.11.2-2
ii  qtxmlpatterns5-dev-tools   5.11.2-2
ii  xterm [x-terminal-emulator]337-1

Versions of packages qtcreator suggests:
ii  cmake   3.12.3-3
ii  g++ 4:8.2.0-2
ii  git 1:2.19.1-1
ii  kate-data   4:4.14.3-5
ii  subversion  1.10.3-1+b1
ii  valgrind1:3.14.0-2

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlvxTWAACgkQCDw+u0oW
ieB8QhAAqJB3t4K+FeZo81tLQg7ErKb+EC3VnTy3RE04mo0o84h3w4C57VpuiRog
FCoJ6VT0kiummDD4OIPj3oz3Bf92Xq4CfTE23yvsNdhJbH6Ycp+4hywaBPUyeMtg
3cQ0zIiwZLOyXKIA6RjSodPd2G1thwmIaP0am9pD9CrXZ+tqA2Pc6m/g+74NGstY
8Mxds9jwunjdg7yGmB1E8MZKfpBTNDVRuH7/DFIf4ztnobblK5lq818eK3sdfALw
O4AKEu6PqAlyKI76MWlRP025vNfPvD/l0tkng4gTIknX+rLwBeY+hMR/KUqZ2qcX
wadhifLPR1+pYdpyFb8fOV37dHkuZPjfg/v4K9mwgGUfHt6qEVfeHVongfkozMk2
EobkufZw+Kex/T5J+4wU5EywhzAhQjlWdunb+iO9qzet00b183qc/XMW1MGUp/cc
OqSDq/zlzeb0lSsVgzDiWC+xtwj8A1taiqsc9POI4KgdEIInp68h8Nl7BOcIHb1p
3TmcZsXr4d1CXkeXx250nZOGAhNLroXsiEsx099Sf+CG28qHQi/Ehl7s+lI8Iy4+
CxJD5RER20+5CgQHX7mUExv3fT0LMJjP0CkgE89agnBoQoUo1m6DtBTQdUz/Ux7G
fX1z74lK/KCHCLWhKdBuyBmkdknut8o/vC6UpyI4dFjFmKO5zWY=
=LrR/
-END PGP SIGNATURE-



Bug#910923: $PLATFORM is no longer expanded.

2018-10-14 Thread Roman Lebedev
On Sun, Oct 14, 2018 at 10:51 PM Aurelien Jarno  wrote:
>
> control: severity -1 normal
> control: retitle -1 libc6: broken support for curly braces DST
>
> On 2018-10-13 16:13, Roman Lebedev wrote:
> > Source: glibc
> > Version: 2.27-6
> > Severity: important
> >
> > Reproduction:
> > $ strace -ELD_PRELOAD='/sss/${PLATFORM}/'  -s300  /bin/cat
> > execve("/bin/cat", ["/bin/cat"], 0x55ddc6b820f0 /* 64 vars */) = 0
> > brk(NULL)   = 0x56046d9c1000
> > access("/etc/ld.so.nohwcap", F_OK)  = -1 ENOENT (No such file or 
> > directory)
> > readlink("/proc/self/exe", "/bin/cat", 4096) = 8
> > openat(AT_FDCWD, "/sss/x86_64/", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No 
> > such file or directory)
Hm actually wait, i think i'm confused here.
Both the ${PLATFORM} and $PLATFORM seem to expand just fine.

$ strace -ELD_PRELOAD='/sss/${PLATFORM}/'  -s300  /bin/cat | grep PLATFORM
...
openat(AT_FDCWD, "/sss/x86_64/", O_RDONLY|O_CLOEXEC) = -1 ENOENT
(No such file or directory)
writev(2, [{iov_base="ERROR: ld.so: object '", iov_len=22},
{iov_base="/sss/${PLATFORM}/", iov_len=21}, {iov_base="' from ",
iov_len=7}, {iov_base="LD_PRELOAD", iov_len=10}, {iov_base=" cannot be
preloaded (", iov_len=22}, {iov_base="cannot open shared object file",
iov_len=30}, {iov_base="): ignored.\n", iov_len=12}], 7ERROR: ld.so:
object '/sss/${PLATFORM}/' from LD_PRELOAD cannot be preloaded
(cannot open shared object file): ignored.
) = 124

$ strace -ELD_PRELOAD='/sss/$PLATFORM/'  -s300  /bin/cat | grep PLATFORM
...
openat(AT_FDCWD, "/sss/x86_64/", O_RDONLY|O_CLOEXEC) = -1 ENOENT
(No such file or directory)
writev(2, [{iov_base="ERROR: ld.so: object '", iov_len=22},
{iov_base="/sss/$PLATFORM/", iov_len=19}, {iov_base="' from ",
iov_len=7}, {iov_base="LD_PRELOAD", iov_len=10}, {iov_base=" cannot be
preloaded (", iov_len=22}, {iov_base="cannot open shared object file",
io
v_len=30}, {iov_base="): ignored.\n", iov_len=12}], 7ERROR: ld.so:
object '/sss/$PLATFORM/' from LD_PRELOAD cannot be preloaded
(cannot open shared object file): ignored.
) = 122

It clearly expanded PLATFORM to x86_64 in both cases, do you agree?

So whatever i'm seeing is something else, might be caused by docker.

Roman.

> > writev(2, [{iov_base="ERROR: ld.so: object '", iov_len=22}, 
> > {iov_base="/sss/${PLATFORM}/", iov_len=21}, {iov_base="' from ", 
> > iov_len=7}, {iov_base="LD_PRELOAD", iov_len=10}, {iov_base=" cannot be 
> > preloaded (", iov_len=22}, {iov_base="cannot open shared object file", 
> > iov_len=30}, {iov_base="): ignored.\n", iov_len=12}], 7ERROR: ld.so: object 
> > '/sss/${PLATFORM}/' from LD_PRELOAD cannot be preloaded (cannot open 
> > shared object file): ignored.
> > ) = 124
> >
> > So $PLATFORM is not expanded. This is a regression from 2.24
>
> Actually ${PLATFORM} is not expanded. If you try with $PLATFORM you will
> see it is correctly expanded.
>
> > According to
> > https://sourceware.org/bugzilla/show_bug.cgi?id=22299
> > it *should* be fixed in 2.27, but it is clerly still reproducible in
> > debian testing/sid.
>
> This is a different bug, as shown above the problem is that support for
> curly braces does not work anymore.
>
> > This is causing the following problem for me:
> > https://community.sonarsource.com/t/sonarqube-c-ubuntu-build-wrapper-ld-preload-error/300/2
>
> The workaround is to use $PLATFORM instead of ${PLATFORM}.
>
> Aurelien
>
> --
> Aurelien Jarno  GPG: 4096R/1DDD8C9B
> aurel...@aurel32.net http://www.aurel32.net



Bug#910923: $PLATFORM is no longer expanded.

2018-10-13 Thread Roman Lebedev
Source: glibc
Version: 2.27-6
Severity: important

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Reproduction:
$ strace -ELD_PRELOAD='/sss/${PLATFORM}/'  -s300  /bin/cat
execve("/bin/cat", ["/bin/cat"], 0x55ddc6b820f0 /* 64 vars */) = 0
brk(NULL)   = 0x56046d9c1000
access("/etc/ld.so.nohwcap", F_OK)  = -1 ENOENT (No such file or directory)
readlink("/proc/self/exe", "/bin/cat", 4096) = 8
openat(AT_FDCWD, "/sss/x86_64/", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such 
file or directory)
writev(2, [{iov_base="ERROR: ld.so: object '", iov_len=22}, 
{iov_base="/sss/${PLATFORM}/", iov_len=21}, {iov_base="' from ", 
iov_len=7}, {iov_base="LD_PRELOAD", iov_len=10}, {iov_base=" cannot be 
preloaded (", iov_len=22}, {iov_base="cannot open shared object file", 
iov_len=30}, {iov_base="): ignored.\n", iov_len=12}], 7ERROR: ld.so: object 
'/sss/${PLATFORM}/' from LD_PRELOAD cannot be preloaded (cannot open shared 
object file): ignored.
) = 124

So $PLATFORM is not expanded. This is a regression from 2.24
According to
https://sourceware.org/bugzilla/show_bug.cgi?id=22299
it *should* be fixed in 2.27, but it is clerly still reproducible in
debian testing/sid.

This is causing the following problem for me:
https://community.sonarsource.com/t/sonarqube-c-ubuntu-build-wrapper-ld-preload-error/300/2

Roman.

- -- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlvB74kACgkQCDw+u0oW
ieC64A/+NJUBom7TnJ2IDVydGFTAtoEpBU/ShodqYPuZ/Yh020UHL/xQ6Y/XEeGk
/hjR0VadQFxJlIQcCygUVb10+q1JslT2FMWAtL4nyfD3FhSHjzBgzKthqbd0Gj4X
9SY4eZ6J85zUv+V505sAu550oUgGI9HQmxsVPa4yZqkAvL5Q6bZTW6w8vKZUH7ix
yaInTC7KXT9n0GCyoGiiLoW3hmH0JYcw99Emt26HaTyHCbMiMMZlPYxAp5UnxAFF
1VTZp69rYxePLQvuCi+wv452WVSdA8xeN6LO1uxvpkHuHefNj2v6XGmzmLEE8LWU
zTMFyyNu29bX7YYKNVLLUA3gPz9hqgTysEK3tLotLho0gTwYUt//RBiJD8/XktHP
pC0TDVbhMO/gqfsSLWLwHx5OOMXv+Xif5Z5OyQS/RI7O2deF2lsBDXGFmghUPGh2
nsZ/gTqdK/37UvtL4UgnSg5AOd4+VE6rI6XuLUrbbGsJ/OBDTj+HbriaSgStDo/k
O82reGp8M/33iyR0UN5YjqBgcVL27KtcJdDZKUmnQFcVfkbE3iFp44EMSOY0180A
QTZXYw4xA2yTdrq7JdfQqAws6f3X+e4S9JHoWIp5rRqpjRlH9HLwWzQ/+j9cR32U
eAvtOowmWRSoQbRO5muoGd96aRGeqcLwHHv4GYLBqR/Xziu6NFE=
=8rcH
-END PGP SIGNATURE-



Bug#860991:

2018-10-04 Thread Roman Lebedev
Ping, why did colord-kde never migrate to sid/testing?

Roman.



Bug#909662: Please consider backporting upstream commit rC343105 for scan-build

2018-09-26 Thread Roman Lebedev
Package: clang-tools-7
Version: 1:7-2
Severity: wishlist
Tags: upstream patch

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Upstream commit https://reviews.llvm.org/rC343105 addressed a defect
of scan-build script, which was ignoring the exit status of the actual
build when the script was told to exit if the static analysis detected
bugs, and no bugs were detected.

Since i'm using these LLVM stable packages from debian testing in CI,
this issue is somewhat cripplig (e.g. when the build itself is also
using clang-tidy, so it's errors will be silently discarded..)

I have requested for this commit to be backported into the 7.0.1 proper,
but that will take a while.

Please consider backporting/applying this patch for the LLVM 7 package.
Maybe for LLVM 6 too.

Roman.

- -- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages clang-tools-7 depends on:
ii  clang-7  1:7-2
ii  libc62.27-6
ii  libclang1-7  1:7-2
ii  libgcc1  1:8.2.0-7
ii  libllvm7 1:7-2
ii  libstdc++6   8.2.0-7

clang-tools-7 recommends no packages.

clang-tools-7 suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAluriM8ACgkQCDw+u0oW
ieCP/w//e7UuhUlhdtKIlutqBrW/zzehSnL8gygsImnKHRO/JLj0Yz/rSfz1InDJ
X/ZjuHaN+/tuO/e8GjgGSUoxzfhpK2ab+cLmU8F1OSCC1CASxpgndTMXKfohrKu5
OxuLv8hpRwFp1w6YGpYacNGAkXihzPMJ0BJ7UxNvkwDo08BUO+Z9goch22xjMrTu
pros8ywRJNMQpZE/01qPxkxksgSC0WOIMJwXuv0DiEtmz5/OLMJRZbxsuXzXHSmU
SGxvhytEa31RHxGt584X+jCmztnVXf4W0Ql3oaINqGdQJc7pdcb3jpm4o778zWXR
ueYZWmKucyXTGenr/t4mWER/6mnoXr6AILpDZ9MBoQfDWAWjYqzgqtXHjfV9NJUh
HxR/zMkdHrlyyzOxOmEqnyl+YzB2p6tA13ohkGSSQUiiMpHm/bPzmhdIgPFYbUvR
GBeYTWeMfi85jMg9PzAGNjp9lX9+xSIV7dyaflXgA/O6zG2CPyMmBdtK0KOVFz0C
hUQRizAM3awPrquPAz5wn029YbI4ivecw0sXpicBNMPUpmElPDkUXFsoj3x1kVMT
va5PHg/SWIoTyK9ZJrahGCtwZDOwunSlkY2mN1PgdheNXGQjovgVPhzpnCvQY2Av
UwPF3Y3n5ylauBriRIEmYbCPBxbn0XQWsE4NGdIzbVjOJGi/8uc=
=7ijn
-END PGP SIGNATURE-
>From 564f50e7536dab9dec5ed73f811b0b2d9d3aed14 Mon Sep 17 00:00:00 2001
From: Roman Lebedev 
Date: Wed, 26 Sep 2018 13:08:44 +
Subject: [PATCH] [analyzer] scan-build: if --status-bugs is passed, don't
 forget about the exit status of the actual build

Summary:
This has been bothering me for a while, but only now i have actually looked 
into this.
I'm using one CI job for static analysis - clang static analyzers as compilers 
+ clang-tidy via cmake.
And i'd like for the build to fail if at least one of those finds issues.
If clang-tidy finds issues, it will fail the build since the warnings-as-errors 
is set.
If static analyzer finds anything, since --status-bugs is set, it will fail the 
build.
But if clang-tidy find anything, but static analyzer does not, the build 
succeeds :/

Reviewers: sylvestre.ledru, alexfh, jroelofs, ygribov, george.karpenkov, 
krememek

Reviewed By: jroelofs

Subscribers: xazax.hun, szepet, a.sidorin, mikhail.ramalho, Szelethus, 
cfe-commits

Differential Revision: https://reviews.llvm.org/D52530

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@343105 
91177308-0d34-0410-b5e6-96231b3b80d8

diff --git a/tools/scan-build/bin/scan-build b/tools/scan-build/bin/scan-build
index 5500421c8c..25aeb2bf64 100755
--- a/tools/scan-build/bin/scan-build
+++ b/tools/scan-build/bin/scan-build
@@ -1202,17 +1202,17 @@ OPTIONS:
 
By default the output of scan-build is a set of HTML files. This option
outputs the results as a set of HTML and .plist files.
 
  --status-bugs
 
By default, the exit status of scan-build is the same as the executed build
command. Specifying this option causes the exit status of scan-build to be 1
-   if it found potential bugs and 0 otherwise.
+   if it found potential bugs and the exit status of the build itself 
otherwise.
 
  --exclude 
 
Do not run static analyzer against files found in this
directory (You can specify this option multiple times).
Could be useful when project contains 3rd party libraries.
 
  --use-cc [compiler path]
@@ -1903,14 +1903,14 @@ if (defined $Options{OutputFormat}) {
   my $ScanView = Cwd::realpath("$RealBin/scan-view");
   if (! -x $ScanView) { $ScanView = "scan-view"; }
   if (! -x $ScanView) { $ScanView = 
Cwd::realpath("$RealBin/../../scan-view/bin/scan-view"); }
   exec $ScanView, "$Options{OutputDir}";
 }
 
 if ($Options{ExitStatusFoundBugs}) {
   exit 1 if ($NumBugs > 0);
-  exit 0;
+  exit $ExitStatus;
 }
   }
 }
 
 exit $ExitStatus;
-- 
2.19.0



Bug#722132:

2018-09-23 Thread Roman Lebedev
And this is a problem yet again with the current IWYU in debian sid.
Can it *please* be rebuilt yet again to fix this temporairly

Is there really no way to automate this?
To include it in automatic transition for it to be rebuilt each time
it's dependent llvm/clang version is rebuilt?

Roman.



Bug#888705: abseil

2018-08-07 Thread Roman Lebedev
Also see:
https://github.com/abseil/abseil-cpp/issues/87#issuecomment-411218420
https://github.com/abseil/abseil-cpp/releases/tag/20180600

This library is quite likely to be soon used [by me, [1]] in
darktable, which is packaged in debian.

[1] https://github.com/darktable-org/rawspeed/issues/122

Roman.



Bug#904672: please package newer version - 4.7.0

2018-07-26 Thread Roman Lebedev
Package: qtcreator
Version: 4.6.2-1+b1
Severity: wishlist

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer, i'm sure that you are already aware that there is a new
released version of this amazing software - 4.7.0
Please consider packaging it :)

Roman.

- -- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages qtcreator depends on:
ii  libbotan-2-5   2.6.0-3
ii  libc6  2.27-5
ii  libclang1-6.0  1:6.0.1-2
ii  libgcc11:8.1.0-12
ii  libgl1 1.0.0+git20180308-3
ii  libqbscore1.11 1.11.1+dfsg-2
ii  libqbsqtprofilesetup1.11   1.11.1+dfsg-2
ii  libqt5concurrent5  5.10.1+dfsg-7
ii  libqt5core5a [qtbase-abi-5-10-0]   5.10.1+dfsg-7
ii  libqt5designer55.10.1-2
ii  libqt5designercomponents5  5.10.1-2
ii  libqt5gui5 5.10.1+dfsg-7
ii  libqt5help55.10.1-2
ii  libqt5network5 5.10.1+dfsg-7
ii  libqt5printsupport55.10.1+dfsg-7
ii  libqt5qml5 [qtdeclarative-abi-5-10-1]  5.10.1-4
ii  libqt5quick5   5.10.1-4
ii  libqt5quickwidgets55.10.1-4
ii  libqt5script5  5.10.1+dfsg-2
ii  libqt5sql5 5.10.1+dfsg-7
ii  libqt5sql5-sqlite  5.10.1+dfsg-7
ii  libqt5widgets5 5.10.1+dfsg-7
ii  libqt5xml5 5.10.1+dfsg-7
ii  libstdc++6 8.1.0-12
ii  qml-module-qtqml-models2   5.10.1-4
ii  qml-module-qtquick-controls5.10.1-2
ii  qml-module-qtquick25.10.1-4
ii  qtchooser  64-ga1b6736-5
ii  qtcreator-data 4.6.2-1

Versions of packages qtcreator recommends:
pn  clang  
ii  gdb8.1-4
ii  konsole [x-terminal-emulator]  4:18.04.0-1
ii  make   4.2.1-1.1
ii  qmlscene   5.10.1-4
ii  qt5-doc5.10.1-2
ii  qt5-qmltooling-plugins 5.10.1-4
ii  qtbase5-dev-tools  5.10.1+dfsg-7
pn  qtcreator-doc  
ii  qtdeclarative5-dev-tools   5.10.1-4
ii  qttools5-dev-tools 5.10.1-2
ii  qttranslations5-l10n   5.10.1-2
ii  qtxmlpatterns5-dev-tools   5.10.1-2
ii  xterm [x-terminal-emulator]333-1

Versions of packages qtcreator suggests:
ii  cmake   3.11.2-1+b1
ii  g++ 4:8.1.0-1
ii  git 1:2.18.0-1
ii  kate-data   4:4.14.3-5
ii  subversion  1.10.0-2
ii  valgrind1:3.13.0-2.1

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAltZx/4ACgkQCDw+u0oW
ieA9ZBAAmeRYaJUIelxqnYtRPfe0AbnzH1M0//0I7BUhEjhIN1I6/9Qjn81VjAEL
E/4BIunVufOWeD7I4rT8mf68pIza2wTcDy218qMnYkSPYF9JaWLKlqavor+C6XF2
/z03q3+Of2VlKumdApbLnu6bRVqMrDzC4JHTM6DAI9wwVw4jTix3riR/aLYTdJtn
CkWw7OjSRRJABQrFdLoiHhk4aUt/a4lTfgjgd+31vMCTHtCNKnL4MYQ33Wb6amZG
Ui3oS16j4RNgh+qQRjqBCs0YsM1UCe7Y9MtivY9QpZ8zAWHg/aqJsvN/z6jg56ie
QMa12xAzKla0ZtspkGFeIie9/VCd4H9qEf8Rx2gURgPT9hZFtJoBt2qH09rw4jL+
1lyiHnXVMvXLLJdiXVYCFz5JuzBs37KXjBYsP0C3leNdsQ4Mst9CRF6XsNw6fWJj
r6hRdc/m3kz992tQEbM4mang/CFNVL9aKgRARawITbidvMN74PueStzvVZGjU6bC
RKxhu97gctKskB6bLI6Mxm5An47SkoO3N3nwmxMiRHjds6w+PjsaulJViPas5hp7
JKzDq8Nbv3gtXg+2i6tzikwNC0nR/c90EwaZgPkHjZsiZuQk81TCRPi7q5ytTHmb
ZKDggAhCIcrpKCjrssfFtlGZluS+RMu7zIqZi2xYRXkBk8guGUs=
=aajx
-END PGP SIGNATURE-



Bug#897920: Description is misleading

2018-05-04 Thread Roman Lebedev
Package: libgtest-dev
Version: 1.8.0-10
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

The package's description says:
Google's framework for writing C++ tests [source code] 
But this isn't the sources, the sources are in googletest package.
This package contains prebuilt version of the library.

- -- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages libgtest-dev depends on:
ii  googletest  1.8.0-10

libgtest-dev recommends no packages.

libgtest-dev suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlrst1IACgkQCDw+u0oW
ieBJRw/+JF5ryRCvxjcvCCVKLX789L95GF548T7MSCqILt+tbN63trq4/L1oL/q4
kHFbTKP7+CRv8jH+dyENQN4G858FUbnULEa7HPTXWUQU7Arbt1UkYlCrQeV6Jpy0
F5kU7q/g5tGRG9keXL49bHsHS52KADh5tsR5Msdktf1umU/8NvaGho1zzm4ZzR/q
FORQDslsl3WsgwMGTSCndKbB1x1z3St21GbKFdywbmKTVOHTI4ZH5yKwUVPxk42h
0xmWM030c8RZC+SQYLor5PzBRVbAsp/ZbkcwojQiDWb7BQLXme6JgP7dQscE+O5q
UTNy9FcLTfzJnqgqxChaUZcxNj920LQzviTkeR+uxDepiBXxL/2+uBHjuAZV/H8F
BWP+UH21N+zfN6mJiUkailvozm2C1WR8d3keyxrulOYj/mm0FtAD5yeUJXn9SOfn
6BUfbIppyuUn9SHA57mqpMg/NwptNogaIACZNurXIbPLQeqiLq+2/tkCzaOH4EIa
wLRaR5CxBJeUrzNfQxL1eVtZXyqmeP+VOGsOXHRVTC7HE6c/5M5aEoHd8b3t78fl
evMXWhiuqHUC8eTq69iwaNeZ7Yt03CEt453S+F9VAnpvDYTBTjAUouKRZudCnlLs
ULbwYnZaXmV0/j/Ukch1szJGrc12wNfo4aA5oSxpwaV0Zi0fb6A=
=t4Y6
-END PGP SIGNATURE-



Bug#896559: googletest: please separate source and "prebuilt library" packages

2018-04-24 Thread Roman Lebedev
On Tue, Apr 24, 2018 at 4:21 AM, Steve Robbins  wrote:
> On Sunday, April 22, 2018 5:27:07 AM CDT you wrote:
>> Package: googletest
>> Version: 1.8.0-8
>> Severity: important
>>
>> Dear maintainer. Now that #868234 has been resolved,
>> the package installs sources into /usr/src,
>> and the prebuild library, + headers into /usr/include.
>>
>> This is somewhat problematic.
>> Now if one does not want to use the prebuilt library,
>> but build it in tree (anyone who cares will do that),
>> the headers from the prebuild library will still be in
>> the search path.
>
> I agree it is not optimal.  I have prepared a new revision that implements
> your suggestion #4.  In the upcoming revision:
>
> Package googletest installs sources only
> Package libgtest-dev installs headers + lib for gtest
> New package libgmock-dev installs headers + lib for gmock
SGTM, thanks.

> Let me know if this works for you.  I've just pushed it to Salsa:
> https://salsa.debian.org/debian/googletest
>
>
>> There are several solutions:
>> 1. Don't provide prebuild library.
>> 2. Don't install sources in googletest package,
>>tell people to use $ apt-get source.  BAD.
>> 3. Install headers into some prefix, so they won't be automatically used.
>> 4. Keep googletest with only the sources, and package
>>built library + headers as a separate package, googletest-prebuilt.
>> 5. 3+4 Probably the best one.
>
> I don't believe #3 is worth the trouble because (a) it breaks the automatic
> detection I've seen in some packages; and (b) the headers in /usr/src/googlest
> and in /usr/include are identical, so there's no real issue if the latter is
> used for a source build.
>
> Best,
> -Steve
Roman.



Bug#896559: googletest: please separate source and "prebuilt library" packages

2018-04-22 Thread Roman Lebedev
Package: googletest
Version: 1.8.0-8
Severity: important

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer. Now that #868234 has been resolved,
the package installs sources into /usr/src,
and the prebuild library, + headers into /usr/include.

This is somewhat problematic.
Now if one does not want to use the prebuilt library,
but build it in tree (anyone who cares will do that),
the headers from the prebuild library will still be in
the search path.

Please change that.

There are several solutions:
1. Don't provide prebuild library.
2. Don't install sources in googletest package,
   tell people to use $ apt-get source.  BAD.
3. Install headers into some prefix, so they won't be automatically used.
4. Keep googletest with only the sources, and package
   built library + headers as a separate package, googletest-prebuilt.
5. 3+4 Probably the best one.

Roman.

- -- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages googletest depends on:
ii  python  2.7.15~rc1-1

googletest recommends no packages.

googletest suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlrcY3gACgkQCDw+u0oW
ieCbIQ/9HslhYiFnL//+RXetMK2eFOSCAJrIAWQjrpGIUUi5cQ58evDbPwoSHYTb
aKHrvCVYXSc1vUyHohiQHxyciQCchhLIiublNIGQutwZsZ+KghoJ1VO5RciTH/MB
HtcW14+Ds5+9KkphxLIzlGVNhuCff6Sn3tGglxi9ttBeIIkL52Al43s3EcSdM4Ix
jKR0YrCrhVeKTQDeYhITEOV89lL0/8ERtrekznT9UtgzV/hsWnB6GjwOuqyf+o5g
X9jXf5TFd+7AZgAuJtcIklr7bT7mGNRi7hhqRHRGkUTqQl4/Xd+AiXhyS84qrncp
Cee0gb9tRRo/z9E2yUKJsxuiNaC4IIHapiTHTt+49fwbctyXr0EiUkiQLd3W9tqq
1IcrMx/1mQ53CnM6cFJwCs8ih7YHPKeON4AgKN4R1buB7wa+em7SnqEMx0BibW+H
7LyJ/hAePkFLG1aZfX5ygNyC+NifP2JIf5hLFynr1aWvF1Trl59GAWgIcxq1/jho
1WkkzJqIl38bcUpTM4eztCtUEhOtiFMVPQGs8KnnXsHY/5bx6q61Q7XJyXC2QZIp
vlr9Jin1VjIdrj4nyUXmXNfXh/Z/l56PSVPhgDMXGJiVEmOh9aGkCiBE49KB2vPk
f2ZxMR58N+hDr16WcR8DBvCc8xH72wDoTKwu6+PId3DJK5qkLis=
=fZad
-END PGP SIGNATURE-



Bug#868234:

2018-04-22 Thread Roman Lebedev
Why does the subject of this issue contains "(now enabled by upstream)"
even though the content explicitly talks that upstream does *NOT*
recommend doing that?



Bug#893517: Installation of gcc-8 made clang-6 unusable.

2018-03-22 Thread Roman Lebedev
reassign 893517 gcc-8
found 893517 8-20180319-1
forwarded 893517 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85040
forwarded 893517 https://bugs.llvm.org/show_bug.cgi?id=36869
notfound clang-6.0 1:6.0-1
thanks.

On Mon, Mar 19, 2018 at 7:30 PM, Roman Lebedev <lebedev...@gmail.com> wrote:
> Package: clang-6.0
> Version: 1:6.0-1
> Severity: serious
>
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA512
>
> $ cat test.cpp
> #include 
> $ clang++-6.0 -c test.cpp
> In file included from test.cpp:1:
> In file included from 
> /usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/ostream:38:
> In file included from 
> /usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/ios:42:
> In file included from 
> /usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/ios_base.h:41:
> In file included from 
> /usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/locale_classes.h:40:
> In file included from 
> /usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/string:48:
> /usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/stl_function.h:545:9:
>  error: redefinition of '__not_overloaded<_Tp, _Up>'
> struct __not_overloaded<_Tp, _Up> : __not_overloaded2<_Tp, _Up> { };
>^~
> /usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/stl_function.h:531:9:
>  note: previous definition is here
> struct __not_overloaded<_Tp, _Up, __void_t<
>^
> /usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/stl_function.h:608:9:
>  error: redefinition of '__not_overloaded<_Tp, _Up>'
> struct __not_overloaded<_Tp, _Up> : __not_overloaded2<_Tp, _Up> { };
>^~
> /usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/stl_function.h:594:9:
>  note: previous definition is here
> struct __not_overloaded<_Tp, _Up, __void_t<
>^
> /usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/stl_function.h:671:9:
>  error: redefinition of '__not_overloaded<_Tp, _Up>'
> struct __not_overloaded<_Tp, _Up> : __not_overloaded2<_Tp, _Up> { };
>^~
> /usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/stl_function.h:657:9:
>  note: previous definition is here
> struct __not_overloaded<_Tp, _Up, __void_t<
>^
> /usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/stl_function.h:734:9:
>  error: redefinition of '__not_overloaded<_Tp, _Up>'
> struct __not_overloaded<_Tp, _Up> : __not_overloaded2<_Tp, _Up> { };
>^~
> /usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/stl_function.h:720:9:
>  note: previous definition is here
> struct __not_overloaded<_Tp, _Up, __void_t<
>^
> 4 errors generated.
>
>
> Strangely, clang-5 still works.
> But clang-7 fails too.
>
> - -- System Information:
> Debian Release: buster/sid
>   APT prefers unstable
>   APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
> 'experimental-debug'), (1, 'experimental')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 4.15.0-1-amd64 (SMP w/8 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
> LANGUAGE=en_US (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
>
> Versions of packages clang-6.0 depends on:
> ii  binutils 2.30-8
> ii  libc62.27-2
> ii  libc6-dev2.27-2
> ii  libclang-common-6.0-dev  1:6.0-1
> ii  libclang1-6.01:6.0-1
> ii  libgcc-7-dev 7.3.0-12
> ii  libgcc1  1:8-20180319-1
> ii  libjsoncpp1  1.7.4-3
> ii  libllvm6.0   1:6.0-1
> ii  libobjc-7-dev7.3.0-12
> ii  libstdc++-7-dev  7.3.0-12
> ii  libstdc++6   8-20180319-1
>
> Versions of packages clang-6.0 recommends:
> ii  libomp-dev6.0-1
> ii  llvm-6.0-dev  1:6.0-1
> ii  python2.7.14-4
>
> Versions of packages clang-6.0 suggests:
> pn  clang-6.0-doc  
> pn  gnustep
> pn  gnustep-devel  
>
> - -- no debconf information
>
> -BEGIN PGP SIGNATURE-
>
> iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlqv5aYACgkQCDw+u0oW
> ieABKxAAhombUUuICiB93PXBM8fZpsDyFrpMbFpd8JHCuNkRSXs9oNgRoLogWEMF
> j+

Bug#893517: Installation of gcc-8 made clang-6 unusable.

2018-03-19 Thread Roman Lebedev
Package: clang-6.0
Version: 1:6.0-1
Severity: serious

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

$ cat test.cpp 
#include 
$ clang++-6.0 -c test.cpp 
In file included from test.cpp:1:
In file included from 
/usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/ostream:38:
In file included from 
/usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/ios:42:
In file included from 
/usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/ios_base.h:41:
In file included from 
/usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/locale_classes.h:40:
In file included from 
/usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/string:48:
/usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/stl_function.h:545:9:
 error: redefinition of '__not_overloaded<_Tp, _Up>'
struct __not_overloaded<_Tp, _Up> : __not_overloaded2<_Tp, _Up> { };
   ^~
/usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/stl_function.h:531:9:
 note: previous definition is here
struct __not_overloaded<_Tp, _Up, __void_t<
   ^
/usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/stl_function.h:608:9:
 error: redefinition of '__not_overloaded<_Tp, _Up>'
struct __not_overloaded<_Tp, _Up> : __not_overloaded2<_Tp, _Up> { };
   ^~
/usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/stl_function.h:594:9:
 note: previous definition is here
struct __not_overloaded<_Tp, _Up, __void_t<
   ^
/usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/stl_function.h:671:9:
 error: redefinition of '__not_overloaded<_Tp, _Up>'
struct __not_overloaded<_Tp, _Up> : __not_overloaded2<_Tp, _Up> { };
   ^~
/usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/stl_function.h:657:9:
 note: previous definition is here
struct __not_overloaded<_Tp, _Up, __void_t<
   ^
/usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/stl_function.h:734:9:
 error: redefinition of '__not_overloaded<_Tp, _Up>'
struct __not_overloaded<_Tp, _Up> : __not_overloaded2<_Tp, _Up> { };
   ^~
/usr/bin/../lib64/gcc/x86_64-linux-gnu/8.0.1/../../../../include/c++/8.0.1/bits/stl_function.h:720:9:
 note: previous definition is here
struct __not_overloaded<_Tp, _Up, __void_t<
   ^
4 errors generated.


Strangely, clang-5 still works.
But clang-7 fails too.

- -- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages clang-6.0 depends on:
ii  binutils 2.30-8
ii  libc62.27-2
ii  libc6-dev2.27-2
ii  libclang-common-6.0-dev  1:6.0-1
ii  libclang1-6.01:6.0-1
ii  libgcc-7-dev 7.3.0-12
ii  libgcc1  1:8-20180319-1
ii  libjsoncpp1  1.7.4-3
ii  libllvm6.0   1:6.0-1
ii  libobjc-7-dev7.3.0-12
ii  libstdc++-7-dev  7.3.0-12
ii  libstdc++6   8-20180319-1

Versions of packages clang-6.0 recommends:
ii  libomp-dev6.0-1
ii  llvm-6.0-dev  1:6.0-1
ii  python2.7.14-4

Versions of packages clang-6.0 suggests:
pn  clang-6.0-doc  
pn  gnustep
pn  gnustep-devel  

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlqv5aYACgkQCDw+u0oW
ieABKxAAhombUUuICiB93PXBM8fZpsDyFrpMbFpd8JHCuNkRSXs9oNgRoLogWEMF
j+f+VDk8QYQt35C4rxCdVDqdm/4JYeV9wKlW0dIlmmPzQgPn819QwA5Y44qh492n
576n5GSFf/6UpoDLGbKaEqa3ayPCmMKRh2cMrW2939BV823enc/AMA3x7UU4Nzcp
zivn/oJfbvs5pQYOzg/IikUEiB4cxpajFtQ88V3W56mVe66Go+/GZkJwLpl8ZbYk
JOYyICIKXES1dNfCvHZv5v2ZADDDsQ/l+iR8paDZ4NVbaL7QANGttHtHv8uXa2NU
YkG2WZ5I2zw0sgmNxINJk5OuNb4I2m7MiYoZqfU4nSZ9FTnv8MFD6KhGLF4PmBYf
cc6LJY7GBkhMb8xU9UrUHHl8y2Q3H6vcbJPMYK3JcntLzfGVPmjlXrk2w8WWodR1
O8L1hQ+B1oF/ylcnzv3eOnM7ZqIs1XND6z53WuVhUaat3bKi9/B18esc0EXhIpMD
Sg6XCV1NfQU/6c3imWFb5h8UHt0KfL6PmAfn5dTYzoOhr0mkmWCwjtMdrtvD3GfV
+4MTGQvhC9U/+KWM8TqcYxjROjUEhy5Q5McqmzYJ55Z7RQ8X6Ag8+tuyKYiVYwUK
6thXK0devHBL9G5OQIRBTClRJT9t9+VLgWaVz2UEKsQHoNqRIA4=
=NUpD
-END PGP SIGNATURE-



Bug#893207: Qt Creator: 4.5.2 version is avaliable

2018-03-17 Thread Roman Lebedev
Package: qtcreator
Version: 4.5.0-3
Severity: wishlist

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer, Qt Creator 4.5.2 has been released.
It would be nice to upgrade.

- -- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages qtcreator depends on:
ii  libc6 2.27-2
ii  libgcc1   1:8-20180312-2
ii  libqbscore1.101.10.1+dfsg-1
ii  libqbsqtprofilesetup1.10  1.10.1+dfsg-1
ii  libqt5concurrent5 5.9.2+dfsg-12
ii  libqt5core5a  5.9.2+dfsg-12
ii  libqt5designer5   5.9.2-6
ii  libqt5designercomponents5 5.9.2-6
ii  libqt5gui55.9.2+dfsg-12
ii  libqt5help5   5.9.2-6
ii  libqt5network55.9.2+dfsg-12
ii  libqt5printsupport5   5.9.2+dfsg-12
ii  libqt5qml5 [qtdeclarative-abi-5-9-2]  5.9.2-3
ii  libqt5quick5  5.9.2-3
ii  libqt5quickwidgets5   5.9.2-3
ii  libqt5sql55.9.2+dfsg-12
ii  libqt5sql5-sqlite 5.9.2+dfsg-12
ii  libqt5widgets55.9.2+dfsg-12
ii  libqt5xml55.9.2+dfsg-12
ii  libstdc++68-20180312-2
ii  qml-module-qtqml-models2  5.9.2-3
ii  qml-module-qtquick-controls   5.9.2-2
ii  qml-module-qtquick2   5.9.2-3
ii  qtchooser 64-ga1b6736-5
ii  qtcreator-data4.5.0-3

Versions of packages qtcreator recommends:
pn  clang  
ii  gdb7.12-6+b1
ii  konsole [x-terminal-emulator]  4:17.08.3-1
ii  make   4.1-9.1
ii  qmlscene   5.9.2-3
ii  qt5-doc5.9.2-1
ii  qt5-qmltooling-plugins 5.9.2-3
ii  qtbase5-dev-tools  5.9.2+dfsg-12
pn  qtcreator-doc  
ii  qtdeclarative5-dev-tools   5.9.2-3
ii  qttools5-dev-tools 5.9.2-6
ii  qttranslations5-l10n   5.9.2-1
ii  qtxmlpatterns5-dev-tools   5.9.2-3
ii  xterm [x-terminal-emulator]331-1

Versions of packages qtcreator suggests:
ii  cmake  3.10.2-1
ii  g++4:7.3.0-1
ii  git1:2.16.2-1
ii  kdelibs5-data  4:4.14.36-1
ii  subversion 1.9.7-4

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlqs6goACgkQCDw+u0oW
ieCefQ//Tuuc6A/8VF6Dwj3ItH25dr5FwO2PtjH9N7Qq3KPl0Ur15rZbQnew1rgQ
y+2ktrNV0Vmp0m+oiaIZrRcp9CAWqVsppEHm6QHprbFk1m3szSnVIzMdJ39HnHXl
B4ea4FmAwt+4Oou5O27FQqTWIlaI0NLUv4m2WIDx2GMzAnpiH4KD7naEx3xPueFV
w8UIcl4yIhtb2zXJbEt87YbJ8Gfah3pe2QON0ZViWioU/SM3o7DHxufxl26Qm/59
ykSdPPxeMWi9/pSXSZHNVJeTT7KSNMUBBfQF/p7Y0/0EUki/l/GHqIIqpAG2SoER
TfD23VNtnSi97k/Dn8ZomfHIFvchMoEgGDCXQ8gI0N7zA7YMvX9dG6Yx1bdl3N4m
UtSMlADQ2tClTVOkqjnjsBsjhQNL+sR95rHliVhJaObTgLAXeKlnn1sIlyUqMn38
gE/Bw81P6UJkK0LReGYn0IiBUmEdN02XrViV8AiFlt85YehnTqm2vU4rYQfKSnmJ
PNlAEdq//tvPUrqDdJPoweD6GiD9MunAwrm95rQCUP/DtBwgjz+1t7obX6VaNe42
ExjavkH+BnPmA79vSPEVkIPMGRbFP8HahbKrPHjm4uvAXz1NNGne6tHxRtGJCDH1
RHK6rOhFJyfNk4ODCxpCBYOxwO1dYEqv//gYk0qERg4YqduoZQI=
=zz3y
-END PGP SIGNATURE-



Bug#886481: RFP: herbie -- Synthesis for floating-point expressions

2018-01-06 Thread Roman Lebedev
Package: wnpp
Severity: wishlist

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: herbie
  Version : 1.1
  Upstream Author : Pavel Panchekha 
* URL : https://herbie.uwplse.org/
* License : MIT
  Programming Lang: Racket
  Description : Synthesis for floating-point expressions

https://github.com/uwplse/herbie

Herbie synthesizes floating-point programs from real-number programs,
automatically handling simple numerical instabilities. 

Herbie can improve the accuracy of many real-world programs, and is used by
scientists in many disciplines. It has lead to two patches (for complex square
roots and trigonometric functions), in math.js an open-source mathematics
library. Herbie has semi-regular releases twice a year, maintains
backwards compatibility, and uses standardized formats.



-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlpQ7KcACgkQCDw+u0oW
ieDSgA//cJ9IXLz7tlq7QU8Tci9Pv42Fg+/Uol18rX/o7XKWVyoTis81nrWPFf4U
yfr7e6PHcX+UP+GqezCmBvvGfhpgAmONeklxI48xVk5TkYSzNBGqDqlyDvkjC1t1
P1n1eOgzvl34+Yo9lpi1BueE6jw/pv3XlR+0T/MqZy+bdjlQ/JbLgGjMh0Tcs8pK
MwhdmZKKabv7ln5SVy6Q86YyoWGxa0DHUb/RSdkh52DD7KlQEA0VBmUyjbO2pfQI
SYV+B/hVFVCBXTSkA2PxKTiHcp0dlvf8pTC6GUGbC5KQKPhFEyU2Ps+Lza8zQswh
bm29UCjCd3Z362dLxpww0FYbKBCACUOpaPyZ/SjUbH3yV2RNjGddcUAJG37mjnTt
QTOISGiD+THtkhe+pQYZh6HwZKpAGimi/KFYL3Bz8PHl9We9DFk8kLoyTSWEh9CG
R3IK4xrtMypybFsbGBoFacMLCV8kKKMPBJKwkg71wkl/62ro+fyZFSL+Dsm3nygx
rcoUGeaMMTdEqGoLb0E8y5qFwdmiFVLzopzchyGH7Nq+cOZYMG25QN0EMGuynyzi
5RP7KQAe9s7UhKAxAy+1Oi82oxQrJFjnMQ3o0CynmPyOv9pURnZe7Ftli732twdc
COVuQBPpvg0uvPazMcsQHcXSgOvxqRfS7fo5TJG60amVG9kZPxM=
=ZoQI
-END PGP SIGNATURE-



Bug#875863: Debian Bugs information: logs for Bug#875863

2017-11-19 Thread Roman Lebedev
retitle 875863 qtcreator: please package newer version - 4.4.1
thanks

In the mean time, 4.4.1 is out.
It would be really nice to have it.

Roman.

On Sun, Nov 19, 2017 at 11:45 AM, Debian Bug Tracking System
 wrote:
> Debian Bug report logs - #875863
> qtcreator: please package newer version - 4.4.0
>
>version graph
>
>Package: qtcreator; Maintainer for qtcreator is Debian Qt/KDE
>Maintainers ; Source for qtcreator is
>src:qtcreator (PTS, buildd, popcon).
>
>Reported by: Cristiano Rodrigues 
>
>Date: Fri, 15 Sep 2017 11:00:02 UTC
>
>Severity: wishlist
>
>Found in version qtcreator/4.3.1-1
>
>Reply or subscribe to this bug.
>
>Toggle useless messages
>
>View this report as an mbox folder, status mbox, maintainer mbox
>  __
>
>Report forwarded to debian-bugs-dist@lists.debian.org, Debian Qt/KDE
>Maintainers :
>Bug#875863; Package qtcreator. (Fri, 15 Sep 2017 11:00:05 GMT) (full
>text, mbox, link).
>  __
>
>Acknowledgement sent to Cristiano Rodrigues :
>New Bug report received and forwarded. Copy sent to Debian Qt/KDE
>Maintainers . (Fri, 15 Sep 2017
>11:00:05 GMT) (full text, mbox, link).
>  __
>
>Message #5 received at sub...@bugs.debian.org (full text, mbox, reply):
>
>From: Cristiano Rodrigues 
>To: Debian Bug Tracking System 
>Subject: qtcreator: please package newer version - 4.4.0
>Date: Fri, 15 Sep 2017 11:57:31 +0100
>
> Package: qtcreator
> Version: 4.3.1-1+b1
> Severity: wishlist
>
> I had to install qtcreator provided by the Qt Company site because I'm unable 
> to
>  use the qtcreator provided by Debian package due the #874457 bug. This bug 
> is f
> ixed in version 4.4.0
>
> -- System Information:
> Debian Release: buster/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable'), (1, 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
>
> Kernel: Linux 4.13.0-trunk-amd64 (SMP w/4 CPU cores)
> Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
> LANGUAGE=en_GB (
> charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
>
> Versions of packages qtcreator depends on:
> ii  libbotan-1.10-1   1.10.16-1
> ii  libc6 2.25-0experimental3
> ii  libclang1-3.9 1:3.9.1-13
> ii  libgcc1   1:7.2.0-4
> ii  libllvm3.91:3.9.1-13
> ii  libqbscore1.8 1.8.1+dfsg-4
> ii  libqbsqtprofilesetup1.8   1.8.1+dfsg-4
> ii  libqt5concurrent5 5.9.1+dfsg-9
> ii  libqt5core5a  5.9.1+dfsg-9
> ii  libqt5designer5   5.9.1-2
> ii  libqt5designercomponents5 5.9.1-2
> ii  libqt5gui55.9.1+dfsg-9
> ii  libqt5help5   5.9.1-2
> ii  libqt5network55.9.1+dfsg-9
> ii  libqt5printsupport5   5.9.1+dfsg-9
> ii  libqt5qml5 [qtdeclarative-abi-5-9-1]  5.9.1-6
> ii  libqt5quick5  5.9.1-6
> ii  libqt5quickwidgets5   5.9.1-6
> ii  libqt5sql55.9.1+dfsg-9
> ii  libqt5sql5-sqlite 5.9.1+dfsg-9
> ii  libqt5widgets55.9.1+dfsg-9
> ii  libqt5xml55.9.1+dfsg-9
> ii  libstdc++67.2.0-4
> ii  qml-module-qtqml-models2  5.9.1-6
> ii  qml-module-qtquick-controls   5.9.1-2
> ii  qml-module-qtquick2   5.9.1-6
> ii  qtchooser 64-ga1b6736-1
> ii  qtcreator-data4.3.1-1
>
> Versions of packages qtcreator recommends:
> ii  clang  1:4.0-37~exp3
> ii  gdb8.0-1
> ii  konsole [x-terminal-emulator]  4:17.08.1-1
> ii  make   4.1-9.1
> ii  qmlscene   5.9.1-6
> ii  qt5-doc5.9.1-2
> ii  qt5-qmltooling-plugins 5.9.1-6
> ii  qtbase5-dev-tools  5.9.1+dfsg-9
> ii  qtcreator-doc  4.3.1-1
> ii  qtdeclarative5-dev-tools   5.9.1-6
> ii  qttools5-dev-tools 5.9.1-2
> ii  qttranslations5-l10n   5.9.1-1
> ii  qtxmlpatterns5-dev-tools   5.9.1-2
> ii  xterm [x-terminal-emulator]330-1
>
> Versions of packages qtcreator suggests:
> ii  cmake  3.9.1-1
> ii  g++4:7.1.0-2
> ii  git

Bug#843466: dh_strip: make -dbg packages recursively pull -dbgsym for the package dependencies

2017-10-17 Thread Roman Lebedev
On Sat, Oct 14, 2017 at 3:32 PM, Michael Biebl  wrote:
> On Sat, 18 Feb 2017 09:50:00 + Niels Thykier  wrote:
>
>> Unfortunately, this is not easily implementable (in its current form).
>> The -dbg packages will be uploaded to the main archive and -dbgsym
>> packages go to the debug archive.  The issue being that packages in the
>> main archive is not able to depend on things in the debug archive.
>
> I agree with Niels here on the wontfix part.

> I think this should be
> moved into a separate tool/helper which scans a core/backtrace and
> offers to install all necessary dbgsym packages
That would work for me too :)

Roman.
> --
> Why is it that all of the instruments seeking intelligent life in the
> universe are pointed away from Earth?
>



Bug#877763: WARNING: CPU: 1 PID: 431 at /build/linux-wJBo44/linux-4.13.4/fs/btrfs/ctree.h:1559 btrfs_update_device+0x1b2/0x1c0 [btrfs]

2017-10-05 Thread Roman Lebedev
Package: src:linux
Version: 4.13.4-1
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

After upgrading to 4.13.0-1-amd64, i'm seeing new traces in the dmesg.

- -- Package-specific info:
** Version:
Linux version 4.13.0-1-amd64 (debian-ker...@lists.debian.org) (gcc version 
6.4.0 20170920 (Debian 6.4.0-7)) #1 SMP Debian 4.13.4-1 (2017-10-01)

** Command line:
BOOT_IMAGE=/@/boot/vmlinuz-4.13.0-1-amd64 
root=UUID=ccd67dc6-6b12-47f6-bef7-a17c40b87332 ro rootflags=subvol=@ 
cryptdevice=UUID=7093dff9-dea8-49a2-bc83-653d5b677b9b:sdb3_luks,UUID=f533b8e8-b916-4b60-9cfc-10f4a56cc146:sdc3_luks,UUID=dcff9ee8-30d8-40e1-9b87-127c540d3d9d:sda3_luks

** Tainted: W (512)
 * Taint on warning.

** Kernel log:
[ 3502.772087] [ cut here ]
[ 3502.772124] WARNING: CPU: 7 PID: 18428 at 
/build/linux-wJBo44/linux-4.13.4/fs/btrfs/ctree.h:1559 
btrfs_update_device+0x1b2/0x1c0 [btrfs]
[ 3502.772126] Modules linked in: cpufreq_userspace cpufreq_powersave 
cpufreq_conservative snd_hda_codec_hdmi binfmt_misc nls_ascii nls_cp437 
snd_hda_codec_realtek vfat snd_hda_codec_generic snd_hda_intel fat 
snd_hda_codec snd_hda_core eeepc_wmi asus_wmi sparse_keymap rfkill video amdkfd 
wmi_bmof snd_hwdep snd_pcm mxm_wmi radeon efi_pstore snd_timer xhci_pci 
edac_mce_amd snd efivars ttm xhci_hcd e1000e kvm_amd kvm irqbypass 
crct10dif_pclmul ptp fam15h_power pcspkr drm_kms_helper pps_core drm 
i2c_algo_bit k10temp sg button tpm_infineon soundcore crc32_pclmul 
ghash_clmulni_intel sp5100_tco i2c_piix4 wmi shpchp acpi_cpufreq it87 hwmon_vid 
configfs loop parport_pc ppdev lp parport sunrpc efivarfs ip_tables x_tables 
autofs4 dm_crypt dm_mod raid10 raid456 libcrc32c async_raid6_recov async_memcpy 
async_pq
[ 3502.772159]  async_xor async_tx raid1 raid0 multipath linear btrfs 
crc32c_generic xor raid6_pq md_mod joydev hid_generic usbhid hid sd_mod 
ohci_pci crc32c_intel aesni_intel aes_x86_64 crypto_simd ehci_pci cryptd 
ohci_hcd glue_helper evdev ahci ehci_hcd libahci serio_raw libata usbcore 
usb_common scsi_mod
[ 3502.772178] CPU: 7 PID: 18428 Comm: ld Not tainted 4.13.0-1-amd64 #1 Debian 
4.13.4-1
[ 3502.772180] Hardware name: To be filled by O.E.M. To be filled by 
O.E.M./CROSSHAIR V FORMULA-Z, BIOS 2201 03/23/2015
[ 3502.772182] task: 93cfae69e0c0 task.stack: bcc308d1
[ 3502.772201] RIP: 0010:btrfs_update_device+0x1b2/0x1c0 [btrfs]
[ 3502.772202] RSP: 0018:bcc308d13af8 EFLAGS: 00010206
[ 3502.772204] RAX: 0fff RBX: 93d102d17310 RCX: 03a380fd1e00
[ 3502.772206] RDX: 0004 RSI: 3efa RDI: 93cfe462c7e8
[ 3502.772207] RBP: 93d1c6c80c00 R08: 3efe R09: bcc308d13ab0
[ 3502.772209] R10:  R11: 0003 R12: 
[ 3502.772210] R13: 3eda R14: 93cfe462c7e8 R15: fff4
[ 3502.772212] FS:  7fe1328e2400() GS:93d1eedc() 
knlGS:
[ 3502.772213] CS:  0010 DS:  ES:  CR0: 80050033
[ 3502.772214] CR2: 7f3970f4f000 CR3: 0005dd051000 CR4: 000406e0
[ 3502.772216] Call Trace:
[ 3502.772237]  ? btrfs_finish_chunk_alloc+0x131/0x4e0 [btrfs]
[ 3502.772252]  ? btrfs_insert_item+0x7e/0xf0 [btrfs]
[ 3502.772267]  ? btrfs_create_pending_block_groups+0x144/0x250 [btrfs]
[ 3502.772284]  ? __btrfs_end_transaction+0x8e/0x2e0 [btrfs]
[ 3502.772301]  ? __btrfs_prealloc_file_range+0x355/0x470 [btrfs]
[ 3502.772319]  ? btrfs_prealloc_file_range+0x10/0x20 [btrfs]
[ 3502.772336]  ? btrfs_fallocate+0x742/0x11f0 [btrfs]
[ 3502.772340]  ? vfs_fallocate+0x151/0x270
[ 3502.772342]  ? SyS_fallocate+0x43/0x80
[ 3502.772345]  ? system_call_fast_compare_end+0xc/0x97
[ 3502.772347] Code: 4c 89 f7 45 31 c0 ba 10 00 00 00 4c 89 ee e8 16 26 ff ff 
4c 89 f7 e8 be fd fc ff e9 de fe ff ff 41 bc f4 ff ff ff e9 db fe ff ff <0f> ff 
eb b7 e8 75 93 2a ec 0f 1f 44 00 00 0f 1f 44 00 00 41 55
[ 3502.772370] ---[ end trace 258650fddcd0b268 ]---
[ 3502.772522] [ cut here ]
[ 3502.772571] WARNING: CPU: 3 PID: 18436 at 
/build/linux-wJBo44/linux-4.13.4/fs/btrfs/ctree.h:1559 
btrfs_update_device+0x1b2/0x1c0 [btrfs]
[ 3502.772573] Modules linked in: cpufreq_userspace cpufreq_powersave 
cpufreq_conservative snd_hda_codec_hdmi binfmt_misc nls_ascii nls_cp437 
snd_hda_codec_realtek vfat snd_hda_codec_generic snd_hda_intel fat 
snd_hda_codec snd_hda_core eeepc_wmi asus_wmi sparse_keymap rfkill video amdkfd 
wmi_bmof snd_hwdep snd_pcm mxm_wmi radeon efi_pstore snd_timer xhci_pci 
edac_mce_amd snd efivars ttm xhci_hcd e1000e kvm_amd kvm irqbypass 
crct10dif_pclmul ptp fam15h_power pcspkr drm_kms_helper pps_core drm 
i2c_algo_bit k10temp sg button tpm_infineon soundcore crc32_pclmul 
ghash_clmulni_intel sp5100_tco i2c_piix4 wmi shpchp acpi_cpufreq it87 hwmon_vid 
configfs loop parport_pc ppdev lp parport sunrpc efivarfs ip_tables x_tables 
autofs4 dm_crypt dm_mod raid10 raid456 libcrc32c async_raid6_recov async_memcpy 
async_pq
[ 3502.772610]  

Bug#871250: g++-5: chokes on valid lambda code

2017-08-07 Thread Roman Lebedev
Package: g++-5
Version: 5.4.1-11
Severity: normal
Tags: upstream

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

The test-case is creduced.
Only the GCC5 fails, gcc-4.9, 6 and 7 do not.
clang-3.9, 4, 5, trunk is also fine with that code.

$ g++-7 -std=c++14 -c main.cpp
$ g++-6 -std=c++14 -c main.cpp
$ g++-5 -std=c++14 -c main.cpp
main.cpp: In instantiation of ‘d::n() const:: [with auto:1 = d::n()
const::]’:
main.cpp:26:28:   required from here
main.cpp:23:11: error: ‘e’ is not captured
 if (e < e)
^
main.cpp:23:11: note: ‘const int& e’ declared here


I'm unable to report this upstream, since registration is closed, and
password recovery does not seem to function.

Roman.

- -- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages g++-5 depends on:
ii  gcc-55.4.1-11
ii  gcc-5-base   5.4.1-11
ii  libc62.24-14
ii  libgmp10 2:6.1.2+dfsg-1
ii  libisl15 0.18-1
ii  libmpc3  1.0.3-1+b2
ii  libmpfr4 3.1.5-1
ii  libstdc++-5-dev  5.4.1-11
ii  zlib1g   1:1.2.8.dfsg-5

g++-5 recommends no packages.

Versions of packages g++-5 suggests:
pn  g++-5-multilib
pn  gcc-5-doc 
pn  libstdc++6-5-dbg  

- -- no debconf information

*** /home/lebedevri/CREDUCE/main.cpp
using a = int;
using c = int;
struct d {
  struct {
a e;
  } f;
  enum h { i, j };
  struct k {
int l[0][0];
  };
  int m(k *, c *, a, int, int *) const;
  void n() const;
};
void d::n() const {
  c *o;
  k *info;
  struct p {
  } g;
  p b;
  int errcnt;
  const int e = f.e;
  auto pass = [&](auto, h, h, int, p, p) {
if (e < e)
  errcnt = m(0, o, 0, 0, info->l[0]);
  };
  pass([] {}, i, j, 0, g, b);
}

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlmII6UACgkQCDw+u0oW
ieB6CRAAjnkVWHOURO9HG+5F7ZtqZcvkDmnNDmFSd5FnLLIEcZoY+Dogf50WPXF2
P8QRJDEYNv8+kLQ1rgQu64N6L6114ZS4KNUQM3P1ifKd4vhHZpVVWzwbfSeibNYu
1leJ257QH1p62M5nYjB2nKkr9MwmkTYBuEX1yduAliF3awclDx9s67T0z3w9kLsA
4uGMGBw6sd/LTMVfmokNUtIx+MYpL5GXR6KiapAYOqLkWHKb4LAmKi659m6ugTsI
jNmlEdE6eZhrLRVME/GP7wlw31FltZ3je7NzveFpeOW6iUT/Jcv605elpb09TI+U
HuR0vmto43bsx2gcfj2iUHpFVaNDHHJcTRKBKtIP+eCbliAI1UnVz5Frzst2fcgq
haMiOYlMPh6IyodDJ8w8qgnZkEe1k12CnGvSL47r/V6g70Z0s6yEHSX0yHnHAHmf
1vqGReehhFfndxMXtHSoT9cggXXDi/o4Wa5LCPuQwwYJkgH1NWucZwfWIV9j5UWA
E3TJTLrRavRZSR48FcSQqtt35Wa089n2E/7CYNDHpYrG8cdX1P6rK7cYR/NcAIQ/
t0J3/DLeekvHSCgNu+fVH8JPlrm0fSMzBCQ1jn1xSevuwAq4jHvBsZL8mZ/q2a5U
ey7qPKUgh8op0K2SNzZddMA3SEKyHJh2+/s70tThI91E23mdLBc=
=UHWS
-END PGP SIGNATURE-


Bug#866846: qtcreator: please package newer version - 4.3.1

2017-07-02 Thread Roman Lebedev
Package: qtcreator
Version: 4.2.0-1+b1
Severity: wishlist

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer, a new major release, 4.3.1 is avaliable.
It would be nice to have it

Roman.

- -- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages qtcreator depends on:
ii  libbotan-1.10-1   1.10.16-1
ii  libc6 2.24-12
ii  libclang1-3.9 1:3.9.1-10
ii  libgcc1   1:7.1.0-8
ii  libqbscore1.7 1.7.0+dfsg-4
ii  libqbsqtprofilesetup1.7   1.7.0+dfsg-4
ii  libqt5concurrent5 5.7.1+dfsg-3+b1
ii  libqt5core5a  5.7.1+dfsg-3+b1
ii  libqt5designer5   5.7.1-1
ii  libqt5designercomponents5 5.7.1-1
ii  libqt5gui55.7.1+dfsg-3+b1
ii  libqt5help5   5.7.1-1
ii  libqt5network55.7.1+dfsg-3+b1
ii  libqt5printsupport5   5.7.1+dfsg-3+b1
ii  libqt5qml5 [qtdeclarative-abi-5-7-0]  5.7.1-2+b2
ii  libqt5quick5  5.7.1-2+b2
ii  libqt5quickwidgets5   5.7.1-2+b2
ii  libqt5sql55.7.1+dfsg-3+b1
ii  libqt5sql5-sqlite 5.7.1+dfsg-3+b1
ii  libqt5widgets55.7.1+dfsg-3+b1
ii  libqt5xml55.7.1+dfsg-3+b1
ii  libstdc++67.1.0-8
ii  qml-module-qtqml-models2  5.7.1-2+b2
ii  qml-module-qtquick-controls   5.7.1~20161021-2
ii  qml-module-qtquick2   5.7.1-2+b2
ii  qtchooser 63-g13a3d08-1
ii  qtcreator-data4.2.0-1

Versions of packages qtcreator recommends:
pn  clang  
ii  gdb7.12-6
ii  konsole [x-terminal-emulator]  4:16.12.0-4
ii  make   4.1-9.1
ii  qmlscene   5.7.1-2+b2
ii  qt5-doc5.7.1-2
ii  qt5-qmltooling-plugins 5.7.1-2+b2
ii  qtbase5-dev-tools  5.7.1+dfsg-3+b1
pn  qtcreator-doc  
ii  qtdeclarative5-dev-tools   5.7.1-2+b2
ii  qttools5-dev-tools 5.7.1-1
ii  qttranslations5-l10n   5.7.1~20161021-1
ii  qtxmlpatterns5-dev-tools   5.7.1~20161021-3
ii  xterm [x-terminal-emulator]330-1

Versions of packages qtcreator suggests:
ii  cmake  3.8.0-1
ii  g++4:6.3.0-4
ii  git1:2.13.2-3
ii  kdelibs5-data  4:4.14.26-2
ii  subversion 1.9.5-1

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAllYr9AACgkQCDw+u0oW
ieDdLw//fQzzK4NLmhW9yVcnrvdTMvsElnHdNDSjSJ/zUV7/lc3RBaCZo5v7dDMd
xbi8Sl1xbd5Q/sgaTQoRQ2aNy6zWKnkRqH9giMAQNFeqPhDQ3GVBqbD8ZveCgsPQ
SFx9pmEBm8V09gsxUQhI1jsLG0nHxg3+YhwuhBFIUlzsmoLd9YP/+MblDWfeImee
8+kjf6vIVVJ81u8DgbwF6mMhLHCfx6y9ySZ0XB98GOThwJ2u+lkmvWeGpONOL2SS
T2800yQCyHS8tItOq0nnrMBblm/0pcb0PWlv8jWPP7imBIPJY6xQL4YTDAMz9QMv
17PZ5MQbvABESUVWxWVdJzQzZggLSG6cjRVOby8L0uIhx+2ttCq5UWtjsSMA59OG
bC0SVdg3HPepzS6Wl2TU5ROj33kGHyqyyIo8JjdQdiSnASSxemp3AdpUhPZ/taBO
3DGw19Zhg0S0nhpRmuNgwojioPM6LJN43/oSWul/5Qm38OS9UWDbjtExHG0W8t+9
RPkCwN6r4Rus69kZhOKMaWYw86gR+I6kHDqjSk/RD1JDgEc0Bc6qV4BhuYdk+4WE
EFLjbvgGPG5QrGU0RTRpCNQ7fH/BNRaGv+h/ewu/idEfBotFa5MBka0ODZI9B0A4
quWpinjcYMpPq0GfZu+eLSpsQzILd8a5qx8ORiJqa4jGNdgWi8s=
=Idlf
-END PGP SIGNATURE-



Bug#866602: Trying to overwrite '/usr/lib/python2.7/dist-packages/debconf.py', which is also in package debconf 1.5.61

2017-06-30 Thread Roman Lebedev
Package: python3-cairo
Version: 1.10.0+dfsg-5+b2
Severity: serious

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

The following packages will be upgraded:
  python3-cairo
1 upgraded, 0 newly installed, 0 to remove and 68 not upgraded.
77 not fully installed or removed.
Need to get 0 B/46.9 MB of archives.
After this operation, 108 MB of additional disk space will be used.
Do you want to continue? [Y/n] 
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
Reading changelogs... Done
(Reading database ... 503919 files and directories currently
installed.)
Preparing to unpack .../python3-cairo_1.10.0+dfsg-5+b2_amd64.deb ...
Unpacking python3-cairo (1.10.0+dfsg-5+b2) over (1.10.0+dfsg-5+b1) ...
dpkg: error processing archive
/var/cache/apt/archives/python3-cairo_1.10.0+dfsg-5+b2_amd64.deb
(--unpack):
 trying to overwrite '/usr/lib/python2.7/dist-packages/debconf.py',
 which is also in package debconf 1.5.61
 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
 Errors were encountered while processing:
  /var/cache/apt/archives/python3-cairo_1.10.0+dfsg-5+b2_amd64.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)


- -- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages python3-cairo depends on:
ii  libc6  2.24-12
ii  libcairo2  1.14.8-1
ii  python33.5.3-3

python3-cairo recommends no packages.

python3-cairo suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAllWPvUACgkQCDw+u0oW
ieCmOw//TtlDuzA32m1aum8Hu6z6gNYgmUPOHYJHiaVlkxv7Tuk+2hOV1lS/curW
jNXKkf8ige++hkBSkdRqXPstJNI1ih44SRf3GK+QH0z+vNTmTNa6PmN7HwVuEQhB
2zmLcqR/PkaOB971A9if8BeJKh7HeKkFyyrB53yh3vH7RsujryKf8o7p4fkufReZ
PBQTj0P5ww9H08elCyeQBfqo0MYS80lcX7TsY8upNdtRkvDDdTe9T0pSaiTp9Cfq
WjK6B99QaIVwqfNObfjyDno0Cz97ppT/5QGH4VzuCeizVTxodbJfpo/dB8zo4+oW
VrkciUMTC6QclrnxIBm30u8POaru2F5h3ItNaHykLBqZd+KBhlF6ZyQK+t/q+2TQ
ua2KdOncEw2O/1+MA40y2BHs2ZcoqLBbvfD8QbilPa4nIQLMLuv5lTFUXWU9Qalw
11y+v5wZd7x0wXKhSyzkPrXaXz53pjPYo33FSz+/Y8n3mKEtAF6E5EhE+50qdF8p
zIxZezicJWsdhPn0JdUTAc/JqQi50eat27doICnEc+gLlbnayOPYLwAOFjcArbvB
L5TDDO3FCiv474sh5OqDzijGZ1McvR3yS9dHPf1iSXGxT1SFSKpU+vwrQ5wZ4HFw
BmnPhh/iJp/7u564K3C1ih4ORf9w+XiZFZFFXH/LwgDkjl3tlU0=
=B97m
-END PGP SIGNATURE-



Bug#861311: cppcheck: simply broken.

2017-05-01 Thread Roman Lebedev
On Mon, May 1, 2017 at 11:36 AM, Joachim Reichel <joachim.reic...@gmx.de> wrote:
> tag 861311 + pending
> thanks
>
> On 04/27/2017 11:32 AM, Roman Lebedev wrote:
>> 1. cppcheck-gui does not depend on cppcheck It must depend. Because only
>> the cppcheck installs the data files, without which the cppcheck-gui does
>> not work at all, and complains that they can not be found.
>
> You are right, will be fixed in the next upload.
I feel like pointing out that even if i install cppcheck, it still
complains that the data
files can not be found. that is why there was that second part of the bugreport.

> Joachim
Roman.



Bug#861311: cppcheck: simply broken.

2017-04-27 Thread Roman Lebedev
Package: cppcheck-gui
Version: 1.76.1-1
Severity: important

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

1. cppcheck-gui does not depend on cppcheck
It must depend. Because only the cppcheck installs the data files,
without which the cppcheck-gui does not work at all, and complains
that they can not be found.

2. it suggests to run cppcheck-gui with --data-dir= option, but when
i do, noting happens, it does not start at all, with no messages.

- -- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64
 (x86_64)

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

Versions of packages cppcheck-gui depends on:
ii  libc6 2.24-10
ii  libgcc1   1:6.3.0-14
ii  libgl1-mesa-glx [libgl1]  13.0.6-1+b2
ii  libpcre3  2:8.39-3
ii  libqt5core5a  5.7.1+dfsg-3+b1
ii  libqt5gui55.7.1+dfsg-3+b1
ii  libqt5printsupport5   5.7.1+dfsg-3+b1
ii  libqt5widgets55.7.1+dfsg-3+b1
ii  libstdc++66.3.0-14
ii  libtinyxml2-4 4.0.1-1

cppcheck-gui recommends no packages.

cppcheck-gui suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlkBupIACgkQCDw+u0oW
ieCZyA/7B+EwDFCtN6NR7HKUa6NtSTuItx05NSzoXPT8FYnixIKeSRtxZ9PTSKrE
1G4iyuHjHiDC8w+9rlV3MrUZOnftI9jO9z9AoIdyV7d8D/yoFtQKVRredv3wNOxe
zr3pC2xshMXYd71pBwPk4uCzz4exQU62NAuS8YO/iu6KhF93e8d6nfUZ4yNaDIxA
B0N4mngs1zbtbaUTs2yEyclXsHzDWNK+cHeWnpBhxVCpw1EdDsXIvL6/8GgVsoD4
nc3eSNAQ9XyDaVL448q2vhaliOXmr2IVaZujQW7pMJ+4ZF03V+MJGWHLt3mDvuLT
wkiXbrb6avyG1MaC0UoptFvsaJYB69Rtb6A/0DT17gk/1Ok2UTtWrfJjXqYKbgAI
QkDDXGWPB+cTu+cFK+vAL4846pkV+9wOXtGk7K4x1NL7Fiq+X9kxdUPb9Vo19z3+
Dsv6YHYdi/87c7euG0iu/uBfe89jb5T9sU4b/n5ZvNY5ddQrm5VPh+tdSDmKeFzr
p2g0YewN+Mjpy84U8iWc/Zmw2WD32mCq5R9kVhjXY2XtE3TqWIxWRMlmH9mx3AxS
topq3pH5WLZkGXjNEIc67s7rxk06Ip8jz5PzFwLXGz4bkqtHfoePV8PGucrSoa60
bd+1+8O3GJX5/cQ49ous3zX+ttolovsc8o6k5J15LqVAv7c7CW0=
=gZcQ
-END PGP SIGNATURE-



Bug#859116: GCC miscompiles following code, unlike clang

2017-03-30 Thread Roman Lebedev
On Thu, Mar 30, 2017 at 4:51 PM, Gabriel Paubert <paub...@iram.es> wrote:
> On Thu, Mar 30, 2017 at 04:23:41PM +0300, Roman Lebedev wrote:
>> Package: g++-6
>> Version: 6.3.0-11
>> Severity: normal
>> Tags: upstream
>>
>> -BEGIN PGP SIGNED MESSAGE-
>> Hash: SHA512
>>
>> Hi.
>>
>> Yes, this issue should be sent upstream. But i'm unable to do that
>> because their bugzilla does not want to reset my password.
>>
>> The attached testcase was minimized.
>> With gcc (6), the exit code is 10.
>> With clang (tried with current svn version), the exit code is 0.
>> As it should be pretty clear from the code, 0 is the correct answer.
>
> No, it is unspecified.
>
> [snipped all the info]
>>
>> *** buffer.cpp
>> struct a {
>>   int b;
>>   int c = 0;
>>   a(int d) : b(d) {}
>>   int e() { return b - c; }
>>   void *f(int d) {
>> c = d;
>> return 0;
>>   }
>> };
>> int g(void *, int h) { return h; }
>> a i(10);
>> int j = i.e();
>> int main() { return g(i.f(j), i.e()); }
>
> So, which one of i.f(j) and i.e() will be called first in the return
> statement?
>
> This is unspecified, there are no sequence points between the two.
Aha, very interesting.
Then perhaps gcc can learn to warn about such things.
So either retitle this please, or close.

> It may even depend on the compiler options (optimization level).
>
> In other words, this is not a bug.

> Gabriel



Bug#859116: GCC miscompiles following code, unlike clang

2017-03-30 Thread Roman Lebedev
Package: g++-6
Version: 6.3.0-11
Severity: normal
Tags: upstream

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi.

Yes, this issue should be sent upstream. But i'm unable to do that
because their bugzilla does not want to reset my password.

The attached testcase was minimized.
With gcc (6), the exit code is 10.
With clang (tried with current svn version), the exit code is 0.
As it should be pretty clear from the code, 0 is the correct answer.

$ ./test.sh
0 compilation passed, GOOD
1 expected output, GOOD
2 compilation passed, GOOD
3 expected output, GOOD
ALL GOOD, valid testcase

- -- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages g++-6 depends on:
ii  gcc-66.3.0-11
ii  gcc-6-base   6.3.0-11
ii  libc62.24-9
ii  libgmp10 2:6.1.2+dfsg-1
ii  libisl15 0.18-1
ii  libmpc3  1.0.3-1+b2
ii  libmpfr4 3.1.5-1
ii  libstdc++-6-dev  6.3.0-11
ii  zlib1g   1:1.2.8.dfsg-5

g++-6 recommends no packages.

Versions of packages g++-6 suggests:
pn  g++-6-multilib
ii  gcc-6-doc 6.1.0-1
ii  libstdc++6-6-dbg  6.3.0-11

- -- no debconf information

*** buffer.cpp
struct a {
  int b;
  int c = 0;
  a(int d) : b(d) {}
  int e() { return b - c; }
  void *f(int d) {
c = d;
return 0;
  }
};
int g(void *, int h) { return h; }
a i(10);
int j = i.e();
int main() { return g(i.f(j), i.e()); }

*** test.sh
#!/bin/bash

# gcc -E, no -P
# $ creduce --n 16 test.sh ${FILE}

GCC=/usr/bin/gcc-6
CLANG=/usr/bin/clang++-5.0

FILE=buffer.cpp

FLAGS="-std=c++11 -Wall -Wextra -Werror -o buffer"

$GCC $FLAGS $FILE #>/dev/null 2>&1

if [ $? -ne 0 ]
then
  echo "0 compilation failed, bad"
  exit 1;
else
  echo "0 compilation passed, GOOD"
fi

./buffer >/dev/null 2>&1

if [ $? -ne 10 ]
then
  echo "1 unexpected output, bad"
  exit 1;
else
  echo "1 expected output, GOOD"
fi


$CLANG $FLAGS $FILE >/dev/null 2>&1

if [ $? -ne 0 ]
then
  echo "2 compilation failed, bad"
  exit 1;
else
  echo "2 compilation passed, GOOD"
fi

./buffer >/dev/null 2>&1

if [ $? -ne 0 ]
then
  echo "3 unexpected output, bad"
  exit 1;
else
  echo "3 expected output, GOOD"
fi

echo "ALL GOOD, valid testcase"

exit 0;

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAljdBtoACgkQCDw+u0oW
ieAvlA//V9PKOBrrgTehdUO2mhCvpUGh12LNvFijlGTHX3WY40OYOyx5armM29v2
LFixGheiv3VCukX2RPQDYHdi45FyBqHw7wuz7XSb/AtWtA2JqO+XYosOp6BbOGuQ
LfPKDX/8sDP6gtTHGMSey4ZVJor6t8JLleBvxgU04ezIBBsM8WT9Bz9uGeIdxG98
YVS2j+wj4DObLTFhS4PKfZygjiFPWbbIt272so2v6g6kg5tOO3NIUWZ3m3M29EB1
o8pQb2X8myJNU6yEjUjZfPeVK9BLfy0Su3iqucuZD31XxdKCSBd+j4gzfoVyIkbu
raElPZkwv1u71wiyjSr2+WU8xqp/a+5J8vPFnb6x5PZEfzcgLCXZlP7p5PiqHjbP
009bgLxrt8f6Xb46EBnPBoTl2wn786alk0budU2CxJzMO9g6uzjHLATkHqhwXpgM
5xFQzTMwCMFXdQF2yg2jnaLi++8V9gK4+EG6tF4BTQqWVPUr57myShaoJnZAppwh
K2tRmNJhcWp8OzQMBjufkKXoZnmvH7NApgeUF4/8ynZb9ULb1TsBK5pvUeOwYYDi
VczHeUSFpKGsWQfMW5Zt623arWxzFUJlHEvhnkg2f3AhCb1HKnPel901EzMadfU1
6XONa9m3xLvHYbz8jnl3kBL6xXG8ImZJ/yLyEFP0OiBacxi/esM=
=+7ZW
-END PGP SIGNATURE-



Bug#858776: RFP: codexl -- comprehensive CPU/GPU profilig suite with GUI.

2017-03-26 Thread Roman Lebedev
Package: wnpp
Severity: wishlist

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: codexl
  Version : 2.2
  Upstream Author : https://github.com/GPUOpen-Tools
* URL : https://github.com/GPUOpen-Tools/CodeXL
* License : MIT
  Programming Lang: C++
  Description : CodeXL is a comprehensive tool suite that enables 
developers to harness the benefits of CPUs, GPUs and APUs.

CodeXL is a comprehensive tool suite that enables developers to harness
the benefits of CPUs, GPUs and APUs. It includes powerful GPU debugging,
comprehensive GPU and CPU profiling, DirectX12® Frame Analysis, static
OpenCL™, OpenGL®, Vulkan® and DirectX® kernel/shader analysis
capabilities, and APU/CPU/GPU power profiling, enhancing accessibility
for software developers to enter the era of heterogeneous computing.
CodeXL is available both as a Visual Studio® extension and a standalone
user interface application for Windows® and Linux®.

For example, consider answering the following questions;
 - why is this package useful/relevant?
   As far as i'm concerned, this is the most up-to-date, free/opensource
   profiler suite.

 - is it a dependency for another package?
   Not that i know of.

 - do you use it?
   Yes!

 - if there are other packages providing similar functionality,
   how does it compare?
   Unfortunately i'm not aware of anything similar. Intel VTune could be
   compared, but it is proprietary, and i do not use it.

Roman.


-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAljX0vYACgkQCDw+u0oW
ieALuA//TVlsdfHHezw86hdpM5RvX45LjW9/9eL0xbj8j8bNJIPEk9B8Aeok1hjT
Kzb3wQjaeOo5XjUDkjY6GvnsTEZNoTOxbkbMAHIsLypEW9L/gA69M7ozlgO5rvsr
oieAG6iEb9aumkYDCh8BOGeCeYSMguPPUIqeqoPP0l9kv1kvdGMPmN0VVhtUqTY3
yKK1o+qA7/Qyjk07oQBM6dI/019EdYXzf33Qk+MSyujfMzJqjHtjCOSVg0vggAvA
UM4ppCNa56RAApG8N3iZiQmgbLzjj7jxRBOFZjUxxYES131j/VYOWB6VMfcrpdxx
i6XgCBovGOdTKSltCiiFdM58qUsWnNB39mIHKW2HmK8FIvhRHzYs2GAhPKpNaA1C
ErsSX7Fwh8BOkz2bECTCug6FB93uTjwGnbkOVsYbuBgXQriwaYGwGFFITUvN4qBe
1dK5kZwytB9lFJEnB1ahA77SIj+uyEfIBFNNn2NPkU5PQgdQosiiHIHO5fjS/h6S
k/PpWpclUQLocZ+Rnzj9ON3msn4AW3GrYLGZ3ErHb3N402+U+t6izWEGKVg6RLS0
iMeUPWxygVzY9M09zUrI6sTn15+mtGRV0lQDHRevneTrqqwhwzjLRKkvJT0nd014
5S6WYtpUAD9HrBpLOK44KTBwvR5Ucz/3CQt6Yr97KjgLxzE2aqI=
=bRQf
-END PGP SIGNATURE-


Bug#857147: darktable builds with -msse2 on i386

2017-03-08 Thread Roman Lebedev
On Thu, Mar 9, 2017 at 1:07 AM, Adrian Bunk <b...@debian.org> wrote:
> On Wed, Mar 08, 2017 at 04:25:18PM +0300, Roman Lebedev wrote:
>> On Wed, Mar 8, 2017 at 3:38 PM, Adrian Bunk <b...@debian.org> wrote:
>> > Source: darktable
>> > Version: 2.2.1-2
>> > Severity: serious
>> >
>> > https://buildd.debian.org/status/fetch.php?pkg=darktable=i386=2.2.1-2=1483383078=0
>> >
>> > ...
>> > -- Performing Test _MSSE2
>> > -- Performing Test _MSSE2 - Success
>> > -- Building SSE2-optimized codepaths: ON
>> > ...
>> > [  4%] Building C object 
>> > src/external/LuaAutoC/CMakeFiles/lautoc.dir/lautoc.c.o
>> > cd /«PKGBUILDDIR»/obj-i686-linux-gnu/src/external/LuaAutoC && /usr/bin/cc  
>> > -DGDK_DISABLE_DEPRECATED -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_14 
>> > -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_MIN_REQUIRED 
>> > -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40 -DGTK_DISABLE_DEPRECATED 
>> > -DGTK_DISABLE_SINGLE_INCLUDES -DHAVE_BUILTIN_CPU_SUPPORTS -DHAVE_CONFIG_H 
>> > -DHAVE_GPHOTO2 -DHAVE_GPHOTO_25_OR_NEWER -DHAVE_GRAPHICSMAGICK 
>> > -DHAVE_HTTP_SERVER -DHAVE_KWALLET -DHAVE_LENSFUN -DHAVE_LIBSECRET 
>> > -DHAVE_OPENCL -DHAVE_OPENEXR -DHAVE_OPENJPEG -DUSE_LUA -D_RELEASE 
>> > -D_XOPEN_SOURCE=700 -D__GDK_KEYSYMS_COMPAT_H__ -I/«PKGBUILDDIR»/src 
>> > -I/«PKGBUILDDIR»/src/external -isystem /usr/include/glib-2.0 -isystem 
>> > /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/gtk-3.0 
>> > -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 
>> > -isystem /usr/include/dbus-1.0 -isystem 
>> > /usr/lib/i386-linux-gnu/dbus-1.0/include -isystem 
>> > /usr/include/gio-unix-2.0 -isystem /usr/include/cairo -isystem 
>> > /usr/include/pango-1.0 -isystem /usr/include/harfbuzz -isystem 
>> > /usr/include/atk-1.0 -isystem /usr/include/pixman-1 -isystem 
>> > /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem 
>> > /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libxml2 -isystem 
>> > /usr/include/libsoup-2.4 -isystem /usr/include/OpenEXR -isystem 
>> > /usr/include/lensfun -isystem /usr/include/librsvg-2.0 -isystem 
>> > /usr/include/i386-linux-gnu -isystem /usr/include/json-glib-1.0 -isystem 
>> > /usr/include/openjpeg-2.1 -isystem /usr/include/libsecret-1 -isystem 
>> > /usr/include/GraphicsMagick -I/«PKGBUILDDIR»/obj-i686-linux-gnu/src 
>> > -isystem /usr/include/lua5.2 -I/«PKGBUILDDIR»/src/external/LuaAutoC 
>> > -I/«PKGBUILDDIR»/src/external/LuaAutoC/include  -g -O2 
>> > -fdebug-prefix-map=/«PKGBUILDDIR»=. -fstack-protector-strong -Wformat 
>> > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall 
>> > -fno-strict-aliasing -Wformat -Wformat-security -Wshadow -Wtype-limits 
>> > -Wvla -Wold-style-declaration -Wno-error=varargs -Wframe-larger-than=32768 
>> > -Wstack-usage=32768 -Wlarger-than=524288 -std=c99 -fopenmp -pthread 
>> > -mtune=generic -msse2 -g -mfpmath=sse -std=gnu99 -Wall -Wno-unused -O3 -g  
>> > -fPIC   -o CMakeFiles/lautoc.dir/lautoc.c.o   -c 
>> > /«PKGBUILDDIR»/src/external/LuaAutoC/lautoc.c
>> > ...
>> >
>> > These are not SSE2 codepaths with autodetection,
>> > the package seems to be built in a way that it
>> > won't run on hardware without SSE2.
>> Hi.
>>
>> Given that arm64 is now 'supported', it is certainly possible to build
>> without SSE2.

> What is actually the reason why arm64 is declared supported but
> mips64el and ppc64el are not?
Patches welcomed.
1. upstream, do not really care about those.
2. in all this time, no one ever asked upstream about support for those
3. first tell gdk-pixbuf-2.0 to fix their ppc64le build:
>From OBS, openSUSE_Tumbleweed_PowerPC/ppc64le:

[  144s] cd /home/abuild/rpmbuild/BUILD/darktable-2.3.0+git385.baec33f/build/src
&& /usr/bin/cc  -DGDK_DISABLE_DEPRECATED
-DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_14
-DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_MIN_REQUIRED
-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40 -DGTK_DISABLE_DEPRECATED
-DGTK_DISABLE_SINGLE_INCLUDES -DHAVE_CONFIG_H -DHAVE_GPHOTO2
-DHAVE_GPHOTO_25_OR_NEWER -DHAVE_GRAPHICSMAGICK -DHAVE_HTTP_SERVER
-DHAVE_KWALLET -DHAVE_LENSFUN -DHAVE_LIBSECRET -DHAVE_MAP
-DHAVE_OPENCL -DHAVE_OPENEXR -DHAVE_OPENJPEG
-DHAVE_OSMGPSMAP_110_OR_NEWER -DHAVE_PRINT -DUSE_COLORDGTK -DUSE_LUA
-D_RELEASE -D_XOPEN_SOURCE=700 -D__GDK_KEYSYMS_COMPAT_H__
-Dlib_darktable_EXPORTS
-I/home/abuild/rpmbuild/BUILD/darktable-2.3.0+git385.baec33f/src
-isystem /home/abuild/rpmbuild/BUILD/darktable-2.3.0+git385.baec33f/src/external
-isystem /usr/include/glib-2.0 -isyst

Bug#857147: darktable builds with -msse2 on i386

2017-03-08 Thread Roman Lebedev
On Wed, Mar 8, 2017 at 3:38 PM, Adrian Bunk  wrote:
> Source: darktable
> Version: 2.2.1-2
> Severity: serious
>
> https://buildd.debian.org/status/fetch.php?pkg=darktable=i386=2.2.1-2=1483383078=0
>
> ...
> -- Performing Test _MSSE2
> -- Performing Test _MSSE2 - Success
> -- Building SSE2-optimized codepaths: ON
> ...
> [  4%] Building C object 
> src/external/LuaAutoC/CMakeFiles/lautoc.dir/lautoc.c.o
> cd /«PKGBUILDDIR»/obj-i686-linux-gnu/src/external/LuaAutoC && /usr/bin/cc  
> -DGDK_DISABLE_DEPRECATED -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_14 
> -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_MIN_REQUIRED 
> -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40 -DGTK_DISABLE_DEPRECATED 
> -DGTK_DISABLE_SINGLE_INCLUDES -DHAVE_BUILTIN_CPU_SUPPORTS -DHAVE_CONFIG_H 
> -DHAVE_GPHOTO2 -DHAVE_GPHOTO_25_OR_NEWER -DHAVE_GRAPHICSMAGICK 
> -DHAVE_HTTP_SERVER -DHAVE_KWALLET -DHAVE_LENSFUN -DHAVE_LIBSECRET 
> -DHAVE_OPENCL -DHAVE_OPENEXR -DHAVE_OPENJPEG -DUSE_LUA -D_RELEASE 
> -D_XOPEN_SOURCE=700 -D__GDK_KEYSYMS_COMPAT_H__ -I/«PKGBUILDDIR»/src 
> -I/«PKGBUILDDIR»/src/external -isystem /usr/include/glib-2.0 -isystem 
> /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/gtk-3.0 
> -isystem /usr/include/at-spi2-atk/2.0 -isystem /usr/include/at-spi-2.0 
> -isystem /usr/include/dbus-1.0 -isystem 
> /usr/lib/i386-linux-gnu/dbus-1.0/include -isystem /usr/include/gio-unix-2.0 
> -isystem /usr/include/cairo -isystem /usr/include/pango-1.0 -isystem 
> /usr/include/harfbuzz -isystem /usr/include/atk-1.0 -isystem 
> /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem 
> /usr/include/libpng16 -isystem /usr/include/gdk-pixbuf-2.0 -isystem 
> /usr/include/libxml2 -isystem /usr/include/libsoup-2.4 -isystem 
> /usr/include/OpenEXR -isystem /usr/include/lensfun -isystem 
> /usr/include/librsvg-2.0 -isystem /usr/include/i386-linux-gnu -isystem 
> /usr/include/json-glib-1.0 -isystem /usr/include/openjpeg-2.1 -isystem 
> /usr/include/libsecret-1 -isystem /usr/include/GraphicsMagick 
> -I/«PKGBUILDDIR»/obj-i686-linux-gnu/src -isystem /usr/include/lua5.2 
> -I/«PKGBUILDDIR»/src/external/LuaAutoC 
> -I/«PKGBUILDDIR»/src/external/LuaAutoC/include  -g -O2 
> -fdebug-prefix-map=/«PKGBUILDDIR»=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall 
> -fno-strict-aliasing -Wformat -Wformat-security -Wshadow -Wtype-limits -Wvla 
> -Wold-style-declaration -Wno-error=varargs -Wframe-larger-than=32768 
> -Wstack-usage=32768 -Wlarger-than=524288 -std=c99 -fopenmp -pthread 
> -mtune=generic -msse2 -g -mfpmath=sse -std=gnu99 -Wall -Wno-unused -O3 -g  
> -fPIC   -o CMakeFiles/lautoc.dir/lautoc.c.o   -c 
> /«PKGBUILDDIR»/src/external/LuaAutoC/lautoc.c
> ...
>
> These are not SSE2 codepaths with autodetection,
> the package seems to be built in a way that it
> won't run on hardware without SSE2.
Hi.

As of 2.0 release, non-64bit build is pretty much deprecated.
It prints noisy GUI message, and frequently crashes.

Given that arm64 is now 'supported', it is certainly possible to build
without SSE2.
However, there is a run-time detection, and if there is no SSE2,
darktable will (should?) nicely refuse to start.

Given the nature of the program - computationally-intensive - it makes
very little sense to run it on
ancient hardware.

So if this is so serous, I'd propose to just kill i386 build for dt.

Roman.



Bug#855359: [Pkg-phototools-devel] Bug#855359: darktable: 2.2.1 binary very slow compared to self-compiled

2017-02-20 Thread Roman Lebedev
On Mon, Feb 20, 2017 at 10:08 AM,   wrote:
> Am 2017-02-20 0:36, schrieb David Bremner:
>>
>> Matthias Bodenbinder  writes:
>>
>>> And by the way, this are the commands I use to compile DT:
>>>
>>> ./build.sh --disable-gnome-keyring --prefix /home/software/darktable
>>> --build-type Release
>>> cd build
>>> echo "darktable 2.2.1" > description-pak
>>> checkinstall --default --install=no --pkgname=darktable-mbo
>>> --pkgversion=$version --docdir=$INST/share/doc
>>>
>>> Matthias
>>
>>
>> The debian package does not use build.sh. I looks like build.sh does not
>> pass -DBINARY_PACKAGE_BUILD=1 to cmake.
>>
>> To test this, you could run something like
>>
>> mkdir -p dtbuild && cd dtbuild && cmake
>> -DCMAKE_INSTALL_PREFIX=/opt/darktable \
>>   -DCMAKE_BUILD_TYPE=Release  -DBINARY_PACKAGE_BUILD=1 ..
>>
>> then I guess your same checkinstall should work.
>>
>> d
>
>
> Hi,
>
> I do not understand your point. My checkinstall is working fine. It is just
> that my binaries are a lot faster than the debian testing binaries.
darktable custom-built binaries are optimized for whatever the host computer
is used during build.
debian packages do not have that luxury, they need to run on a wide variety
of hardware, so they are built with most generic optimizations possible

It is expected that self-compiled binaries may be faster than the .deb's

> Matthias
Roman.



Bug#855359: darktable: 2.2.1 binary very slow compared to self-compiled

2017-02-16 Thread Roman Lebedev
On Fri, Feb 17, 2017 at 10:03 AM, Matthias Bodenbinder
 wrote:
> Package: darktable
> Version: 2.2.1-2
> Severity: normal
>
> The darktable binary from debian testing is very slow compared to a 
> self-compiled version.
> 1) apt-get install darktable
> The darktable-cli benchmark I am using takes 22 seconds to complete
>
> 2) apt-get source darktable && compile myself
> The darktable-cli benchmark takes only 15 seconds
>
> I repeated the test several times.
Please show -d perf  output for both builds.
I'm guessing you did not make sure that you build with the exact same
flags as the package?

> Major performance difference.
> My hardware: core i7-7700k with MSI.Z270 GAMING PRO CARBON (MS-7A63)
>
> Matthias
Roman.

> -- System Information:
> Debian Release: 9.0
>   APT prefers testing
>   APT policy: (700, 'testing'), (500, 'stable-updates'), (500, 'stable'), 
> (200, 'unstable')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
>
> Kernel: Linux 4.10.0-rc8-mbo1 (SMP w/8 CPU cores)
> Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
>
> Versions of packages darktable depends on:
> ii  libatk1.0-0  2.22.0-1
> ii  libc62.24-9
> ii  libcairo-gobject21.14.8-1
> ii  libcairo21.14.8-1
> ii  libcolord-gtk1   0.1.26-1.1
> ii  libcolord2   1.3.3-2
> ii  libcups2 2.2.1-8
> ii  libcurl3-gnutls  7.52.1-2
> ii  libexiv2-14  0.25-3
> ii  libflickcurl01.26-2
> ii  libgcc1  1:6.3.0-6
> ii  libgdk-pixbuf2.0-0   2.36.4-1
> ii  libglib2.0-0 2.50.2-2
> ii  libgomp1 6.3.0-6
> ii  libgphoto2-6 2.5.12-1
> ii  libgphoto2-port122.5.12-1
> ii  libgraphicsmagick-q16-3  1.3.25-7
> ii  libgtk-3-0   3.22.7-2
> ii  libice6  2:1.0.9-1+b1
> ii  libilmbase12 2.2.0-12
> ii  libjpeg62-turbo  1:1.5.1-2
> ii  libjs-prototype  1.7.1-3
> ii  libjs-scriptaculous  1.9.0-2
> ii  libjson-glib-1.0-0   1.2.2-1
> ii  liblcms2-2   2.8-4
> ii  liblensfun1  0.3.2-3
> ii  liblua5.2-0  5.2.4-1.1+b1
> ii  libopenexr22 2.2.0-11
> ii  libopenjp2-7 2.1.2-1.1
> ii  libosmgpsmap-1.0-1   1.1.0-1
> ii  libpango-1.0-0   1.40.3-3
> ii  libpangocairo-1.0-0  1.40.3-3
> ii  libpng16-16  1.6.28-1
> ii  libpugixml1v51.7-2
> ii  librsvg2-2   2.40.16-1
> ii  libsecret-1-00.18.5-2
> ii  libsm6   2:1.2.2-1+b1
> ii  libsoup2.4-1 2.56.0-2
> ii  libsqlite3-0 3.16.2-2
> ii  libstdc++6   6.3.0-6
> ii  libtiff5 4.0.7-5
> ii  libwebp6 0.5.2-1
> ii  libx11-6 2:1.6.4-3
> ii  libxext6 2:1.3.3-1
> ii  libxml2  2.9.4+dfsg1-2.2
> ii  libxrandr2   2:1.5.1-1
> ii  zlib1g   1:1.2.8.dfsg-5
>
> darktable recommends no packages.
>
> darktable suggests no packages.
>
> -- no debconf information
>



Bug#850675: Too old version, does not have WSPR, please update.

2017-01-09 Thread Roman Lebedev
Package: wsprx
Version: 1.1.r3496-3.2
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer, the package wsprx in debian is of 1.1 version.
Currently, a 1.7 version avaliable.
In it, the WSPR mode is avaliable. Since WSPR itself is not avaliable
in debian, please consider upgrading the package.

Roman.

- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlhzWrUACgkQCDw+u0oW
ieBxHw//fq/oXiXLXWPnrkimMp8YaraGrGnfyItKmTUkygH8rdDyjYZaBeeM7SL4
Pz149WWLcodC5+x2dVMr1GW7P3dffmNPvbgjeuQDpUBxWNd5TD5g65tROLv5D1rS
C59HRTqhG9fPm7sovQA/uCZX5zTMboCMMbIfPSLadtrIh4jM/0o0VS8Q665g9+bg
z4oXVO1qJevLpuskuBDky9Gc1cmNj4GN/wBKgrK8/uLzGfkELVGkvK8QN/d3sDLH
Wd9tiqdhH7xTpC3ScTGX33FmjBtps9lqY24Xtaf6Kft4JeRneRLZNkquZg8n3rDG
12LjHbNRjecijA13v0sSP7FaDp645boa0Plv4m7hAlJ4sDSYC2w/6CQbaOyfNb2s
VLwg9o0LCjd1+rWnrVD1cQSvjtPHR3d7uYHu4lg4jXZkg0/H5CRRaUyVxUgIVl8D
B4nzg7iqQgJSGrVljfFAvqVq+v/8cHUYBZzdUo/c/hZ4pjSyWl00YIvlS1mOxcqI
Dr14Snm+l1yj7BpjKnXNvtJzQcY+pDwwa0I/uZw1EeesqmYaiChCAa9P0htcZFfP
+JYMMJL7qOPlPtb4f6q0BRfUBBBu4lYOwt1H59/kB5qvISBTcV+nVxysXmXACSrv
Q76E7TZY8OdYwlEkbZ8s79geaffzVnoz9nT0bhEa3TbGfnB/tw4=
=HD9u
-END PGP SIGNATURE-



Bug#850067: mpv: [osd/libass] [0x55f686fa1bc0]: Warning: no style named 'Default' found; Segmentation fault

2017-01-03 Thread Roman Lebedev
Package: mpv
Version: 0.23.0-1
Severity: important

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

When i try to play anything with mpv, it spams
[osd/libass] [0x55f43cbdf010]: Warning: no style named 'Default' found
[osd/libass] [0x55f43cbdf010]: Warning: no style named 'Default' found
[osd/libass] [0x55f43cbdf010]: Warning: no style named 'Default' found

If i try to use 0/9 to adjust sound, it crashes with 
Segmentation fault

- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages mpv depends on:
ii  libasound2  1.1.2-1
ii  libass5 0.13.5-1
ii  libavcodec577:3.2.2-1
ii  libavdevice57   7:3.2.2-1
ii  libavfilter67:3.2.2-1
ii  libavformat57   7:3.2.2-1
ii  libavutil55 7:3.2.2-1
ii  libbluray1  1:0.9.3-3
ii  libc6   2.24-8
ii  libcdio-cdda1   0.83-4.2+b1
ii  libcdio-paranoia1   0.83-4.2+b1
ii  libcdio13   0.83-4.2+b1
ii  libdrm2 2.4.74-1
ii  libdvdnav4  5.0.3-3
ii  libdvdread4 5.0.3-2
ii  libegl1-mesa [libegl1-x11]  13.0.2-3
ii  libgbm1 13.0.2-3
ii  libgl1-mesa-glx [libgl1]13.0.2-3
ii  libjack-jackd2-0 [libjack-0.125]1.9.10+20150825git1ed50c92~dfsg-4
ii  libjpeg62-turbo 1:1.5.1-2
ii  liblcms2-2  2.8-3
ii  liblua5.2-0 5.2.4-1.1+b1
ii  libpulse0   9.0-5
ii  librubberband2  1.8.1-7
ii  libsdl2-2.0-0   2.0.5+dfsg1-2
ii  libsmbclient2:4.5.2+dfsg-2
ii  libsndio6.1 1.1.0-3
ii  libswresample2  7:3.2.2-1
ii  libswscale4 7:3.2.2-1
ii  libv4l-01.10.1-1
ii  libva-drm1  1.7.3-2
ii  libva-wayland1  1.7.3-2
ii  libva-x11-1 1.7.3-2
ii  libva1  1.7.3-2
ii  libvdpau1   1.1.1-5
ii  libwayland-client0  1.12.0-1
ii  libwayland-cursor0  1.12.0-1
ii  libwayland-egl1-mesa [libwayland-egl1]  13.0.2-3
ii  libx11-62:1.6.4-2
ii  libxext62:1.3.3-1
ii  libxinerama12:1.1.3-1+b1
ii  libxkbcommon0   0.7.0-1
ii  libxrandr2  2:1.5.1-1
ii  libxss1 1:1.2.2-1
ii  libxv1  2:1.0.11-1
ii  zlib1g  1:1.2.8.dfsg-4

Versions of packages mpv recommends:
ii  xdg-utils   1.1.1-1
ii  youtube-dl  2016.12.01-1

mpv suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlhr8GIACgkQCDw+u0oW
ieDwqg//ZILUqurmaRePv7hUyA5WGg/GSJJAmPB8vL326u2ddgPfhq8WevTt/QDt
cJsSK801syGXHnaIHvX3GUj3Qn6GSNvQCMzhUZkakrWBbd+LCz/BAns1ZQnvH6f2
YM/znx5/x5y8LU0OrYUWg52PpOKNlDT9NqOlfzcZmT1PafbenoEjL/rvmfs+YkO6
lgaA42rVuPq/ddA3TK/kaoA6Hmnwge4PkrtKMBf5xybxL4tjODDZP7C/2ajx4S2p
NWhyEY6Jo7jmeMX+vYfh7Kl/G7hIhXzOO6QXOmQKlmPsxyYQMjVW2+0cOzcOO89Y
nzOyw2moMfO2OcpBq0XKeCLnLqcZWXStnTDMBbQJ/KJNpPnx0sfNs2WLEeCYwOTy
mzwQ7Gtmc+3uOpcJMPd5T0dfHmAQXgDtMkKJ6DOCu1Ey+EBPYfYwWeH/HwbpVG2E
U33/WxP66q/ZOtgBy+kEk7xB3NQfyr8DLi+VnCaV5tI2MOVjL7f+sm35pZyTUETR
k04QfFg9oG4apCxtp839NRNU1wcCgUrG03AJjKpc2gbweW6It+3ke6u+zOdSfhcr
c9t8S/ZsANg83iO7HIBq6WVNXbLI/GNwxpKJIeyGQqqItQ9ZeiqEXy0c2QLx7/Q/
GIpscWTRtQ61xDQIQFZOGFRK6vLEQbj0Z4G0YtzQS22j98o7zPo=
=aqHO
-END PGP SIGNATURE-



Bug#849402: IWYU: Needs rebuild against current clang version each time clang is updated.

2016-12-26 Thread Roman Lebedev
Package: iwyu
Version: 3.9-1
Severity: important

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi. I was trying to use IWYU on new code base, and it was failing with
/usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found
# include 

I searched, and found
https://github.com/include-what-you-use/include-what-you-use/issues/353

The reproducer there works here too.
IWYU was build with:
clang version 3.9.0-5 (tags/RELEASE_390/final)

But:
$ clang-3.9 --version
clang version 3.9.1-1 (tags/RELEASE_391/rc2)


So according to upstream a rebuild is needed.
And, probably it should happen each time the clang is updated?

Roman.

- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages iwyu depends on:
ii  clang-3.81:3.8.1-16
ii  clang-3.91:3.9.1-1
ii  clang-4.01:4.0~svn290251-1~exp1
ii  libc62.24-8
ii  libgcc1  1:6.2.1-7
ii  libncurses5  6.0+20161126-1
ii  libstdc++6   6.2.1-7
ii  libtinfo56.0+20161126-1
ii  python   2.7.13-1
ii  zlib1g   1:1.2.8.dfsg-4

iwyu recommends no packages.

iwyu suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlhhUPUACgkQCDw+u0oW
ieBAcBAAopot6GmG0ATnmhWIeoh6GaAxNy704mLBGGV8JVhIwYporUlHLaUHF6PD
zqsIlM4sqVge2CauM0Ma5bMjwkmqXvgn8ZNOHs3pnrcUyu4aMxhGxmuclPuOf0JU
nTMefOcNCamVSmUZgiJZDXnro5nvlT605uBiTW3YGMUbYLpTJTVzGzxIjScaYIde
Dq1iMblJXRClt61UmQjEwsChyk5KM22kqIxjJqHcID9Nfi0lbokhWAh9949dW9sJ
13U6cgyb8o5iT3IE75qZ8PznCqRyXpRq2w2FpT4LzHzureJGmv1BoW586/iDnmU2
r/DG3p6HTyHOUgBz2Q/ZTinXPxDVIMnlc0ExGddGhHh65Hw3E1D/pWR86X8zdrIm
OaXgHdW4cFQLMKx1wYP3JXSx04f5BGmd3DmSzzKhQomKWY1qadXM5Aqqukyh+8EC
JGjFpZibbdr5JuvjQa0tmeGZXWhvqLeH2mID2zyrHtNyxRkP/VPHfKrQX+7dpSW4
TH2vlQCs/7Sk+l2kvh0LCBx3PNbKwgMynH0XUU37Yk6S4460VhrMKnYy95w7uG+C
TMNwty9ASn7OF6hemdV52a6+GFKQXDcrJpnVG3Eru2MarbOZNLH4g/vGDCXgnlm7
BlZoG98NVIExGEfyqupvWgE09xFNuklwM8HSoNSG+Z9CGvyrKEQ=
=EL3r
-END PGP SIGNATURE-



Bug#846410: kdevelop crahses when starting (5.0.1)

2016-12-13 Thread Roman Lebedev
On Mon, Dec 12, 2016 at 9:25 PM, Roman Lebedev <lebedev...@gmail.com> wrote:
> On Mon, Dec 12, 2016 at 9:19 PM, Lisandro Damián Nicanor Pérez Meyer
> <perezme...@gmail.com> wrote:
>> On lunes, 12 de diciembre de 2016 21:12:21 ART Roman Lebedev wrote:
>>> On Sat, Dec 10, 2016 at 1:42 AM, Lisandro Damián Nicanor Pérez Meyer
>>>
>>> <perezme...@gmail.com> wrote:
>>> > tag 846410 unreproducible moreinfo
>>> > severity 846410 important
>>> > thanks
>>> >
>>> > Hi! I've tried to reproduce this bug in an up-to-date sid environment
>>> > without luck.
>>> >
>>> > Please try again with an up to date system. If it still crashed please try
>>> > with a clean environment (a new user).
>>>
>>> Can not reproduce with new user.
>
>> OK, please use your normal user and move ~/.config/kdeveloprc to something
>> else, then try restarting kdevelop.
> I just did, it works.
> Once i open a project (cmake, c, c++), it crashes.

Based on disscussion in #debian-kde, i believe the issue *mostly* happens
only if the mesa driver that is used, is linked to llvm:

dpkg -L libgl1-mesa-dri | grep ".so$" | xargs ldd | grep -i "_dri.so\|llvm"
/usr/lib/x86_64-linux-gnu/dri/i915_dri.so:
/usr/lib/x86_64-linux-gnu/dri/i965_dri.so:
/usr/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so:
   libLLVM-3.9.so.1 => /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1
(0x7f19c2011000)
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so:
   libLLVM-3.9.so.1 => /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1
(0x7fe20d149000)
/usr/lib/x86_64-linux-gnu/dri/nouveau_vieux_dri.so:
/usr/lib/x86_64-linux-gnu/dri/r200_dri.so:
/usr/lib/x86_64-linux-gnu/dri/r300_dri.so:
   libLLVM-3.9.so.1 => /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1
(0x7ff7b6689000)
/usr/lib/x86_64-linux-gnu/dri/r600_dri.so:
   libLLVM-3.9.so.1 => /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1
(0x7f6160321000)
/usr/lib/x86_64-linux-gnu/dri/radeon_dri.so:
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so:
   libLLVM-3.9.so.1 => /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1
(0x7f501df09000)
/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so:
   libLLVM-3.9.so.1 => /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1
(0x7f50d31f9000)
/usr/lib/x86_64-linux-gnu/dri/virtio_gpu_dri.so:
   libLLVM-3.9.so.1 => /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1
(0x7ff4cb0e1000)
/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so:
   libLLVM-3.9.so.1 => /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1
(0x7fe516071000)

So it *will* happen with
/usr/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
/usr/lib/x86_64-linux-gnu/dri/r300_dri.so
/usr/lib/x86_64-linux-gnu/dri/r600_dri.so
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
/usr/lib/x86_64-linux-gnu/dri/virtio_gpu_dri.so
/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so

And *probably* *will not* happen with
/usr/lib/x86_64-linux-gnu/dri/i915_dri.so
/usr/lib/x86_64-linux-gnu/dri/i965_dri.so
/usr/lib/x86_64-linux-gnu/dri/nouveau_vieux_dri.so
/usr/lib/x86_64-linux-gnu/dri/r200_dri.so
/usr/lib/x86_64-linux-gnu/dri/radeon_dri.so

As suggested in the IRC, simple rebuild against llvm-3.9 should fix it.

Roman.

>> If it works please do not remove the original config file.
>>
>>
>> --
>> 18: Como se pueden evitar los problemas de alimentacion electrica
>> * No coma cerca de un enchufe
>> Damian Nadales
>> http://mx.grulic.org.ar/lurker/message/20080307.141449.a70fb2fc.es.html
>>
>> Lisandro Damián Nicanor Pérez Meyer
>> http://perezmeyer.com.ar/
>> http://perezmeyer.blogspot.com/



Bug#846410: kdevelop crahses when starting (5.0.1)

2016-12-12 Thread Roman Lebedev
On Mon, Dec 12, 2016 at 9:19 PM, Lisandro Damián Nicanor Pérez Meyer
<perezme...@gmail.com> wrote:
> On lunes, 12 de diciembre de 2016 21:12:21 ART Roman Lebedev wrote:
>> On Sat, Dec 10, 2016 at 1:42 AM, Lisandro Damián Nicanor Pérez Meyer
>>
>> <perezme...@gmail.com> wrote:
>> > tag 846410 unreproducible moreinfo
>> > severity 846410 important
>> > thanks
>> >
>> > Hi! I've tried to reproduce this bug in an up-to-date sid environment
>> > without luck.
>> >
>> > Please try again with an up to date system. If it still crashed please try
>> > with a clean environment (a new user).
>>
>> Can not reproduce with new user.

> OK, please use your normal user and move ~/.config/kdeveloprc to something
> else, then try restarting kdevelop.
I just did, it works.
Once i open a project (cmake, c, c++), it crashes.

> If it works please do not remove the original config file.
>
>
> --
> 18: Como se pueden evitar los problemas de alimentacion electrica
> * No coma cerca de un enchufe
> Damian Nadales
> http://mx.grulic.org.ar/lurker/message/20080307.141449.a70fb2fc.es.html
>
> Lisandro Damián Nicanor Pérez Meyer
> http://perezmeyer.com.ar/
> http://perezmeyer.blogspot.com/



Bug#846410: kdevelop crahses when starting (5.0.1)

2016-12-12 Thread Roman Lebedev
On Sat, Dec 10, 2016 at 1:42 AM, Lisandro Damián Nicanor Pérez Meyer
 wrote:
> tag 846410 unreproducible moreinfo
> severity 846410 important
> thanks
>
> Hi! I've tried to reproduce this bug in an up-to-date sid environment without
> luck.

> Please try again with an up to date system. If it still crashed please try
> with a clean environment (a new user).

Can not reproduce with new user.

I have following packages installed:
$ dpkg -l | grep "1:3.9-6"
ii  clang-3.9
1:3.9-6  amd64C, C++ and
Objective-C compiler (LLVM based)
ii  clang-3.9-dbgsym
1:3.9-6  amd64Debug symbols for
clang-3.9
ii  clang-format-3.9
1:3.9-6  amd64Tool to format
C/C++/Obj-C code
ii  libclang-3.9-dev
1:3.9-6  amd64clang library -
Development package
ii  libclang-common-3.9-dev
1:3.9-6  amd64clang library -
Common development package
ii  libclang-common-3.9-dev-dbgsym
1:3.9-6  amd64Debug symbols for
libclang-common-3.9-dev
ii  libclang1-3.9:amd64
1:3.9-6  amd64C interface to the
clang library
ii  libllvm3.9:amd64
1:3.9-6  amd64Modular compiler and
toolchain technologies, runtime library
ii  libllvm3.9-dbg:amd64
1:3.9-6  amd64Modular compiler and
toolchain technologies, debugging libraries
ii  llvm-3.9
1:3.9-6  amd64Modular compiler and
toolchain technologies
ii  llvm-3.9-dbgsym
1:3.9-6  amd64Debug symbols for
llvm-3.9
ii  llvm-3.9-dev
1:3.9-6  amd64Modular compiler and
toolchain technologies, libraries and headers
ii  llvm-3.9-dev-dbgsym
1:3.9-6  amd64Debug symbols for
llvm-3.9-dev
ii  llvm-3.9-runtime
1:3.9-6  amd64Modular compiler and
toolchain technologies, IR interpreter
ii  llvm-3.9-runtime-dbgsym
1:3.9-6  amd64Debug symbols for
llvm-3.9-runtime

> In case you can not reproduce it with a
> new user please keep your user's config so we can track the issue if
> necessary.

> Thanks, Lisandro.
Roman.

> --
> Los errores ortográficos y de redacción fueron insertados con la única
> intención de testear sus conocimientos de la lengua castellana.
>
> Lisandro Damián Nicanor Pérez Meyer
> http://perezmeyer.com.ar/
> http://perezmeyer.blogspot.com/



Bug#846410: kdevelop crahses when starting (5.0.1)

2016-12-10 Thread Roman Lebedev
On Sat, Dec 10, 2016 at 1:42 AM, Lisandro Damián Nicanor Pérez Meyer
 wrote:
> tag 846410 unreproducible moreinfo
> severity 846410 important
> thanks
>
> Hi! I've tried to reproduce this bug in an up-to-date sid environment without
> luck.

What i think is happening is that kdevelop uses llvm-3.8,
and i have clang-3.9 which also pulls llvm-3.9
So *please* try with llvm-3.8 *and* llvm-3.9 both installed.

> Please try again with an up to date system. If it still crashed please try
> with a clean environment (a new user). In case you can not reproduce it with a
> new user please keep your user's config so we can track the issue if
> necessary.
>
> Thanks, Lisandro.
Roman.

> --
> Los errores ortográficos y de redacción fueron insertados con la única
> intención de testear sus conocimientos de la lengua castellana.
>
> Lisandro Damián Nicanor Pérez Meyer
> http://perezmeyer.com.ar/
> http://perezmeyer.blogspot.com/



Bug#847195: Kdevelop: please package newer version

2016-12-06 Thread Roman Lebedev
Package: kdevelop
Version: 4:5.0.1-2
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Dear maintainer, kdevelop 5.0.3 is avaliable.
It would be nice to upgrade 

- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages kdevelop depends on:
ii  kdevelop-data  4:5.0.1-2
ii  kdevplatform10-libs5.0.1-2
ii  libc6  2.24-8
ii  libclang1-3.8  1:3.8.1-16
ii  libgcc11:6.2.1-5
ii  libkasten3controllers3 4:16.08.3-1
ii  libkasten3core34:16.08.3-1
ii  libkasten3okteta1controllers1  4:16.08.3-1
ii  libkasten3okteta1core1 4:16.08.3-1
ii  libkasten3okteta1gui1  4:16.08.3-1
ii  libkf5completion5  5.28.0-1
ii  libkf5configcore5  5.28.0-1
ii  libkf5configgui5   5.28.0-1
ii  libkf5configwidgets5   5.28.0-1
ii  libkf5coreaddons5  5.28.0-1
ii  libkf5crash5   5.28.0-1
ii  libkf5declarative5 5.28.0-1
ii  libkf5i18n55.28.0-1
ii  libkf5iconthemes5  5.28.0-1
ii  libkf5itemviews5   5.28.0-1
ii  libkf5jobwidgets5  5.28.0-1
ii  libkf5kiocore5 5.28.0-1
ii  libkf5kiowidgets5  5.28.0-1
ii  libkf5newstuff55.28.0-1
ii  libkf5parts5   5.28.0-1
ii  libkf5texteditor5  5.28.0-1
ii  libkf5threadweaver55.28.0-1
ii  libkf5widgetsaddons5   5.28.0-1
ii  libkf5xmlgui5  5.28.0-1
ii  libprocesscore74:5.8.4-1
ii  libprocessui7  4:5.8.4-1
ii  libqt5core5a   5.7.1~20161021+dfsg-6
ii  libqt5dbus55.7.1~20161021+dfsg-6
ii  libqt5gui5 5.7.1~20161021+dfsg-6
ii  libqt5help55.7.1~20161021-2
ii  libqt5network5 5.7.1~20161021+dfsg-6
ii  libqt5quickwidgets55.7.1~20161021-5
ii  libqt5webkit5  5.7.1~20161021+dfsg-2
ii  libqt5widgets5 5.7.1~20161021+dfsg-6
ii  libqt5xml5 5.7.1~20161021+dfsg-6
ii  libstdc++6 6.2.1-5

Versions of packages kdevelop recommends:
ii  g++   4:6.2.1-1
ii  gcc   4:6.2.1-1
ii  gdb   7.11.1-2+b1
ii  kapptemplate  4:16.08.3-1
pn  kio-extras
ii  make  4.1-9

Versions of packages kdevelop suggests:
ii  cmake  3.7.1-1
pn  kdevelop-l10n  
ii  ninja-build1.7.2-1

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlhGrAkACgkQCDw+u0oW
ieD+SA//fnnjjG9scVGVw7NaqvieZpAJo40DreG6g/6QSGta4ogYXJOlaNTZT4YJ
F46as/ApVnm5/SZAfr4TXnRryyd2xG43nwNEXnJJ+N7N2zL+1WLXqnGBOSZvZHnz
B0fGCdn4dvKzeR6to8bj3XHaZ69I8rXgy/DIoL38Jnf4oIYcHLIkPnZrqM5egrdY
CUMJ9hVyl1cvst7JA+5yl6k56msSCf9KexrATkIRvDdZWQOKxqqfwB6C3ma2CmyH
0+MiKmI2uOyKjmkXrS4gLkHwiAmrv1b7SLNxO8RQW27LkQC1mLujw+qMNnNKmhJI
EFbc5pkeMfQCfNkVR3vyroFmn0PUI0mOWZfZyI+zp7utg7x9u+PtPB1+MnlY+kAE
BsPqRYsl63Y8LuZwKJ+YEft0sx+++ujzzQ3EgVEk7VRnJF/sh02dIrJ88PCgsnaJ
FBFBr7gRZpF6IQFPOc9Ebv1K9wouqL/LU46owe4362eJTICFT2YiiufIKOJWjf97
/ODR1qTQuwIRGvahL0rXSbDBsyVKg68QAS19gjoWxKnd9zY3KqzL4v6XOzdwkicY
8x3L97GkE0gzw0/iSiCVkQkgol/l49ooHuqBr/NxSrt6YRC0YRitGborUzgFB4JG
9r0+XGWO9PNXg4/AqhvBL3B56mwO4F9cXywHFGaGUQnuvvaJbmc=
=Pg8i
-END PGP SIGNATURE-



Bug#846410: kdevelop crahses when starting (5.0.1)

2016-12-02 Thread Roman Lebedev
On Thu, Dec 1, 2016 at 6:25 AM, choury  wrote:
> Package: kdevelop
> Version: 4:5.0.1-2
> Severity: important
>
> Dear Maintainer,
>
> kdevelop crashes every time when i starting it.
> And the stack:
>
> Application: KDevelop (kdevelop), signal: Segmentation fault
> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
> [Current thread is 1 (Thread 0x7fd9feab0040 (LWP 5739))]
>
> Thread 5 (Thread 0x7fd9e3de8700 (LWP 5743)):
> #0  pthread_cond_wait@@GLIBC_2.3.2 () at 
> ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
> #1  0x7fda101242c4 in ?? () from 
> /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
> #2  0x7fda10124309 in ?? () from 
> /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
> #3  0x7fda14bd0464 in start_thread (arg=0x7fd9e3de8700) at 
> pthread_create.c:333
> #4  0x7fda1ad9a9df in clone () at 
> ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
>
> Thread 4 (Thread 0x7fd9e9369700 (LWP 5742)):
> #0  pthread_cond_timedwait@@GLIBC_2.3.2 () at 
> ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
> #1  0x7fda1b480b86 in QWaitCondition::wait(QMutex*, unsigned long) () 
> from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
> #2  0x7fda18e9a438 in ?? () from 
> /usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.10
> #3  0x7fda1b47fd88 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
> #4  0x7fda14bd0464 in start_thread (arg=0x7fd9e9369700) at 
> pthread_create.c:333
> #5  0x7fda1ad9a9df in clone () at 
> ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
>
> Thread 3 (Thread 0x7fd9f72e0700 (LWP 5741)):
> #0  0x7fda1ad9156d in poll () at ../sysdeps/unix/syscall-template.S:84
> #1  0x7fda129be9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #2  0x7fda129beb0c in g_main_context_iteration () from 
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #3  0x7fda1b6af6fb in 
> QEventDispatcherGlib::processEvents(QFlags) () 
> from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
> #4  0x7fda1b65907a in 
> QEventLoop::exec(QFlags) () from 
> /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
> #5  0x7fda1b47b0d3 in QThread::exec() () from 
> /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
> #6  0x7fda1d7756d5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
> #7  0x7fda1b47fd88 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
> #8  0x7fda14bd0464 in start_thread (arg=0x7fd9f72e0700) at 
> pthread_create.c:333
> #9  0x7fda1ad9a9df in clone () at 
> ../sysdeps/unix/sysv/linux/x86_64/clone.S:105
>
> Thread 2 (Thread 0x7fd9fc94f700 (LWP 5740)):
> #0  0x7fda1ad9156d in poll () at ../sysdeps/unix/syscall-template.S:84
> #1  0x7fda0ee11150 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
> #2  0x7fda0ee12ee9 in xcb_wait_for_event () from 
> /usr/lib/x86_64-linux-gnu/libxcb.so.1
> #3  0x7fd9fe674b69 in ?? () from 
> /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
> #4  0x7fda1b47fd88 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
> #5  0x7fda14bd0464 in start_thread (arg=0x7fd9fc94f700) at 
> pthread_create.c:333
> #6  0x7fda1ad9a9df in clone () at 
> ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

> Thread 1 (Thread 0x7fd9feab0040 (LWP 5739)):
> [KCrash Handler]
> #6  0x7fd9eb6bf6ad in llvm::cl::Option::setArgStr(llvm::StringRef) () 
> from /usr/lib/x86_64-linux-gnu/libLLVM-3.9.so.1
> #7  0x7fd95a929acb in ?? () from 
> /usr/lib/x86_64-linux-gnu/libLLVM-3.8.so.1
> #8  0x7fd95a929d08 in ?? () from 
> /usr/lib/x86_64-linux-gnu/libLLVM-3.8.so.1

So there are two llvm versions at play at the same time?
I don't think that should work :)

Also, i guess kdevelop needs to be a part of llvm transition.

> #9  0x7fda1d5fa5da in call_init (l=, argc=argc@entry=1, 
> argv=argv@entry=0x7ffc186d67a8, env=env@entry=0x7ffc186d67b8) at dl-init.c:72
> #10 0x7fda1d5fa6eb in call_init (env=0x7ffc186d67b8, argv=0x7ffc186d67a8, 
> argc=1, l=) at dl-init.c:30
> #11 _dl_init (main_map=main_map@entry=0xf3a490, argc=1, argv=0x7ffc186d67a8, 
> env=0x7ffc186d67b8) at dl-init.c:120
> #12 0x7fda1d5fec68 in dl_open_worker (a=a@entry=0x7ffc186d5110) at 
> dl-open.c:575
> #13 0x7fda1d5fa484 in _dl_catch_error 
> (objname=objname@entry=0x7ffc186d5100, 
> errstring=errstring@entry=0x7ffc186d5108, 
> mallocedp=mallocedp@entry=0x7ffc186d50ff, 
> operate=operate@entry=0x7fda1d5fe880 , 
> args=args@entry=0x7ffc186d5110) at dl-error.c:187
> #14 0x7fda1d5fe419 in _dl_open (file=0xf3a398 
> "/usr/lib/x86_64-linux-gnu/qt5/plugins/kdevplatform/25/kdevclangsupport.so", 
> mode=-2147483647, caller_dlopen=0x7fda1b6571be, nsid=-2, argc= out>, argv=, env=0x7ffc186d67b8) at dl-open.c:660
> #15 0x7fda12c88ee9 in dlopen_doit (a=a@entry=0x7ffc186d5340) at 
> dlopen.c:66
> #16 0x7fda1d5fa484 in _dl_catch_error (objname=0x91b1a0, 
> errstring=0x91b1a8, mallocedp=0x91b198, operate=0x7fda12c88e90 , 
> args=0x7ffc186d5340) at dl-error.c:187
> #17 0x7fda12c89521 in _dlerror_run 

Bug#845992: [Pkg-kde-extras] Bug#845992: Krusader: data loss after upgrade

2016-11-29 Thread Roman Lebedev
On Tue, Nov 29, 2016 at 5:10 PM, Maximiliano Curia <m...@debian.org> wrote:
> Control: tag -1 + upstream
> Control: forwarded -1 https://bugs.kde.org/show_bug.cgi?id=371737
> Control: reassign -1 krusader 2:2.5.0-1
>
> ¡Hola Roman!
>
> El 2016-11-27 a las 17:44 +0300, Roman Lebedev escribió:
>>
>> Source: krusader Severity: normal Tags: upstream
>
>
> Please avoid reporting version less issues.
>
>> After last upgrade of krusader, it lost all it's configured settings and
>> bookmarks.
>
>
>> Please warn that upgrade is lossy. Or better, don't loose user-configured
>> bookmarks.
>
>
> Ok, the issue seems to be already reported upstream in:
> https://bugs.kde.org/show_bug.cgi?id=371737

> It might be useful to follow up the reports upstream. If this isn't fixed
> upstream in a timely fashion we might want to add README.Debian with the
> mentioned change (~/.kde4/share/apps/krusader/ need to be copied to
> ~/.local/share/krusader/) for stretch.

Yes, please do that.
I have figured that out by myself, but i **believe** the bookmark passwords
got lost anyway.

>> - -- System Information:
>> Debian Release: stretch/sid  APT prefers unstable  APT policy: (990,
>> 'unstable'), (500, 'unstable-debug'), (1, 'experimental-debug'), (1,
>> 'experimental') Architecture: amd64 (x86_64)
>>
>> Kernel: Linux 4.8.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8,
>> LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
>> Init: systemd (via /run/systemd/system)
>

> This report is also missing the information about the installed dependencies
> versions, this information is sometimes quite useful to triage the issues.
> Please, whenever possible send a full report (as the ones generated with
> reportbug).

Yeah, sorry about that, the report got sent not from the machine on which
i had the issue, but from other one, where i don't have that package installed.

> Happy hacking,
> --
> Se necesitan voluntarios para dominar el mundo.
> Saludos /\/\ /\ >< `/
Roman.



Bug#845992: Krusader: data loss after upgrade

2016-11-27 Thread Roman Lebedev
Source: krusader
Severity: normal
Tags: upstream

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi.

After last upgrade of krusader, it lost all it's configured settings and
bookmarks.

Please warn that upgrade is lossy.
Or better, don't loose user-configured bookmarks.

Roman.

- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlg68UEACgkQCDw+u0oW
ieB4KQ/7B6RCJMNetzGAahH43tRYkPExe+pHqVDJ+qhq84QBZtpFG9O/RbEOa4ba
PW1qz/lggk54/aWl9JdAUS2ejIVAZlHvlifko75q9S/CC7/7Rkkv48KC+ScXF08T
i5zxcGzRnqODTOCrDVy/9M52BkogaUOTfVP8AEOd0GYBuvzt4wAoAFWbx6U049Df
PZGoTh9H5oyyJqf/x9taZDfKP8oQ9WBFRJ3UJFLVoJgeUCi9+d4qjNrZRJ2PxX9S
mVvvX+IZG5xFeTAR4v41BJpnrz/SmQcQ3gf/WvCr3cF7ztaRHs69JTox8V7wZHan
76rv/W/MW2fEVer/QlMLX3IhhENEioe5i1ODV2iWJM+kGTce7UKBYbnbMs2fr+f9
El4VSvCyPPzRt6wOcTE7HqnWO1AU3GSURWA3XMTYi2D7WMAYPk5tdIkjiI408KjO
JpNfAD/RVed+AYbeSGTRtSDtgUktG6foOBDlA0EnLBD/97QPD+kKtIfVGHp24WHI
IPoT1LB1OXYpYbA1P0oHKy43CktCKRqNZt6fEYGZrXYL8+MY0OKvH1/XH4UTPKri
F/nzAN4WFI89/2XCIraR1pYIyrixxsTF9sygMZdxTQ0H0++fJ66qDFMAU/Wgefnj
rxA4BdgACsZty0Tpamx8MFCtWjymMJ6EaaYCNI21LJfSfNL6ZXM=
=yZpT
-END PGP SIGNATURE-



Bug#845032: valgrind: unusable on amd64: false-positive Illegal opcode at address ..

2016-11-19 Thread Roman Lebedev
Package: valgrind
Version: 1:3.12.0-1
Severity: important

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

$ valgrind --tool=massif /opt/darktable/bin/darktable
==7458== Massif, a heap profiler
==7458== Copyright (C) 2003-2015, and GNU GPL'd, by Nicholas Nethercote
==7458== Using Valgrind-3.12.0 and LibVEX; rerun with -h for copyright
info
==7458== Command: /opt/darktable/bin/darktable
==7458== 
vex amd64->IR: unhandled instruction bytes: 0x8F 0xEA 0x78 0x10 0xD0 0x4
0x1 0x0 0x0 0xE9
vex amd64->IR:   REX=0 REX.W=0 REX.R=0 REX.X=0 REX.B=0
vex amd64->IR:   VEX=0 VEX.L=0 VEX.n=0x0 ESC=NONE
vex amd64->IR:   PFX.66=0 PFX.F2=0 PFX.F3=0
==7458== valgrind: Unrecognised instruction at address 0x4eb5f8f.
==7458==at 0x4EB5F8F: dt_init (darktable.c:315)
==7458==by 0x108BAF: main (main.c:24)
==7458== Your program just tried to execute an instruction that Valgrind
==7458== did not recognise.  There are two possible reasons for this.
==7458== 1. Your program has a bug and erroneously jumped to a non-code
==7458==location.  If you are running Memcheck and you just saw a
==7458==warning about a bad jump, it's probably your program's
fault.
==7458== 2. The instruction is legitimate but Valgrind doesn't handle
it,
==7458==i.e. it's Valgrind's fault.  If you think this is the case
or
==7458==you are not sure, please let us know and we'll try to fix
it.
==7458== Either way, Valgrind will now raise a SIGILL signal which will
==7458== probably kill your program.
==7458== 
==7458== Process terminating with default action of signal 4 (SIGILL)
==7458==  Illegal opcode at address 0x4EB5F8F
==7458==at 0x4EB5F8F: dt_init (darktable.c:315)
==7458==by 0x108BAF: main (main.c:24)
==7458== 
Illegal instruction


If i run /opt/darktable/bin/darktable directly, it works flawlessly.
It is in /opt because it is a self-compiled version, current git master.

- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages valgrind depends on:
ii  libc6  2.24-5
ii  libc6-dbg  2.24-5

Versions of packages valgrind recommends:
ii  gdb   7.11.1-2+b1
pn  valgrind-dbg  

Versions of packages valgrind suggests:
pn  alleyoop  
ii  kcachegrind   4:16.08.0-1
pn  valgrind-mpi  
ii  valkyrie  2.0.0-1

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAlgwi+kACgkQCDw+u0oW
ieBWVg/+PXUs+kSIYYbUDGIiYZ+M/tHvFkoQIg83tRBoOkT6tQKz3mc78IoaUbXN
gyAQWif4ExnyDAu5yHphG+zxryJPMF7sI7YDrFhoJddVwJ/C3b9O7kCX8v3oXmVp
Nq0mwQjEIisVcbf/QdrdJq8AmmiHYxh557fTCiEYT4Kv55rTyCSVuLtO3atl5Pt5
cfvGRZi0x09pLtaPst+hbFn0os2l9tzcyiN7iVhMTl3CnHT9ZS0E+Egj/W3/T0Ti
5vreb9gJJcLhx45knm+h4cyJ8OI32pZ4Iicuzr24hhdkUkJW6gA/huZfMlIW4w3b
1qPeN8wJzCgnRJe3/VSHCh18xUNSPC4odH7RC7o8vkVAoHeHjW1zZBvialOoxaQ5
EsJNe12wPDY8QTelNHQUASkHm1X+zSLtFOrTblEu199RhUhlU9Ck09KwJFFAn3nB
aVTbLDEhy/wUWl8yv7gRcO45h0ONFRaeniTjybP7Qv/jV7mIKOGnVuuoOHsP2Vqc
skej4ftg5g5Vg3pl92JMyJ5a2bqUSz9EZQX9CsH6o8haJEqoRoERjRKgsYkUSl66
AzKCglFSwxxgJx8V4gxbt5kIm12ua5kyf2GXi3CluFicyFVMO9qDlSOktDw5teRK
nObhx+/EPEtDoJVmuGVCuh/9swUBVT/k3isMbxlDKOsPKQDKof4=
=QacG
-END PGP SIGNATURE-



Bug#843613: subprocess.CalledProcessError: Command '['chattr', '-i', '/etc/resolv.conf']' returned non-zero exit status 1

2016-11-08 Thread Roman Lebedev
Package: dnssec-trigger
Version: 0.13~svn685-6
Severity: important
File: dnssec-trigger-script

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

ls -lah /etc/resolv.conf
lrwxrwxrwx 1 root root 35 Nov  8 10:12 /etc/resolv.conf -> 
/var/run/NetworkManager/resolv.conf

ls -lah /var/run/NetworkManager/resolv.conf
- -r--r--r-- 1 root root 56 Nov  8 10:13 /var/run/NetworkManager/resolv.conf

- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages dnssec-trigger depends on:
ii  gir1.2-networkmanager-1.0  1.4.2-2
ii  init-system-helpers1.46
ii  libc6  2.24-5
ii  libgdk-pixbuf2.0-0 2.36.0-1
ii  libglib2.0-0   2.50.2-1
ii  libgtk2.0-02.24.31-1
ii  libldns1   1.6.17-10
ii  libssl1.1  1.1.0b-2
ii  python 2.7.11-2
ii  python-gi  3.22.0-1
ii  python-lockfile1:0.12.2-2
ii  unbound1.5.10-2

dnssec-trigger recommends no packages.

dnssec-trigger suggests no packages.

- -- Configuration Files:
/etc/dnssec-trigger/dnssec-trigger.conf changed:
use-syslog: yes
url: "http://ster.nlnetlabs.nl/hotspot.txt OK"
url: "http://fedoraproject.org/static/hotspot.txt OK"
tcp80: 185.49.140.67
tcp80: 2a04:b900::10:0:0:67
ssl443: 185.49.140.67 
7E:CF:B4:BE:B9:9A:56:0D:F7:3B:40:51:A4:78:E6:A6:FD:66:0F:10:58:DC:A8:2E:C0:43:D4:77:5A:71:8A:CF
ssl443: 2a04:b900::10:0:0:67 
7E:CF:B4:BE:B9:9A:56:0D:F7:3B:40:51:A4:78:E6:A6:FD:66:0F:10:58:DC:A8:2E:C0:43:D4:77:5A:71:8A:CF


- -- no debconf information

*** /tmp/log.txt
Nov 08 11:50:53 pini-pini systemd[1]: Starting Reconfigure local DNSSEC 
resolver on connectivity changes...
Nov 08 11:50:53 pini-pini dnssec-triggerd[8075]: Nov 08 11:50:53 
dnssec-triggerd[8075] error: could not set SSL_OP_NO_SSLv2 crypto 
error::lib(0):func(0):reason(0)
Nov 08 11:50:53 pini-pini dnssec-triggerd[8075]: Nov 08 11:50:53 
dnssec-triggerd[8075] error: cannot setup SSL context
Nov 08 11:50:53 pini-pini dnssec-triggerd[8075]: Nov 08 11:50:53 
dnssec-triggerd[8075] fatal error: could not init server
Nov 08 11:50:53 pini-pini systemd[1]: dnssec-triggerd.service: Main process 
exited, code=exited, status=1/FAILURE
Nov 08 11:50:53 pini-pini dnssec-trigger-script[8076]: Cannot connect to 
dnssec-trigger.
Nov 08 11:50:53 pini-pini dnssec-trigger-script[8079]: chattr: Operation not 
supported while reading flags on /etc/resolv.conf
Nov 08 11:50:53 pini-pini dnssec-trigger-script[8079]: Traceback (most recent 
call last):
Nov 08 11:50:53 pini-pini dnssec-trigger-script[8079]:   File 
"/usr/lib/dnssec-trigger/dnssec-trigger-script", line 465, in 
Nov 08 11:50:53 pini-pini dnssec-trigger-script[8079]: 
Application(sys.argv).run()
Nov 08 11:50:53 pini-pini dnssec-trigger-script[8079]:   File 
"/usr/lib/dnssec-trigger/dnssec-trigger-script", line 364, in run
Nov 08 11:50:53 pini-pini dnssec-trigger-script[8079]: self.method()
Nov 08 11:50:53 pini-pini dnssec-trigger-script[8079]:   File 
"/usr/lib/dnssec-trigger/dnssec-trigger-script", line 398, in run_cleanup
Nov 08 11:50:53 pini-pini dnssec-trigger-script[8079]: 
subprocess.check_call(["chattr", "-i", "/etc/resolv.conf"])
Nov 08 11:50:53 pini-pini dnssec-trigger-script[8079]:   File 
"/usr/lib/python2.7/subprocess.py", line 186, in check_call
Nov 08 11:50:53 pini-pini dnssec-trigger-script[8079]: raise 
CalledProcessError(retcode, cmd)
Nov 08 11:50:53 pini-pini dnssec-trigger-script[8079]: 
subprocess.CalledProcessError: Command '['chattr', '-i', '/etc/resolv.conf']' 
returned non-zero exit status 1
Nov 08 11:50:53 pini-pini systemd[1]: Failed to start Reconfigure local DNSSEC 
resolver on connectivity changes.
Nov 08 11:50:53 pini-pini systemd[1]: dnssec-triggerd.service: Unit entered 
failed state.
Nov 08 11:50:53 pini-pini systemd[1]: dnssec-triggerd.service: Failed with 
result 'exit-code'.
Nov 08 11:50:53 pini-pini systemd[1]: dnssec-triggerd.service: Service hold-off 
time over, scheduling restart.
Nov 08 11:50:53 pini-pini systemd[1]: Stopped Reconfigure local DNSSEC resolver 
on connectivity changes.
Nov 08 11:50:53 pini-pini systemd[1]: Starting Reconfigure local DNSSEC 
resolver on connectivity changes...
Nov 08 11:50:54 pini-pini dnssec-triggerd[8087]: Nov 08 11:50:54 
dnssec-triggerd[8087] error: could not set SSL_OP_NO_SSLv2 crypto 
error::lib(0):func(0):reason(0)
Nov 08 11:50:54 pini-pini dnssec-triggerd[8087]: Nov 08 11:50:54 
dnssec-triggerd[8087] error: cannot setup SSL context
Nov 08 11:50:54 pini-pini dnssec-triggerd[8087]: Nov 08 11:50:54 
dnssec-triggerd[8087] fatal error: could not init server
Nov 08 11:50:54 

Bug#843466: dh_strip: make -dbg packages recursively pull -dbgsym for the package dependencies

2016-11-06 Thread Roman Lebedev
Package: debhelper
Version: 10.2.2
Severity: wishlist
File: /usr/bin/dh_strip

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

When installing debug symbols for some package,
i always install all the debug sybols for all the
libs that package uses.

E.g. if the packages is foo, and it uses glib,
i install foo-dngsym and libglib2.0-0-dbg:amd64

It would be awesome if debug symbol packages could
retain dependency information from the main package, 
and use it to recursively pull-in the dbgsym packages
for the deps.

Roman.

- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages debhelper depends on:
ii  autotools-dev20160430.1
ii  binutils 2.27.51.20161105-1
ii  dh-autoreconf12
ii  dh-strip-nondeterminism  0.028-1
ii  dpkg 1.18.12
ii  dpkg-dev 1.18.12
ii  file 1:5.29-1
ii  libdpkg-perl 1.18.12
ii  man-db   2.7.5-1
ii  perl 5.24.1~rc3-3
ii  po-debconf   1.0.20

debhelper recommends no packages.

Versions of packages debhelper suggests:
pn  dh-make  

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJYH4sPAAoJEAg8PrtKFong3QYP/jbfGsOkdVrA0v8sgfexdiQD
HBOTq+fCa4AxHAsWdsdK4g99bq9gXaREmOoSN9MOZYxnEdSPC2NykAvQEqvLOF0W
OudKmc02Fs//L96Uk9z8041qHZFJTg8NkhiuwxUAqjPISc2jdhgVwLl4LwKc9TUD
7ma1ZI6tFIL6/bViDHWG0zY4dZNgiuvRsAxE40WSU58weePlcvQbnipJRjlxYfoB
KYa8S5o/OOWmboZo0EzGLn5FGXHQGLP3T5uVMo2XH9+REZKY2hrf8xP6kYOjyOI6
dvDpXNw8gYdsxIVCA99GshTlCdTjF1ttPGEGrpWKEu9mdxnlmul6gZa6DtgNLG7Y
UhApRqTemnOTEtB26GdD2Q+hPt4IPIt82XgFPehjmeVM71CQRX2mO3lnjZWy8WBs
ODoBKbeZuLYD6JjGr3E3V1qe6jOKeSOA9ra77CQDNMzb0tWjSqRImzO6jBfdQ8gu
rOqGRxrg4JeCErjj86MrDyx+xG/PIIVe9tyNfeMR1CLQwRJ7y/UhM9aGYK7ALUTV
ga6qAYiaRJB1piQ892KBlM09vrkoIY86ie21x4rLZxCCFwmr4whJqCti5z+houA6
Mcs/c/F0CX9e0rFhCinlnPLtueTkMVONHg0oKjpQ2C5ZWwN+lZt2oHtlIdgqG11G
naH20GZOHZa9Z2q/PEse
=kdo+
-END PGP SIGNATURE-



Bug#835428: Seems to be working in 1:2.10.1-1

2016-10-25 Thread Roman Lebedev
Package: git-gui
Followup-For: Bug #835428

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

1:2.10.1-1 seems to have fixed this.

- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages git-gui depends on:
ii  git  1:2.10.1-1
ii  tk   8.6.0+9

Versions of packages git-gui recommends:
ii  gitk  1:2.10.1-1

Versions of packages git-gui suggests:
ii  aspell   0.60.7~20110707-3+b1
ii  git-doc  1:2.10.1-1

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJYD6mdAAoJEAg8PrtKFongRJUP/2IXW2uUumflzrH1flurjbgl
3cUdPKLRDQYxXeNvC7ZK3qlMwJ4Z7bdB/OwEb4CUqP1//GNmUv7rugwYrW6SET0p
eHAnVPqpxS6aZMS1KHu4bFiiiXMqqaT3LC5db4sX/gxwt6Ty4OnPXJiuGezFuriH
qXAeVJloJBdN8f9gEGCOf170qwpQBzyMYjsuvdKr0htgeKt2utQSE2/JdLyVURkg
KbnpO9rGPsNIYpALzCQm8jiQWvdUmRXKIUuLXGLR+NJf20JWvVtxzk8gsqbKy6wm
FFz+UstXHWH4aXkHqPSN6u3MOBd3/kaR7IEwIuqddn6fT1wNsKCsIdfN8eCk5Rvf
5JvYaSts7FhPFuQhObt30TN4tMAan1dMgHzGpkDd7WXPIYLtV8CO6PObbgq42HLV
8XfTL5u8qcXJzV7bAt0etOE0PN6TVWomXCAkkI5ZLfBRJqval8gwQnYw4TUVCzvf
ll588hzrDEcB5AgpGj0N6xxhDy2zVxAUyYgJGTc7jdsYZCWIv64yUEBhCa/1pIMx
jxXv34nX6VrIeU0AJ/iqRgCzMQvYIBLtLd0l9gVlcDAM88SVRKEeqRMv18mWAK+C
G1N6gYfdZXRrutUUsLi5EVz/Qdqfo8RTqBmJmiw+0wNESSPyDLZ2U8CrBledUrSw
d1S/RFai9P/5s24yV3wZ
=EOBG
-END PGP SIGNATURE-



Bug#839234: llvm-{3.9,4.0}-dev: LLVMConfig.cmake is installed into wrong location.

2016-09-30 Thread Roman Lebedev
Package: llvm-3.9-dev
Version: 1:3.9-1
Severity: important

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi.

With llvm-3.9, the installation directory of LLVMConfig.cmake has changed:

/usr/lib$ find -name LLVMConfig.cmake
./llvm-3.8/share/llvm/cmake/LLVMConfig.cmake
./llvm-4.0/lib/cmake/llvm/LLVMConfig.cmake
./llvm-3.9/lib/cmake/llvm/LLVMConfig.cmake


Since it is no longer installed into share/ subfolder, cmake can no
longer find it.

Consider following (partial) CMakeLists.txt:

find_package(LLVM 3.9 CONFIG)
message(FATAL_ERROR "-> ${LLVM_CONSIDERED_VERSIONS} <-")


With these 3 configs, the output is:

CMake Warning at ... (find_package):
  Could not find a configuration file for package "LLVM" that is
  compatible with requested version "3.9.0".

  The following configuration files were considered but not accepted:
/usr/share/llvm-3.8/cmake/LLVMConfig.cmake, version: 3.8.1

CMake Error at data/kernels/CMakeLists.txt:11 (message):
  -> 3.8.1 <-


So it only found the config file of 3.8, but not of 3.9 and 4.0

I have asked about this in #cmake, and they said
[15:55:50]  the package itself is responsible for installing
them so I'd report it to the package maintainers

Roman.

- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages llvm-3.9-dev depends on:
ii  libc6 2.24-3
ii  libffi-dev3.2.1-6
ii  libgcc1   1:6.2.0-5
ii  libjsoncpp1   1.7.4-3
ii  libllvm3.91:3.9-1
ii  libstdc++66.2.0-5
ii  libtinfo-dev  6.0+20160917-1
ii  llvm-3.9  1:3.9-1

llvm-3.9-dev recommends no packages.

llvm-3.9-dev suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJX7mKRAAoJEAg8PrtKFongsS0P/jdJTU3MyuPgtyOFkORXZ/cy
zbeDl2L98lGLvUPGFtMMgZRiDhmqoEtI2pG86ip+DGsgdeFgPvxHsX2J/t6D1NYK
KxVKwAmXcnbKAX6lP1oQ6xTguRoSJlZEMdlSo1/AZ9BUtFRLEoM4TVMdWGg4GZWh
z1wNtw7abQpdapAiYeSCFcc3/mp0hkDl/e4D1FAbiDUBPWoVdt875VyNqo4TEf3n
VHdYbH6/ksQhVI3iZOYStQ86k0wJqpvhHhosvwEC+uzr9ar8o03q3Nf5KfZ5j4Da
VjiF91iN6WqZL5e8FbK9cYVewKuUfkWpZZJfCof+cVhp0ePoJGbGFgr1kcp28Z2C
4mO2MKBoohs1sztYsYmb5WKT3Gn/kHS+M5B58aQvkAR5oe/3M23NldBRtHD4LzDW
jdsSRCD0M2SWDNQIOLZsCOlfZpi8tMiZzxLcmoJh10AW+/xdPg3877qTujY9o7YX
8A85cOV2pDlkHDq4XG25vfzkv+j8iNf7vNyH1PJ0VPA7azWmUKoXvaYVXiz3kim9
liqBTvQazTaWsOJvOfM56JIv3ykwL8ufGRpolcs4isxt2iqhsWQEWzZwbHWlHE2N
FDOgg7TY5iE2RiOGPtMaYP7S5eSwTizVC021ekXZVv7sLAf/z2w69izE228k2WaD
RffyZx5oWHDh4PDHZdEL
=OoyJ
-END PGP SIGNATURE-



Bug#839075: python3-jsonschema: missing dependency on python3-pkg-resources

2016-09-28 Thread Roman Lebedev
Package: python3-jsonschema
Version: 2.5.1-5
Severity: serious

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi.

We have just installed python3-jsonschema into clean chroot (docker
debian:testing).

When we run jsonschema, we get the following error:

Traceback (most recent call last):
  File "/usr/bin/jsonschema", line 5, in 
  from pkg_resources import load_entry_point
  ImportError: No module named 'pkg_resources'

python3-jsonschema MUST depend on python3-pkg-resources

- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages python3-jsonschema depends on:
ii  python3  3.5.1-4
pn  python3:any  

python3-jsonschema recommends no packages.

python3-jsonschema suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJX6900AAoJEAg8PrtKFongUE4QAJsmGoxZXYfxXfSstzgZZAPK
C/arYPAGSd1sB/mKWpDgNoerjtW7PL0z/pSY8bhxmxy8mOm6t+Q+O/GAUAn3R2eR
tG8xV7dV7+tFx7aeI0DgENQKDm2iHHAKlRFsg/AoEWvXZ+VKnEP1Adh5FCJ1V0N2
KtHpeEdq1whGCeB8wwj+jR0LBUkfCRntOdpAomWOv5MmZACCSnSKOxJEs7dLDAQR
CXEm7P4f53YW0sPYi42Iw+JnHcqRhOAYqnwq5OayTGPzUNKA3E7uQVl46qW9OzTK
nr68wbqTWfNWImy8uPVBxg88370hj3hBb6rQcgLkD/6HgWEYjCXhthf+uCRf4IbQ
xhy8W7o/zNd4ngbsy577Jvo1GWJYB1QyDEUbOcVkv/gKWgS3idONW6zqK7hEsGtf
Gb8f2NKSuOa5+VxLh5Em6FTJCWxFCKjRH+07tsWVF9gWHFK5BHxn761wtlcF9d9Q
DxGcwHQ1Cax1xazzsagesfKeH5tCJBR0Bl6klqwlo7TjTsiiCcpAO7m09NorIFuQ
Rwkeu49kwV5HjCkAlH4uLaWy98swYTteov07F0RXdmSJ8esMISOKyehNWk72bHB7
Vb5wE63xfUR7oM3DoLyXq3QrKf1kR/9TT72yphG9lCl1WfREUWOgAlZuMInKllGZ
IEkYySl2dJOqCM62rwCR
=ME2T
-END PGP SIGNATURE-



Bug#839058: python3-demjson: jsonlint-py3 does not work after install

2016-09-28 Thread Roman Lebedev
Package: python3-demjson
Version: 2.2.4-1
Severity: important

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Steps:
1. $ sudo apt install python3-demjson
2. $ dpkg -L python3-demjson | grep jsonlint-py3   <- it is provided
3. $ jsonlint-py3
Can not import the demjson Python module.
Try running:  pip install demjson

Roman.

- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages python3-demjson depends on:
ii  python3  3.5.1-4
pn  python3:any  
pn  python:any   

python3-demjson recommends no packages.

python3-demjson suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJX64MMAAoJEAg8PrtKFongtFsQAIGCoDmks85g4/kdlWCFK6QA
KAcr8qAP/N/2T1+zyAGtYLNsGj8EV/P8hyM8P6PD5HUIadyDkttBdXy17v98r7Kl
dGI+mf9NJoCkoFtg5gAaohA+9IC4GdfAys8cDvKL9JXbKfdnI/aQiUxt9lXa5zM7
TLOGGjlDsSWp1Y2KccUejNQySwuww30k26IaFAnTl2FQEj1rcNzAVAUDcrf8iZ8F
JqhHs3U0I6Qhe+24BwQKPXHAVdG/Y5aJWhlgVvl6v1F40UB8JzVIUyqrl7+BrG6Q
Ds3oLpmImFa/Vl9RP+V/mol0FvTFmIwGVw57lNCA3nWAhz2pJzeUz5Q+J3NkQcrT
xazoSfknEUdNL3bpJxKHMfV2EVYnKEhbHxGVo6uVFaoRd/rTiw1ErVAlad6BlH8H
0yPeGdgVG9jtsiVa8uVanaiEsLP7zvJYyy15SrYrFcSEGqI6F+YfMbTCJQGZyBi/
Ab5NCTJc8UtewO/Xa+Kbq3/hUCJvbeyD9poSt7z/KcIPbGF1N/1JAJKYTW6gHLPY
Ec0BPUpKexpioU2wm7eQxsPEXXntX1rTJ3e1GgBwxHLf+lRC70KyW5oXq4O2vcY/
JC5xWNO78hHFqj2+mi/9VVc1u9R7ZZHnodjsgvBZJ4WOqtZYlmAyCwetD4CvK9jN
rU33IjiFwApPH8ktZyG4
=V+DY
-END PGP SIGNATURE-



  1   2   >