Bug#1063645: Aw: Re: markdown: missing required debian/rules targets build-arch and/or build-indep

2024-06-10 Thread Bastian Germann
"Johannes Schauer Marin Rodrigues":
> Do you have recommendations? I just need a drop-in replacement for markdown
> into stdin, html on stdout. Nothing fancy.

I would suggest discount or python3-markdown.



Bug#1066694: netdiag: FTBFS: getservent.c:121:38: error: implicit declaration of function ‘atoi’ [-Werror=implicit-function-declaration]

2024-06-09 Thread Bastian Germann

I am uploading a NMU to fix this. The debdiff is attached.diff -Nru netdiag-1.2/debian/README.source netdiag-1.2/debian/README.source
--- netdiag-1.2/debian/README.source2024-06-09 19:25:34.0 +
+++ netdiag-1.2/debian/README.source1970-01-01 00:00:00.0 +
@@ -1,58 +0,0 @@
-This package uses quilt to manage all modifications to the upstream
-source.  Changes are stored in the source package as diffs in
-debian/patches and applied during the build.
-
-To configure quilt to use debian/patches instead of patches, you want
-either to export QUILT_PATCHES=debian/patches in your environment
-or use this snippet in your ~/.quiltrc:
-
-for where in ./ ../ ../../ ../../../ ../../../../ ../../../../../; do
-if [ -e ${where}debian/rules -a -d ${where}debian/patches ]; then
-export QUILT_PATCHES=debian/patches
-break
-fi
-done
-
-To get the fully patched source after unpacking the source package, cd to
-the root level of the source package and run:
-
-quilt push -a
-
-The last patch listed in debian/patches/series will become the current
-patch.
-
-To add a new set of changes, first run quilt push -a, and then run:
-
-quilt new 
-
-where  is a descriptive name for the patch, used as the filename in
-debian/patches.  Then, for every file that will be modified by this patch,
-run:
-
-quilt add 
-
-before editing those files.  You must tell quilt with quilt add what files
-will be part of the patch before making changes or quilt will not work
-properly.  After editing the files, run:
-
-quilt refresh
-
-to save the results as a patch.
-
-Alternately, if you already have an external patch and you just want to
-add it to the build system, run quilt push -a and then:
-
-quilt import -P  /path/to/patch
-quilt push -a
-
-(add -p 0 to quilt import if needed).  as above is the filename to
-use in debian/patches.  The last quilt push -a will apply the patch to
-make sure it works properly.
-
-To remove an existing patch from the list of patches that will be applied,
-run:
-
-quilt delete 
-
-You may need to run quilt pop -a to unapply patches first before running
-this command.
diff -Nru netdiag-1.2/debian/changelog netdiag-1.2/debian/changelog
--- netdiag-1.2/debian/changelog2024-06-09 19:25:34.0 +
+++ netdiag-1.2/debian/changelog2024-06-09 19:19:14.0 +
@@ -1,3 +1,14 @@
+netdiag (1.2-1.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Convert to source format 3.0. (Closes: #1054902)
++ Drop generic quilt description in d/README.source
+
+  [ Zixing Liu ]
+  * Add multiple missing headers and function prototypes. (Closes: #1066694)
+
+ -- Bastian Germann   Sun, 09 Jun 2024 19:19:14 +
+
 netdiag (1.2-1.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru netdiag-1.2/debian/control netdiag-1.2/debian/control
--- netdiag-1.2/debian/control  2024-06-09 19:25:34.0 +
+++ netdiag-1.2/debian/control  2024-06-09 19:17:21.0 +
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Michael Meskes 
 Standards-Version: 4.1.3
-Build-Depends: libncurses-dev, debhelper (>= 11), m4, libpcap0.8-dev, 
po-debconf (>= 0.5.0), quilt
+Build-Depends: libncurses-dev, debhelper (>= 11), m4, libpcap0.8-dev, 
po-debconf (>= 0.5.0)
 
 Package: netdiag
 Architecture: any
diff -Nru netdiag-1.2/debian/patches/gcc13.patch 
netdiag-1.2/debian/patches/gcc13.patch
--- netdiag-1.2/debian/patches/gcc13.patch  1970-01-01 00:00:00.0 
+
+++ netdiag-1.2/debian/patches/gcc13.patch  2024-06-09 19:15:38.0 
+
@@ -0,0 +1,106 @@
+Description: Add multiple missing headers and function prototypes
+Author: Zixing Liu 
+Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066694
+Bug-Ubuntu: https://bugs.launchpad.net/debian/+source/netdiag/+bug/2060901
+Forwarded: no
+Last-Update: 2024-04-10
+Index: netdiag/netwatch-1.3.1-2/netwatch.h
+===
+--- netdiag.orig/netwatch-1.3.1-2/netwatch.h
 netdiag/netwatch-1.3.1-2/netwatch.h
+@@ -38,6 +38,10 @@
+ #define SN_PROT_LOOP  164 /* Pseudo protocol for Loopback */
+ 
+ #include 
++#include 
++#include 
++#include 
++#include 
+ #include "config.h"
+ /*
+ #ifdef NETINET_SUPP_socket
+@@ -84,6 +88,11 @@ typedef unsigned short  sa_family_t;
+ 
+ 
+ #include "core.h"
++int dokeyin(int force);
++int doeth();
++int gh (int opt);
++void setuphelp();
++void uthread_wait(long usec);
+ void dispdata(int errnum);
+ void services();
+ void usage(char *arg);
+Index: netdiag/statnet-3.8/statnet.c
+===
+--- netdiag.orig/statnet-3.8/statnet.c
 netdiag/statnet-3.8/statnet.c
+@@ -7,7 +7,6 @@
+ #define MAIN_LINE 1
+ 
+ #include 
+-#include "stat.h"
+ 
+ #include "curs.h"
+ #include 
+@@ -33,6 +32,8 @@
+ #endif
+ 
+ #i

Bug#1066560: gmemusage: FTBFS: hash.c:42:13: error: implicit declaration of function ‘strcmp’ [-Werror=implicit-function-declaration]

2024-06-09 Thread Bastian Germann

I am uploading a NMU with the attached changes to fix this.diff -Nru gmemusage-0.2/Makefile gmemusage-0.2/Makefile
--- gmemusage-0.2/Makefile  2024-06-09 16:42:55.0 +
+++ gmemusage-0.2/Makefile  1998-01-14 16:45:13.0 +
@@ -26,7 +26,7 @@
 # You shouldn't need to modify anything below this line
 #
 OPTIONS = $(BELL_ON_UNKNOWN_KEYPRESS) $(USE_PASTELS) $(SAVE_XSERVER_MEMORY)
-CFLAGS = $(OPTIM) -Wall $(OPTIONS) -g
+CFLAGS = $(OPTIM) -Wall $(OPTIONS)
 LDFLAGS = $(OPTIM)
 LIBX11 = $(LIBX11DIR) -lX11
 LIBS = $(LIBX11)
diff -Nru gmemusage-0.2/debian/changelog gmemusage-0.2/debian/changelog
--- gmemusage-0.2/debian/changelog  2024-06-09 16:42:55.0 +
+++ gmemusage-0.2/debian/changelog  2024-06-09 16:24:40.0 +
@@ -1,3 +1,11 @@
+gmemusage (0.2-11.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Convert to source format 3.0 (closes: #1007369)
+  * Add missing includes (closes: #1066560)
+
+ -- Bastian Germann   Sun, 09 Jun 2024 16:24:40 +
+
 gmemusage (0.2-11) unstable; urgency=low
 
   * Adopt the package (Closes: #486759).
diff -Nru gmemusage-0.2/debian/patches/10_misc.patch 
gmemusage-0.2/debian/patches/10_misc.patch
--- gmemusage-0.2/debian/patches/10_misc.patch  2024-06-09 16:42:55.0 
+
+++ gmemusage-0.2/debian/patches/10_misc.patch  2024-06-09 16:24:40.0 
+
@@ -64,6 +64,14 @@
  #if 0
 --- gmemusage-0.2.orig/proc.c
 +++ gmemusage-0.2/proc.c
+@@ -7,6 +7,7 @@
+  * See file COPYING (included in this distribution) for copyright information.
+  */
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
 @@ -23,6 +23,9 @@
  /*
   * Set values for various memory usages
diff -Nru gmemusage-0.2/debian/patches/20_makefile.patch 
gmemusage-0.2/debian/patches/20_makefile.patch
--- gmemusage-0.2/debian/patches/20_makefile.patch  2024-06-09 
16:42:55.0 +
+++ gmemusage-0.2/debian/patches/20_makefile.patch  2024-06-09 
16:24:40.0 +
@@ -1,5 +1,5 @@
 Makefile.orig  2008-11-28 18:37:30.0 +0100
-+++ Makefile   2008-11-28 18:38:01.0 +0100
+--- memusage-0.2.orig/Makefile 2008-11-28 18:37:30.0 +0100
 memusage-0.2/Makefile  2008-11-28 18:38:01.0 +0100
 @@ -19,15 +19,12 @@
  # Change these variables as necessary
  #
@@ -11,7 +11,7 @@
  # You shouldn't need to modify anything below this line
  #
  OPTIONS = $(BELL_ON_UNKNOWN_KEYPRESS) $(USE_PASTELS) $(SAVE_XSERVER_MEMORY)
--CFLAGS = $(OPTIM) -Wall $(OPTIONS) -g
+-CFLAGS = $(OPTIM) -Wall $(OPTIONS)
 -LDFLAGS = $(OPTIM)
  LIBX11 = $(LIBX11DIR) -lX11
  LIBS = $(LIBX11)
diff -Nru gmemusage-0.2/debian/patches/add-includes.patch 
gmemusage-0.2/debian/patches/add-includes.patch
--- gmemusage-0.2/debian/patches/add-includes.patch 1970-01-01 
00:00:00.0 +
+++ gmemusage-0.2/debian/patches/add-includes.patch 2024-06-09 
16:24:40.0 +
@@ -0,0 +1,15 @@
+Description: Add missing includes
+Author: Bastian Germann 
+Bug-Debian: https://bugs.debian.org/1066560
+---
+--- gmemusage-0.2.orig/hash.c
 gmemusage-0.2/hash.c
+@@ -7,6 +7,8 @@
+  * See file COPYING (included in this distribution) for copyright information.
+  */
+ #include 
++#include 
++#include 
+ #include 
+ #include "common.h"
+ 
diff -Nru gmemusage-0.2/debian/patches/series 
gmemusage-0.2/debian/patches/series
--- gmemusage-0.2/debian/patches/series 1970-01-01 00:00:00.0 +
+++ gmemusage-0.2/debian/patches/series 2024-06-09 16:24:40.0 +
@@ -0,0 +1,3 @@
+10_misc.patch
+20_makefile.patch
+add-includes.patch
diff -Nru gmemusage-0.2/debian/rules gmemusage-0.2/debian/rules
--- gmemusage-0.2/debian/rules  2024-06-09 16:42:55.0 +
+++ gmemusage-0.2/debian/rules  2024-06-09 16:24:17.0 +
@@ -2,7 +2,6 @@
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/makefile.mk
-include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
 DEB_INSTALL_MANPAGES_gmemusage := gmemusage.1
 
diff -Nru gmemusage-0.2/debian/source/format gmemusage-0.2/debian/source/format
--- gmemusage-0.2/debian/source/format  1970-01-01 00:00:00.0 +
+++ gmemusage-0.2/debian/source/format  2024-06-09 16:21:10.0 +
@@ -0,0 +1 @@
+3.0 (quilt)


Bug#1063645: markdown: missing required debian/rules targets build-arch and/or build-indep

2024-06-08 Thread Bastian Germann

If you think about fixing this to keep a reverse dependency in Debian:
Please consider porting the reverse dep to some other markdown implementation 
that is still maintained.



Bug#1072708: openafs: src/rx[gen] contains SUN RPC code under the original license

2024-06-06 Thread Bastian Germann

Source: openafs
Version: 1.8.2-1
Severity: serious
Control: forwarded -1 
http://rt.central.org/rt/SelfService/Display.html?id=135481

Hi,

OpenAFS includes the Sun RPC code under the original, non-free license.
That code was relicensed by Oracle under a BSD license (see 
https://spot.livejournal.com/315383.html).

I have filed an upstream bug (see forwarded URL), which has a response linking a previous draft submission to make use 
of that relicensing, which is blocked by people agreeing to their code (which has substantial changes to the relicense 
glibc or FreeBSD copies) being relicensed.


Maybe replacing it without those additional changes is possible in Debian.

Thanks,
Bastian



Bug#890601: firmware-free: Source Package Doesn't Contain Source

2024-06-06 Thread Bastian Germann

Hi Ben,

Am 05.06.24 um 20:59 schrieb Ben Hutchings:

Please identify precisely which policy requirement is violated.

The package violates Policy 4.16. The file carl9170-1.fw contains parts of 
newlib but does not include its source.
According to carl9170fw/toolchain/Makefile, it was built with version 1.20.0.

Thanks for looking at the merge request. When you have uploaded a version without carl9170-1.fw or fix it in some other 
way, I am going to lower the severity again.


Thanks,
Bastian



Bug#1050989: firmware-carl9170: undeclared file conflict with firmware-linux-free

2024-06-05 Thread Bastian Germann

I am fixing this with another NMU.



Bug#1060896: No longer just experimental

2024-06-04 Thread Bastian Germann

Release 1.8.11 is available and should fix this, as suggested.
Please import it to Debian.



Bug#1072340: sredird: CVE-2004-2386, format string vulnerability

2024-06-01 Thread Bastian Germann

Control: notfound -1 sredird/2.1.0-1
Control: fixed -1 2.2.1-1.1

I see that CVE-2004-2386 and maybe CVE-2004-2387 was addressed with #267098.
The diff (one change in LogMsg and one in HandleCPCCommand) that is in that bug 
has survived until now.
But 2.2.2 has many more changes of the HandleCPCCommand kind: changing sprintf 
to snprintf.

main: 2 changes.
HandleIACCommand: 5 changes.
HandleCPCCommand: 17 additional changes: Any of these cound be CVE-2004-2387 as 
well.
HDBUnlockFile: 1 change.
HDBLockFile: 7 changes.

Plus TmpStrLen is extended to 512 bytes.

Conclusion: Debian referenced both bugs as TEMP-0267098-76A1A1 before.



Bug#1072340: sredird: CVE-2004-2386, format string vulnerability

2024-06-01 Thread Bastian Germann

Source: sredird
Version: 2.1.0-1
Severity: serious
Tags: security
X-Debbugs-Cc: secur...@debian.org

Hi,

This is affected by CVE-2004-2386, which was marked by the Security Team as "NOT-FOR-US: sercd" but applies to sredird. 
There is a fixed version 2.2.2 available, which I did not find in the Kermit project's download area but at:


http://ibiblio.org/pub/linux/system/serial/sredird-2.2.2.tar.gz
https://sources.buildroot.net/sredird/sredird-2.2.2.tar.gz

Cheers,
Bastian



Bug#1063647: sysconfig: missing required debian/rules targets build-arch and/or build-indep

2024-05-31 Thread Bastian Germann

I am uploading a NMU to DELAYED/10 in order to fix this.diff -Nru sysconfig-0.0.14/debian/changelog 
sysconfig-0.0.14+nmu1/debian/changelog
--- sysconfig-0.0.14/debian/changelog   2020-12-06 22:13:54.0 +
+++ sysconfig-0.0.14+nmu1/debian/changelog  2024-05-31 22:22:45.0 
+
@@ -1,3 +1,11 @@
+sysconfig (0.0.14+nmu1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Convert to source format 3.0. (Closes: #1007056)
+  * d/rules: Add missing targets. (Closes: #1063647)
+
+ -- Bastian Germann   Fri, 31 May 2024 22:22:45 +
+
 sysconfig (0.0.14) unstable; urgency=medium
 
   * Remove myself from uploaders.
diff -Nru sysconfig-0.0.14/debian/rules sysconfig-0.0.14+nmu1/debian/rules
--- sysconfig-0.0.14/debian/rules   2015-10-25 15:23:07.0 +
+++ sysconfig-0.0.14+nmu1/debian/rules  2024-05-31 22:22:45.0 +
@@ -6,6 +6,8 @@
 DEB_HOST_ARCH  ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
 
 build:
+build-arch:
+build-indep:
 
 clean:
dh_testdir
@@ -56,4 +58,4 @@
dh_builddeb -s
 
 binary: binary-arch binary-indep
-.PHONY: build clean binary-indep binary-arch binary install
+.PHONY: build build-arch build-indep clean binary-indep binary-arch binary 
install
diff -Nru sysconfig-0.0.14/debian/source/format 
sysconfig-0.0.14+nmu1/debian/source/format
--- sysconfig-0.0.14/debian/source/format   1970-01-01 00:00:00.0 
+
+++ sysconfig-0.0.14+nmu1/debian/source/format  2024-05-31 22:22:45.0 
+
@@ -0,0 +1 @@
+3.0 (native)


Bug#1072185: farpd: Missing licenses

2024-05-29 Thread Bastian Germann

I am uploading a NMU to fix this and other issues.
The debdiff is attached.diff -Nru farpd-0.2/debian/changelog farpd-0.2/debian/changelog
--- farpd-0.2/debian/changelog  2023-09-05 20:05:19.0 +
+++ farpd-0.2/debian/changelog  2024-05-29 22:34:32.0 +
@@ -1,3 +1,15 @@
+farpd (0.2-11.4) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Send response to unicast instead of broadcast address (Closes: #698842)
+  * d/copyright: Convert to machine-readable format and add missing licenses
+(Closes: #1072185)
+  * d/control: Correct Standards-Version
+  * d/control: Add missing comma
+  * d/rules: Add missing dh_autoreconf_clean call
+
+ -- Bastian Germann   Wed, 29 May 2024 22:34:32 +
+
 farpd (0.2-11.3) unstable; urgency=medium
 
   * Non-maintainer upload
diff -Nru farpd-0.2/debian/control farpd-0.2/debian/control
--- farpd-0.2/debian/control2023-08-17 22:18:37.0 +
+++ farpd-0.2/debian/control2024-05-29 22:34:32.0 +
@@ -3,11 +3,11 @@
 Priority: optional
 Maintainer: Javier Fernández-Sanguino Peña 
 Build-Depends: debhelper (>> 4.0.0), libdumbnet-dev, libpcap0.8-dev | 
libpcap-dev, libevent-dev, dh-autoreconf
-Standards-Version: 3.6.0.1
+Standards-Version: 3.6.0
 
 Package: farpd
 Architecture: any
-Depends: ${shlibs:Depends} ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: Fake ARP user space daemon
  This ARP daemon replies to any ARP request for a set of IP addresses
  with the hardware MAC address of one of the interfaces of the
diff -Nru farpd-0.2/debian/copyright farpd-0.2/debian/copyright
--- farpd-0.2/debian/copyright  2023-08-17 22:18:27.0 +
+++ farpd-0.2/debian/copyright  2024-05-29 22:34:32.0 +
@@ -1,21 +1,23 @@
-This package was debianized by Javier Fernandez-Sanguino  on
-Thu, 27 Mar 2003 10:25:02 +0100.
-
-It was downloaded from http://www.citi.umich.edu/u/provos/honeyd/
-
-Upstream Authors: Dug Song and Niels Provos
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Comment:
+ This package was debianized by Javier Fernandez-Sanguino  
on
+ Thu, 27 Mar 2003 10:25:02 +0100.
+Source:
+ http://www.citi.umich.edu/u/provos/honeyd/
+Upstream-Contact:
+ Dug Song 
+ Niels Provos 
 
+Files: *
 Copyright:
-
-  
   Copyright (c) 2000, 2001, 2002 Dug Song 
   Copyright (c) 2002 Niels Provos 
   All rights reserved, all wrongs reversed.
-
+License: BSD-3-clause
   Redistribution and use in source and binary forms, with or without
   modification, are permitted provided that the following conditions
   are met:
-
+ .
   1. Redistributions of source code must retain the above copyright
  notice, this list of conditions and the following disclaimer.
   2. Redistributions in binary form must reproduce the above copyright
@@ -24,7 +26,7 @@
   3. The names of the authors and copyright holders may not be used to
  endorse or promote products derived from this software without
  specific prior written permission.
-
+ .
   THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
   INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
   AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
@@ -36,3 +38,59 @@
   OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
   ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
+Files: tree.h
+Copyright:
+ Copyright 2002 Niels Provos 
+ All rights reserved.
+License: BSD-2-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+notice, this list of conditions and the following disclaimer in the
+documentation and/or other materials provided with the distribution.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+ NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Files:
+ daemon.c
+ err.h
+Copyright:
+ Copyright (c) 2000 Dug Song 
+ Copyright (c) 1990, 1993
+  The Regents of the University of California.  All rights reserved.
+License: BSD-4-clause-UC
+ Redistribution and use in source and binary forms, with or w

Bug#1072185: farpd: Missing licenses

2024-05-29 Thread Bastian Germann

Source: farpd
Version: 0.2-11
Severity: serious

The package includes more licenses than those that are listed in d/copyright.
A BSD-2-clause is in tree.h. BSD-4-clause-UC (copyright amendment allows
dropping the advertisement clause) is in daemon.c and err.h.



Bug#1005961: nq,fq: trying to overwrite '/usr/bin/fq', which is also in package nq 0.3.1-4

2024-05-29 Thread Bastian Germann

I suggest fq renames the binary because it was introduced over 4 years later 
and has only been in one release so far.



Bug#1071321: libdumbnet: FTBFS: dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file

2024-05-26 Thread Bastian Germann

I am uploading a NMU to fix this. Please find the debdiff attached.diff -Nru libdumbnet-1.18.0/debian/changelog libdumbnet-1.18.0/debian/changelog
--- libdumbnet-1.18.0/debian/changelog  2024-03-10 12:11:12.0 +
+++ libdumbnet-1.18.0/debian/changelog  2024-05-26 16:35:47.0 +
@@ -1,3 +1,10 @@
+libdumbnet (1.18.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Drop strlcat/strlcpy from symbols (Closes: #1071321)
+
+ -- Bastian Germann   Sun, 26 May 2024 16:35:47 +
+
 libdumbnet (1.18.0-1) unstable; urgency=medium
 
   * [9f0ff73] New upstream version 1.18.0
diff -Nru libdumbnet-1.18.0/debian/libdumbnet1.symbols 
libdumbnet-1.18.0/debian/libdumbnet1.symbols
--- libdumbnet-1.18.0/debian/libdumbnet1.symbols2023-10-17 
15:20:59.0 +
+++ libdumbnet-1.18.0/debian/libdumbnet1.symbols2024-05-26 
16:27:29.0 +
@@ -93,8 +93,6 @@
  route_get@Base 1.8
  route_loop@Base 1.8
  route_open@Base 1.8
- strlcat@Base 1.8
- strlcpy@Base 1.8
  tun_close@Base 1.11
  tun_fileno@Base 1.11
  tun_name@Base 1.11


Bug#1071723: marked as pending in pam-p11

2024-05-24 Thread Bastian Germann
Control: tag -1 pending

Hello,

Bug #1071723 in pam-p11 reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/opensc-team/pam-p11/-/commit/10dcbd98f1f40acf4b69a21d24bbdba9d6f1285a


Add Build-Depends: pkgconf (Closes: #1071723)


(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1071723



Bug#1071691: nim: (build)-depends on obsolete pcre3 library

2024-05-23 Thread Bastian Germann

Source: nim
Version: 1.6.10-1
Severity: serious

Dear maintainer,

Your package still (build-)depends on the old, obsolete PCRE library
(i.e. libpcre3). This has been end of life for a while now, and
upstream do not intend to fix any further bugs in it. Accordingly,
the pcre3 library is being removed from Debian.

The newer PCRE2 library was first released in 2015, and has been in
Debian since stretch. Upstream's documentation for PCRE2 is available
here: https://pcre.org/current/doc/html/

Maybe think of dropping nimgrep to get rid of the dependency or ask
upstream to port to PCRE2.

This is an add-on to the mass bug filing that was discussed on debian-devel
in https://lists.debian.org/debian-devel/2021/11/msg00176.html



Bug#1071686: php-mockery: depends on obsolete pcre3 library

2024-05-23 Thread Bastian Germann

Package: php-mockery
Severity: serious

Dear maintainer,

Your package still depends on the old, obsolete PCRE library
(i.e. libpcre3). This has been end of life for a while now, and
upstream do not intend to fix any further bugs in it. Accordingly,
the pcre3 library is being removed from Debian.

The newer PCRE2 library was first released in 2015, and has been in
Debian since stretch. Upstream's documentation for PCRE2 is available
here: https://pcre.org/current/doc/html/

One of the patches already removes the composer dependency, so please
also drop it from debian/control.

This is an add-on to the mass bug filing that was discussed on debian-devel
in https://lists.debian.org/debian-devel/2021/11/msg00176.html



Bug#1071681: php-ml-iri: depends on obsolete pcre3 library

2024-05-23 Thread Bastian Germann

Package: php-ml-iri
Severity: serious

Dear maintainer,

Your package still depends on the old, obsolete PCRE library
(i.e. libpcre3). This has been end of life for a while now, and
upstream do not intend to fix any further bugs in it. Accordingly,
the pcre3 library is being removed from Debian.

The newer PCRE2 library was first released in 2015, and has been in
Debian since stretch. Upstream's documentation for PCRE2 is available
here: https://pcre.org/current/doc/html/

The dependency is auto-generated by dh-sequence-phpcomposer. I do not
see it actually being used and the php interpreter has long moved to pcre2.

This is an add-on to the mass bug filing that was discussed on debian-devel
in https://lists.debian.org/debian-devel/2021/11/msg00176.html



Bug#1071679: eclipse-titan: depends on obsolete pcre3 library

2024-05-23 Thread Bastian Germann

Package: eclipse-titan
Severity: serious

Dear maintainer,

Your package still depends on the old, obsolete PCRE library
(i.e. libpcre3-dev). This has been end of life for a while now, and
upstream do not intend to fix any further bugs in it. Accordingly,
the pcre3 library is being removed from Debian.

The newer PCRE2 library was first released in 2015, and has been in
Debian since stretch. Upstream's documentation for PCRE2 is available
here: https://pcre.org/current/doc/html/

The dependency seems to be unused, so it should be fine to drop it.

This is an add-on to the mass bug filing that was discussed on debian-devel
in https://lists.debian.org/debian-devel/2021/11/msg00176.html



Bug#1071664: opencollada: Includes non-free ConvertUTF.c

2024-05-23 Thread Bastian Germann
Source: opencollada
Severity: serious

Externals/UTF/src/ConvertUTF.c includes material under a non-free license
from Unicode Inc. Therefore, it is not possible to ship this in main or
contrib.

This license does not grant any permission to modify the files (thus
failing DFSG#3). Moreover, the license grant seems to attempt to restrict
use to "products supporting the Unicode Standard" (thus failing DFSG#6).

Please refer to Bug#823100 for details.



Bug#1071567: libssh: ISC license missing

2024-05-21 Thread Bastian Germann
Source: libssh
Version: 0.9.5-1
Severity: serious

src/external/bcrypt_pbkdf.c is licensed under the ISC license, which is missing 
from debian/copyright.



Bug#1071566: libssh2: d/copyright misses info

2024-05-21 Thread Bastian Germann
Source: libssh2
Version: 1.11.0-1
Severity: serious

src/bcrypt_pbkdf.c is licensed under ISC. The license and the copyright info is 
missing in d/copyright.
src/blowfish.c has "Copyright 1997 Niels Provos 
", which is also missing.



Bug#1031439: fixed in gcc-sh-elf 4.1 but unfixed later

2024-05-15 Thread Bastian Germann

I cannot reproduce this but see that the change was not included in git, so 
that is probably the reason for dropping it.
John, will you have the time to reapply?



Bug#1060503: (no subject)

2024-05-15 Thread Bastian Germann
I am uploading a NMU to fix this and other issues.
The debdiff is attached and available in git.

owfs_3.2p4+dfsg1-4.4.debdiff
Description: Binary data


Bug#1069809: marked as pending in xhtml2pdf

2024-05-15 Thread Bastian Germann
Control: tag -1 pending

Hello,

Bug #1069809 in xhtml2pdf reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/python-team/packages/xhtml2pdf/-/commit/bd6e4226d7369b29477ead27f57e116e755ba4e4


Run tests with pytest and exclude remote ones (Closes: #1069809)


(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1069809



Bug#1067946: dietlibc: Includes non-free Sun RPC

2024-05-12 Thread Bastian Germann

Am 04.05.24 um 03:33 schrieb Thorsten Glaser:

Hi Bastian,


I have already informed upstream about it.


did you do that on a mailing list?


I have reported to felix-dietl...@fefe.de.


Do you have a link?


No. It is not a public address.


What did upstream say?


No upstream response up to now.



Bug#1066228: xjdic: FTBFS: implicit declaration of functions

2024-05-07 Thread Bastian Germann

I am uploading a NMU that fixes this.
Please find the debdiff attached that builds on the experimental version.diff -Nru xjdic-24/debian/changelog xjdic-24/debian/changelog
--- xjdic-24/debian/changelog   2023-10-02 10:05:01.0 +
+++ xjdic-24/debian/changelog   2024-05-07 16:30:08.0 +
@@ -1,3 +1,10 @@
+xjdic (24-11.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix missing function declarations. Closes: #1066228
+
+ -- Bastian Germann   Tue, 07 May 2024 16:30:08 +
+
 xjdic (24-11.1) experimental; urgency=medium
 
   * Non-maintainer upload.
diff -Nru xjdic-24/debian/patches/missing-function-declarations.patch 
xjdic-24/debian/patches/missing-function-declarations.patch
--- xjdic-24/debian/patches/missing-function-declarations.patch 1970-01-01 
00:00:00.0 +
+++ xjdic-24/debian/patches/missing-function-declarations.patch 2024-05-07 
16:28:31.0 +
@@ -0,0 +1,70 @@
+diff -u xjdic-24/exjdxgen.c xjdic-24/exjdxgen.c
+--- xjdic-24/exjdxgen.c
 xjdic-24/exjdxgen.c
+@@ -22,7 +22,7 @@
+ #include 
+
+ #include 
+-/*#include */
++#include 
+ #include 
+ #include 
+ #include "xjdic.h"
+diff -u xjdic-24/xjdclient.c xjdic-24/xjdclient.c
+--- xjdic-24/xjdclient.c
 xjdic-24/xjdclient.c
+@@ -32,6 +32,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff -u xjdic-24/xjdfrontend.c xjdic-24/xjdfrontend.c
+--- xjdic-24/xjdfrontend.c
 xjdic-24/xjdfrontend.c
+@@ -196,7 +196,6 @@
+ void RadSet();
+ void Verbtoggle();
+ void FiltSet();
+-void xjdicrc();
+ void DoRADICALS();
+ int Vlookup();
+ void AppKanji(unsigned char c1,unsigned char c2);
+diff -u xjdic-24/xjdic.h xjdic-24/xjdic.h
+--- xjdic-24/xjdic.h
 xjdic-24/xjdic.h
+@@ -71,3 +71,7 @@
+   longxjdrsp_dicloc;
+   unsigned char   xjdrsp_resstr[512];
+   } RSP_PDU;
++
++void EMtoggle();
++void xjdicrc();
++unsigned char dbchar(unsigned long xit);
+diff -u xjdic-24/xjdsa.c xjdic-24/xjdsa.c
+--- xjdic-24/xjdsa.c
 xjdic-24/xjdsa.c
+@@ -30,6 +30,8 @@
+ #include 
+ #include "xjdic.h"
+
++int Kstrcmp(int klen,unsigned char *str1);
++unsigned long jindex(unsigned long xit);
+ unsigned char Dnamet[10][100],XJDXnamet[10][100];
+ unsigned char CBname[100];
+ unsigned char *dicbufft[10];
+diff -u xjdic-24/xjdserver.c xjdic-24/xjdserver.c
+--- xjdic-24/xjdserver.c
 xjdic-24/xjdserver.c
+@@ -36,7 +36,9 @@
+
+ void xjdicrc();
+ void DicSet ();
++int Kstrcmp(int klen,unsigned char *str1);
+ unsigned char *DicName(int dn);
++unsigned long jindex(unsigned long xit);
+
+ int portno=XJ_PORTNO;
+ int DontFork = FALSE;
diff -Nru xjdic-24/debian/patches/series xjdic-24/debian/patches/series
--- xjdic-24/debian/patches/series  2023-10-02 10:05:01.0 +
+++ xjdic-24/debian/patches/series  2024-05-07 16:29:32.0 +
@@ -1 +1,2 @@
 debian.patch
+missing-function-declarations.patch


Bug#1070428: bin86,elks-libc: copyright file missing (policy 12.5)

2024-05-05 Thread Bastian Germann

I am uploading another NMU to fix this issue. Sorry about that.
See the attached debdiff.diff -Nru 
linux86-0.16.17/debian/.debhelper/generated/bin86/installed-by-dh_installman 
linux86-0.16.17/debian/.debhelper/generated/bin86/installed-by-dh_installman
--- 
linux86-0.16.17/debian/.debhelper/generated/bin86/installed-by-dh_installman
1970-01-01 00:00:00.0 +
+++ 
linux86-0.16.17/debian/.debhelper/generated/bin86/installed-by-dh_installman
2024-05-05 15:26:06.0 +
@@ -0,0 +1,8 @@
+./debian/man/ar86.1
+./debian/man/objdump86.1
+./debian/man/ar86.1
+./debian/man/objdump86.1
+./debian/man/ar86.1
+./debian/man/objdump86.1
+./debian/man/ar86.1
+./debian/man/objdump86.1
diff -Nru linux86-0.16.17/debian/changelog linux86-0.16.17/debian/changelog
--- linux86-0.16.17/debian/changelog2024-02-21 13:47:40.0 +
+++ linux86-0.16.17/debian/changelog2024-05-05 15:26:06.0 +
@@ -1,3 +1,10 @@
+linux86 (0.16.17-3.6) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Move the package build directory. Closes: #1070428
+
+ -- Bastian Germann   Sun, 05 May 2024 15:26:06 +
+
 linux86 (0.16.17-3.5) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru linux86-0.16.17/debian/rules linux86-0.16.17/debian/rules
--- linux86-0.16.17/debian/rules2024-02-21 13:47:40.0 +
+++ linux86-0.16.17/debian/rules2024-05-05 15:26:06.0 +
@@ -16,98 +16,95 @@
rm -f build
make realclean
rm -f ld/ar.h
-   rm -rf debian/tmp*
+   rm -rf debian/bcc debian/bin86 debian/elks-libc debian/tmp
rm -f debian/files debian/substvars
 
 binary:binary-indep binary-arch
 
 binary-common: build
@test 0 = `id -u` || { echo "Error: not super-user"; exit 1; }
-   rm -rf debian/tmp*
+   rm -rf debian/bcc debian/bin86 debian/elks-libc
install -d debian/tmp
make install DIST=`pwd`/debian/tmp
 #  exit 5
gzip -9f debian/tmp/usr/man/man?/*
 
 binary-indep:  binary-common
-   install -d debian/tmp-elks-libc/DEBIAN
+   install -d debian/elks-libc/DEBIAN
 
 # ``elks-libc'' specific things:
-   install -d debian/tmp-elks-libc/usr/lib/bcc/kinclude
-   mv debian/tmp/usr/lib/bcc/*.* debian/tmp-elks-libc/usr/lib/bcc
-   mv debian/tmp/usr/lib/bcc/include 
debian/tmp-elks-libc/usr/lib/bcc
-   install -d debian/tmp-elks-libc/usr/lib/bcc/kinclude
-   cp -a libc/kinclude/linuxmt 
debian/tmp-elks-libc/usr/lib/bcc/kinclude/linuxmt
-   cp -a libc/kinclude/arch 
debian/tmp-elks-libc/usr/lib/bcc/kinclude/arch
-   touch debian/tmp-elks-libc/usr/lib/bcc/*include/*/
-   mv debian/tmp/usr/lib/bcc/i386 debian/tmp-elks-libc/usr/lib/bcc
+   install -d debian/elks-libc/usr/lib/bcc/kinclude
+   mv debian/tmp/usr/lib/bcc/*.* debian/elks-libc/usr/lib/bcc
+   mv debian/tmp/usr/lib/bcc/include debian/elks-libc/usr/lib/bcc
+   install -d debian/elks-libc/usr/lib/bcc/kinclude
+   cp -a libc/kinclude/linuxmt 
debian/elks-libc/usr/lib/bcc/kinclude/linuxmt
+   cp -a libc/kinclude/arch 
debian/elks-libc/usr/lib/bcc/kinclude/arch
+   touch debian/elks-libc/usr/lib/bcc/*include/*/
+   mv debian/tmp/usr/lib/bcc/i386 debian/elks-libc/usr/lib/bcc
 #
-   install -d debian/tmp-elks-libc/usr/share/doc/elks-libc
-   cp -p Changes 
debian/tmp-elks-libc/usr/share/doc/elks-libc/changelog
-   cp -p Contributors README 
debian/tmp-elks-libc/usr/share/doc/elks-libc/
-   cp -p libc/README 
debian/tmp-elks-libc/usr/share/doc/elks-libc/README.libc
-   cp -p libbsd/README.HLU 
debian/tmp-elks-libc/usr/share/doc/elks-libc/README.libbsd
-   cp -p debian/changelog 
debian/tmp-elks-libc/usr/share/doc/elks-libc/changelog.Debian
-   install -d debian/tmp-elks-libc/usr/share/lintian/overrides
-   cp -p debian/lintian.overrides 
debian/tmp-elks-libc/usr/share/lintian/overrides/elks-libc
-   gzip -9f debian/tmp-elks-libc/usr/share/doc/elks-libc/*
+   install -d debian/elks-libc/usr/share/doc/elks-libc
+   cp -p Changes debian/elks-libc/usr/share/doc/elks-libc/changelog
+   cp -p Contributors README 
debian/elks-libc/usr/share/doc/elks-libc/
+   cp -p libc/README 
debian/elks-libc/usr/share/doc/elks-libc/README.libc
+   cp -p libbsd/README.HLU 
debian/elks-libc/usr/share/doc/elks-libc/README.libbsd
+   cp -p debian/changelog 
debian/elks-libc/usr/share/doc/elks-libc/changelog.Debian
+   install -d debian/elks-libc/usr/share/lintian/overrides
+   cp -p debian/lintian.overrides 
debian/elk

Bug#1066513: NMU: libkal: FTBFS: implicit declaration of function

2024-05-03 Thread Bastian Germann
I am sponsoring a NMU in order to fix this.
Please find the debdiff attached.

libkal_0.9.0-3.1.debdiff
Description: Binary data


Bug#1070288: pplatex: depends on obsolete pcre3 library

2024-05-03 Thread Bastian Germann
Source: pplatex
Severity: serious
Version: 1.0~beta2023.12.01.repack-1
User: matthew-pcre...@debian.org
Usertags: obsolete-pcre3

Dear maintainer,

Your package still depends on the old, obsolete PCRE3 library (i.e.
Build-Depends libpcre3-dev). This has been end of life for a while now,
and upstream do not intend to fix any further bugs in it. Accordingly,
the pcre3 libraries are being removed from Debian.

The newer PCRE2 library was first released in 2015, and has been in
Debian since stretch. Upstream's documentation for PCRE2 is available
here: https://pcre.org/current/doc/html/

Many large projects that use PCRE have made the switch now (e.g. git,
php); it does involve some work, but we are now at the stage where
PCRE3 should not be used, particularly if it might ever be exposed to
untrusted input.

This is an add-on to the mass bug filing that was discussed at
https://lists.debian.org/debian-devel/2021/11/msg00176.html



Bug#1066491: libt3window: FTBFS: .config.c:8:13: error: implicit declaration of function ‘setupterm’

2024-04-23 Thread Bastian Germann
I am sponsoring a NMU with the debdiff given in #1069662.



Bug#1069689: mandos lost mandos.service systemd unit

2024-04-22 Thread Bastian Germann
I am uploading Helmut's changes as NMU. The debdiff is attached.

mandos_1.8.16-1.2.debdiff
Description: Binary data


Bug#1056901: network-manager-fortisslvpn: 1.4.0-1

2024-04-20 Thread Bastian Germann

Done. I haev uploaded a NMU with the referenced patch.



Bug#1068538: ruby-ffi-libarchive: arch:all package depends on pre-t64 library

2024-04-20 Thread Bastian Germann

I am uploading a NMU to fix this.
The debdiff is attached.diff -Nru ruby-ffi-libarchive-1.0.1/debian/changelog 
ruby-ffi-libarchive-1.0.1/debian/changelog
--- ruby-ffi-libarchive-1.0.1/debian/changelog  2020-06-06 02:12:45.0 
+
+++ ruby-ffi-libarchive-1.0.1/debian/changelog  2024-04-20 11:21:16.0 
+
@@ -1,3 +1,10 @@
+ruby-ffi-libarchive (1.0.1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload (Closes: #1068538)
+  * d/watch: Scan with git mode
+
+ -- Bastian Germann   Sat, 20 Apr 2024 11:21:16 +
+
 ruby-ffi-libarchive (1.0.1-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru ruby-ffi-libarchive-1.0.1/debian/watch 
ruby-ffi-libarchive-1.0.1/debian/watch
--- ruby-ffi-libarchive-1.0.1/debian/watch  2020-06-06 02:12:45.0 
+
+++ ruby-ffi-libarchive-1.0.1/debian/watch  2024-04-20 11:21:16.0 
+
@@ -1,2 +1,3 @@
 version=4
-https://github.com/chef/ffi-libarchive/releases .*/v(.*).tar.gz
+opts=mode=git \
+https://github.com/chef/ffi-libarchive.git refs/tags/v(\d\S*)


Bug#1069348: ruby-ethon: FTBFS

2024-04-20 Thread Bastian Germann

Source: ruby-ethon
Version: 0.16.0-1
Tags: ftbfs
Severity: serious

The package fails to build. Log on amd64:

Ethon::Multi
  .new
inits curl
with default options
  allows running #perform with the default execution_mode
  refuses to run #socket_action
when options not empty
  when pipelining is set
sets pipelining
  when execution_mode option is :socket_action
refuses to run #perform
allows running #socket_action
  #socket_action
supports an end-to-end request
supports multiple concurrent requests

Pending: (Failures listed here are expected and do not affect your suite's 
status)

  1) Ethon::Multi::Operations#check
 # untested
 # ./spec/ethon/multi/operations_spec.rb:274

  2) Ethon::Multi::Operations#run
 # untested
 # ./spec/ethon/multi/operations_spec.rb:278


Failures:

  1) Ethon::Easy::Informations#request_size returns 53
 Failure/Error: expect(easy.request_size).to eq(53)

   expected: 53
got: 0

   (compared using ==)
 # ./spec/ethon/easy/informations_spec.rb:92:in `block (3 levels) in '

Finished in 4.93 seconds (files took 0.94145 seconds to load)
578 examples, 1 failure, 2 pending

Failed examples:

rspec ./spec/ethon/easy/informations_spec.rb:91 # 
Ethon::Easy::Informations#request_size returns 53

/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec: warning: Exception in finalizer 
#, @proc=#Ethon::Curl.easy_cleanup(*)>, @autorelease=true>
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.16.3/lib/ffi/enum.rb:162:in `to_native': invalid enum 
value, "hi" (ArgumentError)

from 
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.16.3/lib/ffi/autopointer.rb:160:in
 `easy_cleanup'
from 
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.16.3/lib/ffi/autopointer.rb:160:in
 `call'
from 
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.16.3/lib/ffi/autopointer.rb:160:in
 `release'
from 
/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0/gems/ffi-1.16.3/lib/ffi/autopointer.rb:151:in
 `call'
/usr/bin/ruby3.1 
-I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib 
/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format 
documentation failed

ERROR: Test "ruby3.1" failed. Exiting.
dh_auto_install: error: dh_ruby --install debian/ruby-ethon returned exit code 1
make: *** [debian/rules:7: binary] Error 1



Bug#1068602: swtpm-libs - still depends on old libglib2.0-0 after binnmu

2024-04-20 Thread Bastian Germann

I am uploading a NMU to fix this.
The debdiff is attached.diff -Nru swtpm-0.7.1/debian/changelog swtpm-0.7.1/debian/changelog
--- swtpm-0.7.1/debian/changelog2023-05-18 17:52:09.0 +
+++ swtpm-0.7.1/debian/changelog2024-04-20 10:43:03.0 +
@@ -1,3 +1,10 @@
+swtpm (0.7.1-1.4) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Don't hard-code dependency on shared library package (Closes: #1068602)
+
+ -- Bastian Germann   Sat, 20 Apr 2024 10:43:03 +
+
 swtpm (0.7.1-1.3) unstable; urgency=medium
 
   * Non-maintainer upload
diff -Nru swtpm-0.7.1/debian/control swtpm-0.7.1/debian/control
--- swtpm-0.7.1/debian/control  2023-05-18 17:30:13.0 +
+++ swtpm-0.7.1/debian/control  2024-04-20 10:41:02.0 +
@@ -49,7 +49,7 @@
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
-Depends: libglib2.0-0,
+Depends: ${lib:Depends},
  libtpms0,
  openssl,
  ${misc:Depends},
diff -Nru swtpm-0.7.1/debian/rules swtpm-0.7.1/debian/rules
--- swtpm-0.7.1/debian/rules2023-05-18 15:10:10.0 +
+++ swtpm-0.7.1/debian/rules2024-04-20 10:39:52.0 +
@@ -13,6 +13,9 @@
SWTPM_TEST_SECCOMP_OPT="--seccomp action=none" make -j4 check VERBOSE=1
 endif
 
+override_dh_gencontrol:
+   dh_gencontrol -- -Vlib:Depends="$(shell dpkg-query -f '$${Depends}' -W 
libglib2.0-dev | sed -E 's/.*(libglib2.0-0[[:alnum:]]+).*/\1/')"
+
 override_dh_clean:
dh_clean --exclude=man/man8/swtpm-localca.8
 


Bug#1066378: pike8.0: FTBFS: zlibmod.c:1235:5: error: implicit declaration of function ‘pop_n_elems’ [-Werror=implicit-function-declaration]

2024-04-20 Thread Bastian Germann

I am uploading a NMU to fix this.
The debdiff is attached.diff -Nru pike8.0-8.0.1738/debian/README.Debian 
pike8.0-8.0.1738/debian/README.Debian
--- pike8.0-8.0.1738/debian/README.Debian   2015-09-20 16:40:03.0 
+
+++ pike8.0-8.0.1738/debian/README.Debian   2024-04-20 08:24:08.0 
+
@@ -13,6 +13,7 @@
dependencies.
  - Mird: Old, unmaintained, largely unknown library.
  - Msql: Obsolete, proprietary DBM.
+ - PCRE: Depends on outdated library.
  - PDF: Uses unmaintained libraries unavailable in Debian.
  - Ssleay: Obsolete.
  - Oracle: Proprietary DBM (so far ...).
diff -Nru pike8.0-8.0.1738/debian/changelog pike8.0-8.0.1738/debian/changelog
--- pike8.0-8.0.1738/debian/changelog   2024-03-10 11:50:21.0 +
+++ pike8.0-8.0.1738/debian/changelog   2024-04-20 08:24:08.0 +
@@ -1,3 +1,12 @@
+pike8.0 (8.0.1738-1.4) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * d/copyright: Replace MPL text with link to common-licenses.
+  * Fix implicit declarations (Closes: #1066378).
+  * Add note on dropped PCRE module.
+
+ -- Bastian Germann   Sat, 20 Apr 2024 08:24:08 +
+
 pike8.0 (8.0.1738-1.3) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru pike8.0-8.0.1738/debian/copyright pike8.0-8.0.1738/debian/copyright
--- pike8.0-8.0.1738/debian/copyright   2015-09-20 18:06:03.0 +
+++ pike8.0-8.0.1738/debian/copyright   2024-04-20 08:23:34.0 +
@@ -59,474 +59,5 @@
 On Debian GNU/Linux systems, the complete text of the GNU Lesser General
 Public License can be found in `/usr/share/common-licenses/LGPL-2.1'.
 
-The full text of the Mozilla Public License 1.1 follows.
-
-  MOZILLA PUBLIC LICENSE
-Version 1.1
-
-  ---
-
-1. Definitions.
-
- 1.0.1. "Commercial Use" means distribution or otherwise making the
- Covered Code available to a third party.
-
- 1.1. "Contributor" means each entity that creates or contributes to
- the creation of Modifications.
-
- 1.2. "Contributor Version" means the combination of the Original
- Code, prior Modifications used by a Contributor, and the Modifications
- made by that particular Contributor.
-
- 1.3. "Covered Code" means the Original Code or Modifications or the
- combination of the Original Code and Modifications, in each case
- including portions thereof.
-
- 1.4. "Electronic Distribution Mechanism" means a mechanism generally
- accepted in the software development community for the electronic
- transfer of data.
-
- 1.5. "Executable" means Covered Code in any form other than Source
- Code.
-
- 1.6. "Initial Developer" means the individual or entity identified
- as the Initial Developer in the Source Code notice required by Exhibit
- A.
-
- 1.7. "Larger Work" means a work which combines Covered Code or
- portions thereof with code not governed by the terms of this License.
-
- 1.8. "License" means this document.
-
- 1.8.1. "Licensable" means having the right to grant, to the maximum
- extent possible, whether at the time of the initial grant or
- subsequently acquired, any and all of the rights conveyed herein.
-
- 1.9. "Modifications" means any addition to or deletion from the
- substance or structure of either the Original Code or any previous
- Modifications. When Covered Code is released as a series of files, a
- Modification is:
-  A. Any addition to or deletion from the contents of a file
-  containing Original Code or previous Modifications.
-
-  B. Any new file that contains any part of the Original Code or
-  previous Modifications.
-
- 1.10. "Original Code" means Source Code of computer software code
- which is described in the Source Code notice required by Exhibit A as
- Original Code, and which, at the time of its release under this
- License is not already Covered Code governed by this License.
-
- 1.10.1. "Patent Claims" means any patent claim(s), now owned or
- hereafter acquired, including without limitation,  method, process,
- and apparatus claims, in any patent Licensable by grantor.
-
- 1.11. "Source Code" means the preferred form of the Covered Code for
- making modifications to it, including all modules it contains, plus
- any associated interface definition files, scripts used to control
- compilation and installation of an Executable, or source code
- differential comparisons against either the Original Code or another
- well known, available Covered Code of the Contributor's choice. The
- Source Code can be in a compressed or archival form, provided the
- appropriate decompression or de-archiving software is widely availa

Bug#1068538: ruby-ffi-libarchive: arch:all package depends on pre-t64 library

2024-04-19 Thread Bastian Germann

This can be fixed with a binNMU.



Bug#1067209: jruby: please update libfixposix4 runtime depency

2024-04-19 Thread Bastian Germann

I am uploading a NMU to fix this. The debdiff is attached.diff -Nru jruby-9.4.6.0+ds/debian/changelog jruby-9.4.6.0+ds/debian/changelog
--- jruby-9.4.6.0+ds/debian/changelog   2024-02-29 00:39:52.0 +
+++ jruby-9.4.6.0+ds/debian/changelog   2024-04-19 22:06:26.0 +
@@ -1,3 +1,12 @@
+jruby (9.4.6.0+ds-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+
+  [ Gianfranco Costamagna ]
+  * d/control: update libfixposix4 runtime depency (Closes: #1067209)
+
+ -- Bastian Germann   Fri, 19 Apr 2024 22:06:26 +
+
 jruby (9.4.6.0+ds-1) unstable; urgency=medium
 
   * New upstream version 9.4.6.0+ds
diff -Nru jruby-9.4.6.0+ds/debian/control jruby-9.4.6.0+ds/debian/control
--- jruby-9.4.6.0+ds/debian/control 2024-02-29 00:39:52.0 +
+++ jruby-9.4.6.0+ds/debian/control 2024-04-19 22:05:30.0 +
@@ -62,7 +62,7 @@
  libasm-java (>= 9.5),
  libbackport9-java (>= 1.10),
  libdirgra-java,
- libfixposix4,
+ libfixposix4t64,
  libheadius-options-java (>= 1.4),
  libinvokebinder-java (>= 1.13),
  libjansi1-java,


Bug#1066005: NMU: error: implicit declaration of function ‘strlcpy’

2024-04-19 Thread Bastian Germann
I am uploading a NMU to fix this.
Please find the debdiff attached.

epic4_2.10.10-1.1.debdiff
Description: Binary data


Bug#1067923: alsa-ucm-conf: should depend on libasound2t64 instead of libasound2

2024-04-19 Thread Bastian Germann
I am uploading a NMU to fix this.
The debdiff is attached.

alsa-ucm-conf_1.2.11-1.1.debdiff
Description: Binary data


Bug#1069119: gpsshogi: EPL missing from debian/copyright

2024-04-16 Thread Bastian Germann

I am uploading a NMU to fix this. The debdiff is included and also pushed to 
git.diff -Nru gpsshogi-0.7.0/debian/changelog gpsshogi-0.7.0/debian/changelog
--- gpsshogi-0.7.0/debian/changelog 2022-09-27 19:03:18.0 +
+++ gpsshogi-0.7.0/debian/changelog 2024-04-16 18:56:27.0 +
@@ -1,3 +1,11 @@
+gpsshogi (0.7.0-3.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * d/copyright: Convert to standardized format
+  * d/copyright: Include EPL text (Closes: #1069119)
+
+ -- Bastian Germann   Tue, 16 Apr 2024 18:56:27 +
+
 gpsshogi (0.7.0-3.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru gpsshogi-0.7.0/debian/copyright gpsshogi-0.7.0/debian/copyright
--- gpsshogi-0.7.0/debian/copyright 2022-09-27 18:58:24.0 +
+++ gpsshogi-0.7.0/debian/copyright 2024-04-16 18:56:27.0 +
@@ -1,13 +1,13 @@
-Format-Specification: 
http://wiki.debian.org/Proposals/CopyrightFormat?action=recall=420
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: GPSShogi
-Upstream-Maintainer: 
+Upstream-Contact:
   TANAKA   Tetsurou  
   KANEKO   Tomoyuki  
   MORIWAKI Daigo 
   SOEDAShunsuke  
   HAYASHI  Yoshiki   
   TAKEUCHI Shougo
-Upstream-Source: http://gps.tanaka.ecc.u-tokyo.ac.jp/osl/
+Source: http://gps.tanaka.ecc.u-tokyo.ac.jp/osl/
 
 Files: *
 Copyright: Copyright (C) 2003-2010 Team GPS
@@ -25,7 +25,7 @@
  You should have received a copy of the GNU General Public License
  along with this program; if not, write to the Free Software
  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
- .
+Comment:
  On Debian systems, the complete text of the GNU General Public License can
  be found in `/usr/share/common-licenses/GPL-2'.
 
@@ -54,17 +54,212 @@
  .
  This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
  WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
- .
+Comment:
  On Debian systems, the complete text of the GNU General Public License can
  be found in `/usr/share/common-licenses/GPL-2'.
 
 Files: sample/cluster_dashboard/src/net/n01se/clojure_jna.clj
 Copyright: Copyright (c) Chris Houser, May 2009. All rights reserved.
-License:  EPL-1
+Comment:
  The use and distribution terms for this software are covered by the
  Eclipse Public License 1.0 (http://opensource.org/licenses/eclipse-1.0.php)
  which can be found in the file epl-v10.html at the root of this distribution.
  By using this software in any fashion, you are agreeing to be bound by
  the terms of this license.
  You must not remove this notice, or any other, from this software.
-
+License: EPL-1
+ Eclipse Public License - v 1.0
+ .
+ THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
+ LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
+ CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
+ .
+ 1. DEFINITIONS
+ .
+ "Contribution" means:
+ .
+ a) in the case of the initial Contributor, the initial code and documentation
+distributed under this Agreement, and
+ b) in the case of each subsequent Contributor:
+ i) changes to the Program, and
+ ii) additions to the Program;
+ where such changes and/or additions to the Program originate from and are
+ distributed by that particular Contributor. A Contribution 'originates' from
+ a Contributor if it was added to the Program by such Contributor itself or
+ anyone acting on such Contributor's behalf. Contributions do not include
+ additions to the Program which: (i) are separate modules of software
+ distributed in conjunction with the Program under their own license agreement,
+ and (ii) are not derivative works of the Program.
+ "Contributor" means any person or entity that distributes the Program.
+ .
+ "Licensed Patents" mean patent claims licensable by a Contributor which are
+ necessarily infringed by the use or sale of its Contribution alone or when
+ combined with the Program.
+ .
+ "Program" means the Contributions distributed in accordance with this 
Agreement.
+ .
+ "Recipient" means anyone who receives the Program under this Agreement,
+ including all Contributors.
+ .
+ 2. GRANT OF RIGHTS
+ .
+ a) Subject to the terms of this Agreement, each Contributor hereby grants
+Recipient a non-exclusive, worldwide, royalty-free copyright license to
+reproduce, prepare derivative works of, publicly display, publicly perform,
+distribute and sublicense the Contribution of such Contributor, if any, and
+such derivative works, in source code and object code form.
+ b) Subject to the terms of this Agreement, each Contributor hereby grants
+Recipient a non-exclusive, worldwide, royalty-free patent license under
+Licensed Patents to make, use, sell, offer to sell, import and otherwise
+transfer the Contribution of such Contributor, if any, in source code and
+object c

Bug#1069119: gpsshogi: EPL missing from debian/copyright

2024-04-16 Thread Bastian Germann

Source: gpsshogi
Version: 0.7.0-3.1
Severity: serious

The EPL-1 that is mentioned in d/copyright is not included in that file with 
the complete text.
A copy is included in debian/epl-v10.txt. Please include it in d/copyright.



Bug#997264: seriousproton: ftbfs FIX

2024-04-14 Thread Bastian Germann

I am uploading a LowNMU with the posted patch in order to fix this.
The debdiff is included and the changes are in git.diff -Nru seriousproton-2020.01.15+dfsg/debian/changelog 
seriousproton-2020.01.15+dfsg/debian/changelog
--- seriousproton-2020.01.15+dfsg/debian/changelog  2020-01-30 
19:26:09.0 +
+++ seriousproton-2020.01.15+dfsg/debian/changelog  2024-04-14 
17:34:45.0 +
@@ -1,3 +1,16 @@
+seriousproton (2020.01.15+dfsg-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Remove non-ASCII characters from Description
+
+  [ Nicolas Braud-Santoni ]
+  * libseriousproton-dev: Add missing dependencies
+
+  [ David Paul ]
+  * Fix FTBFS with libbox2d-dev >= 2.4.0 (Closes: #997264)
+
+ -- Bastian Germann   Sun, 14 Apr 2024 17:34:45 +
+
 seriousproton (2020.01.15+dfsg-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru seriousproton-2020.01.15+dfsg/debian/control 
seriousproton-2020.01.15+dfsg/debian/control
--- seriousproton-2020.01.15+dfsg/debian/control2020-01-30 
19:26:09.0 +
+++ seriousproton-2020.01.15+dfsg/debian/control2024-04-14 
17:26:00.0 +
@@ -14,11 +14,12 @@
 Section: libdevel
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends},
- libseriousproton0 (= ${binary:Version})
+ libseriousproton0 (= ${binary:Version}),
+ libbox2d-dev, liblua5.3-dev, libsfml-dev
 Description: C++ game engine -- development files
  SeriousProton is implemented atop SFML, from scratch.
  .
- “There will be dragons and undocumented stuff in here.”
+ "There will be dragons and undocumented stuff in here."
  .
  This package contains the development files (CMake, headers, ...)
 
@@ -28,6 +29,6 @@
 Description: C++ game engine -- shared library
  SeriousProton is implemented atop SFML, from scratch.
  .
- “There will be dragons and undocumented stuff in here.”
+ "There will be dragons and undocumented stuff in here."
  .
  This package contains the shared library.
diff -Nru 
seriousproton-2020.01.15+dfsg/debian/patches/0006-Fix-FTBFS-with-box2d-2.4.0-or-later.patch
 
seriousproton-2020.01.15+dfsg/debian/patches/0006-Fix-FTBFS-with-box2d-2.4.0-or-later.patch
--- 
seriousproton-2020.01.15+dfsg/debian/patches/0006-Fix-FTBFS-with-box2d-2.4.0-or-later.patch
 1970-01-01 00:00:00.0 +
+++ 
seriousproton-2020.01.15+dfsg/debian/patches/0006-Fix-FTBFS-with-box2d-2.4.0-or-later.patch
 2024-04-14 17:20:56.0 +
@@ -0,0 +1,73 @@
+Description: Fix FTBFS with Box2D >= 2.4.0
+ Adapted from a pull request in the upstream repository.
+Origin: https://github.com/daid/SeriousProton/pull/67
+Bug-Debian: https://bugs.debian.org/997264
+Last-Update: 2022-06-08
+---
+
+Index: seriousproton-2020.01.15+dfsg/src/collisionable.h
+===
+--- seriousproton-2020.01.15+dfsg.orig/src/collisionable.h
 seriousproton-2020.01.15+dfsg/src/collisionable.h
+@@ -2,7 +2,7 @@
+ #define COLLISIONABLE_H
+ 
+ #include "P.h"
+-#include "Box2D/Box2D.h"
++#include "box2d/box2d.h"
+ 
+ class Collisionable;
+ class CollisionManager
+Index: seriousproton-2020.01.15+dfsg/src/collisionable.cpp
+===
+--- seriousproton-2020.01.15+dfsg.orig/src/collisionable.cpp
 seriousproton-2020.01.15+dfsg/src/collisionable.cpp
+@@ -30,7 +30,7 @@ public:
+   /// @return false to terminate the query.
+   virtual bool ReportFixture(b2Fixture* fixture)
+   {
+-P ptr = 
(Collisionable*)fixture->GetBody()->GetUserData();
++P ptr = 
reinterpret_cast(fixture->GetBody()->GetUserData().pointer);
+ if (ptr)
+ list.push_back(ptr);
+ return true;
+@@ -75,8 +75,8 @@ void CollisionManager::handleCollisions(
+ {
+ if (contact->IsTouching() && contact->IsEnabled())
+ {
+-Collisionable* A = 
(Collisionable*)contact->GetFixtureA()->GetBody()->GetUserData();
+-Collisionable* B = 
(Collisionable*)contact->GetFixtureB()->GetBody()->GetUserData();
++Collisionable* A = 
reinterpret_cast(contact->GetFixtureA()->GetBody()->GetUserData().pointer);
++Collisionable* B = 
reinterpret_cast(contact->GetFixtureB()->GetBody()->GetUserData().pointer);
+ if (!A->isDestroyed() && !B->isDestroyed())
+ {
+ float collision_force = 0.0f;
+@@ -220,7 +220,7 @@ void Collisionable::setCollisionChain(co
+ }
+ else
+ {
+-shape.CreateChain(b_points.data(), b_points.size());
++shape.CreateChain(b_points.data(), b_points.size(), b2Vec2_zero, 
b2Vec2_zero);
+ }
+ 
+ createBody();
+@@ -271,7 +271,7 @@ void Collisionable::createBody(b2Shape*
+ }else{
+ b2BodyDef bodyDef;
+ bodyDef.type = static_p

Bug#1068887: ucommon: FTBFS on i386 after package hijack

2024-04-12 Thread Bastian Germann

Source: ucommon
Version: 7.0.1-0.3
X-Debbugs-Cc: vor...@debian.org
Severity: serious

Hi Steve,

with your last ucommon NMU you have fixed the armel/armhf builds but you have 
introduced a symbol-based FTBFS on i386:
https://buildd.debian.org/status/fetch.php?pkg=ucommon=i386=7.0.1-0.3=1710782303=0

Also, you have hijacked the package, which has also happened on coin3 and libvformat. It is obvious that this was not 
done intentionally. But please make sure that this does not happen so often. Maybe introduce a check on dput that checks 
the Maintainer field and if it is an upload to Debian and has the XSBC-Original-Maintainer field set, prevent the upload.


I have fixed the Maintainer field in git already. It would be nice if you could 
fix the i386 FTBFS.

Cheers,
Bastian



Bug#1067309: xerces-c: FTBFS: Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/lib/jvm/java-17-openjdk-amd64/lib/libfontmanager.so: libharfbuzz.so.0: cannot open shared object file: No

2024-04-10 Thread Bastian Germann

I am uploading a NMU to fix this.
The debdiff is attached.diff -Nru xerces-c-3.2.4+debian/debian/changelog 
xerces-c-3.2.4+debian/debian/changelog
--- xerces-c-3.2.4+debian/debian/changelog  2024-02-29 07:28:56.0 
+
+++ xerces-c-3.2.4+debian/debian/changelog  2024-04-10 20:08:55.0 
+
@@ -1,3 +1,10 @@
+xerces-c (3.2.4+debian-1.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Remove default-jre-headless B-D alternative. Closes: #1067309
+
+ -- Bastian Germann   Wed, 10 Apr 2024 20:08:55 +
+
 xerces-c (3.2.4+debian-1.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru xerces-c-3.2.4+debian/debian/control 
xerces-c-3.2.4+debian/debian/control
--- xerces-c-3.2.4+debian/debian/control2024-02-29 07:28:56.0 
+
+++ xerces-c-3.2.4+debian/debian/control2024-04-10 20:08:42.0 
+
@@ -5,7 +5,7 @@
libcurl4-gnutls-dev,
libicu-dev
 Build-Depends-Indep: doxygen,
- default-jre-headless | default-jre,
+ default-jre,
  libatk-wrapper-java,
  libstylebook-java,
  libxalan2-java,


Bug#1060787: i2pd: FTBFS on armel: Host compiler appears to require libatomic for 64-bit operations, but cannot find it.

2024-04-10 Thread Bastian Germann

Control: forwarded -1 
https://github.com/PurpleI2P/i2pd/commit/6b33250c599f138d8834fb00bfe9f936bc9d8894

This is fixed with upstream v2.50. See forwarded URL.



Bug#1067691: FTBFS: double free or corruption

2024-04-05 Thread Bastian Germann

Control: forwarded -1 https://github.com/alexkay/spek/issues/308



Bug#1064763: proposed fix

2024-04-05 Thread Bastian Germann

I am sponsoring Daniel's NMU. The debdiff is attached.diff -Nru cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/changelog 
cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/changelog
--- cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/changelog 
2023-08-28 11:54:37.0 +
+++ cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/changelog 
2024-03-29 20:49:33.0 +
@@ -1,3 +1,10 @@
+cairo-dock-plug-ins (3.4.1+git20201022.a0d3415c-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Use Python setuptools instead of distutils (Closes: #1064763)
+ 
+ -- Daniel Kondor   Fri, 29 Mar 2024 21:49:33 +0100
+
 cairo-dock-plug-ins (3.4.1+git20201022.a0d3415c-1.1) unstable; urgency=medium
 
   * Non-maintainer upload
diff -Nru cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/control 
cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/control
--- cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/control   
2023-08-28 11:54:29.0 +
+++ cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/control   
2024-03-29 20:49:33.0 +
@@ -37,6 +37,7 @@
  libxxf86vm-dev,
  libzeitgeist-2.0-dev,
  python3,
+ python3-setuptools,
  ruby,
  ruby-dev,
  valac,
diff -Nru 
cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/patches/0011-Dbus-do-not-use-deprecated-distutils-Python-module.patch
 
cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/patches/0011-Dbus-do-not-use-deprecated-distutils-Python-module.patch
--- 
cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/patches/0011-Dbus-do-not-use-deprecated-distutils-Python-module.patch
 1970-01-01 00:00:00.0 +
+++ 
cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/patches/0011-Dbus-do-not-use-deprecated-distutils-Python-module.patch
 2024-03-29 20:49:33.0 +
@@ -0,0 +1,36 @@
+From 1aaf4b9d5c10167c1c14394ad940684c7aef65ec Mon Sep 17 00:00:00 2001
+From: Daniel Kondor 
+Date: Thu, 7 Mar 2024 22:39:19 +0100
+Subject: Dbus: do not use deprecated distutils Python module
+
+---
+ Dbus/interfaces/bash/setup.py   | 2 +-
+ Dbus/interfaces/python/setup.py | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/Dbus/interfaces/bash/setup.py b/Dbus/interfaces/bash/setup.py
+index 80aa9d418..756bf3474 100644
+--- a/Dbus/interfaces/bash/setup.py
 b/Dbus/interfaces/bash/setup.py
+@@ -13,7 +13,7 @@
+ # GNU General Public License for more details.
+ # http://www.gnu.org/licenses/licenses.html#GPL
+ 
+-from distutils.core import setup
++from setuptools import setup
+ setup(name='CDBashApplet',
+   version='1.0',
+   license='GPL-3',
+diff --git a/Dbus/interfaces/python/setup.py b/Dbus/interfaces/python/setup.py
+index af33b73bd..04525688f 100644
+--- a/Dbus/interfaces/python/setup.py
 b/Dbus/interfaces/python/setup.py
+@@ -13,7 +13,7 @@
+ # GNU General Public License for more details.
+ # http://www.gnu.org/licenses/licenses.html#GPL
+ 
+-from distutils.core import setup
++from setuptools import setup
+ setup(name='CDApplet',
+   version='1.0',
+   license='GPL-3',
diff -Nru cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/patches/series 
cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/patches/series
--- cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/patches/series
2021-01-02 15:32:07.0 +
+++ cairo-dock-plug-ins-3.4.1+git20201022.a0d3415c/debian/patches/series
2024-03-29 20:47:41.0 +
@@ -8,3 +8,4 @@
 0008-weather-Use-unsigned-int.patch
 0009-Swith-use-libido3-0.1-to-libayatana-ido3-0.4.patch
 0010-Change-pkg-config-from-indicator3-0.4-to-ayatana-ind.patch
+0011-Dbus-do-not-use-deprecated-distutils-Python-module.patch


Bug#1067381: marked as pending in alembic

2024-04-05 Thread Bastian Germann
Control: tag -1 pending

Hello,

Bug #1067381 in alembic reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/python-team/packages/alembic/-/commit/f36f2c4b63d7a731fe8200bf0a5a79d2ba372fc9


Fix failing tests with pytest 8.1 (Closes: #1067381)


(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1067381



Bug#1067951: snort: non-free Sun RPC code

2024-03-29 Thread Bastian Germann
Source: snort
Severity: serious

In src/win32/WIN32-Includes/rpc, snort includes a copy of OpenBSD's librpc, 
which has a non-free license.
It was relicensed to a BSD license upstream, which you can verify at 
https://github.com/openbsd/src/commit/cb7760d181b85988239aa31e102cfd38c6ab30ad. 
Please replace or exclude the non-free files.



Bug#1067946: dietlibc: Includes non-free Sun RPC

2024-03-29 Thread Bastian Germann
Source: dietlibc
Version: 0.10-1
Severity: serious

dietlibc includes the sunrpc code from old glibc versions, which is 
demonstrated to be non-free in #181493.
I have already informed upstream about it. Please replace that code with the 
current glibc sunrpc, which was relicensed to a BSD license.

Also, please add the license to d/copyright.



Bug#1066228: xjdic: FTBFS: implicit declaration of functions

2024-03-27 Thread Bastian Germann
Please find a patch included.

xjdic_24-11.1.debdiff
Description: Binary data


Bug#1067350: asterisk-prompt-fr-armelle: FTBFS: cp: cannot stat './.pc/fr': No such file or directory

2024-03-23 Thread Bastian Germann

This was caused by my last NMU so I am fixing this with another NMU.
debdiff attached.diff -Nru asterisk-prompt-fr-armelle-20070613/debian/changelog 
asterisk-prompt-fr-armelle-20070613/debian/changelog
--- asterisk-prompt-fr-armelle-20070613/debian/changelog2024-02-17 
22:59:47.0 +
+++ asterisk-prompt-fr-armelle-20070613/debian/changelog2024-03-23 
20:17:25.0 +
@@ -1,3 +1,10 @@
+asterisk-prompt-fr-armelle (20070613-2.4) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Exclude .pc directory from find. (Closes: #1067350)
+
+ -- Bastian Germann   Sat, 23 Mar 2024 20:17:25 +
+
 asterisk-prompt-fr-armelle (20070613-2.3) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru asterisk-prompt-fr-armelle-20070613/debian/rules 
asterisk-prompt-fr-armelle-20070613/debian/rules
--- asterisk-prompt-fr-armelle-20070613/debian/rules2024-02-17 
22:59:37.0 +
+++ asterisk-prompt-fr-armelle-20070613/debian/rules2024-02-17 
22:59:47.0 +
@@ -29,7 +29,7 @@
dh_installdocs
 
cp -R $(LNG) debian/$(PKG_NAME)/usr/share/asterisk/sounds/
-   set -e; find . -mindepth 1 -maxdepth 1 -type d -not -name debian 
$(NO_DISTRIB_FIND_EXPR) -not -name $(LNG) | while read d; do cp -R $${d}/$(LNG) 
debian/$(PKG_NAME)/usr/share/asterisk/sounds/$(LNG)/$${d}; done
+   set -e; find . -mindepth 1 -maxdepth 1 -type d -not -name debian -not 
-name .pc $(NO_DISTRIB_FIND_EXPR) -not -name $(LNG) | while read d; do cp -R 
$${d}/$(LNG) debian/$(PKG_NAME)/usr/share/asterisk/sounds/$(LNG)/$${d}; done
 
set -e; \
( cd debian/$(PKG_NAME)/usr/share/asterisk/sounds/$(LNG)/; \


Bug#1066194: nstreams: FTBFS: parse_tcpdump.c:262:50: error: implicit declaration of function ‘int2proto’ [-Werror=implicit-function-declaration]

2024-03-23 Thread Bastian Germann

A fix for this was uploaded to DELAYED/10. See #1007384.



Bug#1066195: a56: FTBFS: keybld.c:29:15: error: implicit declaration of function ‘gets’; did you mean ‘fgets’? [-Werror=implicit-function-declaration]

2024-03-23 Thread Bastian Germann

On Sat, 16 Mar 2024 21:36:30 +0100 Bastian Germann wrote:> Please find a patch 
attached.
I have just uploaded a NMU with the filed change.



Bug#1066811: cyrus-sasl2: assumes time_t fits into long for printf and scanf(!), will break on big endian

2024-03-19 Thread Bastian Germann

Control: forwarded -1 https://github.com/cyrusimap/cyrus-sasl/issues/484



Bug#1064671: yuzu: FTBFS: vulkan_wrapper.cpp:285:12: error: enumeration value ‘VK_ERROR_INVALID_VIDEO_STD_PARAMETERS_KHR’ not handled in switch [-Werror=switch]

2024-03-17 Thread Bastian Germann

I am uploading a NMU to fix this.
Please find the debdiff attached.diff -Nru yuzu-0-1335+ds/debian/changelog yuzu-0-1335+ds/debian/changelog
--- yuzu-0-1335+ds/debian/changelog 2023-11-01 22:22:28.0 +
+++ yuzu-0-1335+ds/debian/changelog 2024-03-17 18:37:24.0 +
@@ -1,3 +1,10 @@
+yuzu (0-1335+ds-1.4) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Fix build with current vulkan-headers (Closes: #1064671)
+
+ -- Bastian Germann   Sun, 17 Mar 2024 18:37:24 +
+
 yuzu (0-1335+ds-1.3) unstable; urgency=medium
 
   * Non-maintainer upload
diff -Nru yuzu-0-1335+ds/debian/patches/series 
yuzu-0-1335+ds/debian/patches/series
--- yuzu-0-1335+ds/debian/patches/series2023-11-01 22:22:28.0 
+
+++ yuzu-0-1335+ds/debian/patches/series2024-03-17 18:35:09.0 
+
@@ -1,6 +1,7 @@
 update-savecontext-loadcontext.patch
 update-vulkan-headers.patch
 fixes-for-gcc-13.patch
+vulkan-headers.patch
 # Upstreamable patches
 cmake-mbedtls.patch
 #cmake-microprofile.patch
diff -Nru yuzu-0-1335+ds/debian/patches/vulkan-headers.patch 
yuzu-0-1335+ds/debian/patches/vulkan-headers.patch
--- yuzu-0-1335+ds/debian/patches/vulkan-headers.patch  1970-01-01 
00:00:00.0 +
+++ yuzu-0-1335+ds/debian/patches/vulkan-headers.patch  2024-03-17 
18:34:23.0 +
@@ -0,0 +1,25 @@
+Origin: 
https://gitlab.com/suyu-emu/suyu/-/commit/310834aea2fa3293ec30bad9f5f37ac7b5681b26
+From: Jan Beich 
+Date: Wed, 20 Dec 2023 01:07:26 +0100
+Subject: vulkan_common: unbreak build with Vulkan-Headers 1.3.274
+
+src/video_core/vulkan_common/vulkan_wrapper.cpp:293:13: error: enumeration 
value 'VK_ERROR_INVALID_VIDEO_STD_PARAMETERS_KHR' not handled in switch 
[-Werror,-Wswitch]
+switch (result) {
+^~
+---
+ src/video_core/vulkan_common/vulkan_wrapper.cpp | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/video_core/vulkan_common/vulkan_wrapper.cpp 
b/src/video_core/vulkan_common/vulkan_wrapper.cpp
+index 70cf14afa9..2f78b8af08 100644
+--- a/src/video_core/vulkan_common/vulkan_wrapper.cpp
 b/src/video_core/vulkan_common/vulkan_wrapper.cpp
+@@ -377,6 +377,8 @@ const char* ToString(VkResult result) noexcept {
+ return "VK_OPERATION_DEFERRED_KHR";
+ case VkResult::VK_OPERATION_NOT_DEFERRED_KHR:
+ return "VK_OPERATION_NOT_DEFERRED_KHR";
++case VkResult::VK_ERROR_INVALID_VIDEO_STD_PARAMETERS_KHR:
++return "VK_ERROR_INVALID_VIDEO_STD_PARAMETERS_KHR";
+ case VkResult::VK_PIPELINE_COMPILE_REQUIRED_EXT:
+ return "VK_PIPELINE_COMPILE_REQUIRED_EXT";
+ case VkResult::VK_RESULT_MAX_ENUM:


Bug#1064671: marked as pending in yuzu

2024-03-17 Thread Bastian Germann
Control: tag -1 pending

Hello,

Bug #1064671 in yuzu reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian/yuzu/-/commit/442331b9da1bc900b144a796a46b96aed68d9a3d


Fix build with current vulkan-headers (Closes: #1064671)


(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1064671



Bug#1067045: libsendmail-pmilter-perl: Includes non-free document

2024-03-17 Thread Bastian Germann

I am uploading a NMU in order to fix this.
The debdiff is attached.diff -Nru libsendmail-pmilter-perl-1.00/Makefile.PL 
libsendmail-pmilter-perl-1.00/Makefile.PL
--- libsendmail-pmilter-perl-1.00/Makefile.PL   2024-03-17 15:56:40.0 
+
+++ libsendmail-pmilter-perl-1.00/Makefile.PL   2011-04-16 13:05:03.0 
+
@@ -1,4 +1,4 @@
-# $Id: Makefile.PL,v 1.3 2004-08-14 18:09:38 bengen Exp $
+# $Id: Makefile.PL,v 1.11 2004/08/10 21:10:36 tvierling Exp $
 
 use 5.006;
 use ExtUtils::MakeMaker;
diff -Nru libsendmail-pmilter-perl-1.00/debian/changelog 
libsendmail-pmilter-perl-1.00/debian/changelog
--- libsendmail-pmilter-perl-1.00/debian/changelog  2024-03-17 
15:56:40.0 +
+++ libsendmail-pmilter-perl-1.00/debian/changelog  2024-03-17 
15:27:27.0 +
@@ -1,3 +1,14 @@
+libsendmail-pmilter-perl (1.00-1.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Convert source to format 3.0.
+(Closes: #1007675)
+  * d/copyright: Convert to machine-readable format.
+  * Exclude non-free document according to README.Debian.
+(Closes: #1067045)
+
+ -- Bastian Germann   Sun, 17 Mar 2024 15:27:27 +
+
 libsendmail-pmilter-perl (1.00-1.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru libsendmail-pmilter-perl-1.00/debian/copyright 
libsendmail-pmilter-perl-1.00/debian/copyright
--- libsendmail-pmilter-perl-1.00/debian/copyright  2024-03-17 
15:56:40.0 +
+++ libsendmail-pmilter-perl-1.00/debian/copyright  2024-03-17 
15:27:27.0 +
@@ -1,31 +1,32 @@
-This is the debian package for the PMilter module.
-It was created by Hilko Bengen  using
-dh-make-perl.
-
-Upstream author:
-
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: PMilter
+Comment:
+This is the debian package for the PMilter module.
+It was created by Hilko Bengen  using
+dh-make-perl.
+Files-Excluded: doc/milter-protocol.txt
+Upstream-Contact:
 Todd Vierling  
 
+Files:
+*
 Copyright:
-
 Copyright (c) 2002-2004 Todd Vierling
-
-License: BSD
-
+License: BSD-3-clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
-
+.
 1. Redistributions of source code must retain the above copyright notice,
 this list of conditions and the following disclaimer.
-
+.
 2. Redistributions in binary form must reproduce the above copyright
 notice, this list of conditions and the following disclaimer in the
 documentation and/or other materials provided with the distribution.
-
+.
 3. Neither the name of the author nor the names of contributors may be used
 to endorse or promote products derived from this software without specific
 prior written permission.
-
+.
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
diff -Nru libsendmail-pmilter-perl-1.00/debian/patches/debian.patch 
libsendmail-pmilter-perl-1.00/debian/patches/debian.patch
--- libsendmail-pmilter-perl-1.00/debian/patches/debian.patch   1970-01-01 
00:00:00.0 +
+++ libsendmail-pmilter-perl-1.00/debian/patches/debian.patch   2024-03-17 
15:27:27.0 +
@@ -0,0 +1,92 @@
+Description: Correct headings
+--- libsendmail-pmilter-perl-1.00.orig/lib/Sendmail/Milter.pm
 libsendmail-pmilter-perl-1.00/lib/Sendmail/Milter.pm
+@@ -145,6 +145,10 @@ __END__
+ 
+ =pod
+ 
++=head1 NAME
++
++Sendmail::Milter - compatibility interface for Sendmail::PMilter
++
+ =head1 SYNOPSIS
+  
+ use Sendmail::Milter;
+--- libsendmail-pmilter-perl-1.00.orig/lib/Sendmail/PMilter.pm
 libsendmail-pmilter-perl-1.00/lib/Sendmail/PMilter.pm
+@@ -80,8 +80,6 @@ to be called Mail::Milter.
+ 
+ =head1 METHODS
+ 
+-=over 4
+-
+ =cut
+ 
+ # Symbols exported to the caller
+@@ -124,6 +122,8 @@ sub new ($) {
+ 
+ =pod
+ 
++=over 4
++
+ =item get_max_interpreters()
+ 
+ Returns the maximum number of interpreters passed to C.  This is
+@@ -470,10 +470,6 @@ these methods would not be useful with t
+ 
+ =over 4
+ 
+-=cut
+-
+-=pod
+-
+ =item auto_getconn(NAME[, CONFIG])
+ 
+ Returns the connection descriptor for milter NAME in Sendmail configuration
+@@ -950,6 +946,8 @@ Note that, because the default socket ba
+ wise to increase this backlog by calling C before entering
+ C if using this dispatcher.
+ 
++=back
++
+ =cut
+ 
+ sub sequential_dispatcher () {
+@@ -1042,8 +1040,6 @@ when called:
+ 
+ =back
+ 
+-=back
+-
+ =head1 SECURITY CONSIDERATIONS
+ 
+ =over 4
+--- libsendmail-pmilter-perl-1.00.orig/lib/Sendmail/PMilter/Context.pm
 libsendmail-pmilter-perl-1.00/lib/Sendmail/PMilter/Context.pm
+@@ -48,7 +48,7 @@ our $VERSION = '0.94';
+ 
+ =pod
+ 
+-=head1 SYNOPSIS
++=head1 NAME
+ 
+ Sendmai

Bug#1067045: libsendmail-pmilter-perl: Includes non-free document

2024-03-17 Thread Bastian Germann

Source: libsendmail-pmilter-perl
Version: 1.00-1
Severity: serious

The source package includes the non-free milter-protocol.txt that is claimed to 
be excluded in README.Debian.



Bug#1066195: a56: FTBFS: keybld.c:29:15: error: implicit declaration of function ‘gets’; did you mean ‘fgets’? [-Werror=implicit-function-declaration]

2024-03-16 Thread Bastian Germann

Control: tags -1 patch

Please find a patch attached.diff -Nru a56-1.3+dfsg/debian/changelog a56-1.3+dfsg/debian/changelog
--- a56-1.3+dfsg/debian/changelog   2024-01-13 22:00:00.0 +
+++ a56-1.3+dfsg/debian/changelog   2024-03-16 20:29:00.0 +
@@ -1,3 +1,11 @@
+a56 (1.3+dfsg-10.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Use standard strtol.
+  * Fix a lot of implicit-function-declarations. (Closes: #1066195)
+
+ -- Bastian Germann   Sat, 16 Mar 2024 20:29:00 +
+
 a56 (1.3+dfsg-10) unstable; urgency=medium
 
   [ debian janitor ]
diff -Nru a56-1.3+dfsg/debian/patches/ansi-c.patch 
a56-1.3+dfsg/debian/patches/ansi-c.patch
--- a56-1.3+dfsg/debian/patches/ansi-c.patch1970-01-01 00:00:00.0 
+
+++ a56-1.3+dfsg/debian/patches/ansi-c.patch2024-01-13 22:00:00.0 
+
@@ -0,0 +1,170 @@
+Origin: 
https://github.com/rkujawa/a56/commit/68dacec16838a482264e67976b23310841bb539c
+From: =?UTF-8?q?Rados=C5=82aw=20Kujawa?= 
+Date: Fri, 17 May 2013 10:46:34 +0200
+Subject: More code cleanup and converstion to ANSI C.
+---
+diff --git a/frac2int.c b/frac2int.c
+index 8f01796..a045a70 100644
+--- a/frac2int.c
 b/frac2int.c
+@@ -98,21 +98,26 @@
+ * signed, fractional quantities.   *
+ \**/
+ 
+-main()
+-{
+-   double fractnum;  /* double precision floating pt */
+-   long   hexval;/* long integer */
+-
+-for(;;) {
+-/* Read 1 Decimal Floating Point Number from the Keyboard */
+-   printf("Enter the decimal fraction: ");
+-   scanf("%lf", );
++#include 
++#include 
+ 
+-/* Convert to a Hex Integer which can be used by the DSP56200 */
+-   hexval =  (long) (8388608.0 * fractnum);
+-   hexval =  0x00ffL & hexval;
+-
+-/* Write the Hex number out to the Terminal */
+-   printf("DSP56200 Coefficient = %06lx\n", hexval);
+-}
++int
++main(void)
++{
++  double fractnum;  /* double precision floating pt */
++  long   hexval;/* long integer */
++
++  for(;;) {
++  /* Read 1 Decimal Floating Point Number from the Keyboard */
++  printf("Enter the decimal fraction: ");
++  scanf("%lf", );
++
++  /* Convert to a Hex Integer which can be used by the DSP56200 */
++  hexval =  (long) (8388608.0 * fractnum);
++  hexval =  0x00ffL & hexval;
++
++  /* Write the Hex number out to the Terminal */
++  printf("DSP56200 Coefficient = %06lx\n", hexval);
++  }
++  return(EXIT_SUCCESS);
+ }
+diff --git a/main.c b/main.c
+index 06f6dc4..9d2aacf 100644
+--- a/main.c
 b/main.c
+@@ -21,6 +21,7 @@
+  */
+ #include 
+ #include 
++#include 
+ 
+ static char *Copyright = "Copyright (C) 1990-1994 Quinn C. Jensen";
+ 
+@@ -45,11 +46,12 @@ BOOL list_on_next = TRUE;
+ 
+ 
++void dump_symtab();
+ void summarize(struct psect *);
+ 
+ 
+ void psect_summary();
+ void reset_psects();
+ 
+ int
+ main(int argc, char *argv[])
+ {
+@@ -107,8 +111,8 @@ struct inc inc[MAX_NEST];
+ int inc_p = 0;
+ FILE *yyin;
+ 
+-include(file)
+-char *file;
++void
++include(char *file)
+ {
+   FILE *fp = open_read(file);
+ 
+@@ -205,7 +209,7 @@ sym_def(char *sym, int type, int seg, int i, double f)
+   sp->n.val.f = f;
+   } else {
+   sp = find_sym(sym);
+-  if(NOT sp)
++  if(!sp)
+   fatal("internal error 304\n");
+   if(sp->n.type != type ||
+   type == INT && sp->n.val.i != (i & 0xFF) ||
+@@ -214,8 +218,8 @@ sym_def(char *sym, int type, int seg, int i, double f)
+   }   
+ }
+ 
+-struct sym *find_sym(sym)
+-char *sym;
++struct sym *
++find_sym(char *sym)
+ {
+   struct sym *sp, **stop;
+ 
+@@ -228,6 +232,8 @@ char *sym;
+ }
+ 
+ extern char segs[];
++
++void
+ dump_symtab()
+ {
+   struct sym *sp, **stop;
+@@ -339,6 +345,7 @@ char *s;
+ 
+ #define ONE 0x400
+ 
++int
+ makefrac(char *s)
+ {
+   int frac = 0, div = 1;
+diff --git a/torom.c b/torom.c
+index afb79c2..cf19d5b 100644
+--- a/torom.c
 b/torom.c
+@@ -5,7 +5,7 @@
+  *  Written by Quinn C. Jensen
+  *  July 1990
+  *
+- ***\
++ ***/
+ 
+ /*
+  * Copyright (C) 1990-1994 Quinn C. Jensen
+@@ -27,12 +27,14 @@ static char *Copyright = "Copyright (C) 1990-1994 Quinn C. 
Jensen";
+  *
+  */
+ 
++#include 
++#include 
++
+ 
+ #define MAX 256
+ 
+-main(argc,argv)
+-int argc;
+-char *argv[];
++int
++main(int argc, char *argv[])
+ {
+   char buf[MAX];
+   int curaddr = 0;
+@@ -59,10 +61,11 @@ char *argv[];
+

Bug#1063333: cardpeek: Built version of cardpeek in Sid use lua5.3 and breaks lua's scripts. Need lua5.2 only.

2024-03-15 Thread Bastian Germann

I am NMUing once again because I have caused this issue.
The debdiff is attached.diff -Nru cardpeek-0.8.4/debian/changelog cardpeek-0.8.4/debian/changelog
--- cardpeek-0.8.4/debian/changelog 2023-08-25 21:55:49.0 +
+++ cardpeek-0.8.4/debian/changelog 2024-03-15 23:31:12.0 +
@@ -1,3 +1,10 @@
+cardpeek (0.8.4-1.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Revert back to lua 5.2. (Closes: #106)
+
+ -- Bastian Germann   Fri, 15 Mar 2024 23:31:12 +
+
 cardpeek (0.8.4-1.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru cardpeek-0.8.4/debian/control cardpeek-0.8.4/debian/control
--- cardpeek-0.8.4/debian/control   2023-08-25 21:55:49.0 +
+++ cardpeek-0.8.4/debian/control   2024-03-15 23:31:12.0 +
@@ -2,7 +2,7 @@
 Section: utils
 Priority: optional
 Maintainer: Richard Ulrich 
-Build-Depends: debhelper-compat (= 10), libluabind-dev, libpcsclite-dev, 
libgtk-3-dev, libglib2.0-dev, doc-base, libssl-dev, liblua5.3-dev, 
libcurl4-openssl-dev
+Build-Depends: debhelper-compat (= 10), libluabind-dev, libpcsclite-dev, 
libgtk-3-dev, libglib2.0-dev, doc-base, libssl-dev, liblua5.2-dev, 
libcurl4-openssl-dev
 Standards-Version: 3.9.6
 Homepage: http://pannetrat.com/Cardpeek/
 
diff -Nru cardpeek-0.8.4/debian/patches/series 
cardpeek-0.8.4/debian/patches/series
--- cardpeek-0.8.4/debian/patches/series2023-08-25 21:55:49.0 
+
+++ cardpeek-0.8.4/debian/patches/series2024-03-15 23:31:12.0 
+
@@ -1,4 +1,2 @@
 lintian_warnings
 lintian2
-lua5.3.patch
-lua5.3-pkgconf.patch


Bug#1066872: mozjs102: Fails to build with Python 3.12

2024-03-15 Thread Bastian Germann

Control: forwarded -1 
https://src.fedoraproject.org/rpms/mozjs102/c/72d6ad552c3087fafb475370b1a8a7?branch=rawhide

Fedora has included two patches to fix this.



Bug#1059133: dogecoin: FTBFS: error: invalid ‘static_cast’ from type ‘boost::detail::function::function_buffer_members::obj_ptr_t’ {aka ‘void*’} to type ‘void (*)(bool, const CBlockIndex*)’

2024-03-11 Thread Bastian Germann
Let's wait for boost 1.84 to become available in Debian then.



Bug#1065934: hashcat: contains non-free unrar

2024-03-10 Thread Bastian Germann
Source: hashcat
Version: 6.2.5+ds1-1
Severity: serious

Your Source package contains the non-free unrar sources. I Gruss it ist
also included in a binary pkg but I habe not verified that.


Bug#1061203: gtkmm2.4: upstream branch is end-of life

2024-03-03 Thread Bastian Germann

Am 03.03.24 um 12:17 schrieb Graham Inggs:

I don't believe having a dead upstream is considered Release Critical.


If you do not believe so, please set the severity to what you see fit.



Bug#1063799: Bug#1052429: fixed in snapd-glib 1.63-5.1

2024-02-25 Thread Bastian Germann

Am 25.02.24 um 09:26 schrieb Paul Gevers:
May I remind you that this upload broke the mips64el, ppc64el and s390x builds as reported in bug 1063799. Can you 
please have a look and fix? It seems these added symbols are not exclusive to riscv64 and your patch is wrong.


As I have already written in 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063799#16 this is not true.
The failing architectures also fail without our NMU's change.



Bug#1063799: src:snapd-glib: fails to migrate to testing for too long: FTBFS on mips64el, ppc64el and s390x

2024-02-12 Thread Bastian Germann

Control: found -1 1.63-5

This is not caused by the NMU. The three failing release architectures also 
FTBFS in testing.



Bug#1063265: poco: NMU diff for 64-bit time_t transition

2024-02-06 Thread Bastian Germann
Hi Lucas,

Please use the latest experimental QA upload for the 64-bit time_t transition 
instead of uploading your NMU.
The other planned transition is documented in #1061645.
All library package names are SO-bumped, which should be enough to fulfill your 
intended change.
This is a cross-posting to ensure the release team is aware of that.

Thanks,
Bastian



Bug#1062391: dt-utils: NMU diff for 64-bit time_t transition

2024-02-01 Thread Bastian Germann

Okay. Please feel free to make the unstable upload a QA upload, changing the 
Maintainer (see #1050494).



Bug#1060705: grub-pc: Symbol grub_env_get not found

2024-01-28 Thread Bastian Germann

Control: severity -1 important

Am 23.01.24 um 14:21 schrieb Julian Andres Klode:

If I don't hear other reports this week I'll have to assume that's a
fluke on your end - weird things happen sometimes - and close it.


Unfortunately, I did not have any time for this during this week -
the i386 machine is obviously not my main machine.
So I reduce severity that the package can migrate.



Bug#1061203: gtkmm2.4: upstream branch is end-of life

2024-01-20 Thread Bastian Germann

Source: gtkmm2.4
Severity: serious

While gtkmm 3.x and 4.x are still maintained, gtkmm2.4 is abandoned upstream.
It should not be released with trixie, even if the gtk2 removal does not happen.
A popular reverse dependency is ardour, which is in the process of vendoring the
gtkmm2.4 parts that it needs, so ardour should not be considered a blocker.



Bug#999938: trafficserver: depends on obsolete pcre3 library

2024-01-20 Thread Bastian Germann

Control: found -1 trafficserver/9.2.3+ds-1+deb12u1
X-Debbugs-Cc: ftpmas...@debian.org

Somehow, trafficserver's bookworm-security version got into unstable and the 
package has migrated despite this issue.
I have never seen such a thing and am copying FTP Master.



Bug#1017623: nautilus-filename-repairer: Fails to build with Nautilus 43

2024-01-20 Thread Bastian Germann

On Tue, 13 Sep 2022 15:11:24 +0900 Changwoo Ryu  wrote:

Maybe it's time for this old package to retire. I'll consider ITP as
new if the upstream does the migration in the future.


Can you please file a RM bug then? The package has missed bookworm and is dead 
upstream.



Bug#993015: kwin-effect-xrdesktop FTBFS with kwin 5.21.5

2024-01-20 Thread Bastian Germann

With the suggested patch applied, the build fails with:

AutoMoc subprocess error

The moc process failed to compile
  "SRC:/src/VRMirror.cpp"
into
  
"SRC:/obj-x86_64-linux-gnu/src/kwin_effect_xrdesktop_autogen/include/VRMirror.moc"
included by
  "SRC:/src/VRMirror.cpp"
Process failed with return value 1

Command
---
/usr/lib/qt5/bin/moc -DKCOREADDONS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB 
-Dkwin_effect_xrdesktop_EXPORTS -I/home/bage/kwin-effect-xrdesktop/obj-x86_64-linux-gnu/src 
-I/home/bage/kwin-effect-xrdesktop/src -I/usr/include/xrdesktop-0.15 -I/usr/include/gxr-0.15 -I/usr/include/gulkan-0.15 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/cairo -I/usr/include/libpng16 
-I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/graphene-1.0 
-I/usr/lib/x86_64-linux-gnu/graphene-1.0/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp 
-I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz 
-I/usr/include/fribidi -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/libinputsynth-0.15 
-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/KWindowSystem -I/usr/include/KF5 
-I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/KF5/KService 
-I/usr/include/KF5/KConfig -I/usr/include/KF5/KConfigCore -I/usr/include/KF5/KCoreAddons -I/usr/include/KF5/KGlobalAccel 
-I/usr/include/x86_64-linux-gnu/qt5/QtDBus -I/usr/include/KF5/KI18n -I/usr/include -I/usr/include/x86_64-linux-gnu 
-I/usr/include/c++/13 -I/usr/include/x86_64-linux-gnu/c++/13 -I/usr/include/c++/13/backward 
-I/usr/lib/gcc/x86_64-linux-gnu/13/include -I/usr/local/include --include 
/home/bage/kwin-effect-xrdesktop/obj-x86_64-linux-gnu/src/kwin_effect_xrdesktop_autogen/moc_predefs.h -nw 
--output-dep-file -o 
/home/bage/kwin-effect-xrdesktop/obj-x86_64-linux-gnu/src/kwin_effect_xrdesktop_autogen/include/VRMirror.moc 
/home/bage/kwin-effect-xrdesktop/src/VRMirror.cpp


Output
--
/home/bage/kwin-effect-xrdesktop/src/VRMirror.cpp:182: Parse error at "FILE"

AutoMoc: Reading dependencies from 
"SRC:/obj-x86_64-linux-gnu/src/kwin_effect_xrdesktop_autogen/EWIEGA46WW/moc_VRMirror.cpp.d"
make[3]: *** [src/CMakeFiles/kwin_effect_xrdesktop_autogen.dir/build.make:77: 
src/kwin_effect_xrdesktop_autogen/timestamp] Error 1

make[3]: Leaving directory 
'/home/bage/kwin-effect-xrdesktop/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:266: 
src/CMakeFiles/kwin_effect_xrdesktop_autogen.dir/all] Error 2



Bug#1019303: librm0: library mismatch between roger-router and librm0

2024-01-20 Thread Bastian Germann

On Wed, 07 Sep 2022 09:53:09 +0200 Hilko Bengen wrote:

We'll have to port librm to libsoup-3.0, too. This is going to be … fun.


The library is declared end of life: 
https://gitlab.com/tabos/librm/-/issues/6#note_1258273216
I suggest to remove both roger-router and librm from Debian; they were not 
released with bookworm.
They are also blocking the soup3 and gdk-pixbuf transitions from completing.



Bug#1054829: php-fpdf: FTBFS: make: *** [/usr/share/quilt/quilt.make:23: unpatch] Error 1

2024-01-14 Thread Bastian Germann

Control: fixed -1 php-fpdf/3:1.8.4.dfsg-2



Bug#993849: RE. authenticator

2024-01-13 Thread Bastian Germann

Hi Matthias,

On Fri, 14 Jul 2023 00:59:43 +0200 Matthias Geiger  wrote:
If my tracking spreadsheet is correct (rust) authenticator is 
still missing five crates:


scrypt, search-provider, libadwaita, gst-plugin-gtk4 and aes-gcm.


They are all available (gst-plugin-gtk4 in experimental) now.
Are you going to upload the new version soon?
The git repo should be moved over to the GNOME Team. Is there anybody with 
sufficient rights?

Thanks,
Bastian



Bug#1030350: fweb: FTBFS with TeXInfo 7.0.x

2024-01-13 Thread Bastian Germann

On Fri, 3 Feb 2023 12:59:44 +0100 Hilmar Preusse  wrote:

The easiest solution is probably to add option "--output=fweb" to the
makeinfo --html in d/rules, but this needs to be verified.


I have just sponsored a NMU by Hilmar with the suggested change.



Bug#1060705: grub-pc: Symbol grub_env_get not found

2024-01-13 Thread Bastian Germann

Package: grub-pc
Severity: grave
Version: 2.12~rc1-12+b1

Hi,

Booting my i386 sid installation after an update fails because grub cannot find 
one of its symbols.
I cannot even boot to an initramfs but I can run a grub shell.

I guess this is an issue introduced by the recent binNMU because I think before 
I have updated to 2.12~rc1-12.
Thanks for any hint.

Cheers,
Bastian



Bug#1058517: dvdisaster: FTBFS: make[2]: *** [GNUmakefile:219: manual] Error 2

2024-01-11 Thread Bastian Germann

Control: forwarded -1 https://hg.jcea.es/dvdisaster/rev/03a51becc4c8

Please import this upstream patch to fix this.



Bug#1059869: autopkgtest fails

2024-01-11 Thread Bastian Germann

Ping. It is now 1 week until this will auto-remove several packages.
Please consider releasing and packaging the new release.



Bug#1037883: vimix: ftbfs with GCC-13

2024-01-11 Thread Bastian Germann

This should be resolved with the current upstream release.



Bug#1055707: python-acora fbfs with Python 3.12

2024-01-11 Thread Bastian Germann

I am sponsoring a NMU that fixes this issue.
The changes can be found in git.



Bug#1060072: RM: fheroes2-pkg -- RoQA; Replaced by DFSG-free fheroes2

2024-01-05 Thread Bastian Germann

Source: fheroes-pkg
Severity: serious

Please file a removal bug for fheroes2-pkg. The fheroes2 package has just entered Debian main and should be considered 
the successor of this package. If nobody acts or comments on this suggestion, I am going to file a RM bug as soon as 
fheroes2-pkg is autoremoved from testing.




Bug#1058093: marked as pending in python-libusb1

2024-01-04 Thread Bastian Germann
Control: tag -1 pending

Hello,

Bug #1058093 in python-libusb1 reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/python-team/packages/python-libusb1/-/commit/17dddf8886f4663619e7a0a0da0712c6422d5d29


Depend on versioneer to override outdated copy (Closes: #1058093)


(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1058093



Bug#1057609: marked as pending in tpm2-pytss

2023-12-30 Thread Bastian Germann
Control: tag -1 pending

Hello,

Bug #1057609 in tpm2-pytss reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/python-team/packages/tpm2-pytss/-/commit/2ca47ac8bcb1a449a35042aef38fb819f8ed26f6


Disconnect sphinx extdev handler (Closes: #1057609)


(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1057609



Bug#1057609: tpm2-pytss: FTBFS: Handler for event 'build-finished' threw an exception (exception: str expected, not _StrPath)

2023-12-30 Thread Bastian Germann

The PYTHONPATH for the sphinx build has to contain the built module, so please 
replace ./src.



Bug#1027827: litecoin: FTBFS in bullseye (expired certificates in test suite)

2023-12-30 Thread Bastian Germann
I would volunteer to file a stable update request if you agree to move the package to the Cryptocoin 
Team.




Bug#1052626: 389-ds-base FTBFS: clap package not found

2023-12-28 Thread Bastian Germann

I am including the debdiff for the NMU that I am sponsoring, which fixes this 
trivial RC bug.diff -Nru 389-ds-base-2.3.4+dfsg1/debian/changelog 
389-ds-base-2.3.4+dfsg1/debian/changelog
--- 389-ds-base-2.3.4+dfsg1/debian/changelog2023-06-19 18:13:30.0 
+0200
+++ 389-ds-base-2.3.4+dfsg1/debian/changelog2023-12-28 08:26:49.0 
+0100
@@ -1,3 +1,10 @@
+389-ds-base (2.3.4+dfsg1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Add librust-clap-3-dev on B-D. (Closes: #1052626)
+
+ -- Bo YU   Thu, 28 Dec 2023 15:26:49 +0800
+
 389-ds-base (2.3.4+dfsg1-1) unstable; urgency=medium
 
   [ Timo Aaltonen ]
diff -Nru 389-ds-base-2.3.4+dfsg1/debian/control 
389-ds-base-2.3.4+dfsg1/debian/control
--- 389-ds-base-2.3.4+dfsg1/debian/control  2023-06-13 09:41:31.0 
+0200
+++ 389-ds-base-2.3.4+dfsg1/debian/control  2023-12-28 05:01:41.0 
+0100
@@ -40,6 +40,7 @@
  librust-rand-dev,
  librust-smallvec-dev,
  librust-tokio-dev,
+ librust-clap-3-dev,
  libsasl2-dev,
  libsnmp-dev,
  libssl-dev,


Bug#1058204: alembic: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 3.11" returned exit code 13

2023-12-23 Thread Bastian Germann

Dear Uploaders,

Would you please check if the new experimental versions fits the reverse 
dependencies' needs?
I am going to move it to unstable soon enough to prevent the mass autoremoval if nobody comments on 
this.


Thanks,
Bastian



Bug#1052740: graphite2: FTBFS: graph_legend.dot:1: error: Problems running dot: exit code=1, command='dot', arguments='"/<>/build/doc/doxygen/html/graph_legend.dot" -Tpng -o "/<

2023-12-22 Thread Bastian Germann

graph_legend.dot should have quotes around the font name references.
This is probably a doxygen bug. A workaround would be removing doxygen from 
Build-Depends
and the two doxgen output files from debian/libgraphite2-doc.docs



Bug#1000035: RC: ezquake: depends on obsolete pcre3 library

2023-12-19 Thread Bastian Germann

On Mon, 4 Dec 2023 02:26:37 +0100 Alexandre Detiste 
 wrote:

I've import 3.6.4 on Salsa


It does not build. Please fix it:

dh binary
   dh_update_autotools_config
   dh_autoreconf
   create-stamp debian/debhelper-build-stamp
   dh_prep
rm -f -- debian/ezquake.substvars
rm -fr -- debian/.debhelper/generated/ezquake/ debian/ezquake/ 
debian/tmp/
   debian/rules override_dh_auto_install-arch
make[1]: Entering directory '/home/bage/ezquake'
cp obj-x86_64-linux-gnu/ezquake ezquake
cp: cannot stat 'obj-x86_64-linux-gnu/ezquake': No such file or directory
make[1]: *** [debian/rules:15: override_dh_auto_install-arch] Error 1
make[1]: Leaving directory '/home/bage/ezquake'
make: *** [debian/rules:12: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2



Bug#925657: condor: ftbfs with GCC-9

2023-12-19 Thread Bastian Germann

Control: tags -1 - bookworm bullseye
Control: tags 936323 - bookworm bullseye
Control: tags 966726 - bookworm bullseye

The package was not released with bookworm or bullseye.



Bug#1000061: cfengine3: depends on obsolete pcre3 library

2023-12-18 Thread Bastian Germann

On Fri, 18 Aug 2023 12:01:17 +0200 Bastian Germann  wrote:

cfengine3 is a key package and requires pcre, so this has to be fixed.


Upstream claims that this is fixed with 3.24.0.



Bug#1055552: python-nss ftbfs with Python 3.12

2023-12-12 Thread Bastian Germann

Control: tags -1 patch
X-Debbugs-Cc: tsu.y...@gmail.com

Please find a patch attached that fixes this issue.

I have forwarded it from the NMU RFS #1057631. Bo YU, please file your patches
so that the maintainer can act on them before asking for NMU sponsoring.Description: fix ftbfs on python3.12 
Author: Bo YU 
Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=102 
Forwarded: no, no suitable upstream to submit this
Last-Update: 2023-12-06
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/src/py_nspr_error.c
+++ b/src/py_nspr_error.c
@@ -20,6 +20,8 @@
 #include "secerr.h"
 #include "sslerr.h"
 
+#define HAVE_STDARG_PROTOTYPES 1
+
 typedef struct {
 PyBaseExceptionObject base;
 PyObject *error_desc;


Bug#1058339: marked as pending in python-patch

2023-12-12 Thread Bastian Germann
Control: tag -1 pending

Hello,

Bug #1058339 in python-patch reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/python-team/packages/python-inotify/-/commit/3038142ede2549da35624e5212aeed88fa26c1f8


Replace removed assertEquals with assertEqual (Closes: #1058339)


(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1058339



Bug#1000112: kjs: depends on obsolete pcre3 library

2023-12-11 Thread Bastian Germann

okular and khelpcenter make kjs a key package via khtml.
While it is optional in okular, khelpcenter requires khtml.
This is changing with the 24.08.x versions, which will be part of Plasma 6.
When khelpcenter upgrades to a khtml-free version, this should be followed-up.



  1   2   3   4   5   6   7   >