aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2025-04-29 01:39:26 +0000
committerLaurent Bercot <ska@appnovation.com>2025-04-29 01:39:26 +0000
commitc4a419ffb5217370ad877db8385d5fe4c7d8ebda (patch)
treec8c3e37bb6d34125dc7c9d445495c09c1fd9e4f9
parentad45ffeacfd67b583f70c6ffff1cb5f27fed2713 (diff)
downloadskabus-c4a419ffb5217370ad877db8385d5fe4c7d8ebda.tar.gz
More build fixes
Signed-off-by: Laurent Bercot <ska@appnovation.com>
-rwxr-xr-xconfigure6
-rwxr-xr-xtools/configure.template4
-rwxr-xr-xtools/gen-configure.el4
3 files changed, 7 insertions, 7 deletions
diff --git a/configure b/configure
index b8b2793..4949f91 100755
--- a/configure
+++ b/configure
@@ -405,7 +405,7 @@ tryldflag LDFLAGS_AUTO -Wl,--sort-common
CPPFLAGS_AUTO="${CPPFLAGS_AUTO}${addincpath}"
if $evenmorestatic ; then
- LDFLAGS_NOSHARED=-static
+ LDFLAGS_NOSHARED=" -static"
fi
if $shared ; then
@@ -465,7 +465,7 @@ CFLAGS := ${CFLAGS}${CFLAGS_POST:+ }$CFLAGS_POST
LDFLAGS_AUTO := $LDFLAGS_AUTO
LDFLAGS := ${LDFLAGS}${LDFLAGS_POST:+ }$LDFLAGS_POST
LDFLAGS_SHARED := $LDFLAGS_SHARED
-LDFLAGS_NOSHARED := $LDFLAGS_NOSHARED
+LDFLAGS_NOSHARED :=$LDFLAGS_NOSHARED
CROSS_COMPILE := $cross
vpath lib%.a$vpaths
@@ -535,4 +535,4 @@ echo "#define ${package_macro_name}_SYSCONFPREFIX \"$sysconfdir/\""
echo
echo "#endif"
exec 1>&3 3>&-
-echo " ... done." \ No newline at end of file
+echo " ... done."
diff --git a/tools/configure.template b/tools/configure.template
index 54e5ea1..51fc2b4 100755
--- a/tools/configure.template
+++ b/tools/configure.template
@@ -405,7 +405,7 @@ tryldflag LDFLAGS_AUTO -Wl,--sort-common
CPPFLAGS_AUTO="${CPPFLAGS_AUTO}${addincpath}"
if $evenmorestatic ; then
- LDFLAGS_NOSHARED=-static
+ LDFLAGS_NOSHARED=" -static"
fi
if $shared ; then
@@ -465,7 +465,7 @@ CFLAGS := ${CFLAGS}${CFLAGS_POST:+ }$CFLAGS_POST
LDFLAGS_AUTO := $LDFLAGS_AUTO
LDFLAGS := ${LDFLAGS}${LDFLAGS_POST:+ }$LDFLAGS_POST
LDFLAGS_SHARED := $LDFLAGS_SHARED
-LDFLAGS_NOSHARED := $LDFLAGS_NOSHARED
+LDFLAGS_NOSHARED :=$LDFLAGS_NOSHARED
CROSS_COMPILE := $cross
vpath lib%.a$vpaths
diff --git a/tools/gen-configure.el b/tools/gen-configure.el
index 577d86f..eba63fb 100755
--- a/tools/gen-configure.el
+++ b/tools/gen-configure.el
@@ -23,9 +23,9 @@ multisubstitute
if
{
- heredoc 0 ${TEMPLATE}
redirfd -w 1 configure.new
- s6-cat
+ if { heredoc 0 ${TEMPLATE} s6-cat }
+ s6-echo
}
if { s6-chmod 0755 configure.new }