[Git][xorg-team/lib/waffle][debian-unstable] 4 commits: d/changelog: Start 1.8.1-2 changelog

"Jordan Justen (@jljusten)" <[email protected]>
Newsgroups gmane.linux.debian.devel.x
Message-ID <[email protected]>

Jordan Justen pushed to branch debian-unstable at X Strike Force / lib / waffle


Commits:
e5890207 by Jordan Justen at 2026-04-25T06:57:57-07:00
d/changelog: Start 1.8.1-2 changelog

Signed-off-by: Jordan Justen <[email protected]>

- - - - -
0a9feb6e by Jordan Justen at 2026-04-25T06:59:14-07:00
d/control: Standards-Version 4.7.0 => 4.7.4

Signed-off-by: Jordan Justen <[email protected]>

- - - - -
8d4bd39b by Jordan Justen at 2026-04-28T02:40:37-07:00
d/patches: Add patch from upstream for glibc 2.43 (Closes: #1128852)

Signed-off-by: Jordan Justen <[email protected]>

- - - - -
c0b6578c by Jordan Justen at 2026-04-28T02:45:50-07:00
d/changelog: Release 1.8.1-2 to unstable

Signed-off-by: Jordan Justen <[email protected]>

- - - - -


5 changed files:

- debian/changelog
- debian/control
- debian/patches/0001-debian-Patch-docbookx.dtd-url-to-local-file-path.patch
- + debian/patches/0002-c11-threads-fix-build-on-c23.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+waffle (1.8.1-2) unstable; urgency=medium
+
+  * d/control: Standards-Version 4.7.0 => 4.7.4
+  * d/patches: Add patch from upstream for glibc 2.43 (Closes: #1128852)
+
+ -- Jordan Justen <[email protected]>  Tue, 28 Apr 2026 02:44:58 -0700
+
 waffle (1.8.1-1) unstable; urgency=medium
 
   * New upstream release


=====================================
debian/control
=====================================
@@ -20,7 +20,7 @@ Build-Depends: bash-completion,
                python3-setuptools,
                wayland-protocols,
                xsltproc
-Standards-Version: 4.7.0
+Standards-Version: 4.7.4
 Rules-Requires-Root: no
 Homepage: https://waffle.freedesktop.org/
 Vcs-Git: https://salsa.debian.org/xorg-team/lib/waffle.git


=====================================
debian/patches/0001-debian-Patch-docbookx.dtd-url-to-local-file-path.patch
=====================================
@@ -67,7 +67,7 @@ index 16ca4b8..d611f61 100644
  <legalnotice>
    <para>
 diff --git a/man/waffle.7.xml b/man/waffle.7.xml
-index 5c6a34d..1f15e2c 100644
+index 2f6f63f..84d6bf3 100644
 --- a/man/waffle.7.xml
 +++ b/man/waffle.7.xml
 @@ -1,6 +1,6 @@
@@ -115,7 +115,7 @@ index 91fca9b..6caa281 100644
  <!--
    Copyright Intel 2012
 diff --git a/man/waffle_display.3.xml b/man/waffle_display.3.xml
-index 9896247..029ff68 100644
+index 87e76b2..0a89b19 100644
 --- a/man/waffle_display.3.xml
 +++ b/man/waffle_display.3.xml
 @@ -1,6 +1,6 @@
@@ -211,7 +211,7 @@ index eb7c5d8..db78b58 100644
  <!--
    Copyright Intel 2012
 diff --git a/man/waffle_init.3.xml b/man/waffle_init.3.xml
-index e443060..3cab311 100644
+index 67acfdb..1a55b6b 100644
 --- a/man/waffle_init.3.xml
 +++ b/man/waffle_init.3.xml
 @@ -1,6 +1,6 @@
@@ -307,7 +307,7 @@ index a150830..4c94f34 100644
  <!--
    Copyright Intel 2012
 diff --git a/man/wflinfo.1.xml b/man/wflinfo.1.xml
-index 2f54aaa..ea129d4 100644
+index 30327fc..d16b22d 100644
 --- a/man/wflinfo.1.xml
 +++ b/man/wflinfo.1.xml
 @@ -1,6 +1,6 @@


=====================================
debian/patches/0002-c11-threads-fix-build-on-c23.patch
=====================================
@@ -0,0 +1,50 @@
+From: Khem Raj <[email protected]>
+Date: Mon, 10 Nov 2025 19:20:22 -0800
+Subject: c11/threads: fix build on c23
+
+C23/glibc is now including once_init in stdlib.h
+
+https://patchwork.sourceware.org/project/glibc/patch/[email protected]/#213088
+
+Conditionally check if glibc already provided c23 definition via stdlib.h
+
+Signed-off-by: Khem Raj <[email protected]>
+(cherry picked from commit 6b3c46483844faba4dfe7dd90dc2b0cd06e67158)
+---
+ third_party/threads/threads.h       | 3 ++-
+ third_party/threads/threads_posix.c | 3 ++-
+ 2 files changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/third_party/threads/threads.h b/third_party/threads/threads.h
+index b4db50c..cdc7bea 100644
+--- a/third_party/threads/threads.h
++++ b/third_party/threads/threads.h
+@@ -102,8 +102,9 @@ typedef pthread_cond_t  cnd_t;
+ typedef pthread_t       thrd_t;
+ typedef pthread_key_t   tss_t;
+ typedef pthread_mutex_t mtx_t;
++#ifndef __once_flag_defined
+ typedef pthread_once_t  once_flag;
+-
++#endif
+ #else
+ #error Not supported on this platform.
+ #endif
+diff --git a/third_party/threads/threads_posix.c b/third_party/threads/threads_posix.c
+index bc50825..d93013b 100644
+--- a/third_party/threads/threads_posix.c
++++ b/third_party/threads/threads_posix.c
+@@ -75,11 +75,12 @@ static void *impl_thrd_routine(void *p)
+ 
+ /*--------------- 7.25.2 Initialization functions ---------------*/
+ // 7.25.2.1
++#ifndef __once_flag_defined
+ void call_once(once_flag *flag, void (*func)(void))
+ {
+     pthread_once(flag, func);
+ }
+-
++#endif
+ 
+ /*------------- 7.25.3 Condition variable functions -------------*/
+ // 7.25.3.1


=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
 0001-debian-Patch-docbookx.dtd-url-to-local-file-path.patch
+0002-c11-threads-fix-build-on-c23.patch



View it on GitLab: https://salsa.debian.org/xorg-team/lib/waffle/-/compare/620554e22f71b7dfc9a517b2672ec7b4ff133c6b...c0b6578c9411915550c7010ac3558d0c69852bae

-- 
View it on GitLab: https://salsa.debian.org/xorg-team/lib/waffle/-/compare/620554e22f71b7dfc9a517b2672ec7b4ff133c6b...c0b6578c9411915550c7010ac3558d0c69852bae
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.