guile: fix build on 32 bit x86 (#6125)

* guile: fix build on 32 bit x86

* add missing commandSuffix to provides
This commit is contained in:
Joachim Mairböck
2021-08-14 09:20:30 +02:00
committed by GitHub
parent dc4b9fb91a
commit 959d9c3611
2 changed files with 8 additions and 4 deletions

View File

@@ -18,9 +18,11 @@ SECONDARY_ARCHITECTURES="x86"
commandSuffix=$secondaryArchSuffix
commandBinDir=$binDir
relativeCommandBinDir=$relativeBinDir
if [ "$targetArchitecture" = x86_gcc2 ]; then
commandSuffix=
commandBinDir=$prefix/bin
relativeCommandBinDir=bin
fi
libguileVersion="1.4.2"
@@ -66,7 +68,7 @@ REQUIRES_tools="
PROVIDES_devel="
guile${secondaryArchSuffix}_devel = $portVersionCompat
cmd:guile_config$secondaryArchSuffix = $portVersion
cmd:guile_config$commandSuffix = $portVersion
devel:libguile_$portVers$secondaryArchSuffix = $libguileVersionCompat
"
REQUIRES_devel="
@@ -97,7 +99,7 @@ BUILD_PREREQUIRES="
"
defineDebugInfoPackage guile$secondaryArchSuffix \
$(getPackagePrefix tools)/"$relativeBinDir"/guile \
$(getPackagePrefix tools)/"$relativeCommandBinDir"/guile \
"$libDir"/libguile-$portVers.so.$libguileVersion
BUILD()
@@ -134,7 +136,7 @@ INSTALL()
"$manDir"
packageEntries devel \
"$binDir"/guile-config \
"$commandBinDir"/guile-config \
"$dataDir"/aclocal \
"$developDir"
}

View File

@@ -19,9 +19,11 @@ SECONDARY_ARCHITECTURES="x86"
commandSuffix=$secondaryArchSuffix
commandBinDir=$binDir
relativeCommandBinDir=$relativeBinDir
if [ "$targetArchitecture" = x86_gcc2 ]; then
commandSuffix=
commandBinDir=$prefix/bin
relativeCommandBinDir=bin
fi
libguileVersion="17.4.0"
@@ -104,7 +106,7 @@ BUILD_PREREQUIRES="
"
defineDebugInfoPackage guile1$secondaryArchSuffix \
$(getPackagePrefix tools)/"$relativeBinDir"/guile \
$(getPackagePrefix tools)/"$relativeCommandBinDir"/guile \
"$libDir"/libguile.so.$libguileVersion \
"$libDir"/libguilereadline-v-17.so.17.0.3 \
"$libDir"/libguile-srfi-srfi-1-v-3.so.3.0.2 \