[cpp-sp] 03/06: CPPSP-28 Windows Installers for Sp4 Agents

Codeberg noreply at shibboleth.net
Mon Jan 26 20:00:30 UTC 2026


This is an automated email from the git hooks/post-receive script.

codeberg pushed a commit to branch main
in repository cpp-sp.

View the commit online:
https://codeberg.org/Shibboleth/cpp-sp/commit/dfd445fb9c82357aa4e66cc4a5af074c25678826

commit dfd445fb9c82357aa4e66cc4a5af074c25678826
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Mon Jan 26 14:50:07 2026 +0000

    CPPSP-28 Windows Installers for Sp4 Agents
    
    https://shibboleth.atlassian.net/browse/CPPSP-28
    
    Fix the (currently putative) arm build
---
 msi/sp4.wxs | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/msi/sp4.wxs b/msi/sp4.wxs
index 55d24dff..0e057530 100644
--- a/msi/sp4.wxs
+++ b/msi/sp4.wxs
@@ -15,7 +15,7 @@
 
 <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
       xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
-    <Package Name="Shibboleth SP V4 Windows Agent" Language="1033" Version="$(var.msiVersion)" Manufacturer="The Shibboleth Consortium" UpgradeCode="$(var.UpgradeUUID)" InstallerVersion="310">
+    <Package Name="Shibboleth SP V4 Windows Agent" Language="1033" Version="$(var.msiVersion)" Manufacturer="The Shibboleth Consortium" UpgradeCode="$(var.UpgradeUUID)" InstallerVersion="500">
         <SummaryInformation Description="Shibboleth SP V4 Windows Agent" Manufacturer="The Shibboleth Consortium" />
         <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." AllowSameVersionUpgrades="yes" Schedule="afterInstallInitialize" />
         <MediaTemplate EmbedCab="yes" />
@@ -151,10 +151,10 @@
                 <?if $(sys.BUILDARCH) = "x64"?>
                 <File Id="NativeLogMessages" Checksum="yes" Source="$(var.RootDir)\Projects\vc22\x64\Release\NativeLogMessages.dll"/>
                 <?endif?>
-                <?if $(sys.BUILDARCH) = "arm"?>
+                <?if $(sys.BUILDARCH) = "arm64"?>
                 <File Id="NativeLogMessages" Checksum="yes" Source="$(var.RootDir)\Projects\vc22\ARM64\Release\NativeLogMessages.dll"/>
                 <?endif?>
-                <?if ($(sys.BUILDARCH) != "arm") and ($(sys.BUILDARCH) != "x64") ?>
+                <?if ($(sys.BUILDARCH) != "arm64") and ($(sys.BUILDARCH) != "x64") ?>
                 <File Id="NativeLogMessages" Checksum="yes" Source="$(var.RootDir)\Projects\vc22\Release\NativeLogMessages.dll"/>
                 <?endif?>
                 <RegistryKey Root="HKLM" Key="SYSTEM\CurrentControlSet\Services\EventLog\Shibboleth\ShibbolethSPAgent">
@@ -182,10 +182,10 @@
             <Component Id="MOD_SHIB" Directory = "libShib" Guid="{E1EB5565-8429-492E-B27B-02E66B9A03CD}">
                 <File Id="Mod_shib" KeyPath="yes" Checksum="yes" Source="$(var.RootDir)\Projects\vc22\x64\Release\mod_shib4.so"/>
             <?endif?>
-            <?if $(sys.BUILDARCH) = "arm"?>
+            <?if $(sys.BUILDARCH) = "arm64"?>
                 <File Id="IIS_lib" KeyPath="yes" Checksum="yes" Source="$(var.RootDir)\Projects\vc22\ARM64\Release\iis_shib4.dll"/>
             <?endif?>
-            <?if ($(sys.BUILDARCH) != "arm") and ($(sys.BUILDARCH) != "x64") ?>
+            <?if ($(sys.BUILDARCH) != "arm64") and ($(sys.BUILDARCH) != "x64") ?>
             <!-- We do not want to build pure x86 at this time.  Whine -->
                 <File Id="IIS_bogus" KeyPath="yes" Checksum="yes" Source="$(var.RootDir)\Projects\vc22\NO_SUCH_PATH\Release\iis_shib4.dll"/>
             <?endif?>

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list