Bug#1001589: I'm stuck too

2022-02-01 Thread Emmanuel Charpentier
For information : this bug has bitten me too :

I run testing, R (from testing), a bucketfull of R packages (mostly
from R repositories) and sagemath (installed from source).

Recently, the "energy" R packages started to be un-upgradable for lack
of libgsl.so.25.

No obvious solution in sight...



Bug#1004843: debina bullseye: ping (from iputils-ping) throwing inappropriate error message if IPv6 is disabled

2022-02-01 Thread Binarus

Package: iputils-ping
Version: 3:20210202-1
Severity: critical
Tags: fixed-upstream ipv6 bullseye
Owner: no...@debian.org

O/S: Debian bullseye 11.2
Kernel: Linux binkg-vpn01 5.10.0-11-amd64 #1 SMP Debian 5.10.92-1 (2022-01-18) 
x86_64 GNU/Linux

When I invoke ping, it throws an inappropriate error message. The message is "ping: 
socket: Address family not supported by protocol". Please consider the following 
excerpt from a terminal session:

root@binkg-vpn01 /etc/ssh # ping www.google.de
ping: socket: Address family not supported by protocol
PING www.google.de (142.251.37.3) 56(84) bytes of data.
64 bytes from muc11s23-in-f3.1e100.net (142.251.37.3): icmp_seq=1 ttl=118 
time=7.30 ms
...

The error message occurs because I have disabled IPv6 *via kernel command line*; that is, 
my *kernel command line* includes the option "ipv6.disable=1".

In this situation, ping obviously insists on obtaining an IPv6 socket although 
IPv6 is disabled.

IMPORTANT NOTE:
According to other reports of the same problem, ping behaves correctly when 
IPv6 is *not* disabled at the kernel command line, but *is* instead disabled 
via sysctl (e.g. sysctl -w net.ipv6.conf.all.disable_ipv6=1). The problem 
occurs only when IPv6 is disabled at the kernel command line. Please note also 
that disabling it via sysctl *in addition* to disabling it at the kernel 
command line does not solve the problem. Actually, it does not change anything, 
because the respective sysctl option does not have any effect if IPv6 is 
already disabled at the kernel command line.

ping's misbehavior in this situation is not acceptable. Many people have IPv6 disabled at 
the kernel command line, and ping's misbehavior breaks a lot of Nagios scripts for them, 
which is why I have assigned the "critical" severity level.

Please fix this as soon as possible. This bug is well-known and has been fixed 
upstream 4 (yes: four!) months ago. Please refer to the following discussion:

https://github.com/iputils/iputils/issues/293

Thank you very much, and best regards,

Binarus



Bug#1004842: Decoding/Encoding fails on IBM s390x CPU (Big Endian architecture)

2022-02-01 Thread Mathieu Malaterre
Source: charls
Version: 2.2.0+dfsg-1

charls fails to decode/encode on big endian arch.



Bug#1004832: ITP: hyx -- minimalistic but powerful vim-like hex editor

2022-02-01 Thread Geert Stappers
On Tue, Feb 01, 2022 at 04:25:01PM -0600, Russell Hernandez Ruiz wrote:
> * Package name: hyx
> 
> A minimalistic (< 2300 lines of C) vim-like hex editor.
> It can display ASCII with colors, insert/replace/delete,
> copy/paste, undo/redo, and search.
> 
> The package is already made. I'm new to packaging so I'll need a sponsor. I'd
> like for it to be included in bullseye. It only depends on libc (according to
> dpkg, >= 2.17). It could even go into buster and stretch I think, but I don't
> know if that's possible/desirable.
> 

Show the (libre software) world what is already done to get there.

In other words:
  Make it possible that reviewing of the packaging came be started.



Groeten
Geert Stappers
-- 
Silence is hard to parse



Bug#1004840: ITP: ddcui -- graphical user interface for ddcutil

2022-02-01 Thread Sanford Rockowitz
Package: wnpp
Severity: wishlist
Owner: Sanford Rockowitz 
X-Debbugs-Cc: debian-de...@lists.debian.org, rockow...@minsoft.com

* Package name: ddcui
  Version : 0.2.1
  Upstream Author : Sanford Rockowitz 
* URL : http://www.ddcutil.com
* License : GPL
  Programming Lang: c++, c
  Description : graphical user interface for ddcutil

This program is a graphical user interface that uses shared library
libddcutil.so from existing package libddcutilN (source package ddcutil) to
manage monitor settings.



Bug#975042: syncthing: consider providing a backport

2022-02-01 Thread Nicholas D Steeves
Hello Simon, and anyone else reading:

Quick progress update for anyone reading this thread: I've updated my
fork to 1.8.6, it builds, and CI passes.  That said, I'm not 100%
positive that I didn't miss something when repacking the source.  Git
diff --stat didn't reveal anything obvious.  I didn't push to the team
namespace for this reason, and because Alexandre usually handles
importation of new upstream versions.

I was also happy to find that 1.8.0-to-1.8.6 wasn't as painful as past
releases, and that no new dependencies have to pass through the NEW
queue; to those unfamiliar with Debian processes, in addition to the
time it takes to carefully package and review new software, the
ftpmaster QA and legal review represents a significant delay.  The
latter process is one of the reasons why Debian is a very high quality
and reliable distribution.

Repo available for review here: https://salsa.debian.org/sten/syncthing.git

Reply follows inline.

Simon Frei  writes:

> On 31/01/2022 03:04, Nicholas D Steeves wrote:
>> Aloïs Micard  writes:
>>
>>> On Wed, 18 Nov 2020 11:10:44 +0100 =?utf-8?B?RsOpbGl4?= Sipma 
>>>  wrote:
>>> Version 1.18.0 has been uploaded on testing, I will take a look
>>> at the amount of work needed for a bullseye-backport, but I'm pretty
>>> sure the magnitude of work will be consequent.
>>>
>> As you know, I've also been working on this :-)  My three questions are:
>>
>> Would you like to help maintain the backport?
>> Would you like to start now, or wait for 1.18.6?
>> How would you like to divide up the work?
> I am not the adressee here, but taking the liberty to respond anyway as 
> it fits:
> I am an upstream maintainer and Debian user. I'd be very interested in 
> helping out with this packaging.

Wow, I didn't expect my email to each Syncthing upstream :-)  Welcome!

> As a full disclosure: I will keep 
> directing users reaching us (upstream) to use our own apt repo, because 
> the highly outdated (by design) packages debian stable, which also 
> aren't actively maintained (as in bugfixes backported), provide a poorer 
> experience to users. However the package exists, so I'd love to help 
> make it better.
>

That's wonderful news; although, I must warn you that the learning curve
is a bit steep ;-)

Debian stable is actively maintained.  Security fixes are backported.
Were a bug serious and grave enough to cause data loss (or a similarly
bad situation) then the release team would authorise a bugfix release.

An interesting question is if the release team would authorise importing
the version in testing into stable-updates were the version in
stable to no longer interoperate with Syncthing for Android (or
Syncthing-fork).

For feature enhancements and minor bug fixes we have stable-backports.
New versions are upload to sid/unstable.

Now that's that's cleared up, are you interested in helping with
packaging new Syncthing versions in sid/unstable (along with new
dependencies), or in doing formal backports?

  https://wiki.debian.org/BuildingFormalBackports

> I have dabbled in some packaging, but with emphasis on dabbled (mostly 
> bugs, few small patches). I did provide a few patches for important 
> problems on syncthing before bullseye, and have a branch with a lot 
> more. However response times were pretty slow and when I once did a PR 
> directly, I somehow didn't follow the right packaging flow (I looked at 
> some team documentation).
> Basically at this point I am willing to invest time in the syncthing 
> package, but as a non-DD/DM I need a DD/DM that wants me to do that and 
> is willing to tell me how they want my contributions. As in how should 
> the source/git be organised. My personal preference would be git only 
> (what tree/source/patch format?), but I am willing to send patches or do 
> other stuff if that's preferred.
>

Please share a URL for review so I can direct you to the
pertinent documentation.

> And I am missing Alexandre Viau in this email discourse so far - he is 
> the one doing most of the work on Syncthing so far. And thus it's 
> probably mainly him who needs to express in what form I or any other 
> contributor could/should chip in. Thus sending this to him too.
>

Agreed, and thank you!

Alexandre's written on the record that he appreciates help with the
dependencies, by the way, so it may be worthwhile to practise using
Debian Go Packaging Team tooling.  This work targets sid/unstable, which
migrates to testing, where it becomes eligible for stable-backports.

If you're interested in this, you'll want to read the following doc, and
will eventually need to read all the docs it links to:

  https://www.debian.org/devel/join/newmaint

> Please let me know your thoughts and whether what I wrote made any sense :)
>

Yes, it makes sense :-) I won't be able to comment on questions about
your patches without looking at them.

Best,
Nicholas


signature.asc
Description: PGP signature


Bug#975042: [pkg-go] Bug#975042: syncthing: consider providing a backport

2022-02-01 Thread Nicholas D Steeves
Hi Félix,

Félix Sipma  writes:

> Hi,
>
> Having a backport of syncthing would be great, but unfortunately I 
> won't have a lot time to invest in it: a baby, a farm and involvement 
> in other non-profit organisations do not let me as much time as I would 
> like for Debian, sorry!
>
> Have a nice day,
>
> -- 
> Félix

No worries! :-)  Sorry my email wasn't clear; that section was intended
for Aloïs.

Progress update is in the next email.

Cheers,
Nicholas


signature.asc
Description: PGP signature


Bug#1004839: debmirror: Fails to mirror Debian Snapshot: No packages after parsing Packages and Sources files!

2022-02-01 Thread Ben Westover

Package: debmirror
X-Debbugs-Cc: kwestover...@gmail.com
Version: 1:2.35
Severity: normal
Tags: upstream

Dear Maintainer,

I'm unable to mirror a Debian Snapshot. It parses the Packages and 
Sources files, then gives the error: "No packages after parsing Packages 
and Sources files!"
Here is the command I'm running: `debmirror --nosource -a kfreebsd-i386 
-h snapshot.debian.org -d jessie-kfreebsd --progress --method=https 
--root=archive/debian/20190324T160900Z --no-check-gpg 
/mnt/kfreebsd-mirror/debian`


The full output of the command is attached as debmirror.log.
I manually downloaded Packages.xz, and it certainly has packages in it.
Though this bug report says version 1:2.35 (from stable), I tested using 
the latest 1:2.36 from unstable to make sure the issue wasn't already fixed.


-- System Information:
Debian Release: 11.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'stable')

Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-9-amd64 (SMP w/4 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE 
not set

Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages debmirror depends on:
ii  bzip21.0.8-4
pn  libdigest-md5-perl   
pn  libdigest-sha-perl   
ii  liblockfile-simple-perl  0.208-1.1
ii  libwww-perl  6.52-1
ii  perl [libnet-perl]   5.32.1-4+deb11u2
ii  rsync3.2.3-4+deb11u1
ii  xz-utils 5.2.5-2

Versions of packages debmirror recommends:
ii  ed 1.17-1
ii  gpgv   2.2.27-2
ii  patch  2.7.6-7

Versions of packages debmirror suggests:
ii  gnupg  2.2.27-2

-- no debconf information
Mirroring to /mnt/kfreebsd-mirror/debian from 
https://anonym...@snapshot.debian.org/archive/debian/20190324T160900Z/
Arches: kfreebsd-i386
Dists: jessie-kfreebsd
Sections: main,contrib,non-free,main/debian-installer
Pdiff mode: use
Not checking Release gpg signatures.
Will clean up after mirroring.
Attempting to get lock ...
Updating remote trace files (using rsync) ...
rsync: [Receiver] failed to connect to snapshot.debian.org (193.62.202.27): 
Connection refused (111)
rsync: [Receiver] failed to connect to snapshot.debian.org (185.17.185.185): 
Connection refused (111)
rsync: [Receiver] failed to connect to snapshot.debian.org 
(2001:630:206:4000:1a1a:0:c13e:ca1b): Network is unreachable (101)
rsync: [Receiver] failed to connect to snapshot.debian.org 
(2001:1af8:4020:b030:deb::185): Network is unreachable (101)
rsync error: error in socket IO (code 10) at clientserver.c(137) 
[Receiver=3.2.3]
Warning: failed to use rsync to download extra files.
Getting meta files ...
[  0%] Getting: dists/jessie-kfreebsd/Release... #** GET 
https://snapshot.debian.org/archive/debian/20190324T160900Z/dists/jessie-kfreebsd/Release
 ==>   1% 11% 20% 29% 34% 44% 53% 63% 72% 
82% 91%100%200 OK
ok
[  0%] Getting: dists/jessie-kfreebsd/InRelease...   #** GET 
https://snapshot.debian.org/archive/debian/20190324T160900Z/dists/jessie-kfreebsd/InRelease
 ==>   1% 10% 19% 28% 33% 42% 51% 55% 64% 
73% 82% 91%100%200 OK (1s)
ok
[  0%] Getting: dists/jessie-kfreebsd/Release.gpg... #** GET 
https://snapshot.debian.org/archive/debian/20190324T160900Z/dists/jessie-kfreebsd/Release.gpg
 ==>  28%100%200 OK
ok
[ 95%] Getting: 
dists/jessie-kfreebsd/main/binary-kfreebsd-i386/Packages.diff/Index...   #** 
GET 
https://snapshot.debian.org/archive/debian/20190324T160900Z/dists/jessie-kfreebsd/main/binary-kfreebsd-i386/Packages.diff/Index
 ==>  21%100%200 OK (1s)
ok
[ 97%] Getting: 
dists/jessie-kfreebsd/main/binary-kfreebsd-i386/Packages.diff/2015-12-19-1447.26.gz...
   #** GET 
https://snapshot.debian.org/archive/debian/20190324T160900Z/dists/jessie-kfreebsd/main/binary-kfreebsd-i386/Packages.diff/2015-12-19-1447.26.gz
 ==>  27%100%200 OK
ok
[ 97%] Getting: 
dists/jessie-kfreebsd/main/binary-kfreebsd-i386/Packages.diff/2017-01-23-2023.19.gz...
   #** GET 
https://snapshot.debian.org/archive/debian/20190324T160900Z/dists/jessie-kfreebsd/main/binary-kfreebsd-i386/Packages.diff/2017-01-23-2023.19.gz
 ==>  32%100%200 OK (1s)
ok
[ 97%] Getting: 
dists/jessie-kfreebsd/main/binary-kfreebsd-i386/Packages.diff/2017-05-06-1449.49.gz...
   #** GET 
https://snapshot.debian.org/archive/debian/20190324T160900Z/dists/jessie-kfreebsd/main/binary-kfreebsd-i386/Packages.diff/2017-05-06-1449.49.gz
 ==>  30%100%200 OK
ok
[ 97%] Getting: 
dists/jessie-kfreebsd/main/binary-kfreebsd-i386/Packages.diff/2019-03-24-1411.39.gz...
   #** GET 
https://snapshot.debian.org/archive/debian/20190324T160900Z/dists/jessie-kfreebsd/main/binary-kfreebsd-i386/Packages.diff/2019-03-24-1411.39.gz
 ==> 100%200 OK (1s)
ok
[ 97%] Getting: dists/jessie-kfreebsd/main/binary-kfreebsd-i386/Packages.xz...  
 #*

Bug#1004838: installation-reports: when booting in pure UEFI mode the kernel fails to assemble the RAID0 array

2022-02-01 Thread Charles Bailey
Package: installation-reports
Severity: important
X-Debbugs-Cc: cebaile...@charter.net

(Please provide enough information to help the Debian
maintainers evaluate the report efficiently - e.g., by filling
in the sections below.)

Boot method: DVD
Image version: 
https://cdimage.debian.org/debian-cd/current-live/amd64/bt-hybrid/debian-live-11.0.0-amd64-lxde.iso.torrent
Date: 

Machine: home built with Intel DH77KC motherboard
Partitions: 
Filesystem Type 1K-blocksUsed Available Use% Mounted on
udev   devtmpfs   6055280   0   6055280   0% /dev
tmpfs  tmpfs  12159161200   1214716   1% /run
/dev/md126p9   ext4  32765808 7855020  23216684  26% /
tmpfs  tmpfs  6079580   26612   6052968   1% /dev/shm
tmpfs  tmpfs 5120   4  5116   1% /run/lock
/dev/md126p1   vfat523248  119320403928  23% /boot/efi
tmpfs  tmpfs  1215916  44   1215872   1% /run/user/1000


Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot:   [O]
Detect network card:[O]
Configure network:  [O]
Detect media:   [O]
Load installer modules: [O]
Clock/timezone setup:   [O]
User/password setup:[O]
Detect hard drives: [O]
Partition hard drives:  [O]
Install base system:[O]
Install tasks:  [O]
Install boot loader:[O]
Overall install:[E]

Comments/Problems:
I installed Debian bullseye on my UEFI motherboard using a lxde live DVD.
My system has two 500GB SATA drives configured in the BIOS as one 1TB RAID0 
array. This Intel motherboard has what is sometimes called "fake RAID" in 
the Linux world.

I previously had Windows, Artix Linux and CentOS installed and running 
in separate partitions on the RAID0 array. All of these were booting in 
pure UEFI mode. I booted the Debian live DVD, also in UEFI mode, and went 
through the installation procedure. All seemed to go well until it came time 
to boot Debian. It would not boot. It sat there for a while, with the hard 
disk activity light flashing occasionally, and then displayed these messages 
on the screen: 
mdadm: error opening /dev/md?*: No such file or directory
Gave up waiting for suspend/resume device
Gave up waiting for root file system device.  Common problems:
 - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
 - Missing modules (cat /proc/modules; ls /dev)
ALERT!  UUID=6ae760b1-58a7-4b88-8373-5342d04deba2 does not exist.  Dropping to 
a shell!

BusyBox v1.30.1 (Debian 1:1.30.1-6+b3) built-in shell (ash)
Enter 'help' for a list of built-in commands.

(initramfs)

After scratching my head for a while, trying to figure out what went wrong, 
I tried going into BIOS setup and selecting UEFI+Legacy mode. That worked. 
Debian booted right up.


Why did the Debian DVD boot in pure UEFI mode but the installed kernel 
requires UEFI+Legacy? The installed kernel is apparently different from the 
DVD kernel. It appears that the installed kernel requires some legacy BIOS 
feature that the installation DVD did not.

If I enter 
mdadm --examine --scan --verbose

from the initramfs prompt I get this response:

ARRAY metadata=imsm UUID=f46ce314:c874c458:5630027e:d4375317
   devices=/dev/sdb,/dev/sda
ARRAY /dev/md/WD1TBRAID0 container=f46ce314:c874c458:5630027e:d4375317 member=0 
UUID=58b9905f:2a773399:518dbd70:7b52bdc0

But, if I enter
mdadm --assemble --scan
I get a null response.

It seems that, when booting in pure UEFI mode, the kernel recognizes the
RAID0 array but doesn't assemble it.

So, I do have a workaround, by setting UEFI+Legacy in the BIOS, but the other
operating systems installed on the same system don't require it and turning
on the Legacy option causes the system to take longer to boot.

I am hoping that someone knowledgable about the kernel can suggest some
boot parameter I can add that will cause the kernal not to require some
legacy function.



-- Package-specific info:



Bug#1000908: procps ships with a file in /usr/lib/sysctl.d/ that does not start with a pair of digits

2022-02-01 Thread Craig Small
Hi Michael,
  Bug 100908 is a duplicate of 982436. 982436 suggested the 99 instead of
10.
I think the logic here is originally these settings were in
/etc/sysctl.conf and that's the last loaded file, so a 99 prefix puts it
"lastish".

 - Craig


On Mon, 24 Jan 2022 at 21:00, Michael Schaller  wrote:

> Note that the new file name is `99-protect-links.conf` but the bug
> filer asked for `10-protect-links.conf`.
>
> Was that `99` intentional?
>


Bug#1004611: Resignation & call for votes to elect the Chair

2022-02-01 Thread Gunnar Wolf
Sean Whitton dijo [Sun, Jan 30, 2022 at 02:10:08PM -0700]:
> ===BEGIN
> 
> A: Christoph Berg 
> B: Helmut Grohne 
> C: Elana Hashman 
> D: Simon McVittie 
> E: Niko Tyni 
> F: Matthew Vernon 
> G: Sean Whitton 
> H: Gunnar Wolf 
> 
> ===END

My vote is:

G > A = C = D = E = H > B = F


signature.asc
Description: PGP signature


Bug#965555: glurp: diff for NMU version 0.12.3-1.1

2022-02-01 Thread Joao Eriberto Mota Filho
Control: tags 96 + patch
Control: tags 96 + pending

Dear maintainer,

I've prepared an NMU for glurp (versioned as 0.12.3-1.1) and
uploaded it to DELAYED/10. Please feel free to tell me if I
should delay it longer or cancel the upload.

Regards,

Eriberto

diff -u glurp-0.12.3/debian/changelog glurp-0.12.3/debian/changelog
--- glurp-0.12.3/debian/changelog
+++ glurp-0.12.3/debian/changelog
@@ -1,3 +1,19 @@
+glurp (0.12.3-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+   * Using new DH level format. Consequently:
+   - debian/compat: removed.
+   - debian/control: changed from 'debhelper' to 'debhelper-compat' in
+ Build-Depends field and bumped level to 13.
+   - Closes: #96
+   * Dropped CDBS in favor of the debhelper to allow the build system to use
+ DH level greater than 11. Consequently:
+   - debian/control: removed no longer needed cdbs from Build-Depends
+ field.
+   - debian/rules: changed from CDBS to DH.
+
+ -- Joao Eriberto Mota Filho   Tue, 01 Feb 2022 23:55:04 
-0300
+
 glurp (0.12.3-1) unstable; urgency=medium
 
   * New upstream release (Closes: #333640, #379667, #385088, #359096, #581933).
reverted:
--- glurp-0.12.3/debian/compat
+++ glurp-0.12.3.orig/debian/compat
@@ -1 +0,0 @@
-5
diff -u glurp-0.12.3/debian/rules glurp-0.12.3/debian/rules
--- glurp-0.12.3/debian/rules
+++ glurp-0.12.3/debian/rules
@@ -3,4 +3,4 @@
 
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/autotools.mk
+%:
+   dh $@
 
diff -u glurp-0.12.3/debian/control glurp-0.12.3/debian/control
--- glurp-0.12.3/debian/control
+++ glurp-0.12.3/debian/control
@@ -2,7 +2,7 @@
 Section: x11
 Priority: optional
 Maintainer: Stanislav Maslovski 
-Build-Depends: debhelper (>= 5), libgtk2.0-dev (>= 2.4), libglib2.0-dev (>= 
2.4), libmpd-dev, cdbs
+Build-Depends: debhelper-compat (= 13), libgtk2.0-dev (>= 2.4), libglib2.0-dev 
(>= 2.4), libmpd-dev
 Standards-Version: 3.8.4
 Homepage: http://sourceforge.net/projects/glurp/
 



Bug#1000138: /usr/bin/screen: command arguments beyond 62 silently discarded

2022-02-01 Thread Axel Beckert
Hi again,

Axel Beckert wrote:
> Unfortunately the relevant error message "Argument count or length
> limit exceeded" does not show up with the patch.

Additionally it also exits with exit code zero.

Both are not what you were declaring as "tolerable behaviour" as you
also required "message on stderr plus nonzero exit status" as I do.

I though must admit that "Panic()" is indeed widely used all over the
screen source code, so it looks like the right function for this purpose.

But if I type

  Ctrl-A:screen ../t.sh 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
  19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
  42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
  65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87
  88 89 90 91 92 93 94 95 96 97 98 99 100

inside a Screen session, I do get the proper error message 

  : too many tokens.

(with the empty string before the colon) as a status line message. So
there it at least aborts properly.

I also tried to modify your patch to at least get a non-zero exit code
or a visible error message in your case, but failed so far for both.

Regards, Axel
-- 
 ,''`.  |  Axel Beckert , https://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-|  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE



Bug#896826: partman-auto: Wrong minimal disk size calculation when using expert_recipe and lvm partitions

2022-02-01 Thread Marco Fleckinger

Dear Maintainer,

I can confirm this behavior on Debian 11. In a VM with about 8 GB disk 
size, the following recipe leads to a very similar error (just numbers 
change): Available disk space (8589) too small for expert recipe (13500);


My recipe is:

partman-auto partman-auto/expert_recipe string with_lvm :: \
  500 50 500 ext4 \
$primary{ }   \
$bootable{ }  \
method{ format } \
format{ }  \
use_filesystem{ } \
filesystem{ ext4 } \
mountpoint{ /boot } \
  . \
  8000 50 8000 lvm \
$primary{ }\
method{ lvm } \
vg_name{ vg0 }  \
  .  \
  5000 50 5000 ext4 \
$lvmok{ }  \
in_vg{ vg0 } \
lv_name{ root }  \
method{ format } \
format{}  \
use_filesystem{ }  \
filesystem{ ext4 } \
mountpoint{ / } \
  .

Regards, Marco

On Tue, 24 Apr 2018 18:07:31 +0200 Garinot Pierre 
 wrote:

Package: partman-auto
Version: partman-auto
Severity: important
Tags: d-i

Dear Maintainer,

   * What led up to the situation?
Trying to pressed the debian installer for automatic partitionning.

   * What exactly did you do (or not do) that was effective (or
 ineffective)?
Used these preseed rules:


d-i partman-auto/disk string /dev/sda
d-i partman-auto/method string lvm
d-i partman-auto/expert_recipe string \
arcadia ::\
30 50 100 ext4\
$primary{ } $bootable{ }  \
method{ format } format{ }\
use_filesystem{ } filesystem{ ext4 }  \
mountpoint{ /boot }   \
. \
64 1024 300% linux-swap   \
method{ swap } format{ }  \
. \
1980 3000 -1 ext4 \
$defaultignore{ } \
$primary{ }   \
method{ lvm } \
device{ /dev/sda }\
vg_name{ system } \
. \
60 100 150 ext4   \
$lvmok{ } in_vg{ system } lv_name{ root } \
method{ format } format{ }\
use_filesystem{ } filesystem{ ext4 }  \
mountpoint{ / }   \
. \
750 1000 15000 ext4   \
$lvmok{ } in_vg{ system } lv_name{ usr }  \
method{ format } format{ }\
use_filesystem{ } filesystem{ ext4 }  \
mountpoint{ /usr }\
. \
10 20 30 ext4 \
$lvmok{ } in_vg{ system } lv_name{ home } \
method{ format } format{ }\
use_filesystem{ } filesystem{ ext4 }  \
mountpoint{ /home }   \
. \
10 20 30 ext4 \
$lvmok{ } in_vg{ system } lv_name{ roothome } \
method{ format } format{ }\
use_filesystem{ } filesystem{ ext4 }  \
mountpoint{ /root }   \
. \
20 30 50 ext4 \




Bug#1004836: foot: Incorrect location for zsh completions

2022-02-01 Thread Nick Hastings
Package: foot
Version: 1.10.3-2~bpo11+1
Severity: normal
X-Debbugs-Cc: nicholaschasti...@gmail.com

Dear Maintainer,

zsh in debian adds /usr/share/zsh/vendor-completions to the fpath but
not /usr/share/zsh/site-functions. This foot package installs _foot and
_footclient to /usr/share/zsh/site-functions. This means that these
completions are not avaiable to users unless they modify their zpath.

Please install these completions to /usr/share/zsh/vendor-completions
instead of /usr/share/zsh/site-functions.

Regards,

Nick.


*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
 ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: 11.2
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages foot depends on:
ii  foot-terminfo   1.10.3-2~bpo11+1
ii  libc6   2.31-13+deb11u2
ii  libfcft32.5.1-1~bpo11+1
ii  libfontconfig1  2.13.1-4.2
ii  libpixman-1-0   0.40.0-1
ii  libwayland-client0  1.19.0-2~bpo11+1
ii  libwayland-cursor0  1.19.0-2~bpo11+1
ii  libxkbcommon0   1.0.3-2

foot recommends no packages.

Versions of packages foot suggests:
ii  foot-themes  1.10.3-2~bpo11+1

-- no debconf information



Bug#746255: WhatsApp Inc

2022-02-01 Thread Postmaster CGT






WhatsApp Inc. 

1601 Willow Road, Menlo Park, Ca 94025 

Spojené štáty americké 



Vážený používateľ WhatsApp: 



Vaše mobilné číslo bolo vybrané medzi šťastnými výhercami programu WhatsApp Inc 
Global Awards. 

Toto je program globálnych ocenení za patronát nad internetovými službami, 
všetci účastníci boli náhodne vybraní z celosvetových adresárov mobilných čísel 
a vaše mobilné číslo sa objaví na zariadení medzi víťazmi. 

Boli ste odmenení peňažnou cenou (900 600,00 EUR) deväťstotisíc šesťsto eur. 
pre program Global Awards 2022. 





Požadované informácie musíte poskytnúť čo najskôr, aby ste umožnili proces 
platby v banke a mohli začať s platbou. 





Celé meno: 

Telefónne číslo: 

národnosť: 

Vek: 

Rod: 

Rodinný stav: 

povolanie: 

adresa: 



Pošlite požadované informácie na oficiálnu e-mailovú adresu ( [ 
mailto:whatsappinc2...@gmail.com | whatsappinc2...@gmail.com ] ) na overenie a 
platbu. 



Z bezpečnostných dôvodov odporúčame všetkým výhercom, aby uchovávali tieto 
informácie v tajnosti pred verejnosťou, kým nebude vaša peňažná cena spracovaná 
a vaša 

cena vám bola uvoľnená. Toto je súčasťou nášho bezpečnostného protokolu, aby sa 
predišlo dvojitému nárokovaniu a neoprávnenému využívaniu tohto programu 
nezúčastnenými osobami. 



Ešte raz vám srdečne blahoželáme. 



S Pozdravom, 

WhatsApp Inc. 



Bug#1000138: /usr/bin/screen: command arguments beyond 62 silently discarded

2022-02-01 Thread Axel Beckert
Hi Ian,

Ian Jackson wrote:
> Could you apply the patch in the meantime, though ?  It is definitely
> an improvement.

I'm currently preparing an upload of the new upstream release 4.9.0.

It doesn't contain a fix for that, but upstream hinted that they might
include a fix in the next release — which I guess will become 4.9.1:

https://lists.gnu.org/archive/html/screen-devel/2022-01/msg00020.html

So I applied the patch to 4.9.0 and tested the result as documented in
this bug report, see the branch debian-bug-1000138 on Salsa:
https://salsa.debian.org/debian/screen/-/tree/debian-bug-1000138

Unfortunately the relevant error message "Argument count or length
limit exceeded" does not show up with the patch.

The only thing I see when the bug is triggered with the patch is
"[screen is terminating]" immediately (instead of waiting the five
seconds given in the script).

So I won't include it for now, but I'm open to include a patch if it
outputs a visible error message to the end-user.

But I actually do hope that upstream will have a proper fix soon for
this issue. I'd also include an upstream fix in the package e.g. if
the next release isn't ready yet, but a patch already available in the
upstream git repository.

Regards, Axel
-- 
 ,''`.  |  Axel Beckert , https://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-|  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE



Bug#823556: Mattermost dependencies

2022-02-01 Thread Unicap

Hi,

I would like to make sure these reported dependencies are up to date. In 
the next few days I should start packing one of them and I thought I'd 
start with

github.com/ssor/bom


--
    Cheers,
        Luis Leal


---



Bug#1004414: systemd-cron: generator turns crontabs public readable

2022-02-01 Thread Alexandre Detiste
This is pointless.

Nothing can be done to really improve the situation, as anybody can
look around in /proc .

Le jeu. 27 janv. 2022 à 04:21, Robert Siemer
 a écrit :
>
> Package: systemd-cron
> Version: 1.15.18-1
> Severity: normal
> Tags: security
> X-Debbugs-Cc: robert.siemer-report...@backsla.sh, Debian Security Team 
> 
>
> Crontabs, especially in /var/spool/cron are not readable to all users.
> Translated command lines in unit files in
> /run/systemd/generator on the other hand are.
>
> Shell variable assignments, written before a command would turn
> readable to everyone, which they are otherwise never.
>
> Further: the changed situation improves the opportunities for
> snooping around. On purpose?
>
> Regards,
> Robert
>
>
> -- Package-specific info:
> -- output of systemd-delta
>
> -- System Information:
> Debian Release: bookworm/sid
>   APT prefers stable-security
>   APT policy: (500, 'stable-security'), (500, 'unstable')
> Architecture: i386 (i686)
>
> Kernel: Linux 5.10.0-8-686-pae (SMP w/2 CPU threads)
> Kernel taint flags: TAINT_UNSIGNED_MODULE
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not 
> set
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
>
> Versions of packages systemd-cron depends on:
> ii  libc6   2.33-3
> ii  python3 3.9.8-1
> ii  systemd [systemd-sysusers]  250.3-1
> ii  systemd-sysv250.3-1
>
> Versions of packages systemd-cron recommends:
> ii  postfix [mail-transport-agent]  3.6.4-1
>
> systemd-cron suggests no packages.
>
> -- no debconf information
>



Bug#1004835: ITP: golang-github-bettercap-readline -- Readline is a pure go implementation for a GNU-Readline like library

2022-02-01 Thread Francisco Vilmar Cardoso Ruviaro
Package: wnpp
Severity: wishlist
Owner: Francisco Vilmar Cardoso Ruviaro 
X-Debbugs-Cc: debian-de...@lists.debian.org, debian...@lists.debian.org, 
francisco.ruvi...@riseup.net

* Package name: golang-github-bettercap-readline
  Version : 1.4+git20210228.655e48b
  Upstream Author : Chzyer
Simone Margaritelli
* URL : https://github.com/bettercap/readline
* License : Expat
  Programming Lang: Go
  Description : Readline is a pure go implementation for a GNU-Readline 
like library

  Readline supports multiple platforms (Windows, OSX, GNU/Linux),
  and enables applications to provide a terminal user interface that
  is able to dynmically interact with the user on one terminal line.

  Comment: This project was forked from https://github.com/chzyer/readline

  Reason for packaging:
  This package is one of the dependencies for bettercap
  (https://github.com/bettercap/bettercap)



Bug#1004834: qemu-system: connecting devices using `usb-host` does not work

2022-02-01 Thread Sicelo A. Mhlongo
Package: qemu-system
Version: 1:6.2+dfsg-2
Severity: important

When attaching a usb devices on either xhci or ehci emulated controllers, they
using `usb-host` option, they do not get detected by the guest operating
system, whether guest is a Linux or Windows system. Other types of emulated usb
interfaces work (I tested `usb-tablet` and `usb-audio`).

The commandline I use is:

qemu-system-x86_64 -m 4096 \
  -enable-kvm -cpu host -smp cores=2 \
  -rtc base=localtime,clock=host \
  -drive driver=raw,file=${WINDOWS10IMG},if=virtio \
  -net nic,model=virtio-net-pci \
  -net user,hostfwd=tcp:127.0.0.1:13389-:3389 \
  -vga virtio \
  -device qemu-xhci,id=xhci \
  -device usb-host,bus=xhci.0,vendorid=0x046d,productid=0x0825,id=cam0 \
  -device usb-tablet

I have tested with 4 different devices, namely:
  - Logitech C270 Webcam (046d:0825)
  - USB Flash Disk
  - Bluetooth module (internal, 8087:07dc)
  - Ericsson  N5321 gw modem (internal, 0bdb:193e)

The webcam does show up as an audio interface if I use `usb-audio` option to 
add it instead of `usb-host`. It is not usable as `usb-audio` does not support 
microphones, but it shows that the `usb-audio` interface in qemu does work for 
USB devices.

All the devices show up in qemu monitor's `info usbhost` command output, and 
after adding them with `usb-host`, the monitor shows them, even though they 
are completely inaccessible to the guest.



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

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

Versions of packages qemu-system depends on:
ii  qemu-system-arm1:6.2+dfsg-2
ii  qemu-system-mips   1:6.2+dfsg-2
ii  qemu-system-misc   1:6.2+dfsg-2
ii  qemu-system-ppc1:6.2+dfsg-2
ii  qemu-system-sparc  1:6.2+dfsg-2
ii  qemu-system-x861:6.2+dfsg-2

qemu-system recommends no packages.

qemu-system suggests no packages.

-- no debconf information



Bug#1004595: moc: FTBFS with ffmpeg 5.0

2022-02-01 Thread Elimar Riesebieter
Control: forwarded -1 mocma...@daper.net

* Sebastian Ramacher  [2022-01-30 21:37 +0100]:

> Source: moc
> Version: 1:2.6.0~svn-r3005-1
> Severity: important
> X-Debbugs-Cc: sramac...@debian.org
> Tags: sid bookworm ftbfs
> Usertags: ffmpeg5.0
> 
> moc FTBFS with ffmpeg 5.0 (available in experimental):

Elimar

-- 
  The path to source is always uphill!
-unknown-



Bug#1004710: [Pkg-shadow-devel] Bug#1004710: passwd: 4.11.1 breaks mmdebstrap testsuite by empty directories in /var/mail and /var/spool/mail

2022-02-01 Thread Bálint Réczey
Control: severity -1 serious


Hi Johannes,

Johannes Schauer Marin Rodrigues  ezt írta (időpont:
2022. febr. 1., K, 0:39):
>
> Package: passwd
> Version: 1:4.11.1+dfsg1-1
> Severity: normal
> X-Debbugs-Cc: jo...@debian.org
> Control: affects -1 mmdebstrap
>
> Hi,
>
> steps to reproduce:
>
> $ sudo debootstrap unstable debian-unstable-good 
> https://snapshot.debian.org/archive/debian/20220131T090427Z/
> $ sudo debootstrap unstable debian-unstable-bad 
> https://snapshot.debian.org/archive/debian/20220131T160201Z/
>
> when diffing both directories one sees:
>
> Only in debian-unstable-bad/var/mail: _apt
> Only in debian-unstable-bad/var/mail: systemd-network
> Only in debian-unstable-bad/var/mail: systemd-resolve
> Only in debian-unstable-bad/var/spool/mail: _apt
> Only in debian-unstable-bad/var/spool/mail: systemd-network
> Only in debian-unstable-bad/var/spool/mail: systemd-resolve
>
> The only packages that differ between both chroots are the versions of
> login and passwd, hence I'm filing this bug here.
>
> The problem is, that this breaks the testsuite and autopkgtest of
> mmdebstrap. Notably, a chroot created with mmdebstrap does not include
> these directories.
>
> Is this change indeed related to passwd?

I'm raising the severity to look into that.

> Is the creation of these empty directories intended?

I'm not sure yet.

> Do you have an explanation why they are only created with debootstrap?

Not yet, but thank you for the bug report.

Cheers,
Balint


> Thanks!
>
> cheers, josch



Bug#1004662: prosody: postinst keeps messing with snakeoil certs

2022-02-01 Thread Martin
On 2022-01-31 12:21, Julien Cristau wrote:
> prosody's postinst seems to insist on creating
> /etc/prosody/certs/localhost.{crt,key}, but does this in a fragile way.

There have been a number of prosody package bugs related to snakeoil
certs. I wonder, if it is worth the trouble?

For most real world installations, people get LE certs or buy them or
they have their own CA.

Maybe prosody package should just drop the whole snakeoil stuff?



Bug#1004833: kdeconnect: White on white, DPI breakages, etc

2022-02-01 Thread Joseph Carter
Package: kdeconnect
Version: 21.08.3-1
Severity: important
Tags: a11y

It appears kdeconnect is forcing assumptions about your DPI/font scale
(96/1.0), your theme (black on white), and probably other things, then
hardcoding all of those details. This causes any change in these
settings to cause kdeconnect to be horribly broken to the point that the
thing is completely unusable with white on white text, missing controls,
a panel popup too small to contain even one line of text, etc.

If you need those things changed because you're, say, legally blind,
kdeconnect is basically impossible to use. Workarounds exist depending
on your setup. A lot of fiddling may make the panel popup grow to
accomodate text. You can search the maze of inaccurate, obsolete, and
conflicting pages on theming Qt apps to figure out how to override a
theme for kdeconnect and set up wrapper scripts and .desktop files to do
that for specific apps and modify the GUI accordingly to use those
wrapper scripts. If you're using Compton, there's a plugin that'd let
you invert the window's colors and I guess there might be some way to
automate that, but I don't use it so am not sure. But at the point
you've done all that, you're scarcely using the Debian package as
provided and your hacks can be trivially broken by an upgrade of the
package.

This combination of … what apparently seems to amount to a pretty common
dumpster fire for Qt5 apps with hardcoded colors/backgrounds/font sizes
…sigh… has rendered kdeconnect basically unusable by anyone who uses a
dark theme or scaled fonts for accessibility, to say nothing of anyone
who uses them for aesthetic or "I have a shiny new 4k+ monitor and want
to actually, y'know, use it as intended" reasons.

Only workarounds I can think of involve forcing the theme to be the
default (since kdeconnect halfassedly does this anyway) and … I don't
know what to do about the DPI thing.

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

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

Versions of packages kdeconnect depends on:
ii  fuse33.10.5-1
ii  kio  5.88.0-1
ii  kpeople-vcard0.1-2
ii  libc62.33-5
ii  libfakekey0  0.3+git20170516-2
ii  libkf5configcore55.88.0-1
ii  libkf5configwidgets5 5.88.0-1
ii  libkf5coreaddons55.88.0-1
ii  libkf5dbusaddons55.88.0-1
ii  libkf5i18n5  5.88.0-2
ii  libkf5iconthemes55.88.0-1
ii  libkf5kcmutils5  5.88.0-1
ii  libkf5kiocore5   5.88.0-1
ii  libkf5kiofilewidgets55.88.0-1
ii  libkf5kiogui55.88.0-1
ii  libkf5kiowidgets55.88.0-1
ii  libkf5notifications5 5.88.0-2
ii  libkf5people55.88.0-1
ii  libkf5pulseaudioqt3  1.3-2
ii  libkf5service-bin5.88.0-1
ii  libkf5service5   5.88.0-1
ii  libkf5solid5 5.88.0-1
ii  libkf5waylandclient5 4:5.88.0-1
ii  libkf5widgetsaddons5 5.88.0-2
ii  libkf5windowsystem5  5.88.0-1
ii  libqca-qt5-2 2.3.4-1
ii  libqca-qt5-2-plugins 2.3.4-1
ii  libqt5core5a 5.15.2+dfsg-14
ii  libqt5dbus5  5.15.2+dfsg-14
ii  libqt5gui5   5.15.2+dfsg-14
ii  libqt5multimedia55.15.2-3
ii  libqt5network5   5.15.2+dfsg-14
ii  libqt5qml5   5.15.2+dfsg-9
ii  libqt5quick5 5.15.2+dfsg-9
ii  libqt5quickcontrols2-5   5.15.2+dfsg-4
ii  libqt5waylandclient5 5.15.2-4
ii  libqt5widgets5   5.15.2+dfsg-14
ii  libqt5x11extras5 5.15.2-2
ii  libstdc++6   11.2.0-16
ii  libwayland-client0   1.19.0-2+b1
ii  libx11-6 2:1.7.2-2+b1
ii  libxtst6 2:1.2.3-1
ii  plasma-framework 5.88.0-1
ii  qml-module-org-kde-kirigami2 5.88.0-1
ii  qml-module-org-kde-kquickcontrolsaddons  5.88.0-1
ii  qml-module-org-kde-people5.88.0-1
ii  qml-module-qt-labs-plat

Bug#1004832: ITP: hyx -- minimalistic but powerful vim-like hex editor

2022-02-01 Thread Russell Hernandez Ruiz
Package: wnpp
Severity: wishlist
Owner: Russell Hernandez Ruiz 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: hyx
  Version : 2021.06.09
  Upstream Author : Lorenz Panny 
* URL : https://yx7.cc/code/
* License : MIT/Expat
  Programming Lang: C
  Description : minimalistic but powerful vim-like hex editor

A minimalistic (< 2300 lines of C) vim-like hex editor.
It can display ASCII with colors, insert/replace/delete,
copy/paste, undo/redo, and search.

Very small, low latency, familiar interface, looks nice.

The package is already made. I'm new to packaging so I'll need a sponsor. I'd
like for it to be included in bullseye. It only depends on libc (according to
dpkg, >= 2.17). It could even go into buster and stretch I think, but I don't
know if that's possible/desirable.



Bug#1004730: Ship mask directly in the package

2022-02-01 Thread Michael Biebl

Am 01.02.22 um 21:59 schrieb Marc Haber:

On Tue, Feb 01, 2022 at 12:44:50PM +0100, Michael Biebl wrote:

I noticed that the latest version of sudo ships a mask
  /etc/systemd/system/sudo.service -> /dev/null
which is created dynamically via the maintainer scripts.


It does. There was a lintian error before.


Please consider simply shipping the mask in the package statically in
/lib/systemd/system/ as was done before.


Why?


It's simpler, doesn't require maintainer scripts and is consistent with 
how other packages are doing it.

Besides, /etc should ideally be admin territory.



OpenPGP_signature
Description: OpenPGP digital signature


Bug#1004831: transition: ffmpeg

2022-02-01 Thread Sebastian Ramacher
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition
Tags: moreinfo
X-Debbugs-Cc: sramac...@debian.org, debian-multime...@lists.debian.org
Control: forwarded -1 
https://release.debian.org/transitions/html/auto-ffmpeg.html
Control: block -1 by 1004570
Control: block -1 by 1004573
Control: block -1 by 1004574
Control: block -1 by 1004578
Control: block -1 by 1004579
Control: block -1 by 1004581
Control: block -1 by 1004584
Control: block -1 by 1004585
Control: block -1 by 1004587
Control: block -1 by 1004594
Control: block -1 by 1004595
Control: block -1 by 1004596
Control: block -1 by 1004597
Control: block -1 by 1004598
Control: block -1 by 1004600
Control: block -1 by 1004610
Control: block -1 by 1004612
Control: block -1 by 1004613
Control: block -1 by 1004616
Control: block -1 by 1004620
Control: block -1 by 1004622
Control: block -1 by 1004623
Control: block -1 by 1004624
Control: block -1 by 1004625
Control: block -1 by 1004626
Control: block -1 by 1004627
Control: block -1 by 1004628
Control: block -1 by 1004629
Control: block -1 by 1004630
Control: block -1 by 1004631
Control: block -1 by 1004632
Control: block -1 by 1004633
Control: block -1 by 1004634
Control: block -1 by 1004636
Control: block -1 by 1004637
Control: block -1 by 1004638
Control: block -1 by 1004639
Control: block -1 by 1004640
Control: block -1 by 1004641
Control: block -1 by 1004642
Control: block -1 by 1004718
Control: block -1 by 1004719
Control: block -1 by 1004720
Control: block -1 by 1004721
Control: block -1 by 1004722
Control: block -1 by 1004760
Control: block -1 by 1004762
Control: block -1 by 1004763
Control: block -1 by 1004764
Control: block -1 by 1004766
Control: block -1 by 1004767
Control: block -1 by 1004768
Control: block -1 by 1004769
Control: block -1 by 1004770
Control: block -1 by 1004771
Control: block -1 by 1004772
Control: block -1 by 1004774
Control: block -1 by 1004776
Control: block -1 by 1004777
Control: block -1 by 1004778
Control: block -1 by 1004779
Control: block -1 by 1004782
Control: block -1 by 1004783
Control: block -1 by 1004784
Control: block -1 by 1004785
Control: block -1 by 1004787
Control: block -1 by 1004788
Control: block -1 by 1004789
Control: block -1 by 1004791
Control: block -1 by 1004792
Control: block -1 by 1004793
Control: block -1 by 1004794
Control: block -1 by 1004795
Control: block -1 by 1004796
Control: block -1 by 1004797
Control: block -1 by 1004799
Control: block -1 by 1004800
Control: block -1 by 1004801
Control: block -1 by 1004802
Control: block -1 by 1004803
Control: block -1 by 1004804
Control: block -1 by 1004805
Control: block -1 by 1004806
Control: block -1 by 1004807
Control: block -1 by 1004808
Control: block -1 by 1004809
Control: block -1 by 1004810
Control: block -1 by 1004811
Control: block -1 by 1004812
Control: block -1 by 1004813
Control: block -1 by 1004814
Control: block -1 by 1004816
Control: block -1 by 1004817
Control: block -1 by 1004819
Control: block -1 by 1004820
Control: block -1 by 1004821
Control: block -1 by 1004822
Control: block -1 by 1004823
Control: block -1 by 1004825
Control: block -1 by 1004826
Control: block -1 by 1004828

ffmpeg got a new major release including API and ABI breakage. Hence, it
needs a transition. The reverse dependencies are not yet ready, so this
bug is just a heads up and should help to track progress. Due to
ffmpeg's security record, we should complete this transition for
bookworm.

Bugs for the reverse dependencies have been filed and they are available
at
https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=sramacher%40debian.org&tag=ffmpeg5.0

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004830: gerbera: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: gerbera
Version: 1.1.0+dfsg-3
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

gerbera FTBFS with ffmpeg 5.0 in experimental:

/usr/lib/ccache/c++ -DAUTO_CREATE_DATABASE -DEXTEND_PROTOCOLINFO 
-DEXTERNAL_TRANSCODING -DHAVE_AVSTREAM_CODECPAR -DHAVE_CURL -DHAVE_EXIV2 
-DHAVE_FFMPEG -DHAVE_FFMPEGTHUMBNAILER -DHAVE_INOTIFY -DHAVE_JS -DHAVE_LIBEXIF 
-DHAVE_MAGIC -DHAVE_MYSQL -DHAVE_NL_LANGINFO -DHAVE_SETLOCALE -DHAVE_SQLITE3 
-DHAVE_TAGLIB -DONLINE_SERVICES -DPACKAGE_DATADIR=\"/usr/share/gerbera\" 
-DPACKAGE_NAME=\"gerbera\" -DTOMBDEBUG -DVERSION=\"1.1.0\" -DYOUTUBE 
-D__FILENAME__=\"src/metadata/taglib_handler.cc\" -I/<>/src 
-I/usr/include/upnp -I/usr/include/mysql -I/usr/include/libexif 
-I/usr/include/exiv2 -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -std=c++14 -MD -MT 
CMakeFiles/libgerbera.dir/src/metadata/taglib_handler.cc.o -MF 
CMakeFiles/libgerbera.dir/src/metadata/taglib_handler.cc.o.d -o 
CMakeFiles/libgerbera.dir/src/metadata/taglib_handler.cc.o -c 
/<>/src/metadata/taglib_handler.cc
/<>/src/metadata/ffmpeg_handler.cc: In member function ‘virtual 
void FfmpegHandler::fillMetadata(zmm::Ref)’:
/<>/src/metadata/ffmpeg_handler.cc:233:5: error: ‘av_register_all’ 
was not declared in this scope
  233 | av_register_all();
  | ^~~
make[3]: *** [CMakeFiles/libgerbera.dir/build.make:541: 
CMakeFiles/libgerbera.dir/src/metadata/ffmpeg_handler.cc.o] Error 1
make[3]: *** Waiting for unfinished jobs
/<>/src/metadata/taglib_handler.cc: In member function ‘virtual 
zmm::Ref TagLibHandler::serveContent(zmm::Ref, int, 
off_t*)’:
/<>/src/metadata/taglib_handler.cc:307:41: warning: 
‘TagLib::MP4::ItemListMap’ is deprecated [-Wdeprecated-declarations]
  307 | const TagLib::MP4::ItemListMap& itemsListMap = 
f.tag()->itemListMap();
  | ^~~~
In file included from /usr/include/taglib/mp4file.h:33,
 from /<>/src/metadata/taglib_handler.cc:45:
/usr/include/taglib/mp4tag.h:45:57: note: declared here
   45 | TAGLIB_DEPRECATED typedef TagLib::Map ItemListMap;
  | ^~~
/<>/src/metadata/taglib_handler.cc:307:76: warning: 
‘TagLib::MP4::ItemMap& TagLib::MP4::Tag::itemListMap()’ is deprecated 
[-Wdeprecated-declarations]
  307 | const TagLib::MP4::ItemListMap& itemsListMap = 
f.tag()->itemListMap();
  |
^~
In file included from /usr/include/taglib/mp4file.h:33,
 from /<>/src/metadata/taglib_handler.cc:45:
/usr/include/taglib/mp4tag.h:77:36: note: declared here
   77 | TAGLIB_DEPRECATED ItemMap &itemListMap();
  |^~~
/<>/src/metadata/taglib_handler.cc: In member function ‘void 
TagLibHandler::extractMP4(TagLib::IOStream*, zmm::Ref)’:
/<>/src/metadata/taglib_handler.cc:573:30: warning: 
‘TagLib::MP4::ItemListMap’ is deprecated [-Wdeprecated-declarations]
  573 | TagLib::MP4::ItemListMap itemsListMap = mp4.tag()->itemListMap();
  |  ^~~~
In file included from /usr/include/taglib/mp4file.h:33,
 from /<>/src/metadata/taglib_handler.cc:45:
/usr/include/taglib/mp4tag.h:45:57: note: declared here
   45 | TAGLIB_DEPRECATED typedef TagLib::Map ItemListMap;
  | ^~~
/<>/src/metadata/taglib_handler.cc:573:67: warning: 
‘TagLib::MP4::ItemMap& TagLib::MP4::Tag::itemListMap()’ is deprecated 
[-Wdeprecated-declarations]
  573 | TagLib::MP4::ItemListMap itemsListMap = mp4.tag()->itemListMap();
  | ~~^~
In file included from /usr/include/taglib/mp4file.h:33,
 from /<>/src/metadata/taglib_handler.cc:45:
/usr/include/taglib/mp4tag.h:77:36: note: declared here
   77 | TAGLIB_DEPRECATED ItemMap &itemListMap();
  |^~~
make[3]: Leaving directory '/<>/obj-x86_64-linux-gnu'


Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004829: goldendict: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: goldendict
Version: 1.5.0~rc2+git20210630+ds-2
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

goldendict FTBFS with ffmpeg 5.0 in experimental:

g++ -c -pipe -rdynamic -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -frtti -Wall -Wextra -D_REENTRANT -fPIC 
-DMAKE_QTMULTIMEDIA_PLAYER -DMAKE_FFMPEG_PLAYER -DHAVE_X11 
-DPROGRAM_DATA_DIR=\"/usr/share/goldendict/\" 
-DPROGRAM_VERSION=\"1.5.0-RC2+git\" -DMAKE_ZIM_SUPPORT 
-DMAKE_EXTRA_TIFF_HANDLER -DMAKE_CHINESE_CONVERSION_SUPPORT -DQT_NO_DEBUG 
-DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB -DQT_PRINTSUPPORT_LIB -DQT_HELP_LIB 
-DQT_WIDGETS_LIB -DQT_WEBKIT_LIB -DQT_MULTIMEDIA_LIB -DQT_X11EXTRAS_LIB 
-DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I. -I. 
-Iqtsingleapplication/src -I/usr/include/hunspell 
-I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu/qt5 
-I/usr/include/x86_64-linux-gnu/qt5/QtSvg 
-I/usr/include/x86_64-linux-gnu/qt5/QtWebKitWidgets 
-I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport 
-I/usr/include/x86_64-linux-gnu/qt5/QtHelp 
-I/usr/include/x86_64-linux-gnu/qt5/QtWidgets 
-I/usr/include/x86_64-linux-gnu/qt5/QtWebKit 
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia 
-I/usr/include/x86_64-linux-gnu/qt5/QtX11Extras 
-I/usr/include/x86_64-linux-gnu/qt5/QtGui 
-I/usr/include/x86_64-linux-gnu/qt5/QtXml 
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork 
-I/usr/include/x86_64-linux-gnu/qt5/QtSql 
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ibuild -Ibuild 
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o build/zim.o zim.cc
ffmpegaudio.cc: In member function ‘bool 
Ffmpeg::DecoderContext::openCodec(QString&)’:
ffmpegaudio.cc:226:32: error: invalid conversion from ‘const AVCodec*’ to 
‘AVCodec*’ [-fpermissive]
  226 |   codec_ = avcodec_find_decoder( audioStream_->codecpar->codec_id );
  |^~~~
  ||
  |const AVCodec*
ffmpegaudio.cc: In member function ‘bool 
Ffmpeg::DecoderContext::play(QString&)’:
ffmpegaudio.cc:412:17: warning: ‘void av_init_packet(AVPacket*)’ is deprecated 
[-Wdeprecated-declarations]
  412 |   av_init_packet( &packet );
  |   ~~^~~
In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:45,
 from ffmpegaudio.cc:19:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
  506 | void av_init_packet(AVPacket *pkt);
  |  ^~
ffmpegaudio.cc:472:17: warning: ‘void av_init_packet(AVPacket*)’ is deprecated 
[-Wdeprecated-declarations]
  472 |   av_init_packet( &packet );
  |   ~~^~~
In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:45,
 from ffmpegaudio.cc:19:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
  506 | void av_init_packet(AVPacket *pkt);
  |  ^~
make[1]: *** [Makefile:3840: build/ffmpegaudio.o] Error 1

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004828: handbrake: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: handbrake
Version: 1.5.1+ds1-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

handbrake FTBFS with ffmpeg 5.0 in experimental:

/usr/lib/ccache/gcc -std=gnu99 -pipe -fmessage-length=0 -Wall 
-Wno-format-truncation -g2 -O3 -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -mfpmath=sse -msse2 -fstack-protector-strong 
-D_FORTIFY_SOURCE=2 -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -DHAS_STRERROR_R -DARCH_X86_64 -I./libhb/ 
-I./contrib/include -I/usr/include/libxml2 -c ../libhb/decomb.c -o 
libhb/decomb.o
../libhb/decavcodec.c: In function ‘decavcodecaInit’:
../libhb/decavcodec.c:185:17: warning: assignment discards ‘const’ qualifier 
from pointer target type [-Wdiscarded-qualifiers]
  185 | codec   = avcodec_find_decoder(w->codec_param);
  | ^
../libhb/decavcodec.c: In function ‘parse_adts_extradata’:
../libhb/decavcodec.c:580:11: error: unknown type name ‘AVBitStreamFilter’
  580 | const AVBitStreamFilter * bsf;
  |   ^
../libhb/decavcodec.c:581:5: error: unknown type name ‘AVBSFContext’; did you 
mean ‘AVIOContext’?
  581 | AVBSFContext* ctx = NULL;
  | ^~~~
  | AVIOContext
../libhb/decavcodec.c:584:11: warning: implicit declaration of function 
‘av_bsf_get_by_name’; did you mean ‘avfilter_get_by_name’? 
[-Wimplicit-function-declaration]
  584 | bsf = av_bsf_get_by_name("aac_adtstoasc");
  |   ^~
  |   avfilter_get_by_name
../libhb/decavcodec.c:584:9: warning: assignment to ‘const int *’ from ‘int’ 
makes pointer from integer without a cast [-Wint-conversion]
  584 | bsf = av_bsf_get_by_name("aac_adtstoasc");
  | ^
../libhb/decavcodec.c:585:11: warning: implicit declaration of function 
‘av_bsf_alloc’; did you mean ‘av_max_alloc’? [-Wimplicit-function-declaration]
  585 | ret = av_bsf_alloc(bsf, &ctx);
  |   ^~~~
  |   av_max_alloc
../libhb/decavcodec.c:591:8: error: request for member ‘time_base_in’ in 
something not a structure or union
  591 | ctx->time_base_in.num = 1;
  |^~
../libhb/decavcodec.c:592:8: error: request for member ‘time_base_in’ in 
something not a structure or union
  592 | ctx->time_base_in.den = audio->config.out.samplerate;
  |^~
../libhb/decavcodec.c:593:40: error: request for member ‘par_in’ in something 
not a structure or union
  593 | avcodec_parameters_from_context(ctx->par_in, context);
  |^~
../libhb/decavcodec.c:594:11: warning: implicit declaration of function 
‘av_bsf_init’ [-Wimplicit-function-declaration]
  594 | ret = av_bsf_init(ctx);
  |   ^~~
../libhb/decavcodec.c:598:9: warning: implicit declaration of function 
‘av_bsf_free’; did you mean ‘av_opt_free’? [-Wimplicit-function-declaration]
  598 | av_bsf_free(&ctx);
  | ^~~
  | av_opt_free
../libhb/decavcodec.c:602:11: warning: implicit declaration of function 
‘av_bsf_send_packet’; did you mean ‘av_append_packet’? 
[-Wimplicit-function-declaration]
  602 | ret = av_bsf_send_packet(ctx, pkt);
  |   ^~
  |   av_append_packet
../libhb/decavcodec.c:610:11: warning: implicit declaration of function 
‘av_bsf_receive_packet’; did you mean ‘avcodec_receive_packet’? 
[-Wimplicit-function-declaration]
  610 | ret = av_bsf_receive_packet(ctx, pkt);
  |   ^
  |   avcodec_receive_packet
../libhb/decavcodec.c:631:45: warning: passing argument 3 of 
‘av_packet_get_side_data’ from incompatible pointer type 
[-Wincompatible-pointer-types]
  631 | &size);
  | ^
  | |
  | int *
In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:45,
 from ../libhb/handbrake/hbffmpeg.h:13,
 from ../libhb/decavcodec.c:42:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:598:42: note: expected 
‘size_t *’ {aka ‘long unsigned int *’} but argument is of type ‘int *’
  598 |  size_t *size);
  |  ^~~~
../libhb/decavcodec.c: In function ‘decavcodecaBSInfo’:
../libhb/decavcodec.c:658:22: warning: initialization discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
  658 | AVCodec *codec = avcodec_find_decoder( w->codec_param );
  |  ^~~~
../libhb/decavcodec.c: In function ‘decavcodecvInit’:
../libhb/decavcodec.c:1507:19: warning: assignment discards ‘const’ qualifier 
from pointer targ

Bug#1004826: harvid: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: harvid
Version: 0.8.3-2
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

harvid FTBFS with ffmpeg 5.0 in experimental:

cc -c -o vinfo.o -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2   `pkg-config --cflags libavcodec libavformat libavutil 
libswscale` vinfo.c
ffdecoder.c: In function ‘ff_picture_bytesize’:
ffdecoder.c:91:18: warning: implicit declaration of function 
‘avpicture_get_size’; did you mean ‘ff_picture_bytesize’? 
[-Wimplicit-function-declaration]
   91 |   const int bs = avpicture_get_size(render_fmt, w, h);
  |  ^~
  |  ff_picture_bytesize
ffdecoder.c: In function ‘ff_init_moviebuffer’:
ffdecoder.c:261:3: warning: implicit declaration of function ‘avpicture_fill’ 
[-Wimplicit-function-declaration]
  261 |   avpicture_fill((AVPicture *)ff->pFrameFMT, ff->buffer, 
ff->render_fmt, ff->out_width, ff->out_height);
  |   ^~
ffdecoder.c:261:19: error: ‘AVPicture’ undeclared (first use in this function); 
did you mean ‘AVPictureType’?
  261 |   avpicture_fill((AVPicture *)ff->pFrameFMT, ff->buffer, 
ff->render_fmt, ff->out_width, ff->out_height);
  |   ^
  |   AVPictureType
ffdecoder.c:261:19: note: each undeclared identifier is reported only once for 
each function it appears in
ffdecoder.c:261:30: error: expected expression before ‘)’ token
  261 |   avpicture_fill((AVPicture *)ff->pFrameFMT, ff->buffer, 
ff->render_fmt, ff->out_width, ff->out_height);
  |  ^
ffdecoder.c: In function ‘ff_initialize’:
ffdecoder.c:266:3: warning: implicit declaration of function ‘av_register_all’ 
[-Wimplicit-function-declaration]
  266 |   av_register_all();
  |   ^~~
ffdecoder.c:267:3: warning: implicit declaration of function 
‘avcodec_register_all’ [-Wimplicit-function-declaration]
  267 |   avcodec_register_all();
  |   ^~~~
ffdecoder.c: In function ‘ff_set_framerate’:
ffdecoder.c:321:21: warning: implicit declaration of function 
‘av_stream_get_r_frame_rate’; did you mean ‘av_stream_get_side_data’? 
[-Wimplicit-function-declaration]
  321 | AVRational fr = av_stream_get_r_frame_rate (av_stream);
  | ^~
  | av_stream_get_side_data
ffdecoder.c:321:21: error: invalid initializer
ffdecoder.c: In function ‘ff_open_movie’:
ffdecoder.c:410:34: error: ‘AVStream’ has no member named ‘codec’
  410 | if(ff->pFormatCtx->streams[i]->codec->codec_type == 
AVMEDIA_TYPE_VIDEO)
  |  ^~
ffdecoder.c:461:59: error: ‘AVStream’ has no member named ‘codec’
  461 |   ff->pCodecCtx = ff->pFormatCtx->streams[ff->videoStream]->codec;
  |   ^~
ffdecoder.c:488:10: warning: assignment discards ‘const’ qualifier from pointer 
target type [-Wdiscarded-qualifiers]
  488 |   pCodec = avcodec_find_decoder(ff->pCodecCtx->codec_id);
  |  ^
ffdecoder.c: In function ‘parse_pts_from_frame’:
ffdecoder.c:538:11: warning: implicit declaration of function 
‘av_frame_get_best_effort_timestamp’ [-Wimplicit-function-declaration]
  538 | pts = av_frame_get_best_effort_timestamp (f);
  |   ^~
ffdecoder.c:550:14: error: ‘AVFrame’ has no member named ‘pkt_pts’; did you 
mean ‘pkt_dts’?
  550 | pts = f->pkt_pts;
  |  ^~~
  |  pkt_dts
ffdecoder.c: In function ‘my_seek_frame’:
ffdecoder.c:620:9: warning: implicit declaration of function ‘av_free_packet’; 
did you mean ‘av_get_packet’? [-Wimplicit-function-declaration]
  620 | av_free_packet (packet);
  | ^~
  | av_get_packet
ffdecoder.c:635:11: warning: implicit declaration of function 
‘avcodec_decode_video2’; did you mean ‘avcodec_decode_subtitle2’? 
[-Wimplicit-function-declaration]
  635 | err = avcodec_decode_video2 (ff->pCodecCtx, ff->pFrame, 
&frameFinished, packet);
  |   ^
  |   avcodec_decode_subtitle2
ffdecoder.c: In function ‘ff_set_bufferptr’:
ffdecoder.c:773:19: error: ‘AVPicture’ undeclared (first use in this function); 
did you mean ‘AVPictureType’?
  773 |   avpicture_fill((AVPicture *)ff->pFrameFMT, ff->buffer, 
ff->render_fmt, ff->out_width, ff->out_height);
  |   ^
  |   AVPictureType
ffdecoder.c:773:30: error: expected expression before ‘)’ token
  773 |   avpicture_fill((AVPicture *)ff->pFrameFMT, ff->buffer, 
ff->render_fmt, ff->out_width, ff->out_height);
  |  ^
make[3]: *** [Makefile:84: ffdecoder.o] Error 1

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004824: Refers to INSTALL.md for usage instructions

2022-02-01 Thread Joseph Carter
Package: qt5-style-kvantum
Version: 0.18.0+repack-1
Severity: normal

The readme file included with qt5-style-kvantum literally tells you to
go read INSTALL.md if you want to know how to install OR use it. Please
include in future releases.

(Not sure Kvantum will solve any problems for me because I think the
real issue is that every Qt app I seem to care about uses hardcoded
fonts, colors, and DPI assumptions. But it's not Kvantum's fault that
the landscape for Qt apps is even more of a dumpster fire than GTK/Gnome
apps.)


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

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

Versions of packages qt5-style-kvantum depends on:
ii  libc6   2.33-5
ii  libgcc-s1   11.2.0-16
ii  libkf5windowsystem5 5.88.0-1
ii  libqt5core5a5.15.2+dfsg-14
ii  libqt5gui5  5.15.2+dfsg-14
ii  libqt5svg5  5.15.2-4
ii  libqt5widgets5  5.15.2+dfsg-14
ii  libqt5x11extras55.15.2-2
ii  libstdc++6  11.2.0-16
ii  libx11-62:1.7.2-2+b1
ii  qt5-style-kvantum-themes [qt5-style-kvantum-theme]  0.18.0+repack-1

Versions of packages qt5-style-kvantum recommends:
ii  qt5-style-kvantum-l10n  0.18.0+repack-1

qt5-style-kvantum suggests no packages.

-- no debconf information



Bug#1004825: hedgewars: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: hedgewars
Version: 1.0.0-14
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

hedgewars FTBFS with ffmpeg 5.0 in experimental:

[  6%] Generating hedgewars_it.qm
cd /<>/obj-x86_64-linux-gnu/share/hedgewars/Data/Locale && 
/usr/lib/qt5/bin/lrelease 
/<>/share/hedgewars/Data/Locale/hedgewars_it.ts -qm 
/<>/obj-x86_64-linux-gnu/share/hedgewars/Data/Locale/hedgewars_it.qm
Updating 
'/<>/obj-x86_64-linux-gnu/share/hedgewars/Data/Locale/hedgewars_gl.qm'...
Generated 223 translation(s) (177 finished and 46 unfinished)
Ignored 910 untranslated source text(s)
Updating 
'/<>/obj-x86_64-linux-gnu/share/hedgewars/Data/Locale/hedgewars_hu.qm'...
Generated 1181 translation(s) (1181 finished and 0 unfinished)
Updating 
'/<>/obj-x86_64-linux-gnu/share/hedgewars/Data/Locale/hedgewars_it.qm'...
Generated 1133 translation(s) (1133 finished and 0 unfinished)
/<>/hedgewars/avwrapper/avwrapper.c: In function ‘AddAudioStream’:
/<>/hedgewars/avwrapper/avwrapper.c:174:26: error: ‘AVStream’ has 
no member named ‘codec’
  174 | g_pAudio = g_pAStream->codec;
  |  ^~
/<>/hedgewars/avwrapper/avwrapper.c:176:5: warning: implicit 
declaration of function ‘avcodec_get_context_defaults3’ 
[-Wimplicit-function-declaration]
  176 | avcodec_get_context_defaults3(g_pAudio, g_pACodec);
  | ^
/<>/hedgewars/avwrapper/avwrapper.c: In function ‘WriteAudioFrame’:
/<>/hedgewars/avwrapper/avwrapper.c:230:5: warning: 
‘av_init_packet’ is deprecated [-Wdeprecated-declarations]
  230 | av_init_packet(&Packet);
  | ^~
In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:45,
 from /<>/hedgewars/avwrapper/avwrapper.c:25:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
  506 | void av_init_packet(AVPacket *pkt);
  |  ^~
/<>/hedgewars/avwrapper/avwrapper.c:247:9: warning: implicit 
declaration of function ‘avcodec_encode_audio2’; did you mean 
‘avcodec_encode_subtitle’? [-Wimplicit-function-declaration]
  247 | if (avcodec_encode_audio2(g_pAudio, &Packet, pFrame, &got_packet) 
!= 0)
  | ^
  | avcodec_encode_subtitle
/<>/hedgewars/avwrapper/avwrapper.c: In function ‘AddVideoStream’:
/<>/hedgewars/avwrapper/avwrapper.c:282:26: error: ‘AVStream’ has 
no member named ‘codec’
  282 | g_pVideo = g_pVStream->codec;
  |  ^~
/<>/hedgewars/avwrapper/avwrapper.c: In function ‘WriteFrame’:
/<>/hedgewars/avwrapper/avwrapper.c:384:5: warning: 
‘av_init_packet’ is deprecated [-Wdeprecated-declarations]
  384 | av_init_packet(&Packet);
  | ^~
In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:45,
 from /<>/hedgewars/avwrapper/avwrapper.c:25:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
  506 | void av_init_packet(AVPacket *pkt);
  |  ^~
/<>/hedgewars/avwrapper/avwrapper.c:408:13: warning: implicit 
declaration of function ‘avcodec_encode_video2’; did you mean 
‘avcodec_encode_subtitle’? [-Wimplicit-function-declaration]
  408 | if (avcodec_encode_video2(g_pVideo, &Packet, pFrame, 
&got_packet) < 0)
  | ^
  | avcodec_encode_subtitle
/<>/hedgewars/avwrapper/avwrapper.c: In function ‘AVWrapper_Init’:
/<>/hedgewars/avwrapper/avwrapper.c:503:5: warning: implicit 
declaration of function ‘av_register_all’ [-Wimplicit-function-declaration]
  503 | av_register_all();
  | ^~~
/<>/hedgewars/avwrapper/avwrapper.c:506:15: warning: assignment 
discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  506 | g_pFormat = av_guess_format(pFormatName, NULL, NULL);
  |   ^
/<>/hedgewars/avwrapper/avwrapper.c:525:26: error: 
‘AVFormatContext’ has no member named ‘filename’
  525 | snprintf(g_pContainer->filename, sizeof(g_pContainer->filename), 
"%s.%s", pFilename, ext);
  |  ^~
/<>/hedgewars/avwrapper/avwrapper.c:525:57: error: 
‘AVFormatContext’ has no member named ‘filename’
  525 | snprintf(g_pContainer->filename, sizeof(g_pContainer->filename), 
"%s.%s", pFilename, ext);
  | ^~
/<>/hedgewars/avwrapper/avwrapper.c:528:15: warning: assignment 
discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  528 | g_pVCodec = avcodec_find_encoder_by_name(pVCodecName);
  |   ^
/<>/hedgewars/avwrapper/avwrapper.c:529:15: warning: assignment 
discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
  529 | g_pACodec = avcodec_find_encoder_by_name(pACodecName);
  |   ^
/<>/hedgewars/avwrapper/avwrapper.c:563:49: error: 
‘AVFormatContext’ has no member named ‘filenam

Bug#1004823: info-beamer: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: info-beamer
Version: 1.0~pre3+dfsg-0.2
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

info-beamer FTBFS with ffmpeg 5.0 in experimental:

cc -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong 
-Wformat -Werror=format-security -DVERSION='"1.0pre3"' -I/usr/include/lua5.1 
-I/usr/include/freetype2/ -I/usr/include/ffmpeg -std=c99 -Wall -Wdate-time 
-D_FORTIFY_SOURCE=2  -c -o video.o video.c
video.c: In function ‘video_open’:
video.c:91:46: error: ‘AVStream’ has no member named ‘codec’
   91 | if (video->format_context->streams[i]->codec->codec_type == 
AVMEDIA_TYPE_VIDEO) {
  |  ^~
video.c:103:34: error: ‘AVStream’ has no member named ‘codec’
  103 | video->codec_context = stream->codec;
  |  ^~
video.c:104:18: warning: assignment discards ‘const’ qualifier from pointer 
target type [-Wdiscarded-qualifiers]
  104 | video->codec = avcodec_find_decoder(video->codec_context->codec_id);
  |  ^
video.c:155:31: warning: implicit declaration of function ‘avpicture_get_size’ 
[-Wimplicit-function-declaration]
  155 | video->buffer = av_malloc(avpicture_get_size(
  |   ^~
video.c:162:5: warning: implicit declaration of function ‘avpicture_fill’ 
[-Wimplicit-function-declaration]
  162 | avpicture_fill(
  | ^~
video.c:163:10: error: ‘AVPicture’ undeclared (first use in this function); did 
you mean ‘AVPictureType’?
  163 | (AVPicture *) video->scaled_frame,
  |  ^
  |  AVPictureType
video.c:163:10: note: each undeclared identifier is reported only once for each 
function it appears in
video.c:163:21: error: expected expression before ‘)’ token
  163 | (AVPicture *) video->scaled_frame,
  | ^
video.c: In function ‘video_next_frame’:
video.c:199:5: warning: ‘av_init_packet’ is deprecated 
[-Wdeprecated-declarations]
  199 | av_init_packet(&packet);
  | ^~
In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:45,
 from video.c:35:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
  506 | void av_init_packet(AVPacket *pkt);
  |  ^~
video.c:206:9: warning: implicit declaration of function ‘av_free_packet’; did 
you mean ‘av_get_packet’? [-Wimplicit-function-declaration]
  206 | av_free_packet(&packet);
  | ^~
  | av_get_packet
video.c:219:5: warning: implicit declaration of function 
‘avcodec_decode_video2’; did you mean ‘avcodec_decode_subtitle2’? 
[-Wimplicit-function-declaration]
  219 | avcodec_decode_video2(video->codec_context, video->raw_frame, 
&complete_frame, &packet);
  | ^
  | avcodec_decode_subtitle2
make[1]: *** [: video.o] Error 1
make[1]: Leaving directory '/<>'

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004822: k3b: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: k3b
Version: 21.08.0-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

k3b FTBFS with ffmpeg 5.0 in experimental:

/usr/lib/qt5/bin/moc -DHAVE_QT5WEBKITWIDGETS -DKCOREADDONS_LIB 
-DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB 
-DQT_NO_DEBUG -DQT_NO_URL_CAST_FROM_STRING -DQT_WEBKITWIDGETS_LIB 
-DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE 
-D_LARGEFILE64_SOURCE -I/<>/obj-x86_64-linux-gnu/src 
-I/<>/src -I/<>/obj-x86_64-linux-gnu 
-I/<>/src/helper -I/<>/src/projects 
-I/<>/src/projects/kostore -I/<>/libk3bdevice 
-I/<>/obj-x86_64-linux-gnu/libk3bdevice 
-I/<>/libk3bdevice -I/<>/libk3b 
-I/<>/libk3b/core -I/<>/libk3b/plugin 
-I/<>/libk3b/tools -I/<>/libk3b/projects 
-I/<>/libk3b/projects/audiocd 
-I/<>/libk3b/projects/datacd 
-I/<>/libk3b/projects/videocd 
-I/<>/libk3b/projects/mixedcd 
-I/<>/libk3b/projects/movixcd 
-I/<>/libk3b/projects/videodvd 
-I/<>/libk3b/tools/qprocess -I/<>/libk3b/jobs 
-I/<>/libk3b/videodvd 
-I/<>/obj-x86_64-linux-gnu/libk3b -I/<>/libk3b 
-I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore 
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ 
-I/usr/include/KF5/KCompletion -I/usr/include/KF5 
-I/usr/include/x86_64-linux-gnu/qt5/QtWidgets 
-I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/KF5/KConfigWidgets 
-I/usr/include/KF5/KCodecs -I/usr/include/KF5/KWidgetsAddons 
-I/usr/include/KF5/KConfigGui -I/usr/include/x86_64-linux-gnu/qt5/QtXml 
-I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KAuth 
-I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KIOCore 
-I/usr/include/KF5/KService -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork 
-I/usr/include/x86_64-linux-gnu/qt5/QtDBus 
-I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -I/usr/include/KF5/KCddb 
-I/usr/include/KF5/KArchive -I/usr/include/KF5/KI18n 
-I/usr/include/KF5/KIconThemes -I/usr/include/KF5/KJobWidgets 
-I/usr/include/KF5/KIOFileWidgets -I/usr/include/KF5/KIOWidgets 
-I/usr/include/KF5/KIOGui -I/usr/include/KF5/KWindowSystem 
-I/usr/include/KF5/Solid -I/usr/include/KF5/KBookmarks 
-I/usr/include/KF5/KItemViews -I/usr/include/KF5/KXmlGui 
-I/usr/include/KF5/KCMUtils -I/usr/include/KF5/KNewStuff3 
-I/usr/include/KF5/KNewStuff3/KNS3 -I/usr/include/KF5/KNewStuff3/knscore 
-I/usr/include/KF5/KNewStuff3/kns3 -I/usr/include/KF5/KNewStuff3/KNSCore 
-I/usr/include/KF5/Attica -I/usr/include/KF5/KNotifications 
-I/usr/include/KF5/KNotifyConfig 
-I/usr/include/x86_64-linux-gnu/qt5/QtWebKitWidgets 
-I/usr/include/x86_64-linux-gnu/qt5/QtWebKit -I/usr/include 
-I/usr/include/c++/11 -I/usr/include/x86_64-linux-gnu/c++/11 
-I/usr/include/c++/11/backward -I/usr/lib/gcc/x86_64-linux-gnu/11/include 
-I/usr/local/include -I/usr/include/x86_64-linux-gnu --include 
/<>/obj-x86_64-linux-gnu/src/k3b_autogen/moc_predefs.h 
--output-dep-file -o 
/<>/obj-x86_64-linux-gnu/src/k3b_autogen/OQ32MSGUA2/moc_k3bvcdburndialog.cpp
 /<>/src/projects/k3bvcdburndialog.h
/<>/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp: In member 
function ‘bool K3bFFMpegFile::open()’:
/<>/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:31:29: error: 
‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
   31 | #define FFMPEG_CODEC(s) (s->codec)
  | ^
/<>/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:131:39: note: in 
expansion of macro ‘FFMPEG_CODEC’
  131 | ::AVCodecContext* codecContext =  FFMPEG_CODEC(d->audio_stream);
  |   ^~~~
/<>/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:139:38: error: 
invalid conversion from ‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive]
  139 | d->codec = ::avcodec_find_decoder(codecContext->codec_id);
  |~~^~~~
  |  |
  |  const AVCodec*
/<>/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp: In member 
function ‘void K3bFFMpegFile::close()’:
/<>/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:31:29: error: 
‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
   31 | #define FFMPEG_CODEC(s) (s->codec)
  | ^
/<>/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:177:26: note: in 
expansion of macro ‘FFMPEG_CODEC’
  177 | ::avcodec_close( FFMPEG_CODEC(d->audio_stream) );
  |  ^~~~
/<>/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp: In member 
function ‘int K3bFFMpegFile::readPacket()’:
/<>/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:288:11: warning: 
‘void av_init_packet(AVPacket*)’ is deprecated [-Wdeprecated-declarations]
  288 | ::av_init_packet( &d->packet );
  |   ^~
In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:45,
 from 
/<>/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:19:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared 

Bug#1004821: libam7xxx: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: libam7xxx
Version: 0.1.7-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

libam7xx FTBFS with ffmpeg 5.0 in experimental:

cd /<>/obj-x86_64-linux-gnu/examples && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/picoproj.dir/link.txt --verbose=1
/usr/lib/ccache/cc -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -fvisibility=hidden -fno-common -Wall -Wextra -Wformat=2 
-Winit-self -Winline -Wpacked -Wpointer-arith -Wlarger-than-65500 
-Wmissing-declarations -Wmissing-format-attribute -Wmissing-noreturn 
-Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wredundant-decls 
-Wsign-compare -Wstrict-aliasing=2 -Wstrict-prototypes -Wswitch-enum -Wundef 
-Wunreachable-code -Wwrite-strings -fstack-protector 
-Wunsafe-loop-optimizations --param=ssp-buffer-size=4 -Wl,-z,relro -Wl,-z,now 
-Wl,-Bsymbolic-functions -Wl,--as-needed -rdynamic 
CMakeFiles/picoproj.dir/picoproj.c.o -o ../bin/picoproj  
-Wl,-rpath,/<>/obj-x86_64-linux-gnu/lib: ../lib/libam7xxx.so.0.1.7 
-lm -lusb-1.0 
/<>/examples/am7xxx-play.c:43:9: error: unknown type name 
‘AVCodecContext’
   43 | AVCodecContext  *codec_ctx;
  | ^~
/<>/examples/am7xxx-play.c: In function ‘video_input_init’:
/<>/examples/am7xxx-play.c:55:9: error: unknown type name 
‘AVCodecContext’; use ‘struct’ keyword to refer to the type
   55 | AVCodecContext *input_codec_ctx;
  | ^~
  | struct 
/<>/examples/am7xxx-play.c:61:9: warning: implicit declaration of 
function ‘avcodec_register_all’; did you mean ‘avdevice_register_all’? 
[-Wimplicit-function-declaration]
   61 | avcodec_register_all();
  | ^~~~
  | avdevice_register_all
/<>/examples/am7xxx-play.c:61:9: warning: nested extern 
declaration of ‘avcodec_register_all’ [-Wnested-externs]
/<>/examples/am7xxx-play.c:62:9: warning: implicit declaration of 
function ‘av_register_all’; did you mean ‘avdevice_register_all’? 
[-Wimplicit-function-declaration]
   62 | av_register_all();
  | ^~~
  | avdevice_register_all
/<>/examples/am7xxx-play.c:62:9: warning: nested extern 
declaration of ‘av_register_all’ [-Wnested-externs]
/<>/examples/am7xxx-play.c:66:30: warning: assignment discards 
‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   66 | input_format = 
av_find_input_format(input_format_string);
  |  ^
/<>/examples/am7xxx-play.c:102:89: warning: passing argument 5 of 
‘av_find_best_stream’ from incompatible pointer type 
[-Wincompatible-pointer-types]
  102 | video_index = av_find_best_stream(input_format_ctx, 
AVMEDIA_TYPE_VIDEO, -1, -1, &input_codec, 0);
  | 
^~~~
  | 
|
  | 
AVCodec **
In file included from /usr/include/x86_64-linux-gnu/libavdevice/avdevice.h:51,
 from /<>/examples/am7xxx-play.c:32:
/usr/include/x86_64-linux-gnu/libavformat/avformat.h:2161:41: note: expected 
‘const AVCodec **’ but argument is of type ‘AVCodec **’
 2161 | const AVCodec **decoder_ret,
  | ^~~
/<>/examples/am7xxx-play.c:109:27: warning: implicit declaration 
of function ‘avcodec_alloc_context3’; did you mean ‘avio_alloc_context’? 
[-Wimplicit-function-declaration]
  109 | input_codec_ctx = avcodec_alloc_context3(input_codec);
  |   ^~
  |   avio_alloc_context
/<>/examples/am7xxx-play.c:109:27: warning: nested extern 
declaration of ‘avcodec_alloc_context3’ [-Wnested-externs]
/<>/examples/am7xxx-play.c:109:25: warning: assignment to ‘int *’ 
from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
  109 | input_codec_ctx = avcodec_alloc_context3(input_codec);
  | ^
/<>/examples/am7xxx-play.c:117:15: warning: implicit declaration 
of function ‘avcodec_parameters_to_context’; did you mean 
‘avcodec_parameters_copy’? [-Wimplicit-function-declaration]
  117 | ret = avcodec_parameters_to_context(input_codec_ctx, 
input_codec_params);
  |   ^
  |   avcodec_parameters_copy
/<>/examples/am7xxx-play.c:117:15: warning: nested extern 
declaration of ‘avcodec_parameters_to_context’ [-Wnested-externs]
/<>/examples/am7xxx-play.c:124:15: warning: implicit declaration 
of function ‘avcodec_open2’; did you mean ‘avio_open2’? 
[-Wimplicit-function-declaration]
  124 | ret = avcodec_open2(input_codec_ctx, i

Bug#1004820: loudgain: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: loudgain
Version: 0.6.8+ds-2
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

loudgain FTBFS with ffmpeg 5.0 in experimental:

/usr/bin/ld: CMakeFiles/loudgain.dir/src/scan.c.o: in function `scan_init':
/<>/src/scan.c:73: undefined reference to `av_register_all'
collect2: error: ld returned 1 exit status

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004818: os-autoinst: FTBFS: test failure

2022-02-01 Thread Sebastian Ramacher
Source: os-autoinst
Version: 4.6.1632799442.f77d4e1-1
Severity: serious
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs

os-autoinst FTBFS in unstable:

Start 3: test-perl-testsuite

3: Test command: /<>/tools/invoke-tests "--prove-tool" 
"/usr/bin/prove" "--make-tool" "/usr/bin/ninja" "--build-directory" 
"/<>/build"
3: Test timeout computed to be: 1000
3: [12:23:12] ./00-compile-check-all.t . ok30351 ms ( 0.05 
usr  0.00 sys + 26.74 cusr  3.13 csys = 29.92 CPU)
3: [12:23:13] ./01-test_needle.t ... ok 1246 ms ( 0.02 
usr  0.00 sys +  1.28 cusr  0.11 csys =  1.41 CPU)
3: [12:23:14] ./02-test_ocr.t .. ok  707 ms ( 0.00 
usr  0.00 sys +  0.73 cusr  0.09 csys =  0.82 CPU)
3: [12:23:14] ./03-testapi.t ... ok  486 ms ( 0.01 
usr  0.00 sys +  0.46 cusr  0.02 csys =  0.49 CPU)
3: [12:23:15] ./04-check_vars_docu.t ... ok   77 ms ( 0.00 
usr  0.00 sys +  0.07 cusr  0.01 csys =  0.08 CPU)
3: [12:23:15] ./04-testapi-python.t  ok  362 ms ( 0.00 
usr  0.00 sys +  0.33 cusr  0.02 csys =  0.35 CPU)
3: [12:23:15] ./05-distribution.t .. ok  276 ms ( 0.00 
usr  0.00 sys +  0.26 cusr  0.02 csys =  0.28 CPU)
3: Useless use of a constant ("can load python test module at a"...) in void 
context at ./08-autotest.t line 342.
3: [2022-02-01T12:23:16.070 UTC] [debug] scheduling test tests/test.py
3: [12:23:16] ./08-autotest.t .. ok  377 ms ( 
0.01 usr  0.00 sys +  0.35 cusr  0.03 csys =  0.39 CPU)
3: [12:23:17] ./10-terminal.t .. ok 1418 ms ( 0.01 
usr  0.00 sys +  0.28 cusr  0.08 csys =  0.37 CPU)
3: [12:23:18] ./10-test-image-conversion-benchmark.t ... ok 1435 ms ( 0.01 
usr  0.00 sys +  1.37 cusr  0.06 csys =  1.44 CPU)
3: 
[12:23:19]
 ./10-virtio_terminal.t ... ok  379 ms ( 0.00 usr  0.00 sys 
+  0.32 cusr  0.06 csys =  0.38 CPU)
3: [12:23:19] ./11-image-ppm.t . ok  309 ms ( 0.00 
usr  0.00 sys +  0.29 cusr  0.03 csys =  0.32 CPU)
3: [12:23:19] ./12-bmwqemu.t ... ok  248 ms ( 0.00 
usr  0.00 sys +  0.23 cusr  0.01 csys =  0.24 CPU)
3: [12:23:20] ./15-logging.t ... ok  234 ms ( 0.00 
usr  0.00 sys +  0.22 cusr  0.02 csys =  0.24 CPU)
3: [12:23:20] ./16-send_with_fd.t .. ok  320 ms ( 0.00 
usr  0.00 sys +  0.27 cusr  0.05 csys =  0.32 CPU)
3: [12:23:20] ./17-basetest.t .. ok  298 ms ( 0.00 
usr  0.00 sys +  0.28 cusr  0.03 csys =  0.31 CPU)
3: [12:23:22] ./18-qemu.t .. ok 1382 ms ( 0.01 
usr  0.00 sys +  0.29 cusr  0.09 csys =  0.39 CPU)
3: [12:23:22] ./19-isotovideo-command-processing.t . ok  298 ms ( 0.00 
usr  0.00 sys +  0.27 cusr  0.03 csys =  0.30 CPU)
3: [12:23:22] ./20-openqa-benchmark-stopwatch-utils.t .. ok  117 ms ( 0.00 
usr  0.00 sys +  0.09 cusr  0.03 csys =  0.12 CPU)
3: 
3: #   Failed test 'no (unexpected) warnings (via done_testing)'
3: #   at ./21-needle-downloader.t line 126.
3: # Got the following unexpected warnings:
3: #   1: Mojo::Reactor::Poll: Timer failed: Label not found for "last 
T2_SUBTEST_WRAPPER" at /usr/share/perl/5.32/Test2/Hub/Subtest.pm line 67.
3: # Looks like you failed 1 test of 5.
3: [12:23:40] ./21-needle-downloader.t . 
3: Dubious, test returned 1 (wstat 256, 0x100)
3: Failed 1/5 subtests 
3: [12:23:40] ./22-svirt.t . ok  457 ms ( 0.01 
usr  0.01 sys +  0.41 cusr  0.06 csys =  0.49 CPU)
3: [12:23:41] ./23-baseclass.t . ok  292 ms ( 0.00 
usr  0.00 sys +  0.23 cusr  0.06 csys =  0.29 CPU)
3: [12:23:41] ./24-myjsonrpc-debug.t ... ok  231 ms ( 0.01 
usr  0.00 sys +  0.22 cusr  0.01 csys =  0.24 CPU)
3: [12:23:41] ./24-myjsonrpc.t . ok  233 ms ( 0.00 
usr  0.00 sys +  0.23 cusr  0.01 csys =  0.24 CPU)
3: [12:23:41] ./25-spvm.t .. ok  297 ms ( 0.00 
usr  0.00 sys +  0.27 cusr  0.02 csys =  0.29 CPU)
3: [12:23:41] ./26-serial_screen.t . ok  117 ms ( 0.00 
usr  0.00 sys +  0.09 cusr  0.03 csys =  0.12 CPU)
3: [12:23:42] ./26-ssh_screen.t  ok  131 ms ( 0.00 
usr  0.00 sys +  0.12 cusr  0.01 csys =  0.13 CPU)
3: [12:23:42] ./28-signalblocker.t . ok  447 ms ( 0.00 
usr  0.00 sys +  0.32 cusr  0.14 csys =  0.46 CPU)
3: [12:23:42] ./29-backend-generalhw.t . ok  369 ms ( 0.00 
usr  0.00 sys +  0.29 cusr  0.03 csys =  0.32 CPU)
3: [12:23:43] ./29-backend-ipmi.t .. ok  388 ms ( 0.01 
usr  0.00 sys +  0.35 cusr  0.04 csys =  0.40 CPU)
3: [12:23:43] ./29-backend-s390x.t . ok  288 ms 

Bug#1004819: mediastreamer2: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: mediastreamer2
Version: 1:4.4.21-3.1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

mediastreamer2 FTBFS with ffmpeg 5.0 in experimental:

[ 63%] Building C object 
src/CMakeFiles/mediastreamer.dir/videofilters/turbojpegnowebcam.c.o
cd /<>/obj-x86_64-linux-gnu/src && /usr/lib/ccache/cc 
-DBCTBX_LOG_DOMAIN=\"mediastreamer\" -DBCTBX_STATIC -DHAVE_CONFIG_H 
-DMS2_EXPORTS -DMS2_FILTERS -DMS2_INTERNAL -DORTP_STATIC -DVIDEO_ENABLED 
-D_TRUE_TIME -Dmediastreamer_EXPORTS -I/<>/include 
-I/<>/src/audiofilters -I/<>/src/utils 
-I/<>/src/voip -I/<>/obj-x86_64-linux-gnu 
-I/<>/obj-x86_64-linux-gnu/src -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC  -Wall 
-Wuninitialized -Wno-format-truncation -Wno-error=stringop-truncation 
-Wno-cast-function-type -Wstrict-prototypes -Wno-error=strict-prototypes -MD 
-MT src/CMakeFiles/mediastreamer.dir/videofilters/turbojpegnowebcam.c.o -MF 
CMakeFiles/mediastreamer.dir/videofilters/turbojpegnowebcam.c.o.d -o 
CMakeFiles/mediastreamer.dir/videofilters/turbojpegnowebcam.c.o -c 
/<>/src/videofilters/turbojpegnowebcam.c
In file included from /<>/src/voip/msvideo.c:23:
/<>/src/utils/ffmpeg-priv.h:124:17: error: conflicting types for 
‘avcodec_alloc_context3’; have ‘AVCodecContext *(AVCodec *)’
  124 | AVCodecContext *avcodec_alloc_context3(AVCodec *codec);
  | ^~
In file included from /<>/src/utils/ffmpeg-priv.h:52,
 from /<>/src/voip/msvideo.c:23:
/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:2326:17: note: previous 
declaration of ‘avcodec_alloc_context3’ with type ‘AVCodecContext *(const 
AVCodec *)’
 2326 | AVCodecContext *avcodec_alloc_context3(const AVCodec *codec);
  | ^~
make[3]: *** [src/CMakeFiles/mediastreamer.dir/build.make:1213: 
src/CMakeFiles/mediastreamer.dir/voip/msvideo.c.o] Error 1
make[3]: *** Waiting for unfinished jobs
[ 63%] Building C object src/CMakeFiles/mediastreamer.dir/utils/ffmpeg-priv.c.o
cd /<>/obj-x86_64-linux-gnu/src && /usr/lib/ccache/cc 
-DBCTBX_LOG_DOMAIN=\"mediastreamer\" -DBCTBX_STATIC -DHAVE_CONFIG_H 
-DMS2_EXPORTS -DMS2_FILTERS -DMS2_INTERNAL -DORTP_STATIC -DVIDEO_ENABLED 
-D_TRUE_TIME -Dmediastreamer_EXPORTS -I/<>/include 
-I/<>/src/audiofilters -I/<>/src/utils 
-I/<>/src/voip -I/<>/obj-x86_64-linux-gnu 
-I/<>/obj-x86_64-linux-gnu/src -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC  -Wall 
-Wuninitialized -Wno-format-truncation -Wno-error=stringop-truncation 
-Wno-cast-function-type -Wstrict-prototypes -Wno-error=strict-prototypes -MD 
-MT src/CMakeFiles/mediastreamer.dir/utils/ffmpeg-priv.c.o -MF 
CMakeFiles/mediastreamer.dir/utils/ffmpeg-priv.c.o.d -o 
CMakeFiles/mediastreamer.dir/utils/ffmpeg-priv.c.o -c 
/<>/src/utils/ffmpeg-priv.c
In file included from /<>/src/utils/ffmpeg-priv.c:21:
/<>/src/utils/ffmpeg-priv.h:124:17: error: conflicting types for 
‘avcodec_alloc_context3’; have ‘AVCodecContext *(AVCodec *)’
  124 | AVCodecContext *avcodec_alloc_context3(AVCodec *codec);
  | ^~
In file included from /<>/src/utils/ffmpeg-priv.h:52,
 from /<>/src/utils/ffmpeg-priv.c:21:
/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:2326:17: note: previous 
declaration of ‘avcodec_alloc_context3’ with type ‘AVCodecContext *(const 
AVCodec *)’
 2326 | AVCodecContext *avcodec_alloc_context3(const AVCodec *codec);
  | ^~
/<>/src/utils/ffmpeg-priv.c: In function ‘avcodec_encode_video2’:
/<>/src/utils/ffmpeg-priv.c:26:19: warning: implicit declaration 
of function ‘avcodec_encode_video’; did you mean ‘avcodec_encode_video2’? 
[-Wimplicit-function-declaration]
   26 | int error=avcodec_encode_video(avctx, avpkt->data, 
avpkt->size,frame);
  |   ^~~~
  |   avcodec_encode_video2
/<>/src/utils/ffmpeg-priv.c: In function 
‘avcodec_get_context_defaults3’:
/<>/src/utils/ffmpeg-priv.c:43:9: warning: implicit declaration of 
function ‘avcodec_get_context_defaults’; did you mean 
‘avcodec_get_context_defaults3’? [-Wimplicit-function-declaration]
   43 | avcodec_get_context_defaults(s);
  | ^~~~
  | avcodec_get_context_defaults3
/<>/src/utils/ffmpeg-priv.c: At top level:
/<>/src/utils/ffmpeg-priv.c:47:17: error: conflicting types for 
‘avcodec_alloc_context3’; have ‘AVCodecContext *(AVCodec *)’
   47 | AVCodecContext *avcodec_alloc_context3(AVCodec *codec){
  | ^~
In file included from /<>/src/utils/ffmpeg-priv.h:52,
 from /<>/src/utils/ffmpeg-priv.c:21:
/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:2326:17: note: previous 
declaration of ‘avcodec_alloc_context3’ with type ‘A

Bug#1004817: paraview: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: paraview
Version: 5.10.0~rc1-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

paraview FTBFS with ffmpeg 5.0 in experimental:

[ 30%] Building CXX object 
VTK/IO/Image/CMakeFiles/IOImage.dir/vtkJSONImageWriter.cxx.o
cd "/<>/build.python3.10/VTK/IO/Image" && /usr/lib/ccache/c++ 
-DIOImage_EXPORTS -Dkiss_fft_scalar=double 
-I"/<>/build.python3.10/VTK/IO/Image" 
-I"/<>/VTK/IO/Image" 
-I"/<>/build.python3.10/VTK/Common/Core" 
-I"/<>/VTK/Common/Core" 
-I"/<>/build.python3.10/VTK/Common/ExecutionModel" 
-I"/<>/VTK/Common/ExecutionModel" 
-I"/<>/build.python3.10/VTK/Common/DataModel" 
-I"/<>/VTK/Common/DataModel" 
-I"/<>/build.python3.10/VTK/Common/Math" 
-I"/<>/VTK/Common/Math" 
-I"/<>/build.python3.10/VTK/ThirdParty/kissfft/vtkkissfft" 
-I"/<>/VTK/ThirdParty/kissfft/vtkkissfft" 
-I"/<>/build.python3.10/VTK/Common/Transforms" 
-I"/<>/VTK/Common/Transforms" 
-I"/<>/build.python3.10/VTK/Imaging/Core" 
-I"/<>/VTK/Imaging/Core" 
-I"/<>/build.python3.10/VTK/Common/Misc" 
-I"/<>/VTK/Common/Misc" 
-I"/<>/build.python3.10/VTK/Common/System" 
-I"/<>/VTK/Common/System" 
-I"/<>/build.python3.10/VTK/Utilities/DICOMParser" 
-I"/<>/VTK/Utilities/DICOMParser" 
-I"/<>/build.python3.10/VTK/Utilities/MetaIO/vtkmetaio" 
-I"/<>/VTK/Utilities/MetaIO/vtkmetaio" 
-I"/<>/build.python3.10/VTK/ThirdParty/pugixml/vtkpugixml" 
-I"/<>/VTK/ThirdParty/pugixml/vtkpugixml" -isystem 
"/<>/build.python3.10/VTK/Utilities/KWIML" -isystem 
"/<>/VTK/Utilities/KWIML" -isystem 
"/<>/build.python3.10/VTK/Utilities/KWSys" -isystem 
"/<>/VTK/Utilities/KWSys" -isystem 
"/<>/build.python3.10/VTK/ThirdParty/kissfft" -isystem 
"/<>/VTK/ThirdParty/kissfft" -isystem 
"/<>/build.python3.10/VTK/ThirdParty/jpeg" -isystem 
"/<>/VTK/ThirdParty/jpeg" -isystem 
"/<>/build.python3.10/VTK/Utilities/MetaIO" -isystem 
"/<>/VTK/Utilities/MetaIO" -isystem 
"/<>/build.python3.10/VTK/ThirdParty/png" -isystem 
"/<>/VTK/ThirdParty/png" -isystem 
"/<>/build.python3.10/VTK/ThirdParty/pugixml" -isystem 
"/<>/VTK/ThirdParty/pugixml" -isystem 
"/<>/build.python3.10/VTK/ThirdParty/tiff" -isystem 
"/<>/VTK/ThirdParty/tiff" -isystem 
"/<>/build.python3.10/VTK/ThirdParty/zlib" -isystem 
"/<>/VTK/ThirdParty/zlib" -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time 
-D_FORTIFY_SOURCE=2  -O3 -DNDEBUG -fPIC -fvisibility=hidden 
-fvisibility-inlines-hidden -std=c++11 -MD -MT 
VTK/IO/Image/CMakeFiles/IOImage.dir/vtkJSONImageWriter.cxx.o -MF 
CMakeFiles/IOImage.dir/vtkJSONImageWriter.cxx.o.d -o 
CMakeFiles/IOImage.dir/vtkJSONImageWriter.cxx.o -c 
"/<>/VTK/IO/Image/vtkJSONImageWriter.cxx"
/<>/VTK/IO/FFMPEG/vtkFFMPEGWriter.cxx: In member function ‘int 
vtkFFMPEGWriterInternal::Start()’:
/<>/VTK/IO/FFMPEG/vtkFFMPEGWriter.cxx:111:41: error: invalid 
conversion from ‘const AVOutputFormat*’ to ‘AVOutputFormat*’ [-fpermissive]
  111 |   this->avOutputFormat = av_guess_format("avi", nullptr, nullptr);
  |  ~~~^
  | |
  | const AVOutputFormat*
/<>/VTK/IO/FFMPEG/vtkFFMPEGWriter.cxx:137:37: error: invalid 
conversion from ‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive]
  137 |   if (!(codec = 
avcodec_find_encoder(this->avOutputFormat->video_codec)))
  | ^~~
  | |
  | const AVCodec*
/<>/VTK/IO/FFMPEG/vtkFFMPEGWriter.cxx:152:32: error: 
‘avcodec_alloc_context3’ was not declared in this scope; did you mean 
‘avio_alloc_context’?
  152 |   if (!(this->avCodecContext = avcodec_alloc_context3(codec)))
  |^~
  |avio_alloc_context
/<>/VTK/IO/FFMPEG/vtkFFMPEGWriter.cxx:195:3: error: 
‘avcodec_parameters_to_context’ was not declared in this scope; did you mean 
‘avcodec_parameters_copy’?
  195 |   avcodec_parameters_to_context(this->avCodecContext, 
this->avStream->codecpar);
  |   ^
  |   avcodec_parameters_copy
/<>/VTK/IO/FFMPEG/vtkFFMPEGWriter.cxx:196:23: error: invalid use 
of incomplete type ‘struct AVCodecContext’
  196 |   this->avCodecContext->time_base.den = this->FrameRate;
  |   ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
 from /<>/VTK/IO/FFMPEG/vtkFFMPEGWriter.cxx:24:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
  |^~
/<>/VTK/IO/FFMPEG/vtkFFMPEGWriter.cxx:197:23: error: invalid use 
of incomplete type ‘struct AVCodecContext’
  197 |   this->avCodecContext->time_base.num = 1;
  |   ^~
In file included from /usr/include/

Bug#1004816: performous-composer: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: performous-composer
Version: 2.0+20181009-gitbeeea23-2.1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

performous-composer FTBFS with ffmpeg 5.0 in experimental:

[ 44%] Building CXX object src/CMakeFiles/composer.dir/notes.cc.o
cd /<>/obj-x86_64-linux-gnu/src && /usr/lib/ccache/c++ 
-DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG 
-DQT_WIDGETS_LIB -DQT_XML_LIB -I/<>/obj-x86_64-linux-gnu/src 
-I/<>/src -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtGui -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtXml -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtMultimedia -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtNetwork -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT 
src/CMakeFiles/composer.dir/notes.cc.o -MF CMakeFiles/composer.dir/notes.cc.o.d 
-o CMakeFiles/composer.dir/notes.cc.o -c /<>/src/notes.cc
/<>/src/ffmpeg.cc: In member function ‘void FFmpeg::open()’:
/<>/src/ffmpeg.cc:71:9: error: ‘av_register_all’ was not declared 
in this scope
   71 | av_register_all();
  | ^~~
/<>/src/ffmpeg.cc:79:62: error: ‘AVStream’ {aka ‘struct AVStream’} 
has no member named ‘codec’
   79 | AVCodecContext* cc = pFormatCtx->streams[i]->codec;
  |  ^
/<>/src/ffmpeg.cc:84:64: error: ‘AVStream’ {aka ‘struct AVStream’} 
has no member named ‘codec’
   84 | AVCodecContext* cc = pFormatCtx->streams[audioStream]->codec;
  |^
/<>/src/ffmpeg.cc:85:43: error: invalid conversion from ‘const 
AVCodec*’ to ‘AVCodec*’ [-fpermissive]
   85 | pAudioCodec = avcodec_find_decoder(cc->codec_id);
  |   ^~
  |   |
  |   const AVCodec*
/<>/src/ffmpeg.cc: In member function ‘void 
FFmpeg::decodeNextFrame()’:
/<>/src/ffmpeg.cc:172:45: error: ‘avcodec_decode_audio4’ was not 
declared in this scope; did you mean ‘avcodec_decode_subtitle2’?
  172 | bytesUsed = 
avcodec_decode_audio4(pAudioCodecCtx,m_frame,&gotFramePointer, &packet);
  | ^
  | avcodec_decode_subtitle2
make[3]: *** [src/CMakeFiles/composer.dir/build.make:166: 
src/CMakeFiles/composer.dir/ffmpeg.cc.o] Error 1

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1003847: binutils breaks glibc autopkgtest on ppc64el: unrecognized opcode: `vspltisb' (and others)

2022-02-01 Thread Aurelien Jarno
On 2022-02-01 16:02, Tulio Magno Quites Machado Filho wrote:
> Aurelien Jarno  writes:
> 
> > On 2022-01-19 22:08, John Paul Adrian Glaubitz wrote:
> >> Hi Aurelien!
> >> 
> >> Unfortunately, glibc no longer builds with this change on powerpc and ppc64
> >> and kernel builds still fails on both targets:
> >> 
> >> > https://buildd.debian.org/status/fetch.php?pkg=glibc&arch=powerpc&ver=2.33-3&stamp=1642542048&raw=0
> >> > https://buildd.debian.org/status/fetch.php?pkg=glibc&arch=ppc64&ver=2.33-3&stamp=1642542055&raw=0
> >
> > The ppc64el fix is not the cause for those failures. Previous glibc
> > versions also do not build on powerpc and ppc64 following the binutils
> > snapshot upload to sid. It's just that more code got broken on powerpc
> > and ppc64 than on ppc64el. I have queued the backported fixes from
> > upstream for the next upload.
> 
> Are these issues happening when building glibc upstream too?

No, upstream built fine, and same now for the 2.33 and 2.34 branches
after I backported ee874f44fd55988808a4a162ef21bfa2cc8dc6f7.

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net



Bug#1004815: qtox: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: qtox
Version: 1.17.4-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.

qtox FTBFS with ffmpeg 5.0 in experimental:

[ 32%] Building CXX object 
CMakeFiles/qtox_static.dir/src/video/genericnetcamview.cpp.o
/usr/lib/ccache/c++ -DDESKTOP_NOTIFICATIONS=0 
-DGIT_DESCRIBE=\"v1.17.4-1-debian\" -DGIT_VERSION="\"build without git\"" 
-DLOG_TO_FILE=1 -DQTOX_PLATFORM_EXT -DQT_CORE_LIB -DQT_GUI_LIB 
-DQT_MESSAGELOGCONTEXT=1 -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB 
-DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DSPELL_CHECKING 
-I/<>/obj-x86_64-linux-gnu/qtox_static_autogen/include 
-I/<>/obj-x86_64-linux-gnu -I/<> 
-I/usr/include/sqlcipher -I/usr/include/opus -I/usr/include/AL -isystem 
/usr/include/x86_64-linux-gnu/qt5 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtGui -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/KF5/SonnetUi 
-isystem /usr/include/KF5 -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic 
-Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fno-exceptions -fno-rtti 
-Wstrict-overflow -Wstrict-aliasing -Wdate-time -fstack-protector-all 
-Wstack-protector -fPIC -MD -MT 
CMakeFiles/qtox_static.dir/src/video/genericnetcamview.cpp.o -MF 
CMakeFiles/qtox_static.dir/src/video/genericnetcamview.cpp.o.d -o 
CMakeFiles/qtox_static.dir/src/video/genericnetcamview.cpp.o -c 
/<>/src/video/genericnetcamview.cpp
/<>/src/video/cameradevice.cpp: In static member function ‘static 
bool CameraDevice::getDefaultInputFormat()’:
/<>/src/video/cameradevice.cpp:515:42: error: invalid conversion 
from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
  515 | idesktopFormat = av_find_input_format("x11grab");
  |  ^~~
  |  |
  |  const AVInputFormat*
/<>/src/video/cameradevice.cpp:523:40: error: invalid conversion 
from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
  523 | if ((iformat = av_find_input_format("v4l2")))
  |^~~~
  ||
  |const AVInputFormat*
make[3]: *** [CMakeFiles/qtox_static.dir/build.make:4225: 
CMakeFiles/qtox_static.dir/src/video/cameradevice.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs
/<>/src/video/camerasource.cpp: In member function ‘void 
CameraSource::openDevice()’:
/<>/src/video/camerasource.cpp:324:33: error: invalid conversion 
from ‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive]
  324 | codec = avcodec_find_decoder(codecId);
  | ^
  | |
  | const AVCodec*
make[3]: *** [CMakeFiles/qtox_static.dir/build.make:4239: 
CMakeFiles/qtox_static.dir/src/video/camerasource.cpp.o] Error 1

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004814: r-cran-av: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: r-cran-av
Version: 0.6.0+dfsg-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

r-cran-av FTBFS with ffmpeg 5.0 in experimental:

gcc -std=gnu99 -std=gnu11 -I"/usr/share/R/include" -DNDEBUG 
-I/usr/include/x86_64-linux-gnu-fvisibility=hidden -fpic  -g -O2 
-ffile-prefix-map=/build/r-base-PT7Nxy/r-base-4.1.2=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g  -c fft.c 
-o fft.o
fft.c:17:3: error: unknown type name ‘AVCodecContext’
   17 |   AVCodecContext *decoder;
  |   ^~
fft.c:64:72: error: unknown type name ‘AVCodecContext’; did you mean 
‘AVIODirContext’?
   64 | static input_container * new_input_container(AVFormatContext *demuxer, 
AVCodecContext *decoder, AVStream *stream){
  |
^~
  |
AVIODirContext
fft.c: In function ‘close_input’:
fft.c:76:3: warning: implicit declaration of function ‘avcodec_close’; did you 
mean ‘avio_close’? [-Wimplicit-function-declaration]
   76 |   avcodec_close(input->decoder);
  |   ^
  |   avio_close
fft.c:77:3: warning: implicit declaration of function ‘avcodec_free_context’; 
did you mean ‘avformat_free_context’? [-Wimplicit-function-declaration]
   77 |   avcodec_free_context(&(input->decoder));
  |   ^~~~
  |   avformat_free_context
fft.c: In function ‘open_input’:
fft.c:136:20: warning: initialization discards ‘const’ qualifier from pointer 
target type [-Wdiscarded-qualifiers]
  136 |   AVCodec *codec = avcodec_find_decoder(stream->codecpar->codec_id);
  |^~~~
fft.c:138:3: error: unknown type name ‘AVCodecContext’; use ‘struct’ keyword to 
refer to the type
  138 |   AVCodecContext *decoder = avcodec_alloc_context3(codec);
  |   ^~
  |   struct 
fft.c:138:29: warning: implicit declaration of function 
‘avcodec_alloc_context3’; did you mean ‘avio_alloc_context’? 
[-Wimplicit-function-declaration]
  138 |   AVCodecContext *decoder = avcodec_alloc_context3(codec);
  | ^~
  | avio_alloc_context
fft.c:138:29: warning: initialization of ‘int *’ from ‘int’ makes pointer from 
integer without a cast [-Wint-conversion]
fft.c:139:11: warning: implicit declaration of function 
‘avcodec_parameters_to_context’; did you mean ‘avcodec_parameters_copy’? 
[-Wimplicit-function-declaration]
  139 |   bail_if(avcodec_parameters_to_context(decoder, stream->codecpar), 
"avcodec_parameters_to_context");
  |   ^
  |   avcodec_parameters_copy
fft.c:140:11: warning: implicit declaration of function ‘avcodec_open2’; did 
you mean ‘avio_open2’? [-Wimplicit-function-declaration]
  140 |   bail_if(avcodec_open2(decoder, codec, NULL), "avcodec_open2 (audio)");
  |   ^
  |   avio_open2
fft.c:141:15: error: request for member ‘channel_layout’ in something not a 
structure or union
  141 |   if (!decoder->channel_layout) /* Is this needed ?*/
  |   ^~
fft.c:142:12: error: request for member ‘channel_layout’ in something not a 
structure or union
  142 | decoder->channel_layout = 
av_get_default_channel_layout(decoder->channels);
  |^~
fft.c:142:68: error: request for member ‘channels’ in something not a structure 
or union
  142 | decoder->channel_layout = 
av_get_default_channel_layout(decoder->channels);
  |^~
fft.c:143:10: warning: implicit declaration of function ‘new_input_container’ 
[-Wimplicit-function-declaration]
  143 |   return new_input_container(demuxer, decoder, demuxer->streams[si]);
  |  ^~~
fft.c:143:10: warning: returning ‘int’ from a function with return type 
‘input_container *’ makes pointer from integer without a cast [-Wint-conversion]
  143 |   return new_input_container(demuxer, decoder, demuxer->streams[si]);
  |  ^~~
fft.c: At top level:
fft.c:162:37: error: unknown type name ‘AVCodecContext’; did you mean 
‘AVIODirContext’?
  162 | static SwrContext *create_resampler(AVCodecContext *decoder, int64_t 
sample_rate, int64_t layout, enum AVSampleFormat fmt){
  | ^~
  | AVIODirContext
fft.c:169:41: error: unknown type name ‘AVCodecContext’; did you mean 
‘AVIODirContext’?
  169 | static SwrContext *create_resampler_fft(AVCodecContext *decoder, 
int64_t sample_rate){
  | ^~
  | AVIODirContext
fft.c:173:41: error: unknown type nam

Bug#1004813: retroarch: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: retroarch
Version: 1.7.3+dfsg1-1.1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

retroarch FTBFS with ffmpeg 5.0 in experimental:

MOC ui/drivers/qt/ui_qt_load_core_window.h
CXX obj-unix/release/ui/drivers/moc_ui_qt.cpp
record/drivers/record_ffmpeg.c: In function ‘ffmpeg_init_audio’:
record/drivers/record_ffmpeg.c:321:37: warning: initialization discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
  321 |AVCodec *codec = avcodec_find_encoder_by_name(
  | ^~~~
record/drivers/record_ffmpeg.c: In function ‘ffmpeg_init_video’:
record/drivers/record_ffmpeg.c:410:13: warning: assignment discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
  410 |   codec = avcodec_find_encoder_by_name(params->vcodec);
  | ^
record/drivers/record_ffmpeg.c:415:13: warning: assignment discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
  415 |   codec = avcodec_find_encoder_by_name("libx264rgb");
  | ^
record/drivers/record_ffmpeg.c:525:11: warning: implicit declaration of 
function ‘avpicture_get_size’ [-Wimplicit-function-declaration]
  525 |size = avpicture_get_size(video->pix_fmt, param->out_width,
  |   ^~
record/drivers/record_ffmpeg.c:530:4: warning: implicit declaration of function 
‘avpicture_fill’ [-Wimplicit-function-declaration]
  530 |avpicture_fill((AVPicture*)video->conv_frame, video->conv_frame_buf,
  |^~
record/drivers/record_ffmpeg.c:530:20: error: ‘AVPicture’ undeclared (first use 
in this function); did you mean ‘AVPictureType’?
  530 |avpicture_fill((AVPicture*)video->conv_frame, video->conv_frame_buf,
  |^
  |AVPictureType
record/drivers/record_ffmpeg.c:530:20: note: each undeclared identifier is 
reported only once for each function it appears in
record/drivers/record_ffmpeg.c:530:30: error: expected expression before ‘)’ 
token
  530 |avpicture_fill((AVPicture*)video->conv_frame, video->conv_frame_buf,
  |  ^
record/drivers/record_ffmpeg.c: In function ‘ffmpeg_init_muxer_pre’:
record/drivers/record_ffmpeg.c:622:18: error: ‘AVFormatContext’ has no member 
named ‘filename’
  622 |av_strlcpy(ctx->filename, handle->params.filename, 
sizeof(ctx->filename));
  |  ^~
record/drivers/record_ffmpeg.c:622:65: error: ‘AVFormatContext’ has no member 
named ‘filename’
  622 |av_strlcpy(ctx->filename, handle->params.filename, 
sizeof(ctx->filename));
  | ^~
record/drivers/record_ffmpeg.c:627:47: error: ‘AVFormatContext’ has no member 
named ‘filename’
  627 |   ctx->oformat = av_guess_format(NULL, ctx->filename, NULL);
  |   ^~
record/drivers/record_ffmpeg.c:632:31: error: ‘AVFormatContext’ has no member 
named ‘filename’
  632 |if (avio_open(&ctx->pb, ctx->filename, AVIO_FLAG_WRITE) < 0)
  |   ^~
record/drivers/record_ffmpeg.c: In function ‘ffmpeg_init_muxer_post’:
record/drivers/record_ffmpeg.c:647:10: error: ‘AVStream’ has no member named 
‘codec’
  647 |stream->codec = handle->video.codec;
  |  ^~
record/drivers/record_ffmpeg.c:648:30: error: ‘AVStream’ has no member named 
‘codec’
  648 |stream->time_base = stream->codec->time_base;
  |  ^~
record/drivers/record_ffmpeg.c:657:13: error: ‘AVStream’ has no member named 
‘codec’
  657 |   stream->codec = handle->audio.codec;
  | ^~
record/drivers/record_ffmpeg.c:658:33: error: ‘AVStream’ has no member named 
‘codec’
  658 |   stream->time_base = stream->codec->time_base;
  | ^~
record/drivers/record_ffmpeg.c: In function ‘ffmpeg_new’:
record/drivers/record_ffmpeg.c:790:4: warning: implicit declaration of function 
‘av_register_all’ [-Wimplicit-function-declaration]
  790 |av_register_all();
  |^~~
record/drivers/record_ffmpeg.c: In function ‘encode_video’:
record/drivers/record_ffmpeg.c:949:8: warning: implicit declaration of function 
‘avcodec_encode_video2’; did you mean ‘avcodec_encode_subtitle’? 
[-Wimplicit-function-declaration]
  949 |if (avcodec_encode_video2(handle->video.codec, pkt, frame, 
&got_packet) < 0)
  |^
  |avcodec_encode_subtitle
record/drivers/record_ffmpeg.c: In function ‘encode_audio’:
record/drivers/record_ffmpeg.c:1116:8: warning: implicit declaration of 
function ‘avcodec_encode_audio2’; did you mean ‘avcodec_encode_subtitle’? 
[-Wimplicit-function-declaration]
 1116 |if (avcodec_encode_audio2(handle->audio.codec,
  |^
  |avcodec_en

Bug#1004811: survex: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: survex
Version: 1.4.1-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

survex FTBFS with ffmpeg 5.0 in experimental:

g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -W 
-Wunused -Wshadow -Wpointer-arith  -Wwrite-strings -Wcast-align  
-I/usr/include/x86_64-linux-gnu 
-I/usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0 -I/usr/include/wx-3.0 
-D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o aven-hpgl.o `test -f 'hpgl.cc' || echo 
'./'`hpgl.cc
moviemaker.cc: In member function ‘bool MovieMaker::Open(FILE*, const char*, 
int, int)’:
moviemaker.cc:135:32: error: invalid conversion from ‘const AVOutputFormat*’ to 
‘AVOutputFormat*’ [-fpermissive]
  135 | AVOutputFormat * fmt = oc->oformat;
  |^~~
  ||
  |const AVOutputFormat*
moviemaker.cc:142:42: error: invalid conversion from ‘const AVCodec*’ to 
‘AVCodec*’ [-fpermissive]
  142 | AVCodec *codec = avcodec_find_encoder(fmt->video_codec);
  |  ^~
  |  |
  |  const AVCodec*
moviemaker.cc:156:15: error: ‘avcodec_alloc_context3’ was not declared in this 
scope; did you mean ‘avio_alloc_context’?
  156 | context = avcodec_alloc_context3(codec);
  |   ^~
  |   avio_alloc_context
moviemaker.cc:157:12: error: invalid use of incomplete type ‘struct 
AVCodecContext’
  157 | context->codec_id = fmt->video_codec;
  |^~
In file included from moviemaker.cc:59:
moviemaker.h:32:8: note: forward declaration of ‘struct AVCodecContext’
   32 | struct AVCodecContext;
  |^~
moviemaker.cc:158:12: error: invalid use of incomplete type ‘struct 
AVCodecContext’
  158 | context->width = width;
  |^~
In file included from moviemaker.cc:59:
moviemaker.h:32:8: note: forward declaration of ‘struct AVCodecContext’
   32 | struct AVCodecContext;
  |^~
moviemaker.cc:159:12: error: invalid use of incomplete type ‘struct 
AVCodecContext’
  159 | context->height = height;
  |^~
In file included from moviemaker.cc:59:
moviemaker.h:32:8: note: forward declaration of ‘struct AVCodecContext’
   32 | struct AVCodecContext;
  |^~
moviemaker.cc:162:12: error: invalid use of incomplete type ‘struct 
AVCodecContext’
  162 | context->time_base = video_st->time_base;
  |^~
In file included from moviemaker.cc:59:
moviemaker.h:32:8: note: forward declaration of ‘struct AVCodecContext’
   32 | struct AVCodecContext;
  |^~
moviemaker.cc:163:12: error: invalid use of incomplete type ‘struct 
AVCodecContext’
  163 | context->bit_rate = width * height * (4 * 0.07) * 
context->time_base.den / context->time_base.num;
  |^~
In file included from moviemaker.cc:59:
moviemaker.h:32:8: note: forward declaration of ‘struct AVCodecContext’
   32 | struct AVCodecContext;
  |^~
moviemaker.cc:163:62: error: invalid use of incomplete type ‘struct 
AVCodecContext’
  163 | context->bit_rate = width * height * (4 * 0.07) * 
context->time_base.den / context->time_base.num;
  |  ^~
In file included from moviemaker.cc:59:
moviemaker.h:32:8: note: forward declaration of ‘struct AVCodecContext’
   32 | struct AVCodecContext;
  |^~
moviemaker.cc:163:87: error: invalid use of incomplete type ‘struct 
AVCodecContext’
  163 | context->bit_rate = width * height * (4 * 0.07) * 
context->time_base.den / context->time_base.num;
  | 
  ^~
In file included from moviemaker.cc:59:
moviemaker.h:32:8: note: forward declaration of ‘struct AVCodecContext’
   32 | struct AVCodecContext;
  |^~
moviemaker.cc:164:12: error: invalid use of incomplete type ‘struct 
AVCodecContext’
  164 | context->bit_rate_tolerance = context->bit_rate;
  |^~
In file included from moviemaker.cc:59:
moviemaker.h:32:8: note: forward declaration of ‘struct AVCodecContext’
   32 | struct AVCodecContext;
  |^~
moviemaker.cc:164:42: error: invalid use of incomplete type ‘struct 
AVCodecContext’
  164 | context->bit_rate_tolerance = context->bit_rate;
  |  ^~
In file included from moviemaker.cc:59:
moviemaker.h:32:8: note: forward declaration of ‘struct AVCodecContext’
   32 | struct AVCodecContext;
  |^~
moviemaker.cc:165:12: error: in

Bug#1004812: scrpcpy: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: scrcpy
Version: 1.21-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

scrcpy FTBFS with ffmpeg 5.0 in experimental:

FAILED: app/scrcpy.p/src_decoder.c.o 
ccache cc -Iapp/scrcpy.p -Iapp -I../app -I../app/src 
-I/usr/include/x86_64-linux-gnu -I/usr/include/SDL2 -I/usr/include/libusb-1.0 
-fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch 
-Wextra -std=c11 -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic 
-Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -MD -MQ 
app/scrcpy.p/src_decoder.c.o -MF app/scrcpy.p/src_decoder.c.o.d -o 
app/scrcpy.p/src_decoder.c.o -c ../app/src/decoder.c
In file included from ../app/src/decoder.c:1:
../app/src/decoder.h:19:5: error: unknown type name ‘AVCodecContext’
   19 | AVCodecContext *codec_ctx;
  | ^~
../app/src/decoder.c: In function ‘decoder_open’:
../app/src/decoder.c:43:24: warning: assignment to ‘int *’ from incompatible 
pointer type ‘AVCodecContext *’ [-Wincompatible-pointer-types]
   43 | decoder->codec_ctx = avcodec_alloc_context3(codec);
  |^
../app/src/decoder.c:49:30: warning: passing argument 1 of ‘avcodec_open2’ from 
incompatible pointer type [-Wincompatible-pointer-types]
   49 | if (avcodec_open2(decoder->codec_ctx, codec, NULL) < 0) {
  |   ~~~^~~
  |  |
  |  int *
In file included from ../app/src/decoder.c:3:
/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:2416:35: note: expected 
‘AVCodecContext *’ but argument is of type ‘int *’
 2416 | int avcodec_open2(AVCodecContext *avctx, const AVCodec *codec, 
AVDictionary **options);
  |   ^
../app/src/decoder.c:51:30: warning: passing argument 1 of 
‘avcodec_free_context’ from incompatible pointer type 
[-Wincompatible-pointer-types]
   51 | avcodec_free_context(&decoder->codec_ctx);
  |  ^~~
  |  |
  |  int **
In file included from ../app/src/decoder.c:3:
/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:2332:44: note: expected 
‘AVCodecContext **’ but argument is of type ‘int **’
 2332 | void avcodec_free_context(AVCodecContext **avctx);
  |   ~^
../app/src/decoder.c:58:30: warning: passing argument 1 of ‘avcodec_close’ from 
incompatible pointer type [-Wincompatible-pointer-types]
   58 | avcodec_close(decoder->codec_ctx);
  |   ~~~^~~
  |  |
  |  int *
In file included from ../app/src/decoder.c:3:
/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:2431:35: note: expected 
‘AVCodecContext *’ but argument is of type ‘int *’
 2431 | int avcodec_close(AVCodecContext *avctx);
  |   ^
../app/src/decoder.c:59:30: warning: passing argument 1 of 
‘avcodec_free_context’ from incompatible pointer type 
[-Wincompatible-pointer-types]
   59 | avcodec_free_context(&decoder->codec_ctx);
  |  ^~~
  |  |
  |  int **
In file included from ../app/src/decoder.c:3:
/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:2332:44: note: expected 
‘AVCodecContext **’ but argument is of type ‘int **’
 2332 | void avcodec_free_context(AVCodecContext **avctx);
  |   ~^
../app/src/decoder.c:66:30: warning: passing argument 1 of ‘avcodec_close’ from 
incompatible pointer type [-Wincompatible-pointer-types]
   66 | avcodec_close(decoder->codec_ctx);
  |   ~~~^~~
  |  |
  |  int *
In file included from ../app/src/decoder.c:3:
/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:2431:35: note: expected 
‘AVCodecContext *’ but argument is of type ‘int *’
 2431 | int avcodec_close(AVCodecContext *avctx);
  |   ^
../app/src/decoder.c:67:30: warning: passing argument 1 of 
‘avcodec_free_context’ from incompatible pointer type 
[-Wincompatible-pointer-types]
   67 | avcodec_free_context(&decoder->codec_ctx);
  |  ^~~
  |  |
  |  int **
In file included from ../app/src/decoder.c:3:
/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:2332:44: note: expected 
‘AVCodecContext **’ but argument is of type ‘int **’
 2332 | void avcodec_free_context(AVCodecContext **avctx);
  |   ~^
../app/src/decoder.c: In function ‘decoder_close’:
../

Bug#1004810: ffmpegthumbnailer: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: ffmpegthumbnailer
Version: 2.1.1-0.2
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

ffmpegthumbnailer FTBFS with ffmpeg 5.0 in experimental:

/usr/lib/ccache/c++ -D__STDC_CONSTANT_MACROS -Dlibffmpegthumbnailer_EXPORTS 
-I/<>/obj-x86_64-linux-gnu -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -MD 
-MT CMakeFiles/libffmpegthumbnailer.dir/libffmpegthumbnailer/pngwriter.cpp.o 
-MF CMakeFiles/libffmpegthumbnailer.dir/libffmpegthumbnailer/pngwriter.cpp.o.d 
-o CMakeFiles/libffmpegthumbnailer.dir/libffmpegthumbnailer/pngwriter.cpp.o -c 
/<>/libffmpegthumbnailer/pngwriter.cpp
/<>/libffmpegthumbnailer/moviedecoder.cpp: In member function 
‘void ffmpegthumbnailer::MovieDecoder::initialize(const string&)’:
/<>/libffmpegthumbnailer/moviedecoder.cpp:71:5: error: 
‘av_register_all’ was not declared in this scope
   71 | av_register_all();
  | ^~~
/<>/libffmpegthumbnailer/moviedecoder.cpp:72:5: error: 
‘avcodec_register_all’ was not declared in this scope
   72 | avcodec_register_all();
  | ^~~~
/<>/libffmpegthumbnailer/moviedecoder.cpp: In member function 
‘void ffmpegthumbnailer::MovieDecoder::initializeVideo()’:
/<>/libffmpegthumbnailer/moviedecoder.cpp:138:43: error: 
‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
  138 | if (m_pFormatContext->streams[i]->codec->codec_type == 
AVMEDIA_TYPE_VIDEO)
  |   ^
/<>/libffmpegthumbnailer/moviedecoder.cpp:152:70: error: 
‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
  152 | m_pVideoCodecContext = 
m_pFormatContext->streams[m_VideoStream]->codec;
  |  
^
/<>/libffmpegthumbnailer/moviedecoder.cpp:153:41: error: invalid 
conversion from ‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive]
  153 | m_pVideoCodec = 
avcodec_find_decoder(m_pVideoCodecContext->codec_id);
  | ^~~~
  | |
  | const AVCodec*
/<>/libffmpegthumbnailer/moviedecoder.cpp: In member function 
‘void ffmpegthumbnailer::MovieDecoder::initializeFilterGraph(AVRational, int, 
int)’:
/<>/libffmpegthumbnailer/moviedecoder.cpp:177:99: warning: 
‘AVBufferSinkParams* av_buffersink_params_alloc()’ is deprecated 
[-Wdeprecated-declarations]
  177 | std::unique_ptr 
buffersinkParams(av_buffersink_params_alloc(), del);
  | 
~~^~
In file included from /<>/libffmpegthumbnailer/moviedecoder.cpp:33:
/usr/include/x86_64-linux-gnu/libavfilter/buffersink.h:112:21: note: declared 
here
  112 | AVBufferSinkParams *av_buffersink_params_alloc(void);
  | ^~
/<>/libffmpegthumbnailer/moviedecoder.cpp:179:5: error: 
‘avfilter_register_all’ was not declared in this scope
  179 | avfilter_register_all();
  | ^
/<>/libffmpegthumbnailer/moviedecoder.cpp: In member function 
‘void ffmpegthumbnailer::MovieDecoder::seek(int)’:
/<>/libffmpegthumbnailer/moviedecoder.cpp:267:69: error: 
‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
  267 | 
avcodec_flush_buffers(m_pFormatContext->streams[m_VideoStream]->codec);
  | 
^
/<>/libffmpegthumbnailer/moviedecoder.cpp: In member function 
‘bool ffmpegthumbnailer::MovieDecoder::decodeVideoPacket()’:
/<>/libffmpegthumbnailer/moviedecoder.cpp:323:24: error: 
‘avcodec_decode_video2’ was not declared in this scope; did you mean 
‘avcodec_decode_subtitle2’?
  323 | int bytesDecoded = avcodec_decode_video2(m_pVideoCodecContext, 
m_pFrame, &frameFinished, m_pPacket);
  |^
  |avcodec_decode_subtitle2
make[3]: *** [CMakeFiles/libffmpegthumbnailer.dir/build.make:79: 
CMakeFiles/libffmpegthumbnailer.dir/libffmpegthumbnailer/moviedecoder.cpp.o] 
Error 1


Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004809: deepin-voice-recorder: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: deepin-voice-recorder
Version: 5.0.0-3
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

deeping-voice-recorder FTBFS with ffmpeg 5.0 in experimental:

g++ -c -pipe -g -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC 
-DVERSION=5.0.0 
-DDSR_LANG_PATH=\"/usr/share/deepin-voice-recorder/translations\" -DQT_NO_DEBUG 
-DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB 
-DQT_CORE_LIB -I. -I. -I/usr/include/libdtk-5.5.17/DWidget 
-I/usr/include/libdtk-5.5.17/DGui -I/usr/include/libdtk-5.5.17/DCore 
-I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu/qt5 
-I/usr/include/x86_64-linux-gnu/qt5/QtWidgets 
-I/usr/include/x86_64-linux-gnu/qt5/QtMultimedia 
-I/usr/include/x86_64-linux-gnu/qt5/QtGui 
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork 
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. 
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o 
moc_expand_animation_button.o moc_expand_animation_button.cpp
In file included from src/file_item.cpp:41:
src/file_item.h:76:19: warning: ‘DImageButton’ is deprecated: Use DIconButton 
[-Wdeprecated-declarations]
   76 | DImageButton *pausePlayButton;
  |   ^~~
In file included from src/file_item.h:33,
 from src/file_item.cpp:41:
/usr/include/libdtk-5.5.17/DWidget/dimagebutton.h:31:72: note: declared here
   31 | class LIBDTKWIDGETSHARED_EXPORT D_DECL_DEPRECATED_X("Use DIconButton") 
DImageButton : public QLabel, public DTK_CORE_NAMESPACE::DObject
  |
^~~~
In file included from src/file_item.cpp:41:
src/file_item.h:77:19: warning: ‘DImageButton’ is deprecated: Use DIconButton 
[-Wdeprecated-declarations]
   77 | DImageButton *pauseStopButton;
  |   ^~~
In file included from src/file_item.h:33,
 from src/file_item.cpp:41:
/usr/include/libdtk-5.5.17/DWidget/dimagebutton.h:31:72: note: declared here
   31 | class LIBDTKWIDGETSHARED_EXPORT D_DECL_DEPRECATED_X("Use DIconButton") 
DImageButton : public QLabel, public DTK_CORE_NAMESPACE::DObject
  |
^~~~
In file included from src/file_item.cpp:41:
src/file_item.h:78:19: warning: ‘DImageButton’ is deprecated: Use DIconButton 
[-Wdeprecated-declarations]
   78 | DImageButton *playPauseButton;
  |   ^~~
In file included from src/file_item.h:33,
 from src/file_item.cpp:41:
/usr/include/libdtk-5.5.17/DWidget/dimagebutton.h:31:72: note: declared here
   31 | class LIBDTKWIDGETSHARED_EXPORT D_DECL_DEPRECATED_X("Use DIconButton") 
DImageButton : public QLabel, public DTK_CORE_NAMESPACE::DObject
  |
^~~~
In file included from src/file_item.cpp:41:
src/file_item.h:79:19: warning: ‘DImageButton’ is deprecated: Use DIconButton 
[-Wdeprecated-declarations]
   79 | DImageButton *playStartButton;
  |   ^~~
In file included from src/file_item.h:33,
 from src/file_item.cpp:41:
/usr/include/libdtk-5.5.17/DWidget/dimagebutton.h:31:72: note: declared here
   31 | class LIBDTKWIDGETSHARED_EXPORT D_DECL_DEPRECATED_X("Use DIconButton") 
DImageButton : public QLabel, public DTK_CORE_NAMESPACE::DObject
  |
^~~~
In file included from src/file_item.cpp:41:
src/file_item.h:80:19: warning: ‘DImageButton’ is deprecated: Use DIconButton 
[-Wdeprecated-declarations]
   80 | DImageButton *playStopButton;
  |   ^~
In file included from src/file_item.h:33,
 from src/file_item.cpp:41:
/usr/include/libdtk-5.5.17/DWidget/dimagebutton.h:31:72: note: declared here
   31 | class LIBDTKWIDGETSHARED_EXPORT D_DECL_DEPRECATED_X("Use DIconButton") 
DImageButton : public QLabel, public DTK_CORE_NAMESPACE::DObject
  |
^~~~
In file included from src/file_item.cpp:41:
src/file_item.h:81:19: warning: ‘DImageButton’ is deprecated: Use DIconButton 
[-Wdeprecated-declarations]
   81 | DImageButton *renameButton;
  |   ^~~~
In file included from src/file_item.h:33,
 from src/file_item.cpp:41:
/usr/include/libdtk-5.5.17/DWidget/dimagebutton.h:31:72: note: declared here
   31 | class LIBDTKWIDGETSHARED_EXPORT D_DECL_DEPRECATED_X("Use DIconButton") 
DImageButton : public QLabel, public DTK_CORE_NAMESPACE::DObject
  |
^~~~
src/file_item.cpp: In constructor ‘FileItem::FileItem(QWidget*)’:
src/fi

Bug#1004808: deepin-music: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: deepin-music
Version: 6.0.1.54+ds.1-2
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

deepin-music FTBFS with ffmpeg 5.0 in experimental:

g++ -pipe -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 
-Wall -Wextra -dM -E -o moc_predefs.h 
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/data/dummy.cpp
/usr/lib/qt5/bin/moc -DVERSION=6.0.1.54+ds.1 -DQT_MESSAGELOGCONTEXT 
-DLIBDMUSIC_LIBRARY -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_GUI_LIB 
-DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_XML_LIB -DQT_CORE_LIB --include 
/<>/src/libdmusic/moc_predefs.h 
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ 
-I/<>/src/libdmusic -I/usr/include/taglib 
-I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu/qt5 
-I/usr/include/x86_64-linux-gnu/qt5/QtGui 
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KCodecs 
-I/usr/include/libdtk-5.5.17/DCore -I/usr/include/x86_64-linux-gnu/qt5/QtDBus 
-I/usr/include/x86_64-linux-gnu/qt5/QtXml 
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/11 
-I/usr/include/x86_64-linux-gnu/c++/11 -I/usr/include/c++/11/backward 
-I/usr/lib/gcc/x86_64-linux-gnu/11/include -I/usr/local/include 
-I/usr/include/x86_64-linux-gnu -I/usr/include net/geese.h -o moc_geese.cpp
g++ -c -pipe -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC 
-DVERSION=6.0.1.54+ds.1 -DQT_MESSAGELOGCONTEXT -DLIBDMUSIC_LIBRARY 
-DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB 
-DQT_DBUS_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/taglib 
-I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu/qt5 
-I/usr/include/x86_64-linux-gnu/qt5/QtGui 
-I/usr/include/x86_64-linux-gnu/qt5/QtNetwork -I/usr/include/KF5/KCodecs 
-I/usr/include/libdtk-5.5.17/DCore -I/usr/include/x86_64-linux-gnu/qt5/QtDBus 
-I/usr/include/x86_64-linux-gnu/qt5/QtXml 
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. 
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o moc_geese.o moc_geese.cpp
metadetector.cpp: In static member function ‘static void MetaDetector::init()’:
metadetector.cpp:63:5: error: ‘av_register_all’ was not declared in this scope
   63 | av_register_all();
  | ^~~
metadetector.cpp: In static member function ‘static void 
MetaDetector::updateMediaFileTagCodec(MediaMeta*, const QByteArray&, bool)’:
metadetector.cpp:137:34: warning: ‘bool TagLib::String::isNull() const’ is 
deprecated [-Wdeprecated-declarations]
  137 | encode &= tag->title().isNull() ? true : tag->title().isLatin1();
  |   ~~~^~
In file included from /usr/include/taglib/tag.h:30,
 from metadetector.cpp:47:
/usr/include/taglib/tstring.h:343:28: note: declared here
  343 | TAGLIB_DEPRECATED bool isNull() const;
  |^~
metadetector.cpp:138:35: warning: ‘bool TagLib::String::isNull() const’ is 
deprecated [-Wdeprecated-declarations]
  138 | encode &= tag->artist().isNull() ? true : tag->artist().isLatin1();
  |   ^~
In file included from /usr/include/taglib/tag.h:30,
 from metadetector.cpp:47:
/usr/include/taglib/tstring.h:343:28: note: declared here
  343 | TAGLIB_DEPRECATED bool isNull() const;
  |^~
metadetector.cpp:139:34: warning: ‘bool TagLib::String::isNull() const’ is 
deprecated [-Wdeprecated-declarations]
  139 | encode &= tag->album().isNull() ? true : tag->album().isLatin1();
  |   ~~~^~
In file included from /usr/include/taglib/tag.h:30,
 from metadetector.cpp:47:
/usr/include/taglib/tstring.h:343:28: note: declared here
  343 | TAGLIB_DEPRECATED bool isNull() const;
  |^~
metadetector.cpp: In static member function ‘static QVector 
MetaDetector::getMetaData(const QString&)’:
metadetector.cpp:394:43: error: invalid conversion from ‘const AVCodec*’ to 
‘AVCodec*’ [-fpermissive]
  394 | AVCodec *pCodec = avcodec_find_decoder(pCodecCtx->codec_id);
  |   ^
  |   |
  |   const AVCodec*
metadetector.cpp:417:55: warning: ‘int qrand()’ is deprecated: use 
QRandomGenerator instead [-Wdeprecated-declarations]
  417 | curData.append(valDate + qrand());
  |  ~^~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
 from /usr/include/x86_64-linux-gnu/qt5/QtGui/qimage.h:43,
 from /usr/include/x86_64-linux-gnu/qt5/QtGui/QImage:1,
 from metadetector.h:24,

Bug#1004807: deepin-movie-reborn: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: deepin-movie-reborn
Version: 5.7.15-2
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Usertags: ffmpeg5.0
Tags: sid bookworm ftbfs

deepin-movie-reborn FTBFS with ffmpeg 5.0 in experimental:

cd /<>/obj-x86_64-linux-gnu/src && /usr/lib/ccache/c++ 
-DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG 
-DQT_SQL_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB 
-I/<>/obj-x86_64-linux-gnu/src -I/<>/src 
-I/<>/obj-x86_64-linux-gnu/src/deepin-movie_autogen/include 
-I/<>/obj-x86_64-linux-gnu -I/<> 
-I/<>/src/ON -I/<>/src/widgets 
-I/<>/src/common -I/<>/src/libdmr 
-I/<>/src/backends/mpv -isystem /usr/include/x86_64-linux-gnu/qt5 
-isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtGui -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtSql -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem 
/usr/include/libdtk-5.5.17/DWidget -isystem /usr/include/libdtk-5.5.17/DGui 
-isystem /usr/include/libdtk-5.5.17/DCore -isystem 
/usr/include/x86_64-linux-gnu/qt5/MprisQt -isystem 
/usr/include/x86_64-linux-gnu/qt5/DBusExtended -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wl,-z,now -Wdate-time -D_FORTIFY_SOURCE=2 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -std=c++14 -O3 -DNDEBUG -fPIC -Wl,--as-need -fPIE -O3 
-DNDEBUG -fPIC -DQT_DBUS_LIB -DQT_CORE_LIB -MD -MT 
src/CMakeFiles/deepin-movie.dir/common/dbus_adpator.cpp.o -MF 
CMakeFiles/deepin-movie.dir/common/dbus_adpator.cpp.o.d -o 
CMakeFiles/deepin-movie.dir/common/dbus_adpator.cpp.o -c 
/<>/src/common/dbus_adpator.cpp
In file included from /<>/src/libdmr/playlist_model.cpp:35:
/<>/src/libdmr/player_engine.h:243:34: warning: 
‘QNetworkConfigurationManager’ is deprecated [-Wdeprecated-declarations]
  243 | QNetworkConfigurationManager _networkConfigMng;
  |  ^
In file included from 
/usr/include/x86_64-linux-gnu/qt5/QtNetwork/QNetworkConfigurationManager:1,
 from /<>/src/libdmr/player_engine.h:38,
 from /<>/src/libdmr/playlist_model.cpp:35:
/usr/include/x86_64-linux-gnu/qt5/QtNetwork/qnetworkconfigmanager.h:59:56: 
note: declared here
   59 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT 
QNetworkConfigurationManager : public QObject
  |
^~~~
/<>/src/libdmr/playlist_model.cpp: In member function 
‘dmr::MovieInfo dmr::PlaylistModel::parseFromFile(const QFileInfo&, bool*)’:
/<>/src/libdmr/playlist_model.cpp:406:29: warning: ‘QDateTime 
QFileInfo::created() const’ is deprecated: Use either birthTime() or 
metadataChangeTime() [-Wdeprecated-declarations]
  406 | mi.creation = fi.created().toString();
  |   ~~^~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdir.h:44,
 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:70,
 from 
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:3,
 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3,
 from /<>/src/libdmr/playlist_model.h:33,
 from /<>/src/libdmr/playlist_model.cpp:34:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qfileinfo.h:139:15: note: declared here
  139 | QDateTime created() const;
  |   ^~~
/<>/src/libdmr/playlist_model.cpp: In function ‘int 
dmr::open_codec_context(int*, AVCodecParameters**, AVFormatContext*, 
AVMediaType)’:
/<>/src/libdmr/playlist_model.cpp:1754:31: error: invalid 
conversion from ‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive]
 1754 | dec = avcodec_find_decoder((*dec_ctx)->codec_id);
  |   ^~
  |   |
  |   const AVCodec*
/<>/src/libdmr/playlist_model.cpp: In static member function 
‘static dmr::MovieInfo dmr::MovieInfo::parseFromFile(const QFileInfo&, bool*)’:
/<>/src/libdmr/playlist_model.cpp:1836:29: warning: ‘QDateTime 
QFileInfo::created() const’ is deprecated: Use either birthTime() or 
metadataChangeTime() [-Wdeprecated-declarations]
 1836 | mi.creation = fi.created().toString();
  |   ~~^~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdir.h:44,
 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QtCore:70,
 from 
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgetsDepends:3,
 from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QtWidgets:3,
 from /<>/src/libdmr/playlist_model.h:33,

Bug#1004806: dolphin-emu: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: dolphin-emu
Version: 5.0+dfsg-6
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Usertags: ffmpeg5.0
Tags: sid bookworm ftbfs

dolphin-emu FTBFS with ffmpeg 5.0 in experimental:

[ 43%] Building CXX object 
Source/Core/VideoCommon/CMakeFiles/videocommon.dir/AVIDump.cpp.o
cd /<>/build/Source/Core/VideoCommon && /usr/lib/ccache/c++ 
-DDATA_DIR=\"/usr/share/games/dolphin-emu/\" -DHAVE_ALSA=1 -DHAVE_AO=1 
-DHAVE_BLUEZ=1 -DHAVE_LIBAV -DHAVE_LIBEVDEV=1 -DHAVE_LIBUDEV=1 -DHAVE_OPENAL=1 
-DHAVE_PORTAUDIO=1 -DHAVE_PULSEAUDIO=1 -DHAVE_WX=1 -DHAVE_X11=1 
-DHAVE_X11_XINPUT2=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 
-DUSE_PIPES=1 -DUSE_UPNP -DWXUSINGDLL -D_ARCH_64=1 -D_DEFAULT_SOURCE 
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86=1 -D_M_X86_64=1 
-D__LIBUSB__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -D__WXGTK__ 
-I/usr/include/AL -I/usr/include/libevdev-1.0 -I/<>/Source/Core 
-I/<>/Externals/Bochs_disasm -I/<>/Externals/xxhash 
-I/usr/include/libpng16 -I/usr/include/soundtouch -I/usr/include/libusb-1.0 
-I/usr/include/miniupnpc -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 
-I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gio-unix-2.0 
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz 
-I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/pixman-1 
-I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/gdk-pixbuf-2.0 
-I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/<>/build/Source/Core/Common -I/usr/src/gtest 
-I/usr/src/gtest/include -isystem 
/usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0 -isystem 
/usr/include/wx-3.0 -g -O2 -ffile-prefix-map=/<>=. 
-specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wtype-limits 
-Wsign-compare -Wignored-qualifiers -Wuninitialized -Wlogical-op -Wshadow 
-Winit-self -Wmissing-declarations -fvisibility-inlines-hidden 
-fvisibility=hidden -pthread   -msse2 -Wall -fno-strict-aliasing 
-fno-exceptions -std=c++1y -include 
'/<>/build/Source/CMakeFiles/pch.dir/pch.h' -MD -MT 
Source/Core/VideoCommon/CMakeFiles/videocommon.dir/AVIDump.cpp.o -MF 
CMakeFiles/videocommon.dir/AVIDump.cpp.o.d -o 
CMakeFiles/videocommon.dir/AVIDump.cpp.o -c 
/<>/Source/Core/VideoCommon/AVIDump.cpp
/<>/Source/Core/VideoCommon/VideoState.cpp: In function ‘void 
VideoCommon_Init()’:
/<>/Source/Core/VideoCommon/VideoState.cpp:71:15: warning: ‘void* 
memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct 
CPState’; use assignment or value-initialization instead [-Wclass-memaccess]
   71 | memset(&g_main_cp_state, 0, sizeof(g_main_cp_state));
  | ~~^~
In file included from 
/<>/Source/Core/VideoCommon/VideoState.cpp:11:
/<>/Source/Core/VideoCommon/CPMemory.h:246:8: note: ‘struct 
CPState’ declared here
  246 | struct CPState final
  |^~~
/<>/Source/Core/VideoCommon/VideoState.cpp:72:15: warning: ‘void* 
memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct 
CPState’; use assignment or value-initialization instead [-Wclass-memaccess]
   72 | memset(&g_preprocess_cp_state, 0, 
sizeof(g_preprocess_cp_state));
  | ~~^~
In file included from 
/<>/Source/Core/VideoCommon/VideoState.cpp:11:
/<>/Source/Core/VideoCommon/CPMemory.h:246:8: note: ‘struct 
CPState’ declared here
  246 | struct CPState final
  |^~~
/<>/Source/Core/VideoCommon/AVIDump.cpp: In function ‘void 
InitAVCodec()’:
/<>/Source/Core/VideoCommon/AVIDump.cpp:54:17: error: 
‘av_register_all’ was not declared in this scope
   54 | av_register_all();
  | ^~~
/<>/Source/Core/VideoCommon/AVIDump.cpp: In static member function 
‘static bool AVIDump::CreateFile()’:
/<>/Source/Core/VideoCommon/AVIDump.cpp:84:36: error: 
‘AVFormatContext’ {aka ‘struct AVFormatContext’} has no member named ‘filename’
   84 | snprintf(s_format_context->filename, 
sizeof(s_format_context->filename), "%s",
  |^~~~
/<>/Source/Core/VideoCommon/AVIDump.cpp:84:71: error: 
‘AVFormatContext’ {aka ‘struct AVFormatContext’} has no member named ‘filename’
   84 | snprintf(s_format_context->filename, 
sizeof(s_format_context->filename), "%s",
  |   
^~~~
/<>/Source/Core/VideoCommon/AVIDump.cpp:86:48: error: 
‘AVFormatContext’ {aka ‘struct AVFormatContext’} has no member named ‘filename’
   86 | File::CreateFullPath(s_format_context->filename);
  |^~~~
/<>/Source/Core/VideoCommon/AVIDump.cpp:89:44: error: 
‘AVFormatContext’ {aka ‘struct AVFo

Bug#1004804: timg: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: timg
Version: 1.4.3-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

timg FTBFS with ffmpeg 5.0 in experimental

[ 94%] Building CXX object src/CMakeFiles/timg.dir/video-display.cc.o
cd /<>/obj-x86_64-linux-gnu/src && /usr/lib/ccache/c++ 
-DHAVE_AVDEVICE -DWITH_TIMG_GRPAPHICSMAGICK -DWITH_TIMG_JPEG 
-DWITH_TIMG_OPENSLIDE_SUPPORT -DWITH_TIMG_TERMINAL_QUERY -DWITH_TIMG_VIDEO 
-I/<>/obj-x86_64-linux-gnu/src -isystem 
/usr/include/GraphicsMagick -isystem /usr/include/openslide -W -Wall -Wextra 
-Wno-unused-parameter -O3 -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -MD -MT src/CMakeFiles/timg.dir/video-display.cc.o -MF 
CMakeFiles/timg.dir/video-display.cc.o.d -o 
CMakeFiles/timg.dir/video-display.cc.o -c /<>/src/video-display.cc
/<>/src/video-display.cc: In member function ‘virtual bool 
timg::VideoLoader::LoadAndScale(const timg::DisplayOptions&, int, int)’:
/<>/src/video-display.cc:163:40: error: invalid conversion from 
‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive]
  163 | av_codec = avcodec_find_decoder(codec_parameters->codec_id);
  |^~~~
  ||
  |const AVCodec*
make[3]: *** [src/CMakeFiles/timg.dir/build.make:289: 
src/CMakeFiles/timg.dir/video-display.cc.o] Error 1


Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004805: xmms2: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: xmms2
Version: 0.8+dfsg-22
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

xmms2 FTBFS with ffmpeg 5.0 in experimental:

   dh_install
dh_install: warning: Cannot find (any matches for) 
"usr/lib/xmms2/libxmms_avcodec.so" (tried in ., debian/tmp)

dh_install: warning: xmms2-plugin-avcodec missing files: 
usr/lib/xmms2/libxmms_avcodec.so
dh_install: error: missing files, aborting


Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004803: contextfree: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: contextfree
Version: 3.3+dfsg1-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

contextfree FTBFS with ffmpeg 5.0 in experimental:

g++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Isrc-common -Isrc-unix -Iobjs 
-Isrc-common/agg-extras -I/usr/local/include -O2 -Wall -Wextra -Wno-parentheses 
-std=c++14 -g -D_GLIBCXX_USE_C99_MATH=1 -Wdate-time -D_FORTIFY_SOURCE=2 
-DNDEBUG  -c -o objs/posixSystem.o src-unix/posixSystem.cpp
src-common/ffCanvas.cpp: In constructor ‘ffCanvas::Impl::Impl(const char*, 
aggCanvas::PixelFormat, int, int, int, std::unique_ptr, int, 
ffCanvas::QTcodec)’:
src-common/ffCanvas.cpp:164:53: error: invalid conversion from ‘const AVCodec*’ 
to ‘AVCodec*’ [-fpermissive]
  164 | AVCodec *codec = my_avcodec_find_encoder_by_name(_codec ? 
"prores_ks" : "libx264");
  | ^
  | |
  | const AVCodec*
make[1]: *** [Makefile:208: objs/ffCanvas.o] Error 1


Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004036: libvmime: FTBFS with ICU 70.1

2022-02-01 Thread Vincent Richard

Hello!

Thanks for reporting this, but an alternate fix was applied 1 year ago 
to the code in git, not yet released as a package:


https://github.com/kisli/vmime/commit/ec5b8f7cfe38e58b38eb5613b63b4b8f1a8343e0

Vincent


Le 19/01/2022 à 18:23, László Böszörményi (GCS) a écrit :


Source: libvmime
Version: 0.9.2-7
Severity: normal
Tags: ftbfs patch
Usertags: ICU70.1

Hi,

Soon I would like to start the ICU 70.1 transition. Your package FTBFS
with this release. Main reason is that since ICU 68.1 it doesn't
define TRUE and FALSE constants.
You need to use the C99 / C++ ones which are lowercase ones. Patch is
attached to make it easy for you.

Regards,
Laszlo/GCS




Bug#1004801: cloudcompare: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: cloudcompare
Version: 2.11.3-4
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

cloudcompare FTBFS with ffmpeg 5.0 in experimental:

cd /<>/obj-x86_64-linux-gnu/CC && /usr/lib/ccache/c++ 
-DCC_CORE_LIB_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB 
-DQT_NO_DEBUG -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DSCALAR_TYPE_FLOAT 
-DUSE_QT -I/<>/obj-x86_64-linux-gnu/CC -I/<>/CC 
-I/<>/obj-x86_64-linux-gnu/CC/CC_CORE_LIB_autogen/include 
-I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL 
-I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport 
-I/<>/CC/include -isystem /usr/include/x86_64-linux-gnu/qt5 
-isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtGui -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtConcurrent -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC 
-std=c++11 -fPIC -fopenmp -O3 -DNDEBUG -fPIC -fvisibility=hidden 
-fvisibility-inlines-hidden -fPIC -MD -MT 
CC/CMakeFiles/CC_CORE_LIB.dir/src/ChamferDistanceTransform.cpp.o -MF 
CMakeFiles/CC_CORE_LIB.dir/src/ChamferDistanceTransform.cpp.o.d -o 
CMakeFiles/CC_CORE_LIB.dir/src/ChamferDistanceTransform.cpp.o -c 
/<>/CC/src/ChamferDistanceTransform.cpp
/<>/plugins/core/Standard/qAnimation/src/QTFFmpegWrapper/QVideoEncoder.cpp:
 In member function ‘bool QVideoEncoder::open(QString*)’:
/<>/plugins/core/Standard/qAnimation/src/QTFFmpegWrapper/QVideoEncoder.cpp:120:9:
 error: ‘av_register_all’ was not declared in this scope
  120 | av_register_all();
  | ^~~
/<>/plugins/core/Standard/qAnimation/src/QTFFmpegWrapper/QVideoEncoder.cpp:142:47:
 error: invalid conversion from ‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive]
  142 | AVCodec *pCodec = avcodec_find_encoder(codec_id);
  |   ^~
  |   |
  |   const AVCodec*
/<>/plugins/core/Standard/qAnimation/src/QTFFmpegWrapper/QVideoEncoder.cpp:194:28:
 error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
  194 | m_ff->videoStream->codec = m_ff->codecContext;
  |^
/<>/plugins/core/Standard/qAnimation/src/QTFFmpegWrapper/QVideoEncoder.cpp:
 In member function ‘virtual bool QVideoEncoder::close()’:
/<>/plugins/core/Standard/qAnimation/src/QTFFmpegWrapper/QVideoEncoder.cpp:270:31:
 warning: ‘void av_init_packet(AVPacket*)’ is deprecated 
[-Wdeprecated-declarations]
  270 | av_init_packet(&pkt);
  | ~~^~
In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:45,
 from 
/<>/plugins/core/Standard/qAnimation/src/QTFFmpegWrapper/QVideoEncoder.cpp:6:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
  506 | void av_init_packet(AVPacket *pkt);
  |  ^~
/<>/plugins/core/Standard/qAnimation/src/QTFFmpegWrapper/QVideoEncoder.cpp:273:27:
 error: ‘avcodec_encode_video2’ was not declared in this scope; did you mean 
‘avcodec_encode_subtitle’?
  273 | int ret = avcodec_encode_video2(m_ff->codecContext, 
&pkt, 0, &got_packet);
  |   ^
  |   avcodec_encode_subtitle
/<>/plugins/core/Standard/qAnimation/src/QTFFmpegWrapper/QVideoEncoder.cpp:287:42:
 error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
  287 | avcodec_close(m_ff->videoStream->codec);
  |  ^
/<>/plugins/core/Standard/qAnimation/src/QTFFmpegWrapper/QVideoEncoder.cpp:293:60:
 error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’
  293 | av_freep(&m_ff->formatContext->streams[i]->codec);
  |^
/<>/plugins/core/Standard/qAnimation/src/QTFFmpegWrapper/QVideoEncoder.cpp:
 In member function ‘virtual bool QVideoEncoder::encodeImage(const QImage&, 
int, QString*)’:
/<>/plugins/core/Standard/qAnimation/src/QTFFmpegWrapper/QVideoEncoder.cpp:325:23:
 warning: ‘void av_init_packet(AVPacket*)’ is deprecated 
[-Wdeprecated-declarations]
  325 | av_init_packet(&pkt);
  | ~~^~
In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:45,
 from 
/<>/plugins/core/Standard/qAnimation/src/QTFFmpegWrapper/QVideoEncoder.cpp:6:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
  506 | void av_init_packet(AVPacket *pkt);
  |  ^~
/<>/plugins/core/Standard/qAnimation/src/QTFFmpegWrapper/QVideoEncoder.cpp:334:27:
 error: ‘avcodec_encode_video2’ was not decl

Bug#1004800: ignition-common3: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: ignition-common3
Version: 3.14.0+dfsg-5
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Usertags: ffmpeg5.0
Tags: sid bookworm ftbfs

ignition-common3 FTBFS with ffmpeg 5.0 in experimental:

[ 27%] Building CXX object 
graphics/src/CMakeFiles/ignition-common3-graphics.dir/ColladaExporter.cc.o
cd /<>/obj-x86_64-linux-gnu/graphics/src && /usr/lib/ccache/c++ 
-DTINYXML2_MAJOR_VERSION_GE_6 -Dignition_common3_graphics_EXPORTS 
-I/<>/include -I/<>/obj-x86_64-linux-gnu/include 
-I/<>/graphics/include 
-I/<>/obj-x86_64-linux-gnu/graphics/include 
-I/<>/obj-x86_64-linux-gnu/core/include -isystem /usr/include/uuid 
-isystem /usr/include/ignition/math6 -isystem /usr/include/glib-2.0 -isystem 
/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 
-fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC 
-I/usr/include/uuid -pthread -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -std=c++17 -MD -MT 
graphics/src/CMakeFiles/ignition-common3-graphics.dir/ColladaExporter.cc.o -MF 
CMakeFiles/ignition-common3-graphics.dir/ColladaExporter.cc.o.d -o 
CMakeFiles/ignition-common3-graphics.dir/ColladaExporter.cc.o -c 
/<>/graphics/src/ColladaExporter.cc
/<>/av/src/AudioDecoder.cc: In member function ‘bool 
ignition::common::AudioDecoder::Decode(uint8_t**, unsigned int*)’:
/<>/av/src/AudioDecoder.cc:135:24: error: ‘avcodec_decode_audio4’ 
was not declared in this scope; did you mean ‘avcodec_decode_subtitle2’?
  135 | bytesDecoded = avcodec_decode_audio4(this->data->codecCtx, 
decodedFrame,
  |^
  |avcodec_decode_subtitle2
/<>/av/src/AudioDecoder.cc: In member function ‘bool 
ignition::common::AudioDecoder::SetFile(const string&)’:
/<>/av/src/AudioDecoder.cc:227:44: error: ‘AVStream’ {aka ‘struct 
AVStream’} has no member named ‘codec’
  227 | if (this->data->formatCtx->streams[i]->codec->codec_type == // 
NOLINT(*)
  |^
/<>/av/src/AudioDecoder.cc:253:31: error: ‘AVStream’ {aka ‘struct 
AVStream’} has no member named ‘codec’
  253 | this->data->audioStream]->codec;
  |   ^
/<>/av/src/AudioDecoder.cc:259:43: error: invalid conversion from 
‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive]
  259 |   this->data->codec = 
avcodec_find_decoder(this->data->codecCtx->codec_id);
  |   
^~~~
  |   |
  |   const AVCodec*
make[3]: *** [av/src/CMakeFiles/ignition-common3-av.dir/build.make:79: 
av/src/CMakeFiles/ignition-common3-av.dir/AudioDecoder.cc.o] Error 1


Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004799: ignition-common: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: ignition-common
Version: 4.4.0+ds-5
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

ignition-common FTBFS with ffmpeg 5.0 in experimental:

cd /<>/obj-x86_64-linux-gnu/src && /usr/lib/ccache/c++  
-I/<>/include -I/<>/obj-x86_64-linux-gnu/include 
-I/<> -I/<>/obj-x86_64-linux-gnu 
-I/<>/test/gtest/include -I/<>/src 
-I/<>/obj-x86_64-linux-gnu/core/include -isystem /usr/include/uuid 
-isystem /usr/include/ignition/cmake2 -g -O2 
-fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/uuid 
-std=c++17 -MD -MT src/CMakeFiles/UNIT_Base64_TEST.dir/Base64_TEST.cc.o -MF 
CMakeFiles/UNIT_Base64_TEST.dir/Base64_TEST.cc.o.d -o 
CMakeFiles/UNIT_Base64_TEST.dir/Base64_TEST.cc.o -c 
/<>/src/Base64_TEST.cc
/<>/av/src/AudioDecoder.cc: In member function ‘bool 
ignition::common::AudioDecoder::Decode(uint8_t**, unsigned int*)’:
/<>/av/src/AudioDecoder.cc:135:24: error: ‘avcodec_decode_audio4’ 
was not declared in this scope; did you mean ‘avcodec_decode_subtitle2’?
  135 | bytesDecoded = avcodec_decode_audio4(this->data->codecCtx, 
decodedFrame,
  |^
  |avcodec_decode_subtitle2
/<>/av/src/AudioDecoder.cc: In member function ‘bool 
ignition::common::AudioDecoder::SetFile(const string&)’:
/<>/av/src/AudioDecoder.cc:227:44: error: ‘AVStream’ {aka ‘struct 
AVStream’} has no member named ‘codec’
  227 | if (this->data->formatCtx->streams[i]->codec->codec_type == // 
NOLINT(*)
  |^
/<>/av/src/AudioDecoder.cc:253:31: error: ‘AVStream’ {aka ‘struct 
AVStream’} has no member named ‘codec’
  253 | this->data->audioStream]->codec;
  |   ^
/<>/av/src/AudioDecoder.cc:259:43: error: invalid conversion from 
‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive]
  259 |   this->data->codec = 
avcodec_find_decoder(this->data->codecCtx->codec_id);
  |   
^~~~
  |   |
  |   const AVCodec*
make[3]: *** [av/src/CMakeFiles/ignition-common4-av.dir/build.make:79: 
av/src/CMakeFiles/ignition-common4-av.dir/AudioDecoder.cc.o] Error 1


Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004798: libpdb-redo FTBFS with libcifpp 2.0.4

2022-02-01 Thread Adrian Bunk
Source: libpdb-redo
Version: 1.0.2-3
Severity: serious
Tags: ftbfs

https://buildd.debian.org/status/logs.php?pkg=libpdb-redo&ver=1.0.2-3%2Bb2

...
src/BondMap.cpp: In function ‘void mmcif::createBondInfoFile(const 
std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)’:
src/BondMap.cpp:246:103: error: no matching function for call to 
‘cif::Category::rows()’
  246 | for (const auto& [atom_id_1, atom_id_2]: 
chem_comp_bond->rows({"atom_id_1", "atom_id_2"}))
  |  
~^~~~
In file included from src/BondMap.cpp:37:
/usr/include/cif++/Cif++.hpp:1850:42: note: candidate: 
‘cif::iterator_proxy cif::Category::rows(Ns ...) const 
[with Ts = {std::__cxx11::basic_string, 
std::allocator >, std::__cxx11::basic_string, std::allocator >}; Ns = {}]’
 1850 | iterator_proxy rows(Ns... names) const
  |  ^~~~
/usr/include/cif++/Cif++.hpp:1850:42: note:   candidate expects 0 arguments, 1 
provided
/usr/include/cif++/Cif++.hpp:1857:41: note: candidate: 
‘cif::iterator_proxy cif::Category::rows(Ns ...) [with 
Ts = {std::__cxx11::basic_string, 
std::allocator >, std::__cxx11::basic_string, std::allocator >}; Ns = {}]’
 1857 | iterator_proxy rows(Ns... names)
  | ^~~~
...


Bug#1004797: xpra: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: xpra
Version: 3.1-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

xpra FTBFS with ffmpeg 5.0 in experimental:

x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g 
-fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security 
-g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -Ixpra/codecs/dec_avcodec2 
-I/usr/include/x86_64-linux-gnu -I/usr/include/python3.10 -c 
xpra/codecs/dec_avcodec2/decoder.c -o 
build/temp.linux-x86_64-3.10/xpra/codecs/dec_avcodec2/decoder.o -Wall -Werror 
-Wno-error=strict-prototypes -Wno-error=deprecated-declarations -fPIC -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wno-error=attributes -Wno-error=deprecated-declarations
xpra/codecs/dec_avcodec2/decoder.c: In function 
‘__pyx_pf_4xpra_6codecs_12dec_avcodec2_7decoder_7Decoder_init_context’:
xpra/codecs/dec_avcodec2/decoder.c:5663:23: error: assignment discards ‘const’ 
qualifier from pointer target type [-Werror=discarded-qualifiers]
 5663 |   __pyx_v_self->codec = avcodec_find_decoder(__pyx_v_CodecID);
  |   ^
xpra/codecs/dec_avcodec2/decoder.c:5858:3: warning: ‘thread_safe_callbacks’ is 
deprecated [-Wdeprecated-declarations]
 5858 |   __pyx_v_self->codec_ctx->thread_safe_callbacks = 1;
  |   ^~~~
In file included from xpra/codecs/dec_avcodec2/decoder.c:675:
/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:1479:9: note: declared here
 1479 | int thread_safe_callbacks;
  | ^
xpra/codecs/dec_avcodec2/decoder.c: In function 
‘__pyx_pf_4xpra_6codecs_12dec_avcodec2_7decoder_7Decoder_26decompress_image’:
xpra/codecs/dec_avcodec2/decoder.c:9318:9: warning: ‘av_init_packet’ is 
deprecated [-Wdeprecated-declarations]
 9318 | av_init_packet((&__pyx_v_avpkt));
  | ^~
In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:45,
 from xpra/codecs/dec_avcodec2/decoder.c:675:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
  506 | void av_init_packet(AVPacket *pkt);
  |  ^~
cc1: all warnings being treated as errors
error: command '/usr/lib/ccache/x86_64-linux-gnu-gcc' failed with exit code 1
E: pybuild pybuild:367: build: plugin distutils failed with: exit code=1: 
/usr/bin/python3.10 setup.py build --with-verbose --with-Xdummy 
--without-Xdummy_wrapper --with-html5 --without-minify --without-html5_gzip 

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004796: gst-libav1.0: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: gst-libav1.0
Version: 1.18.5-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

gst-libav1.0 FTBFS with ffmpeg 5.0 in experimental

FAILED: ext/libav/libgstlibav.so 
cc  -o ext/libav/libgstlibav.so ext/libav/libgstlibav.so.p/gstav.c.o 
ext/libav/libgstlibav.so.p/gstavprotocol.c.o 
ext/libav/libgstlibav.so.p/gstavcodecmap.c.o 
ext/libav/libgstlibav.so.p/gstavutils.c.o 
ext/libav/libgstlibav.so.p/gstavaudenc.c.o 
ext/libav/libgstlibav.so.p/gstavvidenc.c.o 
ext/libav/libgstlibav.so.p/gstavauddec.c.o 
ext/libav/libgstlibav.so.p/gstavviddec.c.o 
ext/libav/libgstlibav.so.p/gstavcfg.c.o 
ext/libav/libgstlibav.so.p/gstavdemux.c.o 
ext/libav/libgstlibav.so.p/gstavmux.c.o 
ext/libav/libgstlibav.so.p/gstavdeinterlace.c.o -Wl,--as-needed 
-Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libgstlibav.so 
-Wl,--exclude-libs=ALL -Wl,-z,relro -Wl,-z,defs -Wl,-O1 -Wl,--as-needed -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wno-error 
'-DFFMPEG_LIBDIR="/usr/lib/x86_64-linux-gnu"' -Wdate-time -D_FORTIFY_SOURCE=2 
/usr/lib/x86_64-linux-gnu/libavfilter.so 
/usr/lib/x86_64-linux-gnu/libavformat.so 
/usr/lib/x86_64-linux-gnu/libavcodec.so /usr/lib/x86_64-linux-gnu/libavutil.so 
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so 
/usr/lib/x86_64-linux-gnu/libgstbase-1.0.so 
/usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so 
/usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so 
/usr/lib/x86_64-linux-gnu/libgsttag-1.0.so 
/usr/lib/x86_64-linux-gnu/libgstpbutils-1.0.so -Wl,--end-group
/usr/bin/ld: ext/libav/libgstlibav.so.p/gstavaudenc.c.o: in function 
`gst_ffmpegaudenc_set_format':
./obj-x86_64-linux-gnu/../ext/libav/gstavaudenc.c:246: undefined reference to 
`avcodec_get_context_defaults3'
/usr/bin/ld: ./obj-x86_64-linux-gnu/../ext/libav/gstavaudenc.c:292: undefined 
reference to `avcodec_get_context_defaults3'
/usr/bin/ld: ./obj-x86_64-linux-gnu/../ext/libav/gstavaudenc.c:336: undefined 
reference to `avcodec_get_context_defaults3'
/usr/bin/ld: ./obj-x86_64-linux-gnu/../ext/libav/gstavaudenc.c:317: undefined 
reference to `avcodec_get_context_defaults3'
/usr/bin/ld: ext/libav/libgstlibav.so.p/gstavaudenc.c.o: in function 
`gst_ffmpegaudenc_start':
./obj-x86_64-linux-gnu/../ext/libav/gstavaudenc.c:197: undefined reference to 
`avcodec_get_context_defaults3'
/usr/bin/ld: 
ext/libav/libgstlibav.so.p/gstavvidenc.c.o:./obj-x86_64-linux-gnu/../ext/libav/gstavvidenc.c:252:
 more undefined references to `avcodec_get_context_defaults3' follow
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004795: gazebo: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: gazebo
Version: 11.9.1+dfsg-8
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

gazebo FTBFS with ffmpeg 5.0 in experimental:

[  6%] Building CXX object 
gazebo/msgs/CMakeFiles/gazebomsgs_out.dir/generator/gazebo_generator.cc.o
cd /<>/obj-x86_64-linux-gnu/gazebo/msgs && /usr/lib/ccache/c++ 
-DBOOST_TEST_DYN_LINK -DBUILDING_DLL -DHAVE_OPENGL -DIGN_PROFILER_ENABLE=0 
-DLIBBULLET_VERSION=3.05 -DLIBBULLET_VERSION_GT_282 -I/<> 
-I/<>/obj-x86_64-linux-gnu 
-I/<>/obj-x86_64-linux-gnu/gazebo/msgs -I/usr/include/libusb-1.0 
-I/usr/include/ignition/transport8 -I/usr/include/ignition/common3 
-I/usr/include/ignition/fuel_tools4 -isystem /usr/include/ignition/msgs5 
-isystem /usr/include/ignition/math6 -isystem /usr/include/OGRE/RTShaderSystem 
-isystem /usr/include/OGRE -isystem /usr/include/OGRE/Terrain -isystem 
/usr/include/OGRE/Paging -isystem /usr/include/OGRE/Overlay -isystem 
/usr/include/sdformat-9.6 -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2   -Wall -Wextra -Wno-long-long -Wno-unused-value 
-Wfloat-equal -Wshadow -Wswitch-default -Wmissing-include-dirs -pedantic 
-fvisibility=hidden -fvisibility-inlines-hidden-fPIC -MD -MT 
gazebo/msgs/CMakeFiles/gazebomsgs_out.dir/generator/gazebo_generator.cc.o -MF 
CMakeFiles/gazebomsgs_out.dir/generator/gazebo_generator.cc.o.d -o 
CMakeFiles/gazebomsgs_out.dir/generator/gazebo_generator.cc.o -c 
/<>/gazebo/msgs/generator/gazebo_generator.cc
/<>/gazebo/common/AudioDecoder.cc: In member function ‘bool 
gazebo::common::AudioDecoder::Decode(uint8_t**, unsigned int*)’:
/<>/gazebo/common/AudioDecoder.cc:100:17: warning: ‘void 
av_init_packet(AVPacket*)’ is deprecated [-Wdeprecated-declarations]
  100 |   av_init_packet(&packet);
  |   ~~^
In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:45,
 from /<>/gazebo/common/ffmpeg_inc.h:32,
 from /<>/gazebo/common/AudioDecoder.cc:21:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
  506 | void av_init_packet(AVPacket *pkt);
  |  ^~
/<>/gazebo/common/AudioDecoder.cc:116:24: error: 
‘avcodec_decode_audio4’ was not declared in this scope; did you mean 
‘avcodec_decode_subtitle2’?
  116 | bytesDecoded = avcodec_decode_audio4(this->codecCtx, 
decodedFrame,
  |^
  |avcodec_decode_subtitle2
/<>/gazebo/common/AudioDecoder.cc: In member function ‘bool 
gazebo::common::AudioDecoder::SetFile(const string&)’:
/<>/gazebo/common/AudioDecoder.cc:217:38: error: ‘AVStream’ {aka 
‘struct AVStream’} has no member named ‘codec’
  217 | if (this->formatCtx->streams[i]->codec->codec_type == 
AVMEDIA_TYPE_AUDIO)
  |  ^
/<>/gazebo/common/AudioDecoder.cc:241:59: error: ‘AVStream’ {aka 
‘struct AVStream’} has no member named ‘codec’
  241 |   this->codecCtx = this->formatCtx->streams[audioStream]->codec;
  |   ^
/<>/gazebo/common/AudioDecoder.cc:247:37: error: invalid 
conversion from ‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive]
  247 |   this->codec = avcodec_find_decoder(codecCtx->codec_id);
  | ^~~~
  | |
  | const AVCodec*
make[4]: *** [gazebo/common/CMakeFiles/gazebo_common.dir/build.make:107: 
gazebo/common/CMakeFiles/gazebo_common.dir/AudioDecoder.cc.o] Error 1

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004793: vtk7: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: vtk7
Version: 7.1.1+dfsg2-10.1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

vtk7 FTBFS with ffmpeg 5.0 in experimental:

[ 27%] Building CXX object 
IO/GDAL/CMakeFiles/vtkIOGDALTCL.dir/vtkIOGDALTCLInit.cxx.o
cd /<>/debian/build/IO/GDAL && /usr/bin/mpic++ -DVTK_IN_VTK 
-DvtkIOGDALTCL_EXPORTS -I/usr/include/gdal 
-I/<>/debian/build/IO/GDAL -I/<>/IO/GDAL 
-I/<>/debian/build/Common/Core -I/<>/Common/Core 
-I/<>/debian/build/Utilities/KWIML 
-I/<>/Utilities/KWIML 
-I/<>/debian/build/Utilities/KWSys 
-I/<>/Utilities/KWSys 
-I/<>/debian/build/Common/DataModel 
-I/<>/Common/DataModel -I/<>/debian/build/Common/Math 
-I/<>/Common/Math -I/<>/debian/build/Common/Misc 
-I/<>/Common/Misc -I/<>/debian/build/Common/System 
-I/<>/Common/System 
-I/<>/debian/build/Common/Transforms 
-I/<>/Common/Transforms 
-I/<>/debian/build/Common/ExecutionModel 
-I/<>/Common/ExecutionModel 
-I/<>/debian/build/IO/Image -I/<>/IO/Image 
-I/<>/debian/build/Utilities/DICOMParser 
-I/<>/Utilities/DICOMParser 
-I/<>/debian/build/Utilities/MetaIO/vtkmetaio 
-I/<>/debian/build/Utilities/MetaIO 
-I/<>/Utilities/MetaIO 
-I/<>/debian/build/ThirdParty/zlib 
-I/<>/ThirdParty/zlib 
-I/<>/debian/build/ThirdParty/jpeg 
-I/<>/ThirdParty/jpeg 
-I/<>/debian/build/ThirdParty/png 
-I/<>/ThirdParty/png 
-I/<>/debian/build/ThirdParty/tiff 
-I/<>/ThirdParty/tiff -I/<>/Wrapping/Tcl 
-I/<>/debian/build/Wrapping/Tcl -I/usr/include/tcl -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2  -fPIC -MD -MT 
IO/GDAL/CMakeFiles/vtkIOGDALTCL.dir/vtkIOGDALTCLInit.cxx.o -MF 
CMakeFiles/vtkIOGDALTCL.dir/vtkIOGDALTCLInit.cxx.o.d -o 
CMakeFiles/vtkIOGDALTCL.dir/vtkIOGDALTCLInit.cxx.o -c 
/<>/debian/build/IO/GDAL/vtkIOGDALTCLInit.cxx
/<>/IO/FFMPEG/vtkFFMPEGWriter.cxx: In member function ‘int 
vtkFFMPEGWriterInternal::Start()’:
/<>/IO/FFMPEG/vtkFFMPEGWriter.cxx:133:3: error: ‘av_register_all’ 
was not declared in this scope
  133 |   av_register_all();
  |   ^~~
/<>/IO/FFMPEG/vtkFFMPEGWriter.cxx:151:41: error: invalid 
conversion from ‘const AVOutputFormat*’ to ‘AVOutputFormat*’ [-fpermissive]
  151 |   this->avOutputFormat = av_guess_format("avi", NULL, NULL);
  |  ~~~^~~
  | |
  | const AVOutputFormat*
/<>/IO/FFMPEG/vtkFFMPEGWriter.cxx:173:33: error: ‘AVFormatContext’ 
{aka ‘struct AVFormatContext’} has no member named ‘filename’
  173 |   strcpy(this->avFormatContext->filename, this->Writer->GetFileName());
  | ^~~~
/<>/IO/FFMPEG/vtkFFMPEGWriter.cxx:188:39: error: ‘AVStream’ {aka 
‘struct AVStream’} has no member named ‘codec’
  188 |   AVCodecContext *c = this->avStream->codec;
  |   ^
/<>/IO/FFMPEG/vtkFFMPEGWriter.cxx:190:4: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  190 |   c->codec_id = 
static_cast(this->avOutputFormat->video_codec);
  |^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
 from /<>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
  |^~
/<>/IO/FFMPEG/vtkFFMPEGWriter.cxx:197:3: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  197 |  c->codec_type = AVMEDIA_TYPE_VIDEO;
  |   ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
 from /<>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
  |^~
/<>/IO/FFMPEG/vtkFFMPEGWriter.cxx:199:4: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  199 |   c->width = this->Dim[0];
  |^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
 from /<>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
  |^~
/<>/IO/FFMPEG/vtkFFMPEGWriter.cxx:200:4: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  200 |   c->height = this->Dim[1];
  |^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:313,
 from /<>/IO/FFMPEG/vtkFFMPEGWriter.cxx:27:
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of ‘struct AVCodecContext’
  195 | struct AVCodecContext;
  |^~
/<>/IO/FFMPEG/vtkFFMPEGWriter.cxx:203:6: error: invalid use of 
incomplete type ‘struct AVCodecContext’
  203 | c->pix_fmt = AV_PIX_FMT_YUVJ422P;
 

Bug#1004794: bs1770gain: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: bs1770gain
Version: 0.8.3-2.1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

bs1770gain FTBFS with ffmpeg 5.0 in experimental:

gcc -DHAVE_CONFIG_H -I. -I..  -I../libpbutil -I../lib1770-2 -Wdate-time 
-D_FORTIFY_SOURCE=2 -I/usr/include  -Wstrict-prototypes -Wextra -Wreturn-type 
-Wcast-qual -Wcast-align -Wpointer-arith -Wformat -Wall -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o ff_printer.o ff_printer.c
In file included from ff_analyzer.c:22:
./ff.h:425:3: error: unknown type name ‘AVCodecContext’
  425 |   AVCodecContext *ctx;
  |   ^~
ff_analyzer.c: In function ‘ff_analyzer_send_packet’:
ff_analyzer.c:347:11: warning: implicit declaration of function 
‘avcodec_send_packet’; did you mean ‘av_append_packet’? 
[-Wimplicit-function-declaration]
  347 |   err=avcodec_send_packet(a->in->audio.ctx,pkt);
  |   ^~~
  |   av_append_packet
ff_analyzer.c:371:11: warning: implicit declaration of function 
‘avcodec_receive_frame’; did you mean ‘ff_fifo_receive_frame’? 
[-Wimplicit-function-declaration]
  371 |   err=avcodec_receive_frame(a->in->audio.ctx,a->frame);
  |   ^
  |   ff_fifo_receive_frame
In file included from ff_muxer.c:22:
./ff.h:425:3: error: unknown type name ‘AVCodecContext’
  425 |   AVCodecContext *ctx;
  |   ^~
ff_muxer.c: In function ‘ff_muxer_mux_audio_frame’:
ff_muxer.c:123:38: error: request for member ‘time_base’ in something not a 
structure or union
  123 |   av_packet_rescale_ts(pkt,audio->ctx->time_base,ostream->time_base);
  |  ^~
ff_muxer.c: In function ‘ff_muxer_send_packet’:
ff_muxer.c:218:11: warning: implicit declaration of function 
‘avcodec_send_packet’ [-Wimplicit-function-declaration]
  218 |   err=avcodec_send_packet(m->in->audio.ctx,pkt);
  |   ^~~
ff_muxer.c:239:11: warning: implicit declaration of function 
‘avcodec_receive_frame’; did you mean ‘ff_fifo_receive_frame’? 
[-Wimplicit-function-declaration]
  239 |   err=avcodec_receive_frame(m->in->audio.ctx,m->frame);
  |   ^
  |   ff_fifo_receive_frame
ff_muxer.c:319:11: warning: implicit declaration of function 
‘avcodec_send_frame’; did you mean ‘avcodec_get_name’? 
[-Wimplicit-function-declaration]
  319 |   err=avcodec_send_frame(m->out->audio.ctx,frame);
  |   ^~
  |   avcodec_get_name
ff_muxer.c:344:11: warning: implicit declaration of function 
‘avcodec_receive_packet’ [-Wimplicit-function-declaration]
  344 |   err=avcodec_receive_packet(m->out->audio.ctx,m->pkt);
  |   ^~
make[3]: *** [Makefile:380: ff_muxer.o] Error 1
make[3]: *** Waiting for unfinished jobs
In file included from ff_fifo.c:22:
./ff.h:425:3: error: unknown type name ‘AVCodecContext’
  425 |   AVCodecContext *ctx;
  |   ^~
make[3]: *** [Makefile:380: ff_analyzer.o] Error 1
In file included from ff_printer.c:22:
./ff.h:425:3: error: unknown type name ‘AVCodecContext’
  425 |   AVCodecContext *ctx;
  |   ^~
make[3]: *** [Makefile:380: ff_printer.o] Error 1
In file included from ff_resampler.c:22:
./ff.h:425:3: error: unknown type name ‘AVCodecContext’
  425 |   AVCodecContext *ctx;
  |   ^~
In file included from ff_filter.c:25:
./ff.h:425:3: error: unknown type name ‘AVCodecContext’
  425 |   AVCodecContext *ctx;
  |   ^~
ff_filter.c: In function ‘ff_filter_create’:
ff_filter.c:211:9: warning: assignment discards ‘const’ qualifier from pointer 
target type [-Wdiscarded-qualifiers]
  211 |   ocodec=avcodec_find_encoder(ocodecpar->codec_id);
  | ^
make[3]: *** [Makefile:380: ff_filter.o] Error 1
make[3]: *** [Makefile:380: ff_fifo.o] Error 1
In file included from ff_inout.c:22:
./ff.h:425:3: error: unknown type name ‘AVCodecContext’
  425 |   AVCodecContext *ctx;
  |   ^~
make[3]: *** [Makefile:380: ff_inout.o] Error 1


Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004792: wlroots: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: wlroots
Version: 0.14.1-5
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

wlroots FTBFS with ffmpeg 5.0 in experimental:


FAILED: examples/dmabuf-capture.p/dmabuf-capture.c.o 
ccache cc -Iexamples/dmabuf-capture.p -Iexamples -I../examples -Iprotocol 
-I/usr/include/x86_64-linux-gnu -I/usr/include/libdrm 
-fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra 
-Werror -std=c11 -DWLR_USE_UNSTABLE -DWLR_LITTLE_ENDIAN=1 -DWLR_BIG_ENDIAN=0 
-Wundef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition 
-Wpointer-arith -Winit-self -Wstrict-prototypes -Wimplicit-fallthrough=2 
-Wendif-labels -Wstrict-aliasing=2 -Woverflow -Wmissing-prototypes -Walloca 
-Wno-missing-braces -Wno-missing-field-initializers -Wno-unused-parameter 
-fmacro-prefix-map=../= -DHAS_GBM_BO_GET_FD_FOR_PLANE=1 
'-DICONDIR="/usr/share/icons"' -DHAS_XCB_ERRORS=0 -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ 
examples/dmabuf-capture.p/dmabuf-capture.c.o -MF 
examples/dmabuf-capture.p/dmabuf-capture.c.o.d -o 
examples/dmabuf-capture.p/dmabuf-capture.c.o -c ../examples/dmabuf-capture.c
../examples/dmabuf-capture.c:60:9: error: unknown type name ‘AVCodecContext’
   60 | AVCodecContext *avctx;
  | ^~
../examples/dmabuf-capture.c: In function ‘frame_ready’:
../examples/dmabuf-capture.c:389:35: error: request for member ‘time_base’ in 
something not a structure or union
  389 | ctx->avctx->time_base);
  |   ^~
../examples/dmabuf-capture.c: In function ‘vid_encode_thread’:
../examples/dmabuf-capture.c:483:23: error: implicit declaration of function 
‘avcodec_send_frame’; did you mean ‘avcodec_get_name’? 
[-Werror=implicit-function-declaration]
  483 | err = avcodec_send_frame(ctx->avctx, f);
  |   ^~
  |   avcodec_get_name
../examples/dmabuf-capture.c:494:35: error: implicit declaration of function 
‘avcodec_receive_packet’ [-Werror=implicit-function-declaration]
  494 | int ret = avcodec_receive_packet(ctx->avctx, 
pkt);
  |   ^~
../examples/dmabuf-capture.c:523:43: error: request for member ‘frame_number’ 
in something not a structure or union
  523 | ctx->avctx->frame_number, 
get_fifo_size(&ctx->vid_frames));
  |   ^~
../examples/dmabuf-capture.c: In function ‘set_hwframe_ctx’:
../examples/dmabuf-capture.c:579:43: error: request for member ‘pix_fmt’ in 
something not a structure or union
  579 | frames_ctx->sw_format = ctx->avctx->pix_fmt;
  |   ^~
../examples/dmabuf-capture.c:580:39: error: request for member ‘width’ in 
something not a structure or union
  580 | frames_ctx->width = ctx->avctx->width;
  |   ^~
../examples/dmabuf-capture.c:581:40: error: request for member ‘height’ in 
something not a structure or union
  581 | frames_ctx->height = ctx->avctx->height;
  |^~
../examples/dmabuf-capture.c:593:27: error: request for member ‘pix_fmt’ in 
something not a structure or union
  593 | ctx->avctx->pix_fmt = frames_ctx->format;
  |   ^~
../examples/dmabuf-capture.c:594:27: error: request for member ‘hw_frames_ctx’ 
in something not a structure or union
  594 | ctx->avctx->hw_frames_ctx = 
av_buffer_ref(ctx->mapped_frames_ref);
  |   ^~
../examples/dmabuf-capture.c:595:32: error: request for member ‘hw_frames_ctx’ 
in something not a structure or union
  595 | if (!ctx->avctx->hw_frames_ctx) {
  |^~
../examples/dmabuf-capture.c: In function ‘init_encoding’:
../examples/dmabuf-capture.c:622:30: error: initialization discards ‘const’ 
qualifier from pointer target type [-Werror=discarded-qualifiers]
  622 | AVCodec *out_codec = 
avcodec_find_encoder_by_name(ctx->encoder_name);
  |  ^~~~
../examples/dmabuf-capture.c:627:40: error: assignment of member ‘video_codec’ 
in read-only object
  627 | ctx->avf->oformat->video_codec = out_codec->id;
  |^
../examples/dmabuf-capture.c:630:22: error: implicit declaration of function 
‘avcodec_alloc_context3’; did you mean ‘avio_alloc_context’? 
[-Werror=implicit-function-declaration]
  630 | ctx->avctx = avcodec_alloc_context3(out_codec);
  |  ^~
  |  avio_alloc_context
../examples/dmabuf-capture.c:630:20: error: assignment to ‘int 

Bug#1004791: blender: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: blender
Version: 2.93.5+dfsg-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

blender FTBFS with ffmpeg 5.0 in experimental:

[ 16%] Building CXX object 
extern/audaspace/CMakeFiles/audaspace.dir/plugins/ffmpeg/FFMPEGReader.cpp.o
cd /<>/obj-x86_64-linux-gnu/extern/audaspace && 
/usr/lib/ccache/c++ -DWITH_ASSERT_ABORT -DWITH_OPENGL -D_FILE_OFFSET_BITS=64 
-D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ 
-D__SSE2__ -D__SSE__ -I/<>/obj-x86_64-linux-gnu/extern/audaspace 
-I/<>/extern/audaspace/include -I/usr/include/jack 
-I/usr/include/AL -I/usr/include/python3.9 
-I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/SDL2 
-Wuninitialized  -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op 
-Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits  
-Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith
-Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized   
-Wimplicit-fallthrough=5 -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat  -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG 
-fuse-ld=gold -fopenmp -std=c++17 -msse -pipe -fPIC -funsigned-char 
-fno-strict-aliasing -ffp-contract=off -msse2 
-fmacro-prefix-map="/<>/"="" 
-fmacro-prefix-map="/<>/obj-x86_64-linux-gnu/"=""  
-Wno-deprecated-declarations -Wno-unused-parameter -Wno-unused-function 
-Wno-type-limits -Wno-int-in-bool-context -Wno-switch -Wno-unused-variable 
-Wno-uninitialized -Wno-implicit-fallthrough -Wno-error=unused-but-set-variable 
 -Wno-class-memaccess -Wno-comment -Wno-unused-local-typedefs 
-Wno-unused-variable -Wno-uninitialized -MD -MT 
extern/audaspace/CMakeFiles/audaspace.dir/plugins/ffmpeg/FFMPEGReader.cpp.o -MF 
CMakeFiles/audaspace.dir/plugins/ffmpeg/FFMPEGReader.cpp.o.d -o 
CMakeFiles/audaspace.dir/plugins/ffmpeg/FFMPEGReader.cpp.o -c 
/<>/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp
/<>/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp: In member 
function ‘void aud::FFMPEGReader::init()’:
/<>/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp:185:47: 
error: invalid conversion from ‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive]
  185 | AVCodec* aCodec = 
avcodec_find_decoder(m_formatCtx->streams[m_stream]->codecpar->codec_id);
  |   
^~~~
  |   |
  |   const AVCodec*
make[3]: *** [extern/audaspace/CMakeFiles/audaspace.dir/build.make:1549: 
extern/audaspace/CMakeFiles/audaspace.dir/plugins/ffmpeg/FFMPEGReader.cpp.o] 
Error 1
make[3]: *** Waiting for unfinished jobs


Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004745: chrony (Debian Bullseye)

2022-02-01 Thread Vincent Blut
Control: tags -1 - moreinfo + pending

Le 2022-02-01 19:43, Michael Lestinsky a écrit :
> On 01.02.22 19:30, Vincent Blut wrote:
> > Control: tags -1 moreinfo
> > 
> > Hi Michael,
> > 
> > Le 2022-02-01 15:43, Michael Lestinsky a écrit :
> > > Package: chrony
> > > Version: 4.0.8+deb11u1
> > > 
> > > Dear everyone,
> > > 
> > > thank you for maintaining the chrony package. While tinkering with a PTP
> > > setup, I discovered a slight inconsistency in the default configuration.
> > > Maybe the maintainers would like to consider the following suggestion:
> > > 
> > > --- etc/apparmor.d/usr.sbin.chronyd   2021-10-19 22:02:40.0 
> > > +0200
> > > +++ /etc/apparmor.d/usr.sbin.chronyd  2022-01-27 17:13:59.249409806 
> > > +0100
> > > @@ -41,6 +41,7 @@
> > >  /etc/chrony/{,**} r,
> > >  /var/lib/chrony/{,*} rw,
> > >  /var/log/chrony/{,*} rw,
> > > +  @{run}/timemaster/chrony.conf r,
> > >  @{run}/chrony/{,*} rw,
> > >  @{run}/chrony-dhcp/{,*} r,
> > 
> > Looks good! For the avoidance of doubt, could you please show the denied log
> > entry AppArmor generates when the above rule is missing?
> > 
> > > Best,
> > > Michael
> > 
> > Cheers,
> > Vincent
> 
> Dear Vinzenz,
> 
> of course. I found lines like this repeating...
> 
> /var/log/syslog.1:Jan 27 16:32:53 atppc025 kernel: [76912.418852] audit:
> type=1400 audit(1643297573.801:17): apparmor="DENIED" operation="open"
> profile="/usr/sbin/chronyd" name="/run/timemaster/chrony.conf" pid=219959
> comm="chronyd" requested_mask="r" denied_mask="r" fsuid=0 ouid=0

Great! Thanks Michael. This issue will first be fixed in testing/unstable and
then in bullseye and buster. Since the next point releases for those two is not
yet planned, you'll have to override the shipped Apparmor profile in the
meantime.

Cheers,
Vincent


signature.asc
Description: PGP signature


Bug#1004790: avifile: should this package be removed?

2022-02-01 Thread Sebastian Ramacher
Source: avifile
Version: 1:0.7.48~20090503.ds-21
Severity: serious
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm

Upstream development of avifile has ceased over a decode ago. Given that
avifile fails to build with ffmpeg 5.0 (see ##1004789) as it did with
all the previous major releases of ffmpeg, I wonder if is still
sustainable to keep this package in Debian. Should this package be
removed from unstable?

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004789: avifile: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: avifile
Version: 1:0.7.48~20090503.ds-21
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

avifile FTBFS with ffmpeg 5.0 in experimental:

checking whether system supports IPv6... yes
checking whether gcc supports vector builtins... yes
checking for avcodec_register_all in -lavcodec... no
configure: error: libavcodec is required to build this package.


Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004787: aubio: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: aubio
Version: 0.4.9-4.1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

aubio FTBFS with ffmpeg 5.0 in experimental:

[ 66/232] Compiling tests/src/io/test-sink_wavwrite.c
14:59:53 runner ['/usr/lib/ccache/gcc', '-g', '-Wall', '-Wextra', '-O2', '-g', 
'-O2', '-ffile-prefix-map=/<>=.', '-fstack-protector-strong', 
'-Wformat', '-Werror=format-security', '-fPIC', '-Isrc', '-I../src', '-Itests', 
'-I../tests', '-I/usr/include/opus', '-I/usr/include/x86_64-linux-gnu', 
'-DHAVE_CONFIG_H=1', '-DAUBIO_PREFIX="/usr"', '-DPACKAGE="aubio"', 
'-DAUBIO_UNSTABLE_API=1', 
'-DAUBIO_TESTS_SOURCE=/<>/build/tests/44100Hz_44100f_sine441_stereo.wav',
 '../tests/src/io/test-sink_wavwrite.c', '-c', 
'-o/<>/build/tests/src/io/test-sink_wavwrite.c.5.o', 
'-Wdate-time', '-D_FORTIFY_SOURCE=2']
../src/io/source_avcodec.c: In function ‘new_aubio_source_avcodec’:
../src/io/source_avcodec.c:195:32: error: ‘AVStream’ has no member named ‘codec’
  195 | if (avFormatCtx->streams[i]->codec->codec_type == 
AVMEDIA_TYPE_AUDIO) {
  |^~
../src/io/source_avcodec.c:229:53: error: ‘AVStream’ has no member named ‘codec’
  229 |   avCodecCtx = avFormatCtx->streams[selected_stream]->codec;
  | ^~
../src/io/source_avcodec.c:230:9: warning: assignment discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
  230 |   codec = avcodec_find_decoder(avCodecCtx->codec_id);
  | ^
../src/io/source_avcodec.c: In function ‘aubio_source_avcodec_readframe’:
../src/io/source_avcodec.c:381:3: warning: ‘av_init_packet’ is deprecated 
[-Wdeprecated-declarations]
  381 |   av_init_packet (&avPacket);
  |   ^~
In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:45,
 from ../src/io/source_avcodec.c:25:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
  506 | void av_init_packet(AVPacket *pkt);
  |  ^~
../src/io/source_avcodec.c:425:9: warning: implicit declaration of function 
‘avcodec_decode_audio4’; did you mean ‘avcodec_decode_subtitle2’? 
[-Wimplicit-function-declaration]
  425 |   len = avcodec_decode_audio4(avCodecCtx, avFrame, &got_frame, 
&avPacket);
  | ^
  | avcodec_decode_subtitle2

Waf: Leaving directory `/<>/build'
Build failed
 -> task in 'lib_objects' failed with exit status 1: 
{task 140115336892592: c source_avcodec.c -> source_avcodec.c.1.o}
['/usr/lib/ccache/gcc', '-g', '-Wall', '-Wextra', '-O2', '-g', '-O2', 
'-ffile-prefix-map=/<>=.', '-fstack-protector-strong', '-Wformat', 
'-Werror=format-security', '-fPIC', '-Isrc', '-I../src', '-I/usr/include/opus', 
'-I/usr/include/x86_64-linux-gnu', '-DHAVE_CONFIG_H=1', 
'-DAUBIO_PREFIX="/usr"', '-DPACKAGE="aubio"', '../src/io/source_avcodec.c', 
'-c', '-o/<>/build/src/io/source_avcodec.c.1.o', '-Wdate-time', 
'-D_FORTIFY_SOURCE=2']
make[1]: *** [debian/rules:48: override_dh_auto_build] Error 1


Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004788: audacious-plugins: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: audacious-plugins
Version: 4.1-2
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

audacious-plugins FTBFS with ffmpeg 5.0 in experimental:

ffaudio-core.cc: In constructor ‘ScopedPacket::ScopedPacket()’:
ffaudio-core.cc:103:26: warning: ‘void av_init_packet(AVPacket*)’ is deprecated 
[-Wdeprecated-declarations]
  103 | { av_init_packet (this); }
  |   ~~~^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:316,
 from ffaudio-stdinc.h:26,
 from ffaudio-core.cc:24:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
  506 | void av_init_packet(AVPacket *pkt);
  |  ^~
ffaudio-core.cc: In function ‘AVInputFormat* get_format_by_content(const char*, 
VFSFile&)’:
ffaudio-core.cc:291:36: error: invalid conversion from ‘const AVInputFormat*’ 
to ‘AVInputFormat*’ [-fpermissive]
  291 | f = av_probe_input_format2 (& d, true, & score);
  | ~~~^~~~
  ||
  |const AVInputFormat*
ffaudio-core.cc: In function ‘bool find_codec(AVFormatContext*, CodecInfo*)’:
ffaudio-core.cc:364:52: error: invalid conversion from ‘const AVCodec*’ to 
‘AVCodec*’ [-fpermissive]
  364 | AVCodec * codec = avcodec_find_decoder 
(stream->codecpar->codec_id);
  |   
~^~~~
  ||
  |const AVCodec*
ffaudio-core.cc: In member function ‘virtual bool FFaudio::play(const char*, 
VFSFile&)’:
ffaudio-core.cc:572:28: warning: ‘void av_init_packet(AVPacket*)’ is deprecated 
[-Wdeprecated-declarations]
  572 | av_init_packet (& tmp);
  | ~~~^~~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:316,
 from ffaudio-stdinc.h:26,
 from ffaudio-core.cc:24:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
  506 | void av_init_packet(AVPacket *pkt);
  |  ^~
Failed to compile ffaudio-core.cc (plugin)!
make[6]: *** [../../buildsys.mk:435: ffaudio-core.plugin.o] Error 1

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004730: Ship mask directly in the package

2022-02-01 Thread Marc Haber
On Tue, Feb 01, 2022 at 12:44:50PM +0100, Michael Biebl wrote:
> I noticed that the latest version of sudo ships a mask
>  /etc/systemd/system/sudo.service -> /dev/null
> which is created dynamically via the maintainer scripts.

It does. There was a lintian error before.

> Please consider simply shipping the mask in the package statically in
> /lib/systemd/system/ as was done before.

Why?

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#996414: python-fastimport: autopkgtest regression: 2 failures + lots of RuntimeError: maximum recursion depth exceeded

2022-02-01 Thread Paul Gevers

Hi,

On 31-01-2022 21:19, Paul Gevers wrote:
If nobody beats me to it, I'll upload an NMU dropping the pypy based 
autopkgtest in a couple of days.


I have created a MR [1] and have uploaded to DELAYED/5.

Paul

[1] 
https://salsa.debian.org/python-team/packages/python-fastimport/-/merge_requests/2


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1004786: ITP: tvheadend -- TV streaming server and recorder

2022-02-01 Thread Henry-Nicolas Tourneur
Package: wnpp
Severity: wishlist
Owner: Henry-Nicolas Tourneur 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: tvheadend
  Version : 4.2.8
  Upstream Author : Adam Sutton 
* URL : https://tvheadend.org/
* License : GPLv3
  Programming Lang: C, Python
  Description : TV streaming server and recorder

Tvheadend is a TV streaming server and recorder for Linux, FreeBSD 
and Android supporting DVB-S, DVB-S2, DVB-C, DVB-T, ATSC, IPTV, 
SAT>IP and HDHomeRun as input sources.

Tvheadend offers the HTTP (VLC, MPlayer), HTSP (Kodi, Movian) and 
SAT>IP streaming.

Multiple EPG sources are supported (over-the-air DVB and ATSC including 
OpenTV DVB extensions, XMLTV, PyXML).

This package will be maintained under the umbrella of the
debian-multimedia team.



Bug#1004785: chromaprint: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: chromaprint
Version: 1.5.1-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: ftbfs sid bookworm
Usertags: ffmpeg5.0
Control: forwarded -1 https://github.com/acoustid/chromaprint/pull/108

chromaprint FTBFS with ffmpeg 5.0:

cd /<>/obj-x86_64-linux-gnu/src/cmd && /usr/lib/ccache/c++ 
-DHAVE_CONFIG_H -D_SCL_SECURE_NO_WARNINGS -D_USE_MATH_DEFINES 
-D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS 
-I/<>/obj-x86_64-linux-gnu -I/<>/src -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall 
-fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -MD -MT 
src/cmd/CMakeFiles/fpcalc.dir/fpcalc.cpp.o -MF 
CMakeFiles/fpcalc.dir/fpcalc.cpp.o.d -o CMakeFiles/fpcalc.dir/fpcalc.cpp.o -c 
/<>/src/cmd/fpcalc.cpp
In file included from /<>/src/cmd/fpcalc.cpp:7:
/<>/src/audio/ffmpeg_audio_reader.h: In constructor 
‘chromaprint::FFmpegAudioReader::FFmpegAudioReader()’:
/<>/src/audio/ffmpeg_audio_reader.h:102:23: warning: ‘void 
av_init_packet(AVPacket*)’ is deprecated [-Wdeprecated-declarations]
  102 | av_init_packet(&m_packet);
  | ~~^~~
In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:45,
 from /<>/src/audio/ffmpeg_audio_reader.h:18,
 from /<>/src/cmd/fpcalc.cpp:7:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
  506 | void av_init_packet(AVPacket *pkt);
  |  ^~
In file included from /<>/src/cmd/fpcalc.cpp:7:
/<>/src/audio/ffmpeg_audio_reader.h: In member function ‘bool 
chromaprint::FFmpegAudioReader::SetInputFormat(const char*)’:
/<>/src/audio/ffmpeg_audio_reader.h:117:43: error: invalid 
conversion from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
  117 | m_input_fmt = av_find_input_format(name);
  |   ^~
  |   |
  |   const AVInputFormat*
/<>/src/audio/ffmpeg_audio_reader.h: In member function ‘bool 
chromaprint::FFmpegAudioReader::Open(const string&)’:
/<>/src/audio/ffmpeg_audio_reader.h:138:19: warning: ‘void 
av_init_packet(AVPacket*)’ is deprecated [-Wdeprecated-declarations]
  138 | av_init_packet(&m_packet);
  | ~~^~~
In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:45,
 from /<>/src/audio/ffmpeg_audio_reader.h:18,
 from /<>/src/cmd/fpcalc.cpp:7:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
  506 | void av_init_packet(AVPacket *pkt);
  |  ^~
In file included from /<>/src/cmd/fpcalc.cpp:7:
/<>/src/audio/ffmpeg_audio_reader.h:157:77: error: invalid 
conversion from ‘AVCodec**’ to ‘const AVCodec**’ [-fpermissive]
  157 | ret = av_find_best_stream(m_format_ctx, AVMEDIA_TYPE_AUDIO, -1, 
-1, &codec, 0);
  | 
^~
  | 
|
  | 
AVCodec**
In file included from /<>/src/audio/ffmpeg_audio_reader.h:19,
 from /<>/src/cmd/fpcalc.cpp:7:
/usr/include/x86_64-linux-gnu/libavformat/avformat.h:2161:41: note:   
initializing argument 5 of ‘int av_find_best_stream(AVFormatContext*, 
AVMediaType, int, int, const AVCodec**, int)’
 2161 | const AVCodec **decoder_ret,
  | ^~~
In file included from /<>/src/cmd/fpcalc.cpp:7:
/<>/src/audio/ffmpeg_audio_reader.h:164:62: error: ‘AVStream’ {aka 
‘struct AVStream’} has no member named ‘codec’
  164 | m_codec_ctx = m_format_ctx->streams[m_stream_index]->codec;
  |  ^
In file included from /<>/src/cmd/fpcalc.cpp:7:
/<>/src/audio/ffmpeg_audio_reader.h: In member function ‘bool 
chromaprint::FFmpegAudioReader::Read(const int16_t**, size_t*)’:
/<>/src/audio/ffmpeg_audio_reader.h:259:39: warning: ‘void 
av_init_packet(AVPacket*)’ is deprecated [-Wdeprecated-declarations]
  259 | av_init_packet(&m_packet);
  | ~~^~~
In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:45,
 from /<>/src/audio/ffmpeg_audio_reader.h:18,
 from /<>/src/cmd/fpcalc.cpp:7:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
  506 | void av_init_packet(AVPacket *pkt);
  |  ^~
In file included from /<>/src/cmd/fpcalc.cpp:7:
/<>/src/audio/ffmpeg_audio_reader.h:281:23: error: 
‘avcodec_decode_audio4’ was not declared in this scope; did you mean 
‘avcodec_decode_subtitle2’?
  281 | ret = avcodec_decode_audio4(m_

Bug#1004784: aiscm: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: aiscm
Version: 0.23.1-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

aiscm FTBFS with ffmpeg 5.0 in experimental

/bin/bash ../libtool  --tag=CC   --mode=compile clang-13 -DHAVE_CONFIG_H -I. 
-I..   -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/guile/3.0 
-fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 
-I/usr/include/x86_64-linux-gnu//ImageMagick-6 -I/usr/include/ImageMagick-6 -g 
-O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wall -pedantic -c -o 
libguile_aiscm_magick_la-magick.lo `test -f 'magick.c' || echo './'`magick.c
ffmpeg.c:63:3: error: must use 'struct' tag to refer to type 'AVCodecContext'
  AVCodecContext *video_codec_ctx;
  ^
  struct 
ffmpeg.c:64:3: error: must use 'struct' tag to refer to type 'AVCodecContext'
  AVCodecContext *audio_codec_ctx;
  ^
  struct 
ffmpeg.c:97:8: error: must use 'struct' tag to refer to type 'AVCodecContext'
static AVCodecContext *video_codec_ctx(struct ffmpeg_t *self)
   ^
   struct 
ffmpeg.c:104:8: error: must use 'struct' tag to refer to type 'AVCodecContext'
static AVCodecContext *audio_codec_ctx(struct ffmpeg_t *self)
   ^
   struct 
ffmpeg.c:130:66: error: must use 'struct' tag to refer to type 'AVCodecContext'
static void write_frame(struct ffmpeg_t *self, AVPacket *packet, AVCodecContext 
*codec, AVStream *stream, int stream_idx)
 ^
 struct 
ffmpeg.c:133:37: error: incomplete definition of type 'struct AVCodecContext'
  av_packet_rescale_ts(packet, codec->time_base, stream->time_base);
   ~^
/usr/include/x86_64-linux-gnu/libavcodec/codec.h:195:8: note: forward 
declaration of 'struct AVCodecContext'
struct AVCodecContext;
   ^
ffmpeg.c:147:3: error: must use 'struct' tag to refer to type 'AVCodecContext'
  AVCodecContext *codec = video_codec_ctx(self);
  ^
  struct 
ffmpeg.c:151:3: warning: 'av_init_packet' is deprecated 
[-Wdeprecated-declarations]
  av_init_packet(&pkt);
  ^
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:505:1: note: 'av_init_packet' 
has been explicitly marked deprecated here
attribute_deprecated
^
/usr/include/x86_64-linux-gnu/libavutil/attributes.h:100:49: note: expanded 
from macro 'attribute_deprecated'
#define attribute_deprecated __attribute__((deprecated))
^
ffmpeg.c:155:13: warning: implicit declaration of function 
'avcodec_encode_video2' is invalid in C99 [-Wimplicit-function-declaration]
  int err = avcodec_encode_video2(codec, &pkt, video_frame, &got_packet);
^
ffmpeg.c:169:3: error: must use 'struct' tag to refer to type 'AVCodecContext'
  AVCodecContext *codec = audio_codec_ctx(self);
  ^
  struct 
ffmpeg.c:173:3: warning: 'av_init_packet' is deprecated 
[-Wdeprecated-declarations]
  av_init_packet(&pkt);
  ^
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:505:1: note: 'av_init_packet' 
has been explicitly marked deprecated here
attribute_deprecated
^
/usr/include/x86_64-linux-gnu/libavutil/attributes.h:100:49: note: expanded 
from macro 'attribute_deprecated'
#define attribute_deprecated __attribute__((deprecated))
^
ffmpeg.c:177:13: warning: implicit declaration of function 
'avcodec_encode_audio2' is invalid in C99 [-Wimplicit-function-declaration]
  int err = avcodec_encode_audio2(codec, &pkt, audio_frame, &got_packet);
^
ffmpeg.c:237:5: warning: implicit declaration of function 'avcodec_close' is 
invalid in C99 [-Wimplicit-function-declaration]
avcodec_close(self->audio_codec_ctx);
^
ffmpeg.c:242:5: warning: implicit declaration of function 'avcodec_close' is 
invalid in C99 [-Wimplicit-function-declaration]
avcodec_close(self->video_codec_ctx);
^
ffmpeg.c:270:8: error: must use 'struct' tag to refer to type 'AVCodecContext'
static AVCodecContext *open_codec(SCM scm_self, AVCodecContext *codec_ctx, 
AVCodec *codec,
   ^
   struct 
ffmpeg.c:270:49: error: must use 'struct' tag to refer to type 'AVCodecContext'
static AVCodecContext *open_codec(SCM scm_self, AVCodecContext *codec_ctx, 
AVCodec *codec,
^
struct 
ffmpeg.c:273:13: warning: implicit declaration of function 'avcodec_open2' is 
invalid in C99 [-Wimplicit-function-declaration]
  int err = avcodec_open2(codec_ctx, codec, NULL);
^
ffmpeg.c:282:8: error: must use 'struct' tag to refer to type 'AVCodecContext'
static AVCodecContext *open_decoder(SCM scm_self, SCM scm_file_name,
   ^
   struct 
ffmpeg.c:285:3: error: must use 'struct' tag to refer to type 'AVCodecContext'
  AVCodecContext *dec_ctx = stream->codec;
  ^
  struct 
ffmpeg.c:285:37: error: no member named 'codec' in 'struct AVS

Bug#1004783: kodi-inputstream-ffmpegdirect: FTBFS in ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: kodi-inputstream-ffmpegdirect
Version: 19.0.0+ds1-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

kodi-inputstream-ffmpegdirect FTBFS with ffmpeg 5.0 in experimental:

[ 62%] Building CXX object 
CMakeFiles/inputstream.ffmpegdirect.dir/src/stream/TimeshiftStream.cpp.o
/usr/lib/ccache/c++ -DADDON_GLOBAL_VERSION_FILESYSTEM_USED 
-DADDON_GLOBAL_VERSION_GENERAL_USED -DADDON_GLOBAL_VERSION_MAIN_USED 
-DADDON_GLOBAL_VERSION_NETWORK_USED -DADDON_GLOBAL_VERSION_TOOLS_USED 
-DADDON_INSTANCE_VERSION_INPUTSTREAM_USED -DBUILD_KODI_ADDON 
-DFFMPEGDIRECT_VERSION=19.0.0 -Dinputstream_ffmpegdirect_EXPORTS  -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC   -DTARGET_POSIX 
-DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 
-DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 
-DHAVE_SSE=1 -DHAVE_SSE2=1 -DHAVE_SSE3=1 -DHAVE_SSSE3=1 -DHAVE_SSE4_1=1 
-std=c++14 -MD -MT 
CMakeFiles/inputstream.ffmpegdirect.dir/src/stream/TimeshiftStream.cpp.o -MF 
CMakeFiles/inputstream.ffmpegdirect.dir/src/stream/TimeshiftStream.cpp.o.d -o 
CMakeFiles/inputstream.ffmpegdirect.dir/src/stream/TimeshiftStream.cpp.o -c 
/<>/src/stream/TimeshiftStream.cpp
In file included from /<>/src/stream/FFmpegStream.h:13,
 from /<>/src/stream/FFmpegStream.cpp:8:
/<>/src/stream/DemuxStream.h:36:7: warning: 
‘ffmpegdirect::DemuxStream’ declared with greater visibility than the type of 
its field ‘ffmpegdirect::DemuxStream::cryptoSession’ [-Wattributes]
   36 | class DemuxStream
  |   ^~~
In file included from /<>/src/stream/FFmpegStream.h:14,
 from /<>/src/stream/FFmpegStream.cpp:8:
/<>/src/stream/CurlInput.h:23:7: warning: 
‘ffmpegdirect::CurlInput’ declared with greater visibility than the type of its 
field ‘ffmpegdirect::CurlInput::m_pFile’ [-Wattributes]
   23 | class CurlInput
  |   ^
/<>/src/stream/FFmpegStream.cpp: In member function ‘bool 
ffmpegdirect::FFmpegStream::Open(bool)’:
/<>/src/stream/FFmpegStream.cpp:684:37: error: invalid conversion 
from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
  684 |   iformat = av_find_input_format("mpeg");
  | ^~~~
  | |
  | const AVInputFormat*
/<>/src/stream/FFmpegStream.cpp:686:37: error: invalid conversion 
from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
  686 |   iformat = av_find_input_format("mpeg");
  | ^~~~
  | |
  | const AVInputFormat*
/<>/src/stream/FFmpegStream.cpp:688:37: error: invalid conversion 
from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
  688 |   iformat = av_find_input_format("mpegts");
  | ^~
  | |
  | const AVInputFormat*
/<>/src/stream/FFmpegStream.cpp:690:37: error: invalid conversion 
from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
  690 |   iformat = av_find_input_format("mjpeg");
  | ^
  | |
  | const AVInputFormat*
/<>/src/stream/FFmpegStream.cpp:737:40: error: assignment of 
member ‘AVInputFormat::flags’ in read-only object
  737 |   m_pFormatContext->iformat->flags |= AVFMT_NOGENSEARCH;
  |^
/<>/src/stream/FFmpegStream.cpp:789:30: error: 
‘AVFMT_FLAG_KEEP_SIDE_DATA’ was not declared in this scope
  789 |   m_pFormatContext->flags |= AVFMT_FLAG_KEEP_SIDE_DATA;
  |  ^
/<>/src/stream/FFmpegStream.cpp:831:72: error: ‘AVStream’ {aka 
‘struct AVStream’} has no member named ‘codec_info_nb_frames’
  831 | if ((st->codecpar->codec_type == AVMEDIA_TYPE_VIDEO && 
st->codec_info_nb_frames > 0) ||
  |
^~~~
/<>/src/stream/FFmpegStream.cpp: In member function ‘bool 
ffmpegdirect::FFmpegStream::OpenWithCURL(AVInputFormat*)’:
/<>/src/stream/FFmpegStream.cpp:994:35: error: invalid conversion 
from ‘const AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
  994 | iformat = av_find_input_format("s16be");
  |   ^
  |   |
  |   const AVInputFormat*
/<>/src/stream/FFmpegStream.cpp:1002:42: error: invalid conversion 
from ‘AVInputFormat**’ to ‘const AVInputFormat**’ [-fpermissive]
 1002 |   av_probe_input_buffer(m_ioContext, &iformat, strFile.c_str(), 
NULL, 0,

Bug#1004711: gimp uses ebook-viewer (from calibre package) for print preview

2022-02-01 Thread Simon McVittie
On Tue, 01 Feb 2022 at 12:58:00 -0500, Eric Cooper wrote:
> I purged calibre and tried the print preview again. Oddly, gimp still did not
> use mupdf, it used itself: it popped up the "import pdf" dialog for the pdf it
> was going to print, and opened a new (gimp) window for it.

That sounds like the default behaviour of the mime-apps spec when not
given any particular preference for a PDF viewer: look at all the apps that
could possibly open a PDF, and choose one essentially at random. You would
probably get the same result by clicking on a PDF file in a file manager.

I would guess that the configured print preview command is probably
something that implements the mime-apps spec, like xdg-open, 'gio open'
or similar.

> You can configure the preferred PDF viewer for each user via
> ~/.config/mimeapps.list, or system-wide via /etc/xdg/mimeapps.list.
> 
> In a well-integrated desktop environment ...

If you're using a specific desktop environment, then
that desktop environment should be installing its own
opinionated, per-desktop-environment configuration in
/usr/share/applications/$desktop-mimeapps.list, like GNOME does.
Which desktop environment are you using?

Or if you've made your own desktop environment out of individual
components, then configuring a preferred handler for any particular file
format (if more than one is available) is up to you.
Try ~/.config/mimeapps.list, or your file manager or your desktop
environment's settings app (if any) might have a graphical way to achieve
the same result.

It's difficult to set defaults in a desktop-environment-agnostic way in a
distribution as diverse as Debian without getting extremely political,
because everyone has their own opinions about which web browser,
PDF viewer, etc. should be the preferred one.

smcv



Bug#1004782: pytorch: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: pytorch
Version: 1.8.1-3
Severity: important
X-Debbugs-Cc: sramac...@debian.org

pytorch FTBFS with ffmpeg 5.0 in experimental:

/usr/lib/ccache/c++ -DGFLAGS_IS_A_DLL=0 -DGOOGLE_GLOG_DLL_DECL="" 
-DGOOGLE_GLOG_DLL_DECL_FOR_UNITTESTS="" -DHAVE_MALLOC_USABLE_SIZE=1 
-DHAVE_MMAP=1 -DHAVE_SHM_OPEN=1 -DHAVE_SHM_UNLINK=1 
-DMINIZ_DISABLE_ZIP_READER_CRC32_CHECKS -DONNXIFI_ENABLE_EXT=1 -DONNX_ML=1 
-DONNX_NAMESPACE=onnx -DUSE_DISTRIBUTED -DUSE_EXTERNAL_MZCRC -DUSE_RPC 
-DUSE_TENSORPIPE -D_FILE_OFFSET_BITS=64 -Dtorch_cpu_EXPORTS 
-I/<>/build/aten/src -I/<>/aten/src 
-I/<>/build -I/<> 
-I/<>/cmake/../third_party/benchmark/include 
-I/<>/build/caffe2/contrib/aten -I/<>/debian/foxi 
-I/<>/build/debian/foxi -I/<>/torch/csrc/api 
-I/<>/torch/csrc/api/include -I/<>/caffe2/aten/src/TH 
-I/<>/build/caffe2/aten/src/TH 
-I/<>/build/caffe2/aten/src 
-I/<>/build/caffe2/../aten/src 
-I/<>/build/caffe2/../aten/src/ATen -I/<>/torch/csrc 
-I/<>/third_party/miniz-2.0.8 -I/<>/aten/src/TH 
-I/<>/aten/../third_party/catch/single_include 
-I/<>/aten/src/ATen/.. 
-I/<>/build/caffe2/aten/src/ATen 
-I/<>/caffe2/core/nomnigraph/include -I/<>/c10/.. 
-I/<>/aten/src/ATen/native/quantized/cpu/qnnpack/include 
-I/<>/aten/src/ATen/native/quantized/cpu/qnnpack/src 
-I/<>/aten/src/ATen/native/quantized/cpu/qnnpack/deps/clog/include 
-isystem /<>/build/third_party/gloo -isystem 
/<>/cmake/../third_party/gloo -isystem 
/<>/cmake/../third_party/googletest/googlemock/include -isystem 
/<>/cmake/../third_party/googletest/googletest/include -isystem 
/usr/include/opencv4 -isystem /usr/include/eigen3 -isystem 
/usr/include/python3.9 -isystem 
/usr/lib/python3/dist-packages/numpy/core/include -isystem 
/usr/lib/python3/dist-packages/pybind11/include -isystem 
/<>/caffe2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -gsplit-dwarf -fvisibility-inlines-hidden 
-DUSE_PTHREADPOOL -fopenmp -DUSE_PYTORCH_QNNPACK -DUSE_XNNPACK -O2 -fPIC 
-Wno-narrowing -Wall -Wextra -Werror=return-type 
-Wno-missing-field-initializers -Wno-type-limits -Wno-array-bounds 
-Wno-unknown-pragmas -Wno-sign-compare -Wno-unused-parameter 
-Wno-unused-variable -Wno-unused-function -Wno-unused-result 
-Wno-unused-local-typedefs -Wno-strict-overflow -Wno-strict-aliasing 
-Wno-error=deprecated-declarations -Wno-stringop-overflow -Wno-psabi 
-Wno-error=pedantic -Wno-error=redundant-decls -Wno-error=old-style-cast 
-fdiagnostics-color=always -faligned-new -Wno-unused-but-set-variable 
-Wno-maybe-uninitialized -fno-math-errno -fno-trapping-math -Werror=format 
-Werror=cast-function-type -Wno-stringop-overflow -DHAVE_AVX_CPU_DEFINITION 
-DHAVE_AVX2_CPU_DEFINITION -O2 -g -DNDEBUG -fPIC -DCAFFE2_USE_GLOO 
-DHAVE_GCC_GET_CPUID -DUSE_AVX -DUSE_AVX2 -DTH_HAVE_THREAD -Wall -Wextra 
-Wno-unused-parameter -Wno-missing-field-initializers -Wno-write-strings 
-Wno-unknown-pragmas -Wno-missing-braces -Wno-maybe-uninitialized 
-fvisibility=hidden -O2 -fopenmp -DCAFFE2_BUILD_MAIN_LIB -pthread -std=gnu++14 
-MD -MT caffe2/CMakeFiles/torch_cpu.dir/video/video_decoder.cc.o -MF 
caffe2/CMakeFiles/torch_cpu.dir/video/video_decoder.cc.o.d -o 
caffe2/CMakeFiles/torch_cpu.dir/video/video_decoder.cc.o -c 
/<>/caffe2/video/video_decoder.cc
/<>/caffe2/video/video_decoder.cc: In constructor 
‘caffe2::VideoDecoder::VideoDecoder()’:
/<>/caffe2/video/video_decoder.cc:15:5: error: ‘av_register_all’ 
was not declared in this scope
   15 | av_register_all();
  | ^~~
/<>/caffe2/video/video_decoder.cc:16:5: error: 
‘avcodec_register_all’ was not declared in this scope
   16 | avcodec_register_all();
  | ^~~~
/<>/caffe2/video/video_decoder.cc: In member function ‘void 
caffe2::VideoDecoder::getAudioSample(AVPacket&, AVCodecContext*, AVFrame*, 
SwrContext*, caffe2::Callback&, const caffe2::Params&)’:
/<>/caffe2/video/video_decoder.cc:30:17: error: 
‘avcodec_decode_audio4’ was not declared in this scope; did you mean 
‘avcodec_decode_subtitle2’?
   30 |   auto result = avcodec_decode_audio4(
  | ^
  | avcodec_decode_subtitle2
/<>/caffe2/video/video_decoder.cc: In member function ‘void 
caffe2::VideoDecoder::decodeLoop(const string&, caffe2::VideoIOContext&, const 
caffe2::Params&, int, caffe2::Callback&)’:
/<>/caffe2/video/video_decoder.cc:137:17: warning: ‘void 
av_init_packet(AVPacket*)’ is deprecated [-Wdeprecated-declarations]
  137 |   av_init_packet(&packet); // init packet
  |   ~~^
In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:45,
 from /<>/caffe2/video/video_decoder.h:11,
 from /<>/caffe2/video/video_decoder.cc:1:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
  506 | void av_init_packet(AVPacket *pkt);
  |  ^~
/<>/caffe2/video/video_decoder.cc:188:21: error: ‘struct AVStream’ 
has no member named 

Bug#1004781: ros-perception-pcl: FTBFS in unstable

2022-02-01 Thread Sebastian Ramacher
Source: ros-perception-pcl
Version: 1.7.3-2
Severity: serious
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs

ros-perception-pcl FTBFS in unstable:

cd /<>/obj-x86_64-linux-gnu/pcl_ros && /usr/lib/ccache/c++ 
-DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK 
-DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK 
-DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK 
-DDISABLE_PCAP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB 
-DQT_WIDGETS_LIB -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 
-DROS_PACKAGE_NAME=\"pcl_ros\" -Dkiss_fft_scalar=double 
-Dpcl_ros_surface_EXPORTS -I/<>/pcl_ros/include -isystem 
/<>/obj-x86_64-linux-gnu/devel/include -isystem 
/<>/pcl_conversions/include -isystem /usr/include/xmlrpcpp 
-isystem /usr/include/eigen3 -isystem /usr/include/pcl-1.12 -isystem 
/usr/include/ni -isystem /usr/include/openni2 -isystem /usr/include/vtk-9.1 
-isystem /usr/include/jsoncpp -isystem /usr/include/freetype2 -isystem 
/usr/include/x86_64-linux-gnu/qt5 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtGui -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++14 -fPIC 
-MD -MT 
pcl_ros/CMakeFiles/pcl_ros_surface.dir/src/pcl_ros/surface/convex_hull.cpp.o 
-MF CMakeFiles/pcl_ros_surface.dir/src/pcl_ros/surface/convex_hull.cpp.o.d -o 
CMakeFiles/pcl_ros_surface.dir/src/pcl_ros/surface/convex_hull.cpp.o -c 
/<>/pcl_ros/src/pcl_ros/surface/convex_hull.cpp
In file included from /usr/include/log4cxx/log4cxx.h:45,
 from /usr/include/log4cxx/logstring.h:28,
 from /usr/include/log4cxx/level.h:22,
 from /usr/include/ros/console.h:46,
 from /usr/include/ros/ros.h:40,
 from 
/<>/pcl_ros/tools/convert_pcd_to_image.cpp:49:
/usr/include/log4cxx/boost-std-configuration.h:10:18: error: ‘shared_mutex’ in 
namespace ‘std’ does not name a type
   10 | typedef std::shared_mutex shared_mutex;
  |  ^~~~
/usr/include/log4cxx/boost-std-configuration.h:10:13: note: ‘std::shared_mutex’ 
is only available from C++17 onwards
   10 | typedef std::shared_mutex shared_mutex;
  | ^~~
make[3]: *** [pcl_ros/CMakeFiles/convert_pcd_to_image.dir/build.make:79: 
pcl_ros/CMakeFiles/convert_pcd_to_image.dir/tools/convert_pcd_to_image.cpp.o] 
Error 1
make[3]: Leaving directory '/<>/obj-x86_64-linux-gnu'


Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004780: gnome-initial-setup: FTBFS in unstable

2022-02-01 Thread Sebastian Ramacher
Source: gnome-initial-setup
Version: 41.2-1
Severity: serious
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs

gnome-initial-setup FTBFS in unstable:

Configuring config.h using configuration
Configuring gnome-initial-setup-copy-worker.desktop.in using configuration

../data/meson.build:33:9: ERROR: Function does not take positional arguments.

A full log can be found at 
/<>/obj-x86_64-linux-gnu/meson-logs/meson-log.txt
cd obj-x86_64-linux-gnu && tail -v -n \+0 meson-logs/meson-log.txt


Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004777: yorick-av: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: yorick-av
Version: 0.0.5-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

yorick-av FTBFS with ffmpeg 5.0 in experimental:

cc  -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2  -fPIC 
-DPLUG_IN -I. -I/usr/lib/yorick/include -Wdate-time -D_FORTIFY_SOURCE=2  -c -o 
yav.o yav.c
yav.c: In function ‘yav_write_frame’:
yav.c:96:5: warning: ‘av_init_packet’ is deprecated [-Wdeprecated-declarations]
   96 | av_init_packet(&pkt);
  | ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:316,
 from yav.c:30:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
  506 | void av_init_packet(AVPacket *pkt);
  |  ^~
yav.c: In function ‘Y_av_create’:
yav.c:216:19: error: ‘AVFormatContext’ has no member named ‘filename’
  216 |   snprintf(obj->oc->filename, sizeof(obj->oc->filename), "%s", 
filename);
  |   ^~
yav.c:216:45: error: ‘AVFormatContext’ has no member named ‘filename’
  216 |   snprintf(obj->oc->filename, sizeof(obj->oc->filename), "%s", 
filename);
  | ^~
yav.c:225:18: warning: assignment discards ‘const’ qualifier from pointer 
target type [-Wdiscarded-qualifiers]
  225 |   obj->codec = avcodec_find_encoder_by_name(vcodec);
  |  ^
yav.c:228:18: warning: assignment discards ‘const’ qualifier from pointer 
target type [-Wdiscarded-qualifiers]
  228 |   obj->codec = avcodec_find_encoder(obj->oc->oformat->video_codec);
  |  ^
yav.c:242:5: warning: implicit declaration of function 
‘avcodec_get_context_defaults3’ [-Wimplicit-function-declaration]
  242 | avcodec_get_context_defaults3(c, obj->codec);
  | ^
yav.c: In function ‘yav_opencodec’:
yav.c:300:37: error: ‘AVFormatContext’ has no member named ‘filename’
  300 |   av_dump_format(obj->oc, 0, obj->oc->filename, 1);
  | ^~
yav.c:355:40: error: ‘AVFormatContext’ has no member named ‘filename’
  355 | if (avio_open(&obj->oc->pb, obj->oc->filename, AVIO_FLAG_WRITE) < 0)
  |^~
yav.c:356:46: error: ‘AVFormatContext’ has no member named ‘filename’
  356 |   y_errorq("Could not open '%s'", obj->oc->filename);
  |  ^~
yav.c: In function ‘Y_av_write’:
yav.c:438:5: warning: ‘av_init_packet’ is deprecated [-Wdeprecated-declarations]
  438 | av_init_packet(&pkt);
  | ^~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:316,
 from yav.c:30:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
  506 | void av_init_packet(AVPacket *pkt);
  |  ^~
yav.c:444:23: error: ‘AVPicture’ undeclared (first use in this function); did 
you mean ‘AVPictureType’?
  444 | pkt.size = sizeof(AVPicture);
  |   ^
  |   AVPictureType
yav.c:444:23: note: each undeclared identifier is reported only once for each 
function it appears in
yav.c: In function ‘Y___av_init’:
yav.c:468:3: warning: implicit declaration of function ‘av_register_all’ 
[-Wimplicit-function-declaration]
  468 |   av_register_all();
  |   ^~~
make[2]: *** [: yav.o] Error 1
make[2]: Leaving directory '/<>'

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004779: sumo: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: sumo
Version: 1.8.0+dfsg2-5
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

sumo FTBFS with ffmpeg 5.0 in experimental:

In file included from /<>/src/gui/GUIViewTraffic.cpp:27:
/<>/src/utils/gui/div/GUIVideoEncoder.h: In constructor 
‘GUIVideoEncoder::GUIVideoEncoder(const char*, int, int, double)’:
/<>/src/utils/gui/div/GUIVideoEncoder.h:71:9: error: 
‘av_register_all’ was not declared in this scope
   71 | av_register_all();
  | ^~~
make[4]: *** [src/gui/CMakeFiles/gui.dir/build.make:177: 
src/gui/CMakeFiles/gui.dir/GUIViewTraffic.cpp.o] Error 1
make[4]: *** Waiting for unfinished jobs
[ 38%] Building CXX object src/guisim/CMakeFiles/guisim.dir/GUIInductLoop.cpp.o
cd /<>/debian/build/src/guisim && ccache /usr/lib/ccache/c++ 
-DFLOAT_MATH_FUNCTIONS -I/<>/debian/build/src 
-I/<>/src -isystem /usr/include/freetype2 -isystem 
/usr/include/gdal -isystem /usr/include/eigen3 -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -pthread 
-Wall -pedantic -Wextra -fPIC   -I/usr/include/fox-1.6 -MD -MT 
src/guisim/CMakeFiles/guisim.dir/GUIInductLoop.cpp.o -MF 
CMakeFiles/guisim.dir/GUIInductLoop.cpp.o.d -o 
CMakeFiles/guisim.dir/GUIInductLoop.cpp.o -c 
/<>/src/guisim/GUIInductLoop.cpp
make  -f src/foreign/eulerspiral/CMakeFiles/foreign_eulerspiral.dir/build.make 
src/foreign/eulerspiral/CMakeFiles/foreign_eulerspiral.dir/depend

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004778: gmerlin-encoders: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: gmerlin-encoders
Version: 1.2.0-10
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

gmerlinc-encoders FTBFS with ffmpeg 5.0 in experimental:

libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include 
-Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/x86_64-linux-gnu 
-I/usr/include/x86_64-linux-gnu -DLOCALE_DIR=\"/usr/share/locale\" -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -D_REENTRANT -D_FILE_OFFSET_BITS=64 -O3 
-funroll-all-loops -fomit-frame-pointer -ffast-math -I/usr/include/libxml2 
-Wall -Wmissing-declarations -Wdeclaration-after-statement -c e_ffmpeg_video.c  
-fPIC -DPIC -o .libs/e_ffmpeg_video.o
In file included from e_ffmpeg_video.c:25:
ffmpeg_common.h:97:31: error: unknown type name ‘AVCodecContext’; did you mean 
‘AVIODirContext’?
   97 | bg_ffmpeg_set_codec_parameter(AVCodecContext * ctx,
  |   ^~
  |   AVIODirContext
make[3]: *** [Makefile:534: e_ffmpeg_video.lo] Error 1

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004775: ITP: golang-github-chifflier-nfqueue-go -- Go bindings for NFQueue

2022-02-01 Thread Francisco Vilmar Cardoso Ruviaro
Package: wnpp
Severity: wishlist
Owner: Francisco Vilmar Cardoso Ruviaro 
X-Debbugs-Cc: debian-de...@lists.debian.org, debian...@lists.debian.org, 
francisco.ruvi...@riseup.net, chiffl...@wzdftpd.net

* Package name: golang-github-chifflier-nfqueue-go
  Version : 0.0~git20170228.61ca646
  Upstream Author : Pierre Chifflier
* URL : https://github.com/chifflier/nfqueue-go
* License : GPL-2+
  Programming Lang: Go
  Description : Go bindings for NFQueue

  nfqueue-go is a wrapper library for libnetfilter-queue.
  The goal is to provide a library to gain access
  to packets queued by the kernel packet filter.
  .
  libnetfilter_queue is a userspace library providing an
  API to access packets that have been queued by the
  Linux kernel packet filter. This provides an easy way
  to filter packets from userspace, and use tools or
  libraries that are not accessible from kernelspace.

  Reason for packaging:
  This package is one of the dependencies for bettercap
  (https://github.com/bettercap/bettercap)



Bug#1004774: webcamoid: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: webcamoid
Version: 8.8.0+dfsg-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

webcamoid FTBFS with ffmpeg 5.0 in experimental:

g++ -c -pipe -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC 
-DCOMMONS_APPNAME="\"libAvKys\"" -DCOMMONS_TARGET="\"avkys\"" 
-DCOMMONS_VER_MAJ="\"8\"" -DCOMMONS_VERSION="\"8.8.0\"" -DPREFIX="\"/usr\"" 
-DEXECPREFIX="\"/usr\"" -DBINDIR="\"/usr/bin\"" -DSBINDIR="\"/usr/sbin\"" 
-DLIBEXECDIR="\"/usr/libexec\"" -DDATAROOTDIR="\"/usr/share\"" 
-DDATDIR="\"/usr/share/avkys\"" -DSYSCONFDIR="\"/usr/etc\"" 
-DSHAREDSTATEDIR="\"/usr/com\"" -DLOCALSTATEDIR="\"/usr/var\"" 
-DINCLUDEDIR="\"/usr/include\"" -DDOCDIR="\"/usr/share/doc/avkys\"" 
-DINFODIR="\"/usr/share/info\"" -DHTMLDIR="\"/usr/share/doc/avkys/html\"" 
-DDVIDIR="\"/usr/share/doc/avkys/dvi\"" -DPDFDIR="\"/usr/share/doc/avkys/pdf\"" 
-DPSDIR="\"/usr/share/doc/avkys/ps\"" -DLIBDIR="\"/usr/lib/x86_64-linux-gnu\"" 
-DLOCALEDIR="\"/usr/share/webcamoid/locale\"" -DMANDIR="\"/usr/share/man\"" 
-DLICENSEDIR="\"/usr/share/licenses/avkys\"" -DLOCALDIR="\"/usr/local\"" 
-DLOCALLIBDIR="\"/usr/local/lib\"" 
-DINSTALLQMLDIR="\"/usr/lib/x86_64-linux-gnu/qt5/qml\"" 
-DINSTALLPLUGINSDIR="\"/usr/lib/x86_64-linux-gnu/avkys\"" 
-DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_CORE_LIB 
-I. -I../../../../Lib/src -I.. -I/usr/include/x86_64-linux-gnu/qt5 
-I/usr/include/x86_64-linux-gnu/qt5/QtGui 
-I/usr/include/x86_64-linux-gnu/qt5/QtCore -Irelease/Qt5.15.2/gpp/x86_64/moc 
-I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o 
release/Qt5.15.2/gpp/x86_64/obj/convertvideogeneric.o 
src/convertvideogeneric.cpp
src/mediasourceffmpeg.cpp: In constructor 
‘MediaSourceFFmpeg::MediaSourceFFmpeg(QObject*)’:
src/mediasourceffmpeg.cpp:92:5: error: ‘av_register_all’ was not declared in 
this scope
   92 | av_register_all();
  | ^~~
src/mediasourceffmpeg.cpp: In member function ‘void 
MediaSourceFFmpegPrivate::readPackets()’:
src/mediasourceffmpeg.cpp:349:23: warning: ‘void av_init_packet(AVPacket*)’ is 
deprecated [-Wdeprecated-declarations]
  349 | av_init_packet(packet);
  | ~~^~~~
In file included from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:316,
 from src/abstractstream.h:27,
 from src/audiostream.h:23,
 from src/mediasourceffmpeg.cpp:33:
/usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
  506 | void av_init_packet(AVPacket *pkt);
  |  ^~
src/mediasourceffmpeg.cpp: In member function ‘bool 
MediaSourceFFmpeg::initContext()’:
src/mediasourceffmpeg.cpp:662:43: error: invalid conversion from ‘const 
AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
  662 | inputFormat = av_find_input_format("v4l2");
  |   ^~~~
  |   |
  |   const AVInputFormat*
src/mediasourceffmpeg.cpp:664:43: error: invalid conversion from ‘const 
AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
  664 | inputFormat = av_find_input_format("x11grab");
  |   ^~~
  |   |
  |   const AVInputFormat*
src/mediasourceffmpeg.cpp:680:43: error: invalid conversion from ‘const 
AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
  680 | inputFormat = av_find_input_format("alsa");
  |   ^~~~
  |   |
  |   const AVInputFormat*
src/mediasourceffmpeg.cpp:682:43: error: invalid conversion from ‘const 
AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
  682 | inputFormat = av_find_input_format("oss");
  |   ^~~
  |   |
  |   const AVInputFormat*
make[5]: *** [Makefile:429: 
release/Qt5.15.2/gpp/x86_64/obj/mediasourceffmpeg.o] Error 1

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004776: python-av: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: python-av
Version: 8.1.0-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Usertags: ffmpeg5.0
Tags: sid bookworm ftbfs

python-av FTBFS with ffmpeg 5.0 in experimental:

x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g 
-fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.10/src/av/plane.o -lavutil 
-lavcodec -lswresample -lavformat -lavdevice -lswscale -lavfilter -o 
/<>/.pybuild/cpython3_3.10/build/av/plane.cpython-310-x86_64-linux-gnu.so
building 'av.stream' extension
x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g 
-fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security 
-g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -Iinclude -I/usr/include/x86_64-linux-gnu 
-Ibuild/temp.linux-x86_64-3.10/include -I/usr/include/python3.10 
-I/usr/include/python3.10 -Ibuild/temp.linux-x86_64-3.10/include -c 
src/av/stream.c -o build/temp.linux-x86_64-3.10/src/av/stream.o
src/av/stream.c: In function ‘__pyx_f_2av_6stream_wrap_stream’:
src/av/stream.c:2254:27: error: ‘struct AVStream’ has no member named ‘codec’
 2254 |   switch (__pyx_v_c_stream->codec->codec_type) {
  |   ^~
src/av/stream.c: In function ‘__pyx_f_2av_6stream_6Stream__init’:
src/av/stream.c:2872:29: error: ‘struct AVStream’ has no member named ‘codec’
 2872 |   __pyx_t_1 = __pyx_v_stream->codec;
  | ^~
src/av/stream.c:2992:15: warning: assignment discards ‘const’ qualifier from 
pointer target type [-Wdiscarded-qualifiers]
 2992 | __pyx_t_6 = __pyx_v_self->_codec_context->codec;
  |   ^
src/av/stream.c: In function ‘__pyx_f_2av_6stream_6Stream__finalize_for_output’:
src/av/stream.c:3685:130: error: ‘struct AVStream’ has no member named ‘codec’
 3685 |   __pyx_t_7 = 
__pyx_f_2av_5error_err_check(avcodec_parameters_from_context(__pyx_v_self->_stream->codecpar,
 __pyx_v_self->_stream->codec), 0, NULL); if (unlikely(__pyx_t_7 == ((int)-1))) 
__PYX_ERR(0, 144, __pyx_L1_error)
  | 
 ^~
error: command '/usr/lib/ccache/x86_64-linux-gnu-gcc' failed with exit code 1

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004634: openscenegraph: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Hi Alberto,

On 2022-01-31 09:31:52 +0100, Alberto Luaces wrote:
> Hi Sebastian,
> 
> This looks like an API breakage from ffmpeg versions 4 to 5.  I have seen no
> transition for this, but in the meantime, do you have any pointer about the
> old removed functions and their replacements?

Yes, ffmpeg 5 removed some functions that were deprecated in ffmpeg 4
and constified some return values and arguments. I haven't seen a guide
to update though.

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004773: trinityrnaseq: test loops until disk full (with r-cran-readr from unstable on arm64)

2022-02-01 Thread Paul Gevers

Source: trinityrnaseq
Version: 2.13.2+dfsg-3
X-Debbugs-CC: debian...@lists.debian.org
User: debian...@lists.debian.org
Usertags: issue

Dear maintainers,

Your package has an autopkgtest great. Unfortunately, recently it 
started to tmpfail on our arm64 host because the test regularly seems to 
run into a loop, fills all disk space and is then aborted by 
autopkgtest. In this case it seems to be caused by r-cran-readr, but can 
you please make your test fail more gracefully than with an infinite loop?


Paul

https://ci.debian.net/data/autopkgtest/testing/arm64/t/trinityrnaseq/18825129/log.gz

8<8<8<-

WARNING: log file truncated at 20 MB (before compression)
 First 1MB is presented above, last 19 MB below

8<8<8<-

uested greater than vector's size: 8914587114456261412>434886
Index requested greater than vector's size: 8914587114456261476>434886
Index requested greater than vector's size: 8914587114456261540>434886
Index requested greater than vector's size: 8914587114456261604>434886

[... which ends with ...]

Index requested greater than vector's size: 8914587114464400536>434886
Index requested greater than vector's size: 8914587114464400600>434886
Index requested greater than vector's size: 8914587114464400664tee: 
/tmp/autopkgtest-lxc.k4ar8ck6/downtmp/run-tests-stderr: No space left on 
device

>434886
Index requested greater than vector's size: 8914587114464400728>434886
Index requested greater than vector's size: 8914587114464400792>434886
Index requested greater than vector's size: 8914587114464400856>434886
Index requested greater than vector's size: 8914587114464400920>434886
Index requested greater than vector's size: 8914587114464400984>434886
Index requested greater than vector's size: 8914587114464401048>434886
Index requested greater than vector's size: 8914587114464401112>434886
Index requested greater than


OpenPGP_signature
Description: OpenPGP digital signature


Bug#934811: webrtc-audio-processing 1.0 available

2022-02-01 Thread Jonas Smedegaard
I have continued the work of Laurent Bigonville and believe to have a 
worthy candidate targeted experimental.

One potential issue remaining is a lintian warning:

> W: libwebrtc-audio-processing1: package-name-doesnt-match-sonames 
> libwebrtc-audio-coding-1-0 libwebrtc-audio-processing-1-0

I guess it is harmless, but I have been wrong before about SONAME 
handling.

Please tell if someone from the Pulseaudio team is gonna take it from 
here.  There has been quite silent on this bugreport for some time, so 
if I don't hear a response I am likely to release what I have as an NMU 
targeted experimental, with a follow-up targeted unstable (if all goes 
well, obviously), but I would prefer to not take over maintenance of 
this package.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc
Description: signature


Bug#995636: transition: openssl

2022-02-01 Thread Sebastian Ramacher
Control: tags -1 moreinfo

On 2022-02-01 15:36:37 +0100, Bastian Blank wrote:
> Hi release team
> 
> On Sun, Oct 03, 2021 at 02:59:31PM +0200, Kurt Roeckx wrote:
> > We would like to transition to OpenSSL 3.0.0. It's currently in
> > experimental. It has an soname change, so the binary packages got
> > renamed and binNMUs will be required.
> 
> Could you please update this transition request?  It's open for four
> months and no visible response.

Kurt mention some 100 packages failing to build. I only see a handfull
of bugs filed. So what's the status on those build failures?

Cheers

> 
> Bastian
> 
> -- 
> Each kiss is as the first.
>   -- Miramanee, Kirk's wife, "The Paradise Syndrome",
>  stardate 4842.6
> 

-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004772: kid3: FTBFS with ffmpeg5.0

2022-02-01 Thread Sebastian Ramacher
Source: kid3
Version: 3.9.1-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

kid3 FTBFS with ffmpeg 5.0 in experimental:

/<>/src/plugins/acoustidimport/ffmpegfingerprintdecoder.cpp: In 
member function ‘AVStream* 
{anonymous}::Format::findAudioStream({anonymous}::Codec*)’:
/<>/src/plugins/acoustidimport/ffmpegfingerprintdecoder.cpp:287:43:
 error: invalid conversion from ‘AVCodec**’ to ‘const AVCodec**’ [-fpermissive]
  287 |   &codec->m_impl, 0);
  |   ^~
  |   |
  |   AVCodec**
In file included from 
/<>/src/plugins/acoustidimport/ffmpegfingerprintdecoder.cpp:36:
/usr/include/x86_64-linux-gnu/libavformat/avformat.h:2161:41: note:   
initializing argument 5 of ‘int av_find_best_stream(AVFormatContext*, 
AVMediaType, int, int, const AVCodec**, int)’
 2161 | const AVCodec **decoder_ret,
  | ^~~
make[3]: *** 
[src/plugins/acoustidimport/CMakeFiles/acoustidimport.dir/build.make:151: 
src/plugins/acoustidimport/CMakeFiles/acoustidimport.dir/ffmpegfingerprintdecoder.cpp.o]
 Error 1

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004771: gegl: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: gegl
Version: 1:0.4.34-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

gegl FTBFS with ffmpeg 5.0 in experimental:

ccache cc -Ioperations/external/ff-load.so.p -Ioperations/external 
-I../operations/external -I. -I.. -Igegl -I../gegl -Igegl/buffer 
-I../gegl/buffer -Igegl/graph -I../gegl/graph -Igegl/module -I../gegl/module 
-Igegl/opencl -I../gegl/opencl -Igegl/operation -I../gegl/operation 
-Igegl/process -I../gegl/process -Igegl/property-types -I../gegl/property-types 
-I/usr/include/babl-0.1 -I/usr/include/libmount -I/usr/include/blkid 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/gio-unix-2.0 -I/usr/include/x86_64-linux-gnu 
-fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch 
-std=gnu11 -DHAVE_CONFIG_H -Winit-self -Wmissing-declarations -Wpointer-arith 
-Wno-deprecated-declarations -Wmissing-prototypes -Wold-style-definition -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ 
operations/external/ff-load.so.p/ff-load.c.o -MF 
operations/external/ff-load.so.p/ff-load.c.o.d -o 
operations/external/ff-load.so.p/ff-load.c.o -c ../operations/external/ff-load.c
../operations/external/ff-load.c: In function ‘ff_cleanup’:
../operations/external/ff-load.c:143:45: error: ‘AVStream’ has no member named 
‘codec’
  143 |   if (p->video_stream && p->video_stream->codec)
  | ^~
../operations/external/ff-load.c:144:9: warning: implicit declaration of 
function ‘avcodec_close’; did you mean ‘avio_close’? 
[-Wimplicit-function-declaration]
  144 | avcodec_close (p->video_stream->codec);
  | ^
  | avio_close
../operations/external/ff-load.c:144:39: error: ‘AVStream’ has no member named 
‘codec’
  144 | avcodec_close (p->video_stream->codec);
  |   ^~
../operations/external/ff-load.c:145:45: error: ‘AVStream’ has no member named 
‘codec’
  145 |   if (p->audio_stream && p->audio_stream->codec)
  | ^~
../operations/external/ff-load.c:146:39: error: ‘AVStream’ has no member named 
‘codec’
  146 | avcodec_close (p->audio_stream->codec);
  |   ^~
../operations/external/ff-load.c: In function ‘decode_audio’:
../operations/external/ff-load.c:205:7: warning: implicit declaration of 
function ‘avcodec_flush_buffers’ [-Wimplicit-function-declaration]
  205 |   avcodec_flush_buffers (p->audio_stream->codec);
  |   ^
../operations/external/ff-load.c:205:45: error: ‘AVStream’ has no member named 
‘codec’
  205 |   avcodec_flush_buffers (p->audio_stream->codec);
  | ^~
../operations/external/ff-load.c:224:27: warning: implicit declaration of 
function ‘avcodec_decode_audio4’ [-Wimplicit-function-declaration]
  224 |   decoded_bytes = avcodec_decode_audio4(p->audio_stream->codec,
  |   ^
../operations/external/ff-load.c:224:64: error: ‘AVStream’ has no member named 
‘codec’
  224 |   decoded_bytes = avcodec_decode_audio4(p->audio_stream->codec,
  |^~
../operations/external/ff-load.c:242:27: error: ‘AV_CH_LAYOUT_STEREO’ 
undeclared (first use in this function); did you mean ‘GEGL_CH_LAYOUT_STEREO’?
  242 |   AV_CH_LAYOUT_STEREO, samples_left);
  |   ^~~
  |   GEGL_CH_LAYOUT_STEREO
../operations/external/ff-load.c:242:27: note: each undeclared identifier is 
reported only once for each function it appears in
../operations/external/ff-load.c:244:39: error: ‘AVStream’ has no member named 
‘codec’
  244 |switch (p->audio_stream->codec->sample_fmt)
  |   ^~
../operations/external/ff-load.c: In function ‘decode_frame’:
../operations/external/ff-load.c:328:64: error: ‘AVStream’ has no member named 
‘codec’
  328 | , AV_TIME_BASE_Q, p->video_stream->time_base) / 
p->video_stream->codec->ticks_per_frame;
  |^~
../operations/external/ff-load.c:333:45: error: ‘AVStream’ has no member named 
‘codec’
  333 |   avcodec_flush_buffers (p->video_stream->codec);
  | ^~
../operations/external/ff-load.c:357:27: warning: implicit declaration of 
function ‘avcodec_decode_video2’ [-Wimplicit-function-declaration]
  357 |   decoded_bytes = avcodec_decode_video2 (
  |   ^
../operations/external/ff-load.c:358:33: error: ‘AVStream’ has no member named 
‘codec’
  358 | 

Bug#1004770: octave-video: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: octave-video
Version: 2.0.2-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

octave-video FTBFS with ffmpeg 5.0 in experimental:
| g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-I/usr/include/octave-6.4.0/octave/.. -I/usr/include/octave-6.4.0/octave  
-pthread -fopenmp -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -g  -Wall -Wdate-time 
-O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security  -I/usr/include/x86_64-linux-gnu  
-DPACKAGE_NAME="Octave-Forge video package" 
-DPACKAGE_TARNAME="octave-forge-video-package" -DPACKAGE_VERSION="2.0.2" 
-DPACKAGE_STRING="Octave-Forge video package 2.0.2" -DPACKAGE_BUGREPORT="" 
-DPACKAGE_URL="" -D_FORTIFY_SOURCE=2 cap_ffmpeg_wrapper.cc -o /tmp/oct-eKTjwQ.o
| In file included from cap_ffmpeg_wrapper.cc:18:
| cap_ffmpeg_impl_ov.hpp: In member function ‘const char* 
CvCapture_FFMPEG::get_video_codec_name() const’:
| cap_ffmpeg_impl_ov.hpp:529:51: error: ‘AVStream’ {aka ‘struct AVStream’} has 
no member named ‘codec’
|   529 | return _opencv_avcodec_get_name(video_st->codec->codec_id);
|   |   ^
| cap_ffmpeg_impl_ov.hpp: In member function ‘void CvCapture_FFMPEG::init()’:
| cap_ffmpeg_impl_ov.hpp:607:5: error: ‘av_register_all’ was not declared in 
this scope
|   607 | av_register_all();
|   | ^~~
| cap_ffmpeg_impl_ov.hpp: In member function ‘void CvCapture_FFMPEG::close()’:
| cap_ffmpeg_impl_ov.hpp:655:34: error: ‘AVStream’ {aka ‘struct AVStream’} has 
no member named ‘codec’
|   655 | avcodec_close( video_st->codec );
|   |  ^
| cap_ffmpeg_impl_ov.hpp: At global scope:
| cap_ffmpeg_impl_ov.hpp:845:39: error: ‘AVLockOp’ has not been declared
|   845 | static int LockCallBack(void **mutex, AVLockOp op)
|   |   ^~~~
| cap_ffmpeg_impl_ov.hpp: In function ‘int LockCallBack(void**, int)’:
| cap_ffmpeg_impl_ov.hpp:850:14: error: ‘AV_LOCK_CREATE’ was not declared in 
this scope; did you mean ‘AV_LOG_TRACE’?
|   850 | case AV_LOCK_CREATE:
|   |  ^~
|   |  AV_LOG_TRACE
| cap_ffmpeg_impl_ov.hpp:859:14: error: ‘AV_LOCK_OBTAIN’ was not declared in 
this scope
|   859 | case AV_LOCK_OBTAIN:
|   |  ^~
| cap_ffmpeg_impl_ov.hpp:863:14: error: ‘AV_LOCK_RELEASE’ was not declared in 
this scope
|   863 | case AV_LOCK_RELEASE:
|   |  ^~~
| cap_ffmpeg_impl_ov.hpp:867:14: error: ‘AV_LOCK_DESTROY’ was not declared in 
this scope
|   867 | case AV_LOCK_DESTROY:
|   |  ^~~
| cap_ffmpeg_impl_ov.hpp: In constructor 
‘InternalFFMpegRegister::InternalFFMpegRegister()’:
| cap_ffmpeg_impl_ov.hpp:904:9: error: ‘av_register_all’ was not declared in 
this scope
|   904 | av_register_all();
|   | ^~~
| cap_ffmpeg_impl_ov.hpp:907:9: error: ‘av_lockmgr_register’ was not declared 
in this scope
|   907 | av_lockmgr_register(&LockCallBack);
|   | ^~~
| cap_ffmpeg_impl_ov.hpp: In destructor 
‘InternalFFMpegRegister::~InternalFFMpegRegister()’:
| cap_ffmpeg_impl_ov.hpp:924:9: error: ‘av_lockmgr_register’ was not declared 
in this scope
|   924 | av_lockmgr_register(NULL);
|   | ^~~
| cap_ffmpeg_impl_ov.hpp: In member function ‘bool CvCapture_FFMPEG::open(const 
char*)’:
| cap_ffmpeg_impl_ov.hpp:969:42: error: invalid conversion from ‘const 
AVInputFormat*’ to ‘AVInputFormat*’ [-fpermissive]
|   969 |   input_format = av_find_input_format(entry->value);
|   |  ^~
|   |  |
|   |  const AVInputFormat*
| cap_ffmpeg_impl_ov.hpp:997:47: error: ‘AVStream’ {aka ‘struct AVStream’} has 
no member named ‘codec’
|   997 | AVCodecContext *enc = ic->streams[i]->codec;
|   |   ^
| cap_ffmpeg_impl_ov.hpp:1020:45: error: invalid conversion from ‘const 
AVCodec*’ to ‘AVCodec*’ [-fpermissive]
|  1020 | codec = avcodec_find_decoder(enc->codec_id);
|   | ^~~
|   | |
|   | const AVCodec*
| cap_ffmpeg_impl_ov.hpp:1022:53: error: invalid conversion from ‘const 
AVCodec*’ to ‘AVCodec*’ [-fpermissive]
|  1022 | codec = 
avcodec_find_decoder_by_name(av_dict_get(dict, "video_codec", NULL, 0)->value);
|   | 
^~
|   | |
|   

Bug#1004769: digikam: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: digikam
Version: 4:7.1.0-2
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

digikam FTBFS with ffmpeg 5.0 in experimental:
| cd /<>/obj-x86_64-linux-gnu/core/libs/widgets && 
/usr/lib/ccache/c++ -DKF_DEPRECATED_WARNINGS_SINCE=0x06 
-DLIBPGF_DISABLE_OPENMP -DMAGICKCORE_HDRI_ENABLE=0 
-DMAGICKCORE_QUANTUM_DEPTH=16 -DQT_DEPRECATED_WARNINGS 
-DQT_DEPRECATED_WARNINGS_SINCE=0x06 -DQT_NO_CAST_FROM_ASCII 
-DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII 
-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS 
-DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER 
-DTRANSLATION_DOMAIN=\"digikam\" -DUNIX_ENV=1 -D_GNU_SOURCE 
-D_LARGEFILE64_SOURCE -Ddigikamcore_EXPORTS -DqDNGLittleEndian 
-DqDNGThreadSafe=1 -DqDNGUseStdInt=1 -DqDNGValidateTarget -DqMacOS=0 -DqWinOS=0 
-I/<>/obj-x86_64-linux-gnu/core/libs/widgets 
-I/<>/core/libs/widgets 
-I/<>/obj-x86_64-linux-gnu/core/libs/widgets/core_digikamwidgets_obj_autogen/include
 -I/<>/core/app/date -I/<>/core/app/dragdrop 
-I/<>/core/app/filters -I/<>/core/app/items/delegate 
-I/<>/core/app/items/overlays 
-I/<>/core/app/items/thumbbar 
-I/<>/core/app/items/utils -I/<>/core/app/items/views 
-I/<>/core/app/main -I/<>/core/app/utils 
-I/<>/core/app/views/preview 
-I/<>/core/app/views/sidebar 
-I/<>/core/app/views/stack 
-I/<>/core/app/views/tableview 
-I/<>/core/app/views/utils 
-I/<>/core/dplugins/bqm/colors/autocorrection 
-I/<>/core/dplugins/bqm/colors/bcgcorrection 
-I/<>/core/dplugins/bqm/colors/bwconvert 
-I/<>/core/dplugins/bqm/colors/channelmixer 
-I/<>/core/dplugins/bqm/colors/colorbalance 
-I/<>/core/dplugins/bqm/colors/convert16to8 
-I/<>/core/dplugins/bqm/colors/convert8to16 
-I/<>/core/dplugins/bqm/colors/curvesadjust 
-I/<>/core/dplugins/bqm/colors/hslcorrection 
-I/<>/core/dplugins/bqm/colors/iccconvert 
-I/<>/core/dplugins/bqm/colors/invert 
-I/<>/core/dplugins/bqm/colors/whitebalance 
-I/<>/core/dplugins/bqm/convert/converttodng 
-I/<>/core/dplugins/bqm/convert/converttoheif 
-I/<>/core/dplugins/bqm/convert/converttojp2 
-I/<>/core/dplugins/bqm/convert/converttojpeg 
-I/<>/core/dplugins/bqm/convert/converttopgf 
-I/<>/core/dplugins/bqm/convert/converttopng 
-I/<>/core/dplugins/bqm/convert/converttotiff 
-I/<>/core/dplugins/bqm/custom/userscript 
-I/<>/core/dplugins/bqm/decorate/border 
-I/<>/core/dplugins/bqm/decorate/texture 
-I/<>/core/dplugins/bqm/decorate/watermark 
-I/<>/core/dplugins/bqm/enhance/antivignetting 
-I/<>/core/dplugins/bqm/enhance/blur 
-I/<>/core/dplugins/bqm/enhance/hotpixels 
-I/<>/core/dplugins/bqm/enhance/lensautofix 
-I/<>/core/dplugins/bqm/enhance/localcontrast 
-I/<>/core/dplugins/bqm/enhance/noisereduction 
-I/<>/core/dplugins/bqm/enhance/redeyecorrection 
-I/<>/core/dplugins/bqm/enhance/restoration 
-I/<>/core/dplugins/bqm/enhance/sharpen 
-I/<>/core/dplugins/bqm/filters/colorfx 
-I/<>/core/dplugins/bqm/filters/filmgrain 
-I/<>/core/dplugins/bqm/metadata/assigntemplate 
-I/<>/core/dplugins/bqm/metadata/removemetadata 
-I/<>/core/dplugins/bqm/metadata/timeadjust 
-I/<>/core/dplugins/bqm/transform/crop 
-I/<>/core/dplugins/bqm/transform/flip 
-I/<>/core/dplugins/bqm/transform/resize 
-I/<>/core/dplugins/bqm/transform/rotate 
-I/<>/core/dplugins/dimg/heif 
-I/<>/core/dplugins/dimg/imagemagick 
-I/<>/core/dplugins/dimg/jpeg 
-I/<>/core/dplugins/dimg/jpeg2000 
-I/<>/core/dplugins/dimg/pgf 
-I/<>/core/dplugins/dimg/png 
-I/<>/core/dplugins/dimg/qimage 
-I/<>/core/dplugins/dimg/raw 
-I/<>/core/dplugins/dimg/tiff 
-I/<>/core/dplugins/editor/colors/adjustcurves 
-I/<>/core/dplugins/editor/colors/adjustlevels 
-I/<>/core/dplugins/editor/colors/autocorrection 
-I/<>/core/dplugins/editor/colors/bcg 
-I/<>/core/dplugins/editor/colors/bwsepia 
-I/<>/core/dplugins/editor/colors/channelmixer 
-I/<>/core/dplugins/editor/colors/colorbalance 
-I/<>/core/dplugins/editor/colors/convert16to8 
-I/<>/core/dplugins/editor/colors/convert8to16 
-I/<>/core/dplugins/editor/colors/film 
-I/<>/core/dplugins/editor/colors/hsl 
-I/<>/core/dplugins/editor/colors/invert 
-I/<>/core/dplugins/editor/colors/profileconversion 
-I/<>/core/dplugins/editor/colors/whitebalance 
-I/<>/core/dplugins/editor/decorate/border 
-I/<>/core/dplugins/editor/decorate/inserttext 
-I/<>/core/dplugins/editor/decorate/texture 
-I/<>/core/dplugins/editor/enhance/antivignetting 
-I/<>/core/dplugins/editor/enhance/blur 
-I/<>/core/dplugins/editor/enhance/healingclone 
-I/<>/core/dplugins/editor/enhance/hotpixels 
-I/<>/core/dplugins/editor/enhance/lensautofix 
-I/<>/core/dplugins/editor/enhance/lensdistortion 
-I/<>/core/dplugins/editor/enhance/localcontrast 
-I/<>/core/dplugins/editor/enhance/noisereduction 
-I/<>/core/dplugins/editor/enhance/redeye 
-I/<>/core/dplugins/editor/enhance/restoration 
-I/<>/core/dplugins/editor/enhance/sharpen 
-I/<>/core/dplugins/editor/file/print 
-I/<>/core/dplugins/editor/filters/blurfx 
-I/<>/core/dplugins/editor/filters/charcoal 
-I/<>/core/dplugins/

Bug#1004768: mgba: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: mgba
Version: 0.9.2+dfsg-2
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Usertags: ffmpeg5.0
Tags: sid bookworm ftbfs

mgba FTBFS with ffmpeg 5.0 in experimental:
| /usr/lib/ccache/cc -DBUILD_GL -DBUILD_GLES2 -DENABLE_SCRIPTING -DHAVE_CHMOD 
-DHAVE_CRC32 -DHAVE_LOCALE -DHAVE_LOCALTIME_R -DHAVE_PTHREAD_SETNAME_NP 
-DHAVE_SETLOCALE -DHAVE_STRDUP -DHAVE_STRNDUP -DHAVE_UMASK -DHAVE_VASPRINTF 
-DMGBA_DLL -DM_CORE_GB -DM_CORE_GBA -DUSE_DEBUGGERS -DUSE_DISCORD_RPC 
-DUSE_EDITLINE -DUSE_ELF -DUSE_FFMPEG -DUSE_GDB_STUB -DUSE_LIBSWRESAMPLE 
-DUSE_LIBZIP -DUSE_LZMA -DUSE_PNG -DUSE_PTHREADS -DUSE_SQLITE3 -DUSE_ZLIB 
-D_7ZIP_PPMD_SUPPPORT -D_GNU_SOURCE -Dmgba_EXPORTS -I/<>/include 
-I/<>/obj-x86_64-linux-gnu/include -I/<>/src 
-I/usr/include/editline -I/<>/src/third-party/lzma 
-I/<>/src/third-party/discord-rpc/include -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra 
-Wno-missing-field-initializers -Werror=implicit-function-declaration -pthread 
-fPIC -std=c99 -MD -MT CMakeFiles/mgba.dir/src/debugger/cli-debugger.c.o -MF 
CMakeFiles/mgba.dir/src/debugger/cli-debugger.c.o.d -o 
CMakeFiles/mgba.dir/src/debugger/cli-debugger.c.o -c 
/<>/src/debugger/cli-debugger.c
| /<>/src/feature/ffmpeg/ffmpeg-decoder.c: In function 
‘FFmpegDecoderOpen’:
| /<>/src/feature/ffmpeg/ffmpeg-decoder.c:44:42: error: implicit 
declaration of function ‘avcodec_alloc_context3’; did you mean 
‘avio_alloc_context’? [-Werror=implicit-function-declaration]
|44 | decoder->video = avcodec_alloc_context3(NULL);
|   |  ^~
|   |  avio_alloc_context
| /<>/src/feature/ffmpeg/ffmpeg-decoder.c:44:40: warning: 
assignment to ‘struct AVCodecContext *’ from ‘int’ makes pointer from integer 
without a cast [-Wint-conversion]
|44 | decoder->video = avcodec_alloc_context3(NULL);
|   |^
| /<>/src/feature/ffmpeg/ffmpeg-decoder.c:53:40: warning: 
assignment to ‘struct AVCodecContext *’ from ‘int’ makes pointer from integer 
without a cast [-Wint-conversion]
|53 | decoder->audio = avcodec_alloc_context3(NULL);
|   |^
| /<>/src/feature/ffmpeg/ffmpeg-decoder.c:65:21: error: implicit 
declaration of function ‘avcodec_parameters_to_context’; did you mean 
‘avcodec_parameters_copy’? [-Werror=implicit-function-declaration]
|65 | if (avcodec_parameters_to_context(context, 
decoder->context->streams[i]->codecpar) < 0) {
|   | ^
|   | avcodec_parameters_copy
| /<>/src/feature/ffmpeg/ffmpeg-decoder.c:70:53: error: invalid 
use of undefined type ‘struct AVCodecContext’
|70 | codec = avcodec_find_decoder(context->codec_id);
|   | ^~
| /<>/src/feature/ffmpeg/ffmpeg-decoder.c:75:21: error: implicit 
declaration of function ‘avcodec_open2’; did you mean ‘avio_open2’? 
[-Werror=implicit-function-declaration]
|75 | if (avcodec_open2(context, codec, NULL) < 0) {
|   | ^
|   | avio_open2
| /<>/src/feature/ffmpeg/ffmpeg-decoder.c: In function 
‘FFmpegDecoderClose’:
| /<>/src/feature/ffmpeg/ffmpeg-decoder.c:114:17: error: implicit 
declaration of function ‘avcodec_free_context’; did you mean 
‘avformat_free_context’? [-Werror=implicit-function-declaration]
|   114 | avcodec_free_context(&decoder->audio);
|   | ^~~~
|   | avformat_free_context
| /<>/src/feature/ffmpeg/ffmpeg-decoder.c: In function 
‘FFmpegDecoderRead’:
| /<>/src/feature/ffmpeg/ffmpeg-decoder.c:172:29: error: implicit 
declaration of function ‘avcodec_send_packet’; did you mean ‘av_append_packet’? 
[-Werror=implicit-function-declaration]
|   172 | if (avcodec_send_packet(decoder->video, 
&packet) < 0) {
|   | ^~~
|   | av_append_packet
| /<>/src/feature/ffmpeg/ffmpeg-decoder.c:175:29: error: implicit 
declaration of function ‘avcodec_receive_frame’; did you mean 
‘avcodec_profile_name’? [-Werror=implicit-function-declaration]
|   175 | if (avcodec_receive_frame(decoder->video, 
decoder->videoFrame) < 0) {
|   | ^
|   | avcodec_profile_name
| cc1: some warnings being treated as errors
| make[3]: *** [CMakeFiles/mgba.dir/build.make:1913: 
CMakeFiles/mgba.dir/src/feature/ffmpeg/ffmpeg-decoder.c.o] Error 1
| make[3]: *** Waiting for unfinished jobs
| /<>/src/feature/ffmpeg/ffmpeg-encoder.c: In function 
‘FFmpegEncoderSet

Bug#1004767: telegram-desktop: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: telegram-desktop
Version: 3.4.8+ds-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

telegram-desktop FTBFS with ffmpeg 5.0 in experimental:
| [ 10%] Building CXX object 
Telegram/CMakeFiles/lib_tgcalls.dir/ThirdParty/tgcalls/tgcalls/group/GroupInstanceCustomImpl.cpp.o
| cd /<>/obj-x86_64-linux-gnu/Telegram && /usr/lib/ccache/c++ 
-DBWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0 -DDESKTOP_APP_DISABLE_CRASH_REPORTS 
-DDESKTOP_APP_USE_PACKAGED -DDESKTOP_APP_USE_PACKAGED_FONTS 
-DDESKTOP_APP_USE_PACKAGED_RLOTTIE -DDESKTOP_APP_USE_PACKED_RESOURCES 
-DHAVE_WEBRTC_VIDEO -DNO_MAIN_THREAD_WRAPPING -DQT_IMPLICIT_QCHAR_CONSTRUCTION 
-DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_KEYWORDS -DRTC_DISABLE_TRACE_EVENTS 
-DRTC_ENABLE_VP9 -DTGCALLS_USE_STD_OPTIONAL -DUSE_RNNOISE=0 
-DWEBRTC_APM_DEBUG_DUMP=0 -DWEBRTC_APP_TDESKTOP -DWEBRTC_ENABLE_LINUX_ALSA 
-DWEBRTC_ENABLE_LINUX_PULSE -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_HAVE_USRSCTP 
-DWEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE -DWEBRTC_LIBRARY_IMPL -DWEBRTC_LINUX 
-DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1 -DWEBRTC_OPUS_SUPPORT_120MS_PTIME=1 
-DWEBRTC_OPUS_VARIABLE_COMPLEXITY=0 -DWEBRTC_POSIX 
-DWEBRTC_USE_BUILTIN_ISAC_FLOAT -DWEBRTC_USE_H264 -DWEBRTC_USE_PIPEWIRE 
-DWEBRTC_USE_X11 -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE 
-I/<>/Telegram/ThirdParty/tgcalls 
-I/<>/Telegram/ThirdParty/tgcalls/tgcalls -isystem 
/usr/include/tg_owt -isystem /usr/include/tg_owt/third_party/libyuv/include -g 
-O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -ftemplate-backtrace-limit=0 -Wdate-time 
-D_FORTIFY_SOURCE=2 -Werror=invalid-pch -fstack-protector-all 
-fstack-clash-protection -fPIC -fno-strict-aliasing -pipe -Wall -W 
-Wno-unused-parameter -Wno-switch -Wno-missing-field-initializers 
-Wno-sign-compare -Wno-deprecated -Wno-maybe-uninitialized -std=gnu++20 -MD -MT 
Telegram/CMakeFiles/lib_tgcalls.dir/ThirdParty/tgcalls/tgcalls/group/GroupInstanceCustomImpl.cpp.o
 -MF 
CMakeFiles/lib_tgcalls.dir/ThirdParty/tgcalls/tgcalls/group/GroupInstanceCustomImpl.cpp.o.d
 -o 
CMakeFiles/lib_tgcalls.dir/ThirdParty/tgcalls/tgcalls/group/GroupInstanceCustomImpl.cpp.o
 -c 
/<>/Telegram/ThirdParty/tgcalls/tgcalls/group/GroupInstanceCustomImpl.cpp
| 
/<>/Telegram/ThirdParty/tgcalls/tgcalls/group/AudioStreamingPart.cpp:
 In constructor 
‘tgcalls::AudioStreamingPartInternal::AudioStreamingPartInternal(std::vector&&)’:
| 
/<>/Telegram/ThirdParty/tgcalls/tgcalls/group/AudioStreamingPart.cpp:173:58:
 error: invalid conversion from ‘const AVInputFormat*’ to ‘AVInputFormat*’ 
[-fpermissive]
|   173 | AVInputFormat *inputFormat = av_find_input_format("ogg");
|   |  ^~~
|   |  |
|   |  const 
AVInputFormat*
| 
/<>/Telegram/ThirdParty/tgcalls/tgcalls/group/AudioStreamingPart.cpp:212:77:
 error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘first_dts’
|   212 | _durationInMilliseconds = (int)((inStream->duration + 
inStream->first_dts) * 1000 / 48000);
|   |   
  ^
| 
/<>/Telegram/ThirdParty/tgcalls/tgcalls/group/AudioStreamingPart.cpp:258:50:
 error: invalid conversion from ‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive]
|   258 | AVCodec *codec = 
avcodec_find_decoder(audioCodecParameters->codec_id);
|   |  
^~~~
|   |  |
|   |  const AVCodec*
| make[3]: *** [Telegram/CMakeFiles/lib_tgcalls.dir/build.make:415: 
Telegram/CMakeFiles/lib_tgcalls.dir/ThirdParty/tgcalls/tgcalls/group/AudioStreamingPart.cpp.o]
 Error 1

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#1004766: lynkeos.app: FTBFS with ffmpeg 5.0

2022-02-01 Thread Sebastian Ramacher
Source: lynkeos.app
Version: 3.4+dfsg1-3
Severity: important
X-Debbugs-Cc: sramac...@debian.org

lynkeos.app FTBFS with ffmpeg 5.0 available in experimental:
| /usr/bin/ld: ./obj/Lynkeos.obj/FFmpegReader.m.o: in function `+[FFmpegReader 
load]':
| ./application/GNUstep/./application/GNUstep/../Sources/FFmpegReader.m:288: 
undefined reference to `av_register_all'
| collect2: error: ld returned 1 exit status
| make[5]: *** [/usr/share/GNUstep/Makefiles/Instance/application.make:131: 
Lynkeos.app/./Lynkeos] Error 1

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


  1   2   >