[PATCH] ft-hb.c: define _GNU_SOURCE for RTLD_DEFAULT
Ozkan Sezer <[email protected]> Wed, 28 May 2025 23:38:14 +0300
| Newsgroups | gmane.comp.fonts.freetype.devel |
|---|---|
| Message-ID | <CAA2C=vBEUS-fYbCgzRvxYduj2FD3mOPfYZYsgYpeAjvWoJkh+A@mail.gmail.com> |
RTLD_DEFAULT may be guarded by __USE_GNU which then would lead to build failures. --- src/autofit/ft-hb.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/src/autofit/ft-hb.c b/src/autofit/ft-hb.c index 105d149..14d4276 100644 --- a/src/autofit/ft-hb.c +++ b/src/autofit/ft-hb.c @@ -15,6 +15,10 @@ * */ + +#if !defined(_WIN32) && !defined(_GNU_SOURCE) +# define _GNU_SOURCE 1 /* for RTLD_DEFAULT */ +#endif #include <freetype/freetype.h> #include <freetype/internal/ftmemory.h> -- O.S.
0001-src-autofit-ft-hb.c-define-_GNU_SOURCE-for-RTLD_DEFA.patch
(application/octet-stream, 738 B)
From e9308846cf02c6698d3b11bdc0de6326542c2323 Mon Sep 17 00:00:00 2001 From: Ozkan Sezer <[email protected]> Date: Wed, 28 May 2025 23:33:10 +0300 Subject: [PATCH] src/autofit/ft-hb.c: define _GNU_SOURCE for RTLD_DEFAULT RTLD_DEFAULT may be guarded by __USE_GNU which then would lead to build failures. --- src/autofit/ft-hb.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/src/autofit/ft-hb.c b/src/autofit/ft-hb.c index 105d149..14d4276 100644 --- a/src/autofit/ft-hb.c +++ b/src/autofit/ft-hb.c @@ -15,6 +15,10 @@ * */ + +#if !defined(_WIN32) && !defined(_GNU_SOURCE) +# define _GNU_SOURCE 1 /* for RTLD_DEFAULT */ +#endif #include <freetype/freetype.h> #include <freetype/internal/ftmemory.h>