Bug#1063645: Aw: Re: markdown: missing required debian/rules targets build-arch and/or build-indep
"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]
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]
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
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
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
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
I am fixing this with another NMU.
Bug#1060896: No longer just experimental
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
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
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
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)
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
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
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’
I am sponsoring a NMU with the debdiff given in #1069662.
Bug#1069689: mandos lost mandos.service systemd unit
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
Done. I haev uploaded a NMU with the referenced patch.
Bug#1068538: ruby-ffi-libarchive: arch:all package depends on pre-t64 library
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
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
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]
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
This can be fixed with a binNMU.
Bug#1067209: jruby: please update libfixposix4 runtime depency
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’
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
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
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
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
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
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
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.
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
Control: forwarded -1 https://github.com/alexkay/spek/issues/308
Bug#1064763: proposed fix
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
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
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
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
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
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]
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]
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
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]
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
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
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
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]
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.
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
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*)’
Let's wait for boost 1.84 to become available in Debian then.
Bug#1065934: hashcat: contains non-free unrar
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
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
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
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
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
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
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
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
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
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
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
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
Control: fixed -1 php-fpdf/3:1.8.4.dfsg-2
Bug#993849: RE. authenticator
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
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
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
Control: forwarded -1 https://hg.jcea.es/dvdisaster/rev/03a51becc4c8 Please import this upstream patch to fix this.
Bug#1059869: autopkgtest fails
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
This should be resolved with the current upstream release.
Bug#1055707: python-acora fbfs with Python 3.12
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
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
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
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)
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)
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
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
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 "/<
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
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
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
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
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
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
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.