Bug#1101290: marked as done (libxrender FTBFS: error: expected ';' before 'elt')

2025-03-25 Thread Debian Bug Tracking System
Your message dated Tue, 25 Mar 2025 13:04:31 +
with message-id 
and subject line Bug#1101290: fixed in libxrender 1:0.9.12-1
has caused the Debian Bug report #1101290,
regarding libxrender FTBFS: error: expected ';' before 'elt'
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.)


-- 
1101290: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1101290
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libxrender
Version: 1:0.9.10-1.2
Severity: serious
Tags: ftbfs
User: helm...@debian.org
Usertags: rebootstrap

libxrender fails to build from source in unstable. A sequential build
ends as follows:

/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../../src -I..  -I../.. -I../../include/X11/extensions -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main 
-Werror=missing-braces -Werror=sequence-point -Werror=return-type 
-Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address 
-Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing  
-DMALLOC_0_RETURNS_NULL -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/libxrender-0.9.10=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o Glyph.lo ../../src/Glyph.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../src -I.. -I../.. 
-I../../include/X11/extensions -Wdate-time -D_FORTIFY_SOURCE=2 -Wall 
-Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes 
-Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main 
-Werror=missing-braces -Werror=sequence-point -Werror=return-type 
-Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address 
-Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing 
-DMALLOC_0_RETURNS_NULL -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/libxrender-0.9.10=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c ../../src/Glyph.c  -fPIC -DPIC -o 
.libs/Glyph.o
../../src/Glyph.c: In function 'XRenderCompositeText8':
../../src/Glyph.c:481:13: error: expected ';' before 'elt'
  481 | elt->len = this_chars;
  | ^~~
../../src/Glyph.c: In function 'XRenderCompositeText16':
../../src/Glyph.c:592:13: error: expected ';' before 'elt'
  592 | elt->len = this_chars;
  | ^~~
../../src/Glyph.c: In function 'XRenderCompositeText32':
../../src/Glyph.c:698:13: error: expected ';' before 'elt'
  698 | elt->len = this_chars;
  | ^~~
make[3]: *** [Makefile:503: Glyph.lo] Error 1
make[3]: Leaving directory 
'/build/reproducible-path/libxrender-0.9.10/build/src'
make[2]: *** [Makefile:526: all-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/libxrender-0.9.10/build'
make[1]: *** [Makefile:414: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/libxrender-0.9.10/build'
dh_auto_build: error: cd build && make -j1 returned exit code 2
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

Helmut
--- End Message ---
--- Begin Message ---
Source: libxrender
Source-Version: 1:0.9.12-1
Done: Timo Aaltonen 

We believe that the bug you reported is fixed in the latest version of
libxrender, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1101...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Aaltonen  (supplier of updated libxrender package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.de

[Git][xorg-team/lib/libxrender] Pushed new tag debian/1%0.9.12-1

2025-03-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag debian/1%0.9.12-1 at X Strike Force / lib / 
libxrender

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxrender/-/tree/debian/1%250.9.12-1
You're receiving this email because of your account on salsa.debian.org.




Processing of libsm_1.2.6-1_source.changes

2025-03-25 Thread Debian FTP Masters
libsm_1.2.6-1_source.changes uploaded successfully to localhost
along with the files:
  libsm_1.2.6-1.dsc
  libsm_1.2.6.orig.tar.gz
  libsm_1.2.6.orig.tar.gz.asc
  libsm_1.2.6-1.diff.gz
  libsm_1.2.6-1_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



[Git][xorg-team/lib/libxrender][upstream-unstable] 29 commits: autogen.sh: use exec instead of waiting for configure to finish

2025-03-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch upstream-unstable at X Strike Force / lib / 
libxrender


Commits:
a20d2f9f by Peter Hutterer at 2017-01-26T11:59:25+10:00
autogen.sh: use exec instead of waiting for configure to finish

Syncs the invocation of configure with the one from the server.

Signed-off-by: Peter Hutterer 
Reviewed-by: Emil Velikov 

- - - - -
a89bc0e8 by Emil Velikov at 2017-01-26T11:59:25+10:00
autogen.sh: use quoted string variables

Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
fall-outs, when they contain space.

Signed-off-by: Emil Velikov 
Reviewed-by: Peter Hutterer 
Signed-off-by: Peter Hutterer 

- - - - -
f4f32f13 by Mihail Konev at 2017-01-26T13:52:49+10:00
autogen: add default patch prefix

Signed-off-by: Mihail Konev 

- - - - -
e731a0e0 by Alan Coopersmith at 2018-11-19T22:37:07-08:00
Update README for gitlab migration

Signed-off-by: Alan Coopersmith 

- - - - -
bce06188 by Alan Coopersmith at 2018-12-07T19:49:06-08:00
Update configure.ac bug URL for gitlab migration

Signed-off-by: Alan Coopersmith 

- - - - -
bd87a886 by Robin Linden at 2022-01-07T03:54:01+01:00
Add missing HAVE_CONFIG_H guard to Xrenderint.h

Signed-off-by: Robin Linden 

- - - - -
b9629890 by Alan Coopersmith at 2022-07-17T17:37:15-07:00
Build xz tarballs instead of bzip2

Signed-off-by: Alan Coopersmith 

- - - - -
a5e4c91b by Alan Coopersmith at 2022-07-17T17:38:01-07:00
Fix spelling/wording issues

Found by using:
codespell --builtin clear,rare,usage,informal,code,names

Signed-off-by: Alan Coopersmith 

- - - - -
e3149468 by Alan Coopersmith at 2022-07-17T17:38:47-07:00
gitlab CI: add a basic build test

Signed-off-by: Alan Coopersmith 

- - - - -
3b888fdf by Dmitry Karasik at 2022-07-18T00:46:25+00:00
fix coredumps in XRenderComputeTrapezoids (issue #1)

Rationale: I don't have enough expertise to judge on how the tessellation
algorithm is broken in XRenderComputeTrapezoids but I do trust Keith Packard
that it is. However using cairo for proper tessellation, as he suggests, is
too heavyweight, and here I propose to alter the code to at least do not cause
coredumps.

Even if/when the function will be marked as obsolete, I believe it is pretty
much capable of rendering relatively simple shapes, and still retains some
value.

- - - - -
cc4ad7a3 by Alan Coopersmith at 2022-09-07T17:59:53+00:00
Remove unnecessary casts from malloc & free calls

These are not needed in C89 and later

Signed-off-by: Alan Coopersmith 

- - - - -
229c65d2 by Alan Coopersmith at 2022-09-07T17:59:53+00:00
Reduce variable scopes as recommended by cppcheck

Signed-off-by: Alan Coopersmith 

- - - - -
2b927f88 by Alan Coopersmith at 2022-09-07T17:59:53+00:00
Resolve -Wsign-compare warnings

Signed-off-by: Alan Coopersmith 

- - - - -
5a69e234 by Alan Coopersmith at 2022-09-07T17:59:53+00:00
Rename xDepth to xPDepth to quiet -Wshadow warnings

Xrender.c: In function ‘XRenderQueryFormats’:
Xrender.c:406:19: warning: declaration of ‘xDepth’ shadows a global declaration 
[-Wshadow]
 xPictDepth   *xDepth;
   ^~
In file included from 
/net/also.us.oracle.com/export/alanc/X.Org/amd64-gcc/install/usr/X11R7/include/X11/Xlibint.h:43:0,
 from Xrenderint.h:31,
 from Xrender.c:28:
/net/also.us.oracle.com/export/alanc/X.Org/amd64-gcc/install/usr/X11R7/include/X11/Xproto.h:329:7:
 note: shadowed declaration is here
 } xDepth;
   ^~

Signed-off-by: Alan Coopersmith 

- - - - -
ded8aa8c by Thomas E. Dickey at 2022-09-08T20:01:33-04:00
amend cppcheck-scope change, fixing c89 build

Signed-off-by: Thomas E. Dickey 

- - - - -
b62e3f39 by Thomas E. Dickey at 2022-09-08T20:01:39-04:00
additional cppcheck-scope warning

Signed-off-by: Thomas E. Dickey 

- - - - -
afc7f259 by Thomas E. Dickey at 2022-09-08T20:01:44-04:00
cppcheck (removing unused assignment lets variable scope reduction)

Signed-off-by: Thomas E. Dickey 

- - - - -
ea28ca1a by Thomas E. Dickey at 2022-09-09T20:34:19-04:00
use casts to reduce compiler warnings (no object change)

Signed-off-by: Thomas E. Dickey 

- - - - -
f43df871 by Thomas E. Dickey at 2022-09-11T12:26:14-04:00
use _Xconst with DataInt32/DataInt16/memcpy to reduce strict compiler warnings

Signed-off-by: Thomas E. Dickey 

- - - - -
df5f1f04 by Thomas E. Dickey at 2022-09-11T12:26:20-04:00
use _X_UNUSED for compiler-warnings

Signed-off-by: Thomas E. Dickey 

- - - - -
869d2b7a by Thomas E. Dickey at 2022-09-11T12:26:26-04:00
whitespace fix

Signed-off-by: Thomas E. Dickey 

- - - - -
a7d2 by Oliver Hattshire at 2022-09-11T16:41:36+00:00
WIP: Documentation

- - - - -
f6504f02 by Thomas E. Dickey at 2022-09-11T13:25:52-04:00
fix regression

Signed-off-by: Thomas E. Dickey 

- - - - -
e5e23272 by Alan Coopersmith at 2022-10-21T18:12:50-07:00
libXrender 0.9.11

Signed-off-by: Alan Coopersmith 

- - - - -
07efd804 by Alan Coopersmith at 2023-03-07T11:11:26-08:00
configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_L

[Git][xorg-team/lib/libxrender][debian-unstable] 37 commits: autogen.sh: use exec instead of waiting for configure to finish

2025-03-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / 
libxrender


Commits:
a20d2f9f by Peter Hutterer at 2017-01-26T11:59:25+10:00
autogen.sh: use exec instead of waiting for configure to finish

Syncs the invocation of configure with the one from the server.

Signed-off-by: Peter Hutterer 
Reviewed-by: Emil Velikov 

- - - - -
a89bc0e8 by Emil Velikov at 2017-01-26T11:59:25+10:00
autogen.sh: use quoted string variables

Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
fall-outs, when they contain space.

Signed-off-by: Emil Velikov 
Reviewed-by: Peter Hutterer 
Signed-off-by: Peter Hutterer 

- - - - -
f4f32f13 by Mihail Konev at 2017-01-26T13:52:49+10:00
autogen: add default patch prefix

Signed-off-by: Mihail Konev 

- - - - -
e731a0e0 by Alan Coopersmith at 2018-11-19T22:37:07-08:00
Update README for gitlab migration

Signed-off-by: Alan Coopersmith 

- - - - -
bce06188 by Alan Coopersmith at 2018-12-07T19:49:06-08:00
Update configure.ac bug URL for gitlab migration

Signed-off-by: Alan Coopersmith 

- - - - -
bd87a886 by Robin Linden at 2022-01-07T03:54:01+01:00
Add missing HAVE_CONFIG_H guard to Xrenderint.h

Signed-off-by: Robin Linden 

- - - - -
b9629890 by Alan Coopersmith at 2022-07-17T17:37:15-07:00
Build xz tarballs instead of bzip2

Signed-off-by: Alan Coopersmith 

- - - - -
a5e4c91b by Alan Coopersmith at 2022-07-17T17:38:01-07:00
Fix spelling/wording issues

Found by using:
codespell --builtin clear,rare,usage,informal,code,names

Signed-off-by: Alan Coopersmith 

- - - - -
e3149468 by Alan Coopersmith at 2022-07-17T17:38:47-07:00
gitlab CI: add a basic build test

Signed-off-by: Alan Coopersmith 

- - - - -
3b888fdf by Dmitry Karasik at 2022-07-18T00:46:25+00:00
fix coredumps in XRenderComputeTrapezoids (issue #1)

Rationale: I don't have enough expertise to judge on how the tessellation
algorithm is broken in XRenderComputeTrapezoids but I do trust Keith Packard
that it is. However using cairo for proper tessellation, as he suggests, is
too heavyweight, and here I propose to alter the code to at least do not cause
coredumps.

Even if/when the function will be marked as obsolete, I believe it is pretty
much capable of rendering relatively simple shapes, and still retains some
value.

- - - - -
cc4ad7a3 by Alan Coopersmith at 2022-09-07T17:59:53+00:00
Remove unnecessary casts from malloc & free calls

These are not needed in C89 and later

Signed-off-by: Alan Coopersmith 

- - - - -
229c65d2 by Alan Coopersmith at 2022-09-07T17:59:53+00:00
Reduce variable scopes as recommended by cppcheck

Signed-off-by: Alan Coopersmith 

- - - - -
2b927f88 by Alan Coopersmith at 2022-09-07T17:59:53+00:00
Resolve -Wsign-compare warnings

Signed-off-by: Alan Coopersmith 

- - - - -
5a69e234 by Alan Coopersmith at 2022-09-07T17:59:53+00:00
Rename xDepth to xPDepth to quiet -Wshadow warnings

Xrender.c: In function ‘XRenderQueryFormats’:
Xrender.c:406:19: warning: declaration of ‘xDepth’ shadows a global declaration 
[-Wshadow]
 xPictDepth   *xDepth;
   ^~
In file included from 
/net/also.us.oracle.com/export/alanc/X.Org/amd64-gcc/install/usr/X11R7/include/X11/Xlibint.h:43:0,
 from Xrenderint.h:31,
 from Xrender.c:28:
/net/also.us.oracle.com/export/alanc/X.Org/amd64-gcc/install/usr/X11R7/include/X11/Xproto.h:329:7:
 note: shadowed declaration is here
 } xDepth;
   ^~

Signed-off-by: Alan Coopersmith 

- - - - -
ded8aa8c by Thomas E. Dickey at 2022-09-08T20:01:33-04:00
amend cppcheck-scope change, fixing c89 build

Signed-off-by: Thomas E. Dickey 

- - - - -
b62e3f39 by Thomas E. Dickey at 2022-09-08T20:01:39-04:00
additional cppcheck-scope warning

Signed-off-by: Thomas E. Dickey 

- - - - -
afc7f259 by Thomas E. Dickey at 2022-09-08T20:01:44-04:00
cppcheck (removing unused assignment lets variable scope reduction)

Signed-off-by: Thomas E. Dickey 

- - - - -
ea28ca1a by Thomas E. Dickey at 2022-09-09T20:34:19-04:00
use casts to reduce compiler warnings (no object change)

Signed-off-by: Thomas E. Dickey 

- - - - -
f43df871 by Thomas E. Dickey at 2022-09-11T12:26:14-04:00
use _Xconst with DataInt32/DataInt16/memcpy to reduce strict compiler warnings

Signed-off-by: Thomas E. Dickey 

- - - - -
df5f1f04 by Thomas E. Dickey at 2022-09-11T12:26:20-04:00
use _X_UNUSED for compiler-warnings

Signed-off-by: Thomas E. Dickey 

- - - - -
869d2b7a by Thomas E. Dickey at 2022-09-11T12:26:26-04:00
whitespace fix

Signed-off-by: Thomas E. Dickey 

- - - - -
a7d2 by Oliver Hattshire at 2022-09-11T16:41:36+00:00
WIP: Documentation

- - - - -
f6504f02 by Thomas E. Dickey at 2022-09-11T13:25:52-04:00
fix regression

Signed-off-by: Thomas E. Dickey 

- - - - -
e5e23272 by Alan Coopersmith at 2022-10-21T18:12:50-07:00
libXrender 0.9.11

Signed-off-by: Alan Coopersmith 

- - - - -
07efd804 by Alan Coopersmith at 2023-03-07T11:11:26-08:00
configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIB

Processing of libxrender_0.9.12-1_source.changes

2025-03-25 Thread Debian FTP Masters
libxrender_0.9.12-1_source.changes uploaded successfully to localhost
along with the files:
  libxrender_0.9.12-1.dsc
  libxrender_0.9.12.orig.tar.gz
  libxrender_0.9.12.orig.tar.gz.asc
  libxrender_0.9.12-1.diff.gz
  libxrender_0.9.12-1_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



Processing of libxshmfence_1.3.3-1_source.changes

2025-03-25 Thread Debian FTP Masters
libxshmfence_1.3.3-1_source.changes uploaded successfully to localhost
along with the files:
  libxshmfence_1.3.3-1.dsc
  libxshmfence_1.3.3.orig.tar.gz
  libxshmfence_1.3.3.orig.tar.gz.asc
  libxshmfence_1.3.3-1.diff.gz
  libxshmfence_1.3.3-1_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



[Git][xorg-team/lib/libxshmfence][upstream-unstable] 6 commits: configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL

2025-03-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed to branch upstream-unstable at X Strike Force / lib / 
libxshmfence


Commits:
9723b888 by Alan Coopersmith at 2023-03-08T14:49:08-08:00
configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL

AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008,
so it's time to rely on it.

Clears autoconf warnings:

configure.ac:13: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
configure.ac:13: You should run autoupdate.
aclocal.m4:3465: AC_PROG_LIBTOOL is expanded from...
configure.ac:13: the top level

libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.

Signed-off-by: Alan Coopersmith 

- - - - -
0c5b1907 by Alan Coopersmith at 2023-03-08T14:50:43-08:00
configure: replace deprecated AC_HELP_STRING with AS_HELP_STRING

Signed-off-by: Alan Coopersmith 

- - - - -
042a1cf3 by Alan Coopersmith at 2023-12-02T12:26:28-08:00
configure: replace deprecated AC_TRY_COMPILE with AC_COMPILE_IFELSE

Clears autoconf warnings:
configure.ac:127: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:127: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
configure.ac:127: the top level

Signed-off-by: Alan Coopersmith 

- - - - -
4fca45a7 by Thomas Devoogdt at 2024-04-05T10:45:15+02:00
src/xshmfence_futex.h: fix build on 32-bit architectures using 64-bit time_t

Fix the following build failure on 32-bit architectures using 64-bit
time_t (e.g. riscv32):

xshmfence_futex.h: In function 'sys_futex':
xshmfence_futex.h:58:24: error: 'SYS_futex' undeclared (first use in this 
function); did you mean 'sys_futex'?
   58 | return syscall(SYS_futex, addr1, op, val1, timeout, addr2, 
val3);
  |^
  |sys_futex

Similar to:
https://gitlab.freedesktop.org/mesa/mesa/-/commit/7d87478124061915582412ba410759afe863d679

Fixes:
https://gitlab.com/buildroot.org/buildroot/-/commit/e39ad96136a8c340b3aea6b036024e28f14584f3

Signed-off-by: Thomas Devoogdt 
Part-of: 


- - - - -
3aaf46a2 by Asahi Lina at 2024-10-22T22:28:19+09:00
alloc: Allow disabling memfd usage at runtime with XSHMFENCE_NO_MEMFD=1

For thin VMs used for compatibility reasons, it is desirable to directly
proxy the X11 protocol between an application running in a VM and an X
server running on the host. We can proxy futex wakeups with some watcher
code, but we need the futex memory itself to be shared. This works when
/dev/shm is mounted with virtiofs with DAX, but cannot work for memfds.

Add a XSHMFENCE_NO_MEMFD environment variable that, when set, disables
the memfd codepath and falls back to /dev/shm.

Signed-off-by: Asahi Lina 
Part-of: 


- - - - -
89f06474 by Alan Coopersmith at 2024-12-13T18:00:57-08:00
libxshmfence 1.3.3

Signed-off-by: Alan Coopersmith 

- - - - -


3 changed files:

- configure.ac
- src/xshmfence_alloc.c
- src/xshmfence_futex.h


Changes:

=
configure.ac
=
@@ -23,19 +23,23 @@ dnl
 dnl Process this file with autoconf to create configure.
 
 AC_PREREQ([2.60])
-AC_INIT([libxshmfence], [1.3.2],
+AC_INIT([libxshmfence], [1.3.3],
 [https://gitlab.freedesktop.org/xorg/lib/libxshmfence/-/issues],
 [libxshmfence])
 AC_CONFIG_SRCDIR([Makefile.am])
 AC_CONFIG_HEADERS([config.h])
+AC_CONFIG_MACRO_DIRS([m4])
 
+# Set common system defines for POSIX extensions, such as _GNU_SOURCE
+# Must be called before any macros that run the compiler (like LT_INIT
+# or XORG_DEFAULT_OPTIONS) to avoid autoconf errors.
 AC_USE_SYSTEM_EXTENSIONS
 
 # Initialize Automake
 AM_INIT_AUTOMAKE([foreign dist-xz])
 
 # Initialize libtool
-AC_PROG_LIBTOOL
+LT_INIT
 
 # Require xorg-macros: XORG_DEFAULT_OPTIONS, XORG_WITH_LINT
 m4_ifndef([XORG_MACROS_VERSION],
@@ -100,7 +104,7 @@ AC_CHECK_DECLS([__NR_memfd_create], [], [], [[#include 
]])
 
 AC_CHECK_HEADERS([sys/memfd.h], [AC_DEFINE([HAVE_MEMFD_H], 1, [Has sys/memfd.h 
header])])
 
-AC_ARG_ENABLE(visibility, AC_HELP_STRING([--enable-visibility], [Enable 
symbol visibility (default: auto)]),
+AC_ARG_ENABLE(visibility, AS_HELP_STRING([--enable-visibility], [Enable 
symbol visibility (default: auto)]),
[SYMBOL_VISIBILITY=$enableval],
[SYMBOL_VISIBILITY=auto])
 
@@ -120,15 +124,15 @@ if test x$SYMBOL_VISIBILITY != xno; then
fi
 fi
 if test x$have_visibility != xno; then
-   AC_TRY_COMPILE(
-   [#include 
+   AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
+   [[#include 
 extern _X_HIDDEN int hidden_int;
 extern _X_EXPORT int public_int;
 extern _X_HIDDEN int hidden_int_func(void);
-extern _X_EXPORT int public_int_func(void);],
-  

[Git][xorg-team/lib/libxshmfence] Pushed new tag debian/1.3.3-1

2025-03-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag debian/1.3.3-1 at X Strike Force / lib / 
libxshmfence

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libxshmfence/-/tree/debian/1.3.3-1
You're receiving this email because of your account on salsa.debian.org.




libxrender_0.9.12-1_source.changes ACCEPTED into unstable

2025-03-25 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 25 Mar 2025 14:48:17 +0200
Source: libxrender
Built-For-Profiles: noudeb
Architecture: source
Version: 1:0.9.12-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Closes: 1101290
Changes:
 libxrender (1:0.9.12-1) unstable; urgency=medium
 .
   [ Timo Aaltonen ]
   * control: Migrate to x11proto-dev.
   * New upstream release. (Closes: #1101290)
   * control: Migrate to pkgconf.
   * control: Update vcs urls.
   * Migrate to debhelper-compat 13.
   * rules: Drop old dbgsym migration.
   * control: Bump policy to 4.7.2.
 .
   [ Debian Janitor ]
   * Remove constraints unnecessary since buster:
 + Build-Depends: Drop versioned constraint on libx11-dev and xutils-dev.
 + libxrender-dev: Drop versioned constraint on libx11-dev in Depends.
Checksums-Sha1:
 4838d870a045ddda776650fb0d5c3c766ceaa50b 2258 libxrender_0.9.12-1.dsc
 d88cb1675496ebbe85d72a5e3fe58303173d5651 450034 libxrender_0.9.12.orig.tar.gz
 389c73bed638df9ed6ff4ec0885e8bd2b816e355 833 libxrender_0.9.12.orig.tar.gz.asc
 c13d65825ccf74257b0eb04fe2b21c9b260de6c4 21464 libxrender_0.9.12-1.diff.gz
 58cdbef1d5e8a579fbb3947f09a51ad84971289f 7157 
libxrender_0.9.12-1_source.buildinfo
Checksums-Sha256:
 2980c127d296455f4e9bcaf5ba114284fa0735ce3ef5b613dbe99d854bc87ca3 2258 
libxrender_0.9.12-1.dsc
 0fff64125819c02d1102b6236f3d7d861a07b5216d8eea336c3811d31494ecf7 450034 
libxrender_0.9.12.orig.tar.gz
 0bbd310ac3974ef398cf4d8a4b362b0b4d60ceb43e6eba393c3cc740b03816fc 833 
libxrender_0.9.12.orig.tar.gz.asc
 c0d3e91a3aa474772c242dcbb997504dff4c28e177d9b7fbb70c50ce7bf56fc5 21464 
libxrender_0.9.12-1.diff.gz
 4692cbd02dbb0842d485a12311fb11fe66ee3b3b6c00671fe623f9313fb8c394 7157 
libxrender_0.9.12-1_source.buildinfo
Files:
 116e028ff69d5a0817afc8c994d4bcc5 2258 x11 optional libxrender_0.9.12-1.dsc
 4b81179b01ce9aaf108e73112e719aa9 450034 x11 optional 
libxrender_0.9.12.orig.tar.gz
 5266b4f1d729b656ac868e23e915e11e 833 x11 optional 
libxrender_0.9.12.orig.tar.gz.asc
 97c58992c82fd6bfd56b61fd25f71eb0 21464 x11 optional libxrender_0.9.12-1.diff.gz
 7b1b0adfa3b7bfe079b96f6f4561d113 7157 x11 optional 
libxrender_0.9.12-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAmfipiIACgkQy3AxZaiJ
hNxLUxAAmds/0WzPwJnpAVIY6KbPGd/HMbzlHpzZfZ1LLky9opxJpx6fNGbjBttW
cDtzZVxJ7Rbjwd3bZNEFreenA/jeSYhqWW6i7eOyshttq6d6pSMzp7Ad98rblEbT
g4Mu0W1PJ8Mp0bN17He3xidscI3lIMtFckdCt6oxNdQmJAH6FUFSWE6Us+UbjTyF
283YyHitnN2rM++tdNivEhEGpM4I1TUE1dtzavhSTJ/ku5UTb59hqFHL5Xpe4JKw
9b4aIXY9ORiDeyz8VsfLc4lq2UsRqq2kL3YOl/1ESzbp3Adf7v/UeB+q/RzQycNC
TZ2JskfEsgBWqNhwLLBqxmsjVR8neg4zYPV+WMSax8slGFFThVoLBVSg6JyOcbCH
INc7HacyVvbGibwK0GMK9GrxCFwWX8MT5Bnn2BzizjwRp8wwHzKiVH+XonyNOz1i
cJGbSe4vW2XiqxOzOlWNA6aY2dqJGwc2uppyUt0n86skjIO/roCcxqhoOjNJMy7g
8KIHAfnILDvFYWe4PWmzFoXy30QHfrAhsntDDoKIqi/jSqMQ8NP+eVe+/tk2bnTT
t9tlps7ZLAfcqbinXrDGbnoddUUGDTRgtPQcD8xzWGLs7fXjxGnvfZuS4CH2Tnr/
qsYa3P2HB4EuKhsCZHMEL5D3ena6Dj0xij6nOptk2b29LiuvjvE=
=JtqU
-END PGP SIGNATURE-



pgp3Rs5VNgxGH.pgp
Description: PGP signature


libxshmfence_1.3.3-1_source.changes ACCEPTED into unstable

2025-03-25 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 25 Mar 2025 15:28:20 +0200
Source: libxshmfence
Built-For-Profiles: noudeb
Architecture: source
Version: 1.3.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Changes:
 libxshmfence (1.3.3-1) unstable; urgency=medium
 .
   * New upstream release.
   * control, rules: Migrate to debhelper-compat 13.
   * control: Migrate to pkgconf.
   * control: Bump policy to 4.7.2
Checksums-Sha1:
 c1919c57265959caa5a5238d39cef4b902641e40 2416 libxshmfence_1.3.3-1.dsc
 e8f34b86ad9d8faf77029868243a50f35fe5a8e4 402414 libxshmfence_1.3.3.orig.tar.gz
 37b09fd56b6ccb5aa0ed7cb81dcad2c99dba6ab6 833 libxshmfence_1.3.3.orig.tar.gz.asc
 e4eeac3bc658489b6356b7549d2fb0d45a9bb9c9 18890 libxshmfence_1.3.3-1.diff.gz
 ed27924212b26ec615d71c16bae7605095ae168b 6950 
libxshmfence_1.3.3-1_source.buildinfo
Checksums-Sha256:
 a0a5c9fb10a27f84ef2280bfa5885e01e1dbe8f68ff9236bb6f22c7abb2c4ad0 2416 
libxshmfence_1.3.3-1.dsc
 6233ccd9fa80198835efc3039cdf8086ab2b218b17e77ebdb0a19913fcee58d3 402414 
libxshmfence_1.3.3.orig.tar.gz
 38d8dea031c58aee780117d8c1ab17569580b7ee4de2876ce3753dc7526da67d 833 
libxshmfence_1.3.3.orig.tar.gz.asc
 e84dfe14637642e84a5a6523f771d7b55b271cac5cb0532aaf36acf776c8e4a5 18890 
libxshmfence_1.3.3-1.diff.gz
 ec78370346f9ab9f4b4e9a4bdb0f5b4170f31cf3e64165ddbdd75ba346305ba7 6950 
libxshmfence_1.3.3-1_source.buildinfo
Files:
 cba2eb6fa1cbcbbab11b4b558da4dc68 2416 libs optional libxshmfence_1.3.3-1.dsc
 09372496c5e400af6e4eecb7a980efcd 402414 libs optional 
libxshmfence_1.3.3.orig.tar.gz
 9f26e2cc530c75be37af8cd2bb649f31 833 libs optional 
libxshmfence_1.3.3.orig.tar.gz.asc
 612f002f5329312d36cde3cc90f52bad 18890 libs optional 
libxshmfence_1.3.3-1.diff.gz
 165958aabba66124516fd6302ec93431 6950 libs optional 
libxshmfence_1.3.3-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAmfir3wACgkQy3AxZaiJ
hNww9RAAjL7g8mtULneyqg5T4ijXyIsVhbGh1+WzeXz8FNioKxXHFuu44hElJ//G
sXtbhyeyq763DGprXpj/fq2AG0SgUcy16hBW4qoQV/n0IBEJYP4KlZZldLsMm70y
PF3ORIpMJIMLOBuzFbEU/g3nhorqrz6acYM85gpD6TqlEU26PvDnWLf267aG2L1i
NK6Q7RkmkiUhPVa39j8v/gTiorX5qwgHI1of1xoUXxaDoNXGt+LNH4UzvCZejVCw
j4/9l+S9AIogwnHGSXAJ7cB7hfarjSmMfAEgh8gQZW6/XtXxiHsErLju7oJJt1Tu
quPPVGxkpXbxxV4WFP7Pj5UikzkSXWkoMywS4WiYsMvOi5ObzHcaOZXsr2UIttes
E6PqJnkyXih4mk52lH2WrCTSXyCe3Lby2NzxFH1baykV9aFapD+RydFiGdz63U6/
hY85JDUf5AKGySitBfxrUNDEjEIaOvRuZLKgEhUqMHjZfIQIy+NVoQkGCX19472n
rJ8x6Z3R/LFymDYwMvkxu38rMVYwWQVeDwDtm7vY2BuiAnxB+pIFGNiADo7jiYOE
MORPjJ688KbcASDgM2HJ2n4kylFBNqnbTN4fMmejCer32w00ZFzxLUil4gy/wVsT
zr5Fx3vGmSz3i3hsbkkL+Ouka/qQx0hF/qp6QPWMEk9SizXqi6c=
=33Iu
-END PGP SIGNATURE-



pgp0Ajfj0jyEh.pgp
Description: PGP signature


[Git][xorg-team/lib/libsm] Pushed new tag debian/2%1.2.6-1

2025-03-25 Thread Timo Aaltonen (@tjaalton)


Timo Aaltonen pushed new tag debian/2%1.2.6-1 at X Strike Force / lib / libsm

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/libsm/-/tree/debian/2%251.2.6-1
You're receiving this email because of your account on salsa.debian.org.




libsm_1.2.6-1_source.changes ACCEPTED into unstable

2025-03-25 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 25 Mar 2025 15:14:52 +0200
Source: libsm
Built-For-Profiles: noudeb
Architecture: source
Version: 2:1.2.6-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Changes:
 libsm (2:1.2.6-1) unstable; urgency=medium
 .
   * New upstream release.
   * control: Fix -dev to depend on x11proto-dev instead of -core-dev.
   * watch: Update upstream vcs url.
   * control: Migrate to debhelper-compat, bump to 13.
   * control: Migrate to pkgconf.
   * rules: Drop old dbgsym migration.
Checksums-Sha1:
 49dfbd9ed4e5c74c2f92fa1994458bc66c5ff679 2302 libsm_1.2.6-1.dsc
 74edcd2c874c15bad5b114892eacefdcd334a044 467497 libsm_1.2.6.orig.tar.gz
 802fc2ebc89198a23b9fb256f83f0f2bf42a034c 833 libsm_1.2.6.orig.tar.gz.asc
 0648ab633a7806564f65530deb148693cd62f9dd 13291 libsm_1.2.6-1.diff.gz
 e1aff0c9adf33870124aaf072c85a050e7ee88d3 7085 libsm_1.2.6-1_source.buildinfo
Checksums-Sha256:
 d0ab34a54b145ea728242638b878d05f84bcb71feabf075c5e9510cc608aab93 2302 
libsm_1.2.6-1.dsc
 166b4b50d606cdd83f1ddc61b5b9162600034f848b3e32ccbb0e63536b7d6cdd 467497 
libsm_1.2.6.orig.tar.gz
 b5e59abae8a79ae9901e73178dacf5af9d7c3b91704fd86de85d305fd7a17a7f 833 
libsm_1.2.6.orig.tar.gz.asc
 7cc1d915c18fa6c34cc57c44ca844b62e99fba79b70c0941466d3747e15f2195 13291 
libsm_1.2.6-1.diff.gz
 db3fc6a2c4c4b54c8eb806533cac0dccb42ca8ff117344787b62ade082a8f26d 7085 
libsm_1.2.6-1_source.buildinfo
Files:
 2c7310c418cd9550b1f86ba2f8d522e4 2302 x11 optional libsm_1.2.6-1.dsc
 f0a85568dd9b38b049fdd33d746c0957 467497 x11 optional libsm_1.2.6.orig.tar.gz
 baf90a1f28b240a2b394f8e3ec816744 833 x11 optional libsm_1.2.6.orig.tar.gz.asc
 e2cce604b8e688b8b77c57cfd6562062 13291 x11 optional libsm_1.2.6-1.diff.gz
 108effc8f2995ecbe362dd72d01984e3 7085 x11 optional 
libsm_1.2.6-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAmfirG4ACgkQy3AxZaiJ
hNxw0g//TrsDIY+91earNrV0aknbPx5wS286Rg190A2JjHHt1qBh78OjnjPk8YPc
TcKh1CAiNHVdXQDRutu6Tf8jZTQOFsrLv++btQJqM2FSVcNQRSQIPjeP+lNU1qYC
hxx8RMKIfRPrgDyk/rvQc9hoLwDnuOSJYljUuwSfmeroZIB1mdKizsO/1N6LpnDW
DodGV8nEKJDlRpjW206BOL7MFzAmOSxB28nCW/EIVzwIr72Bi4KSdfBubBevyPVw
DIdfPgt/9okN48Pp6VedbVC7L0sDYFAb54UhMHJN8uddh8FqhtRBOwiqNZuZUfjm
vmRqRqgyo34uFvVNbAmKj/gEbo2J206UJlA/vU6OgGXdM/uz5EWWeQxX8PjnAMdH
xJG1RACqN8yuDtnNsvslYTXyHQbTM3a52I9ROqLSb4M/+f2WebSEu+PCvZLQYrmP
wxzYyY0HUH7+/qccYInSQW3J71F1BbqHDk0xwYk/c8CH8f/n1hQdfJJ4kgXKOERg
heUAby4+PRqQ0sYWh/zRZQp3Via4NEUYI9vVnx0nDSp62NQIsBJEhJvc1OYnJYXv
BTQuvCY8jVp6C984bx+CUweqC9ii18JJ3OMqw93GszfLgGeY+QAOBqFhvGM+ZM0T
9L592/NoLtRGAzsh0zwa1pEQt2phlMAzVFwiJ5NCdU53mc2yxTQ=
=jZEL
-END PGP SIGNATURE-



pgpLRFw9hErut.pgp
Description: PGP signature


Bug#1101290: libxrender FTBFS: error: expected ';' before 'elt'

2025-03-25 Thread Helmut Grohne
Source: libxrender
Version: 1:0.9.10-1.2
Severity: serious
Tags: ftbfs
User: helm...@debian.org
Usertags: rebootstrap

libxrender fails to build from source in unstable. A sequential build
ends as follows:

/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../../src -I..  -I../.. -I../../include/X11/extensions -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main 
-Werror=missing-braces -Werror=sequence-point -Werror=return-type 
-Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address 
-Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing  
-DMALLOC_0_RETURNS_NULL -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/libxrender-0.9.10=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c -o Glyph.lo ../../src/Glyph.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../src -I.. -I../.. 
-I../../include/X11/extensions -Wdate-time -D_FORTIFY_SOURCE=2 -Wall 
-Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes 
-Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main 
-Werror=missing-braces -Werror=sequence-point -Werror=return-type 
-Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address 
-Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing 
-DMALLOC_0_RETURNS_NULL -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/libxrender-0.9.10=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c ../../src/Glyph.c  -fPIC -DPIC -o 
.libs/Glyph.o
../../src/Glyph.c: In function 'XRenderCompositeText8':
../../src/Glyph.c:481:13: error: expected ';' before 'elt'
  481 | elt->len = this_chars;
  | ^~~
../../src/Glyph.c: In function 'XRenderCompositeText16':
../../src/Glyph.c:592:13: error: expected ';' before 'elt'
  592 | elt->len = this_chars;
  | ^~~
../../src/Glyph.c: In function 'XRenderCompositeText32':
../../src/Glyph.c:698:13: error: expected ';' before 'elt'
  698 | elt->len = this_chars;
  | ^~~
make[3]: *** [Makefile:503: Glyph.lo] Error 1
make[3]: Leaving directory 
'/build/reproducible-path/libxrender-0.9.10/build/src'
make[2]: *** [Makefile:526: all-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/libxrender-0.9.10/build'
make[1]: *** [Makefile:414: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/libxrender-0.9.10/build'
dh_auto_build: error: cd build && make -j1 returned exit code 2
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

Helmut



Processed: severity of 1101097 is important

2025-03-25 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> severity 1101097 important
Bug #1101097 [src:mesa] Mesa: no hardware acceleration on ATI RS690 since ver 
24.3.0
Severity set to 'important' from 'grave'
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1101097: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1101097
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems