New commits:
commit 6ec26e378c68258d9229993d8e7e0dea0bdb9bfa
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
acl: Use slibtool
commit 0973d5a8adf79abed7fb42dfde30c05108b88eb7
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
acl: Fix build against musl
commit 2efdb0b83c806f3582e344aa3d5382be63701c4b
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
acl: remove PRE_BUILD, no longer needed
commit ee743dbe72b0fed6c288209634dabe7cf3196595
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
FUNCTIONS: Add functions to aid disabling .la files
- patch_bundled_libtool: patch ltmain.sh to not install .la files
- patch_configure_libtool_override: patch configure script to not override
the LIBTOOL variable
Both are automatically called from default_pre_build, and search
well-known
locations for their respective target files, but can be called with custom
arguments if necessary.
diff --git a/ChangeLog b/ChangeLog
index 748059c..2e901d4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2025-01-04 Ismael Luceno <ismael AT sourcemage.org>
+ * FUNCTIONS: added patch_bundled_libtool function
+ added patch_configure_libtool_override function
+
2025-01-01 Pavel Vinogradov <public AT sourcemage.org>
* gnu.gpg: new key, A186278D426A38E9, Ken Pizzini <ken AT gnu.org>
diff --git a/FUNCTIONS b/FUNCTIONS
index 39b4772..a746c35 100755
--- a/FUNCTIONS
+++ b/FUNCTIONS
@@ -52,7 +52,11 @@ function default_grimoire_post_install () {
#---------------------------------------------------------------------
function default_pre_build () {
invoke_gcc &&
- real_default_pre_build
+ real_default_pre_build &&
+ cd "$SOURCE_DIRECTORY" &&
+ patch_configure_libtool_override &&
+ patch_bundled_libtool &&
+ cd -
}