]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
rpm: Fix module selection
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 21 Apr 2023 00:39:39 +0000 (10:39 +1000)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Fri, 21 Apr 2023 00:40:12 +0000 (10:40 +1000)
redhat/freeradius.spec

index 12eae3d10e0bbb32650c0f462e6a73220b39c362..048345fee363f12d6215c6fd46e8b357d26ed2d2 100644 (file)
@@ -598,7 +598,7 @@ export LDFLAGS="-Wl,--build-id"
 export RADIUSD_VERSION_RELEASE="%{release}"
 %endif
 
-%define autoconf_with() %{expand:%%{?with_%{1}:--with-%{1}}%%{!?with_%{1}:--without-%{1}}}
+%define autoconf_mod_with() %{expand:%%{?with_%{1}:--with-modules%{1}}%%{!?with_%{1}:--without-modules%{1}}}
 
 %configure \
         --libdir=%{_libdir}/freeradius \
@@ -608,16 +608,16 @@ export RADIUSD_VERSION_RELEASE="%{release}"
         --with-threads \
         --with-thread-pool \
         --with-docdir=%{docdir} \
-        %{autoconf_with experimental-modules} \
-        %{autoconf_with rlm_cache_memcached} \
-        %{autoconf_with rlm_idn} \
-        %{autoconf_with rlm_lua} \
-        %{autoconf_with rlm_mruby} \
-        %{autoconf_with rlm_opendirectory} \
-        %{autoconf_with rlm_securid} \
-        %{autoconf_with rlm_sigtran} \
-        %{autoconf_with rlm_sql_oracle} \
-        %{autoconf_with rlm_yubikey} \
+        %{autoconf_mod_with experimental-modules} \
+        %{autoconf_mod_with rlm_cache_memcached} \
+        %{autoconf_mod_with rlm_idn} \
+        %{autoconf_mod_with rlm_lua} \
+        %{autoconf_mod_with rlm_mruby} \
+        %{autoconf_mod_with rlm_opendirectory} \
+        %{autoconf_mod_with rlm_securid} \
+        %{autoconf_mod_with rlm_sigtran} \
+        %{autoconf_mod_with rlm_sql_oracle} \
+        %{autoconf_mod_with rlm_yubikey} \
 %if %{without ldap}
         --without-libfreeradius-ldap \
 %else