Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (e83fe8b8ab4e6fcd45aafae2524d9fe613a06f55)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (e83fe8b8ab4e6fcd45aafae2524d9fe613a06f55)
  • Date: Sat, 4 Jan 2025 18:11:10 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

audio-libs/liblrdf/DEPENDS | 1
audio-libs/liblrdf/HISTORY | 3 +
audio-libs/liblrdf/PRE_BUILD | 3 -
net/collectd/HISTORY | 4 +
net/collectd/patches/0001-Fix-build-against-Python-3.11.patch | 29
++++++++++
5 files changed, 38 insertions(+), 2 deletions(-)

New commits:
commit e83fe8b8ab4e6fcd45aafae2524d9fe613a06f55
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

collectd: Fix build against Python 3.11

commit 0eec6c485644da484f945a3efe1713e3815edc92
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

liblrdf: Use slibtool

diff --git a/audio-libs/liblrdf/DEPENDS b/audio-libs/liblrdf/DEPENDS
index 98d07ec..198bc74 100755
--- a/audio-libs/liblrdf/DEPENDS
+++ b/audio-libs/liblrdf/DEPENDS
@@ -1,3 +1,4 @@
+depends slibtool LIBTOOL=slibtool-shared &&
depends SSL &&
depends raptor &&
depends ladspa
diff --git a/audio-libs/liblrdf/HISTORY b/audio-libs/liblrdf/HISTORY
index f077bcf..bf7148a 100644
--- a/audio-libs/liblrdf/HISTORY
+++ b/audio-libs/liblrdf/HISTORY
@@ -1,3 +1,6 @@
+2025-01-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, PRE_BUILD: made use of slibtool
+
2022-01-27 Ismael Luceno <ismael AT sourcemage.org>
* PRE_BUILD: disabled installation of libtool pseudo-libraries
* DETAILS: PATCHLEVEL++
diff --git a/audio-libs/liblrdf/PRE_BUILD b/audio-libs/liblrdf/PRE_BUILD
index 64d7de7..e306cdb 100755
--- a/audio-libs/liblrdf/PRE_BUILD
+++ b/audio-libs/liblrdf/PRE_BUILD
@@ -6,5 +6,4 @@ sedit 's:<raptor.h>:<raptor2/raptor2.h>:' lrdf.h &&
# Call autogen.sh, but avoid running the configure script
sedit '/[.][/]configure/,$ d' autogen.sh &&
./autogen.sh &&
-# disable instalation of libtool pseudo-libraries
-sed -E -i '/^[\t ]*(func_show_|$run )eval "[$]install_prog [$]instname /d'
ltmain.sh
+patch_configure_libtool_override
diff --git a/net/collectd/HISTORY b/net/collectd/HISTORY
index b7c8a64..f72022e 100644
--- a/net/collectd/HISTORY
+++ b/net/collectd/HISTORY
@@ -1,3 +1,7 @@
+2025-01-04 Ismael Luceno <ismael AT sourcemage.org>
+ * patches/0001-Fix-build-against-Python-3.11.patch:
+ fixed build against Python 3.11
+
2022-07-31 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, BUILD: updated spell to 5.12.0
* patches/0001-Fix-anonymous-connection_state-pointer.patch,
diff --git a/net/collectd/patches/0001-Fix-build-against-Python-3.11.patch
b/net/collectd/patches/0001-Fix-build-against-Python-3.11.patch
new file mode 100644
index 0000000..ff41b39
--- /dev/null
+++ b/net/collectd/patches/0001-Fix-build-against-Python-3.11.patch
@@ -0,0 +1,29 @@
+From 0b78d340ff3d61e157f5a85878419bc81e007f03 Mon Sep 17 00:00:00 2001
+From: psykose <alice AT ayaya.dev>
+Date: Wed, 23 Nov 2022 10:05:00 +0000
+Subject: [PATCH] Fix build against Python 3.11
+
+Upstream-Status: Unknown
+Origin: Alpine Linux
+[ismael AT sourcemage.org: Patch normalised]
+Signed-off-by: Ismael Luceno <ismael AT sourcemage.org>
+---
+ src/cpython.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/cpython.h b/src/cpython.h
+index 11e64fa..ef75ea7 100644
+--- a/src/cpython.h
++++ b/src/cpython.h
+@@ -26,7 +26,7 @@
+
+ /* Some python versions don't include this by default. */
+
+-#include <longintrepr.h>
++#include <Python.h>
+
+ /* These two macros are basically Py_BEGIN_ALLOW_THREADS and
+ * Py_BEGIN_ALLOW_THREADS
+--
+Fixed up by sm-checkpatch 0.1
+


  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (e83fe8b8ab4e6fcd45aafae2524d9fe613a06f55), Ismael Luceno, 01/04/2025

Archive powered by MHonArc 2.6.24.

Top of Page