Skip to Content.
Sympa Menu

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

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
  • Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (be4074ddf8fde481577d77205b9a3d47f085ba25)
  • Date: Fri, 17 Nov 2023 01:18:52 +0000

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

disk/parted/BUILD | 6 +++++-
disk/parted/DEPENDS | 16 ++++++++++++----
disk/parted/HISTORY | 4 ++++
3 files changed, 21 insertions(+), 5 deletions(-)

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

parted: Add gettext as hard dep on musl systems

diff --git a/disk/parted/BUILD b/disk/parted/BUILD
index d85c0a9..a867eb4 100755
--- a/disk/parted/BUILD
+++ b/disk/parted/BUILD
@@ -1,3 +1,7 @@
-OPTS="--disable-Werror $OPTS" &&
+case "$HOST" in
+(*-musl)
+ LIBS+=' -liconv'
+ ;;
+esac &&

default_build
diff --git a/disk/parted/DEPENDS b/disk/parted/DEPENDS
index e86abd6..d599f90 100755
--- a/disk/parted/DEPENDS
+++ b/disk/parted/DEPENDS
@@ -7,10 +7,18 @@ optional_depends readline \
"--with-readline" \
"for fancy command line editing" &&

-optional_depends GETTEXT \
- "--enable-nls" \
- "--disable-nls" \
- "for Native Language Support" &&
+case "$HOST" in
+(*-musl)
+ # needed for libiconv with parted 3.6
+ depends GETTEXT
+ ;;
+(*-gnu)
+ optional_depends GETTEXT \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support"
+ ;;
+esac &&

optional_depends lvm \
"--enable-device-mapper" \
diff --git a/disk/parted/HISTORY b/disk/parted/HISTORY
index 866cb00..352db19 100644
--- a/disk/parted/HISTORY
+++ b/disk/parted/HISTORY
@@ -1,3 +1,7 @@
+2023-11-13 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, BUILD: added GETTEXT as a hard dependency on musl systems
+ removed --disable-Werror, no longer needed
+
2023-08-09 Stephane Fontaine <esselfe16 AT gmail.com>
* DETAILS: updated to 3.6




  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (be4074ddf8fde481577d77205b9a3d47f085ba25), Ismael Luceno, 11/16/2023

Archive powered by MHonArc 2.6.24.

Top of Page