Bug#1061657: marked as done (wayland-protocols: Upgrade of Wayland broke a program)

2024-07-03 Thread Debian Bug Tracking System
Your message dated Wed, 3 Jul 2024 18:31:43 +0200
with message-id 

and subject line Re: Bug#1061657: wayland-protocols: Upgrade of Wayland broke a 
program
has caused the Debian Bug report #1061657,
regarding wayland-protocols: Upgrade of Wayland broke a program
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1061657: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061657
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: wayland-protocols
Version: 1.31-1
Severity: normal
X-Debbugs-Cc: none, Janusz S. Bień 

This is probably not the right place to report my problem, please
reassign as appropriate.

A routine upgrade of Debian to bullseye (which, I understand, included
an upgrade of Wayland) broke a program very important for me. Here is
more information:

https://forum.qt.io/topic/154144/debian-after-upgrading-the-system-the-program-became-unusable-how-to-approach-the-problem/
https://github.com/jsbien/djview4shapes/issues/5

I will appreciate very much your help.

-- System Information:
Debian Release: 12.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

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

-- no debconf information

-- 
 ,   
Janusz S. Bien
emeryt (emeritus)
https://sites.google.com/view/jsbien
--- End Message ---
--- Begin Message ---
Hi,

Le dim. 28 janv. 2024 à 07:03, Janusz S. Bień  a écrit :
>
> This is probably not the right place to report my problem, please
> reassign as appropriate.
>
> A routine upgrade of Debian to bullseye (which, I understand, included
> an upgrade of Wayland) broke a program very important for me. Here is
> more information:
>
> https://forum.qt.io/topic/154144/debian-after-upgrading-the-system-the-program-became-unusable-how-to-approach-the-problem/
> https://github.com/jsbien/djview4shapes/issues/5
>
> I will appreciate very much your help.
>

djview4shapes is not part of any Debian release, so not the best place
to help you. It would be better to ask the QT community like you did.

Moreover, wayland-protocols is certainly not the culprit since it was not
updated in bullseye point releases.

Best regards,
Dylan--- End Message ---


Bug#1075682: xserver-xorg-video-nouveau: ftbfs with GCC-14

2024-07-03 Thread Matthias Klose
Package: src:xserver-xorg-video-nouveau
Version: 1:1.0.17-3
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/xserver-xorg-video-nouveau_1.0.17-3_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-14/porting_to.html

[...]
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating man/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands

prefix:  /usr
exec_prefix: ${prefix}
libdir:  /usr/lib
includedir:  ${prefix}/include

CFLAGS:  -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -minline-all-stringops 
-I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 
-I/usr/include/X11/dri -I/usr/include/libdrm 
CXXFLAGS:-g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection
Macros:  

Run 'make' to build xf86-video-nouveau

make[1]: Leaving directory '/<>'
   dh_auto_build -O--builddirectory=build/
cd build && make -j8
make[1]: Entering directory '/<>/build'
make  all-recursive
make[2]: Entering directory '/<>/build'
Making all in src
make[3]: Entering directory '/<>/build/src'
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../../src -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/xorg 
-fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/X11/dri 
-I/usr/include/libdrm   -I/usr/include/libdrm -I/usr/include/libdrm/nouveau  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -minline-all-stringops 
-I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 
-I/usr/include/X11/dri -I/usr/include/libdrm  -c -o nouveau_copy.lo 
../../src/nouveau_copy.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../../src -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/xorg 
-fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/X11/dri 
-I/usr/include/libdrm   -I/usr/include/libdrm -I/usr/include/libdrm/nouveau  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -minline-all-stringops 
-I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 
-I/usr/include/X11/dri -I/usr/include/libdrm  -c -o nouveau_copy85b5.lo 
../../src/nouveau_copy85b5.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../../src -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/xorg 
-fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/X11/dri 
-I/usr/include/libdrm   -I/usr/include/libdrm -I/usr/include/libdrm/nouveau  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -minline-all-stringops 
-I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 
-I/usr/include/X11/dri -I/usr/include/libdrm  -c -o nouveau_copy90b5.lo 
../../src/nouveau_copy90b5.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../../src -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/xorg 
-fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/X11/dri 
-I/usr/include/libdrm   -I/usr/include/libdrm -I/usr/include/libdrm/nouveau  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -minline-all-stringops 
-I/usr/include/xorg -fvisibility=hidden -I/usr/incl

Bug#1075656: xdm: ftbfs with GCC-14

2024-07-03 Thread Matthias Klose
Package: src:xdm
Version: 1:1.1.11-3.1
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/xdm_1.1.11-3.1_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-14/porting_to.html

[...]
  173 | { "-connectionType","*connectionType",  XrmoptionSepArg,NULL },
  |   ^
../../chooser/chooser.c:173:25: warning: initialization discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
  173 | { "-connectionType","*connectionType",  XrmoptionSepArg,NULL },
  | ^
../../chooser/chooser.c: In function ‘RebuildTable’:
../../chooser/chooser.c:314:26: error: passing argument 2 of ‘XawListChange’ 
from incompatible pointer type [-Wincompatible-pointer-types]
  314 | XawListChange (list, newTable, size, 0, TRUE);
  |  ^~~~
  |  |
  |  char **
In file included from ../../chooser/chooser.c:59:
/usr/include/X11/Xaw/List.h:170:27: note: expected ‘const char **’ but argument 
is of type ‘char **’
  170 |  _Xconst char   **list,
  |   ^
../../chooser/chooser.c: In function ‘AddHostname’:
../../chooser/chooser.c:321:79: warning: declaration of ‘willing’ shadows a 
global declaration [-Wshadow]
  321 | AddHostname (ARRAY8Ptr hostname, ARRAY8Ptr status, struct sockaddr 
*addr, int willing)
  | 
  ^~~
In file included from ../../chooser/chooser.c:63:
../../include/dm.h:330:18: note: shadowed declaration is here
  330 | extern char *willing;
  |  ^~~
../../chooser/chooser.c:421:23: warning: assignment discards ‘const’ qualifier 
from pointer target type [-Wdiscarded-qualifiers]
  421 | new->fullname = "Unknown";
  |   ^
../../chooser/chooser.c: In function ‘Choose’:
../../chooser/chooser.c:887:25: warning: declaration of ‘buffer’ shadows a 
global declaration [-Wshadow]
  887 | XdmcpBuffer buffer;
  | ^~
../../chooser/chooser.c:207:25: note: shadowed declaration is here
  207 | static XdmcpBuffer  buffer;
  | ^~
../../chooser/chooser.c: At top level:
../../chooser/chooser.c:1257:7: warning: initialization discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
 1257 | { "Accept",   DoAccept },
  |   ^~~~
../../chooser/chooser.c:1258:7: warning: initialization discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
 1258 | { "Cancel",   DoCancel },
  |   ^~~~
../../chooser/chooser.c:1259:7: warning: initialization discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
 1259 | { "CheckWilling", DoCheckWilling },
  |   ^~
../../chooser/chooser.c:1260:7: warning: initialization discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
 1260 | { "Ping", DoPing },
  |   ^~
../../chooser/chooser.c:1261:7: warning: initialization discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
 1261 | { "KeySwitch",Switch_Key },
  |   ^~~
../../chooser/chooser.c:1262:7: warning: initialization discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
 1262 | { "BtnSwitch",Switch_Btn },
  |   ^~~
../../chooser/chooser.c:1263:7: warning: initialization discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
 1263 | { "Store",Storeold },
  |   ^~~
../../chooser/chooser.c:1264:7: warning: initialization discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
 1264 | { "Setold",   Setold },
  |

Bug#1075646: x11-xkb-utils: ftbfs with GCC-14

2024-07-03 Thread Matthias Klose
Package: src:x11-xkb-utils
Version: 7.7+8
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/x11-xkb-utils_7.7+8_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-14/porting_to.html

[...]
../xkbutils/xkbvleds.c:273:25: warning: declaration of ‘bit’ shadows a previous 
local [-Wshadow]
  273 | register int i, bit;
  | ^~~
../xkbutils/xkbvleds.c:206:14: note: shadowed declaration is here
  206 | unsigned bit;
  |  ^~~
../xkbutils/xkbwatch.c:49:6: warning: initialization discards ‘const’ qualifier 
from pointer target type [-Wdiscarded-qualifiers]
   49 | {"-off", "*on.on", XrmoptionNoArg, "FALSE"},
  |  ^~
../xkbutils/xkbwatch.c:49:14: warning: initialization discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
   49 | {"-off", "*on.on", XrmoptionNoArg, "FALSE"},
  |  ^~~~
../xkbutils/xkbwatch.c:49:40: warning: initialization discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
   49 | {"-off", "*on.on", XrmoptionNoArg, "FALSE"},
  |^~~
../xkbutils/xkbwatch.c:50:6: warning: initialization discards ‘const’ qualifier 
from pointer target type [-Wdiscarded-qualifiers]
   50 | {"-on", "*on.on", XrmoptionNoArg, "TRUE"}
  |  ^
../xkbutils/xkbwatch.c:50:13: warning: initialization discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
   50 | {"-on", "*on.on", XrmoptionNoArg, "TRUE"}
  | ^~~~
../xkbutils/xkbwatch.c:50:39: warning: initialization discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
   50 | {"-on", "*on.on", XrmoptionNoArg, "TRUE"}
  |   ^~
../xkbutils/xkbwatch.c: In function ‘main’:
../xkbutils/xkbwatch.c:76:9: warning: initialization discards ‘const’ qualifier 
from pointer target type [-Wdiscarded-qualifiers]
   76 | "*Box*background: grey50",
  | ^
../xkbutils/xkbwatch.c:77:9: warning: initialization discards ‘const’ qualifier 
from pointer target type [-Wdiscarded-qualifiers]
   77 | "*Box*borderWidth: 0",
  | ^
../xkbutils/xkbwatch.c:78:9: warning: initialization discards ‘const’ qualifier 
from pointer target type [-Wdiscarded-qualifiers]
   78 | "*Box*vSpace: 1",
  | ^~~~
../xkbutils/xkbwatch.c:92:34: error: passing argument 7 of ‘XtOpenApplication’ 
from incompatible pointer type [-Wincompatible-pointer-types]
   92 |  fallback_resources,
  |  ^~
  |  |
  |  char **
In file included from ../xkbutils/xkbwatch.c:31:
/usr/include/X11/Intrinsic.h:1459:5: note: expected ‘const char **’ but 
argument is of type ‘char **’
 1459 | String* /* fallback_resources */,
  | ^~~
../xkbutils/LED.c:47:41: warning: initialization discards ‘const’ qualifier 
from pointer target type [-Wdiscarded-qualifiers]
   47 |  offset(led.foreground), XtRString, XtDefaultForeground},
  | ^~~
../xkbutils/LED.c:51:40: warning: initialization discards ‘const’ qualifier 
from pointer target type [-Wdiscarded-qualifiers]
   51 |  offset(led.top_color), XtRString, "black"},
  |^~~
../xkbutils/LED.c:53:43: warning: initialization discards ‘const’ qualifier 
from pointer target type [-Wdiscarded-qualifiers]
   53 |  offset(led.bottom_color), XtRString, "white"},
  |   ^~~
../xkbutils/LED.c:55:39: warning: initialization discards ‘const’ qualifier 
from pointer targe

Bug#1070788: mesa: Package teflon - TensorFlow Lite delegate library

2024-07-03 Thread Christopher Obbard
Hi,

On Wed, 15 May 2024 11:18:48 +0100 Christopher Obbard 
wrote:
> Hi,
> 
> [+Timo and X team]
> 
> On Thu, 09 May 2024 08:42:54 +0100 Christopher Obbard
>  wrote:
> > Source: mesa
> > Version: 24.1.0~rc2-1
> > Severity: wishlist
> > X-Debbugs-Cc: obba...@debian.org, to...@tomeuvizoso.net
> > 
> > Dear Maintainer,
> > 
> > Mesa 24.1 contains a TensorFlow Lite delegate that can make use of NPUs
> > to accelerate ML inference. It is implemented in the form of a external
> > delegate, a shared library that the TensorFlow Lite runtime can load at
> > startup[0].
> > 
> > We should consider packaging this for users.
> > 
> > It should be a matter of just passing -Dteflon=true to the build config
> > 
> > Since it builds a shared library, libteflon.so, we should package this
> > as a separate library. How does libteflon0 sound?
> > 
> > We can use a description similar to the first paragraph, which has been
> > taken from [1].
> > 
> > I will prepare a merge request on Salsa for this over the coming weeks.
> 
> 
> I've made an initial implementation for the packaging for the Teflon library
> at https://salsa.debian.org/xorg-team/lib/mesa/-/merge_requests/39

I've reworked the packaging for Teflon and rebased on unstable; it's available
at https://salsa.debian.org/xorg-team/lib/mesa/-/merge_requests/39

@Timo, Can you review the changes once more, please?


Thanks!