Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Thomas Orgis (93d56ef9efda8a37b1f93410ecc3742fa2134239)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Thomas Orgis <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (93d56ef9efda8a37b1f93410ecc3742fa2134239)
  • Date: Mon, 19 Oct 2020 18:11:59 +0000

GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:

gnome2-libs/libglade2/HISTORY | 3 +++
gnome2-libs/libglade2/PRE_BUILD | 16 ++++++++++++++++
2 files changed, 19 insertions(+)

New commits:
commit 93d56ef9efda8a37b1f93410ecc3742fa2134239
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

libglade2: fix build, explicit linking to gmodule

diff --git a/gnome2-libs/libglade2/HISTORY b/gnome2-libs/libglade2/HISTORY
index 2dada9b..048914b 100644
--- a/gnome2-libs/libglade2/HISTORY
+++ b/gnome2-libs/libglade2/HISTORY
@@ -1,3 +1,6 @@
+2020-10-19 Thomas Orgis <sobukus AT sourcemage.org>
+ * PRE_BUILD: fix build where gmodule symbols are missing
+
2019-08-14 Ismael Luceno <ismael AT sourcemage.org>
* PRE_BUILD: Fixed build against musl

diff --git a/gnome2-libs/libglade2/PRE_BUILD b/gnome2-libs/libglade2/PRE_BUILD
index 3c8cac2..8fefa38 100755
--- a/gnome2-libs/libglade2/PRE_BUILD
+++ b/gnome2-libs/libglade2/PRE_BUILD
@@ -1,3 +1,19 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
+# At least on a system with as-needed, explicit linking to gmodule is
missing.
+patch -p0 <<EOT &&
+--- configure.in.orig 2020-10-19 20:03:35.353644754 +0200
++++ configure.in 2020-10-19 20:04:05.491647541 +0200
+@@ -46,7 +46,8 @@
+ libxml-2.0 >= required_libxml_version dnl
+ atk >= required_atk_version dnl
+ gtk+-2.0 >= required_gtk_version dnl
+- glib-2.0 >= required_glib_version])
++ glib-2.0 >= required_glib_version
++ gmodule-2.0 >= required_glib_version ])
+
+ AC_MSG_CHECKING([for native Win32])
+ case "$host" in
+EOT
+autoreconf -iv &&
sedit 's!maybe_os in$!& linux-musl*|\\!' config.sub



  • [SM-Commit] GIT changes to master grimoire by Thomas Orgis (93d56ef9efda8a37b1f93410ecc3742fa2134239), Thomas Orgis, 10/19/2020

Archive powered by MHonArc 2.6.24.

Top of Page